.vendor_container{background:none;max-width:1200px;width:100%;display:inline-block;padding:15px 0;margin:0 0 15px 0}.vendor_container ul{text-align:center}.vendor_container ul li{width:150px;height:150px;background:#fff;display:inline-block;margin:15px;padding:0 10px;box-shadow:0 2px 2px #ccc}.vendor_container ul li.shade{box-shadow:none}.vendor_container ul li.shade img{opacity:.2}.vendor_container ul li div{display:table;width:100%;height:100%}.vendor_container ul li a{display:table-cell;vertical-align:middle}.vendor_container ul li img{width:100%;height:auto}.vendor_container ul li img.portrait,.vendor_container ul li img.square{width:60%!important}.article_grid{max-width:1200px;width:100%;background:#fff;display:inline-block;padding:15px 0;margin:0 0 15px 0}.article_grid_single{width:25%;float:left;margin:0 0 15px 0}.article_grid_single div img{width:100%;height:auto;padding:0 15px}.article_grid_single>.category_tag a{font-size:1.3em;text-transform:uppercase;color:#1a4455;display:block;padding:0 15px;margin:20px 0 0 0}.article_grid_single h3{font-size:2.1em;color:#333;display:block;margin:15px 0;padding:0 15px}.article_grid_single h4{font-size:1.5em;margin:15px 0;display:block;padding:0 15px}.article_grid_single p{font-size:1.5em;padding:0 15px}.article_grid_single>.article_meta{padding:0 15px}.article_grid_single:nth-child(4n+1){clear:both}@media screen and (max-width:960px){.article_grid_single{width:50%;margin:0 0 30px 0;padding:0 0 15px 0;border-bottom:solid 1px #ccc}.article_grid_single:nth-child(2n+1){clear:both}.article_grid_single:nth-last-child(-n+2){border:none;padding:0;margin:0}}@media screen and (max-width:690px){.article_grid_single{width:100%}.article_grid_single:nth-last-child(2){margin:0 0 30px 0;padding:0 0 15px 0;border-bottom:solid 1px #ccc}}.article_grid_single.small{width:12.5%;margin:0 0 10px}.article_grid_single.small h3{font-size:16px}.article_grid_single.small:nth-child(4n+1){clear:none}.article_grid_single.small:nth-child(8n+1){clear:both}@media screen and (max-width:960px){.article_grid_single.small{width:25%}.article_grid_single.small:nth-child(2n+1){clear:none}.article_grid_single.small:nth-child(8n+1){clear:none}.article_grid_single.small:nth-child(4n+1){clear:both}.article_grid_single.small:nth-last-child(-n+4){border:none;padding:0;margin:0}}@media screen and (max-width:690px){.article_grid_single.small{width:50%}.article_grid_single.small:nth-child(4n+1){clear:none}.article_grid_single.small:nth-child(2n+1){clear:both}.article_grid_single.small:nth-last-child(-n+4){margin:0 0 10px 0;padding:0 0 15px 0;border-bottom:solid 1px #ccc}.article_grid_single.small:nth-last-child(-n+2){border:none;padding:0;margin:0}}.article_grid_single.vertical{width:100%;display:table;border-bottom:solid 1px #cecece;padding-bottom:10px}.article_grid_single.vertical .article_meta{margin:15px 0;padding:0 15px}.article_grid_single.vertical .image{display:table-cell;width:25%}.article_grid_single.vertical .text{display:table-cell;width:75%}.article_grid_single.vertical:last-child{border-bottom:none}@media screen and (max-width:960px){.article_grid_single.vertical .image{width:50%}.article_grid_single.vertical .text{width:50%}}@media screen and (max-width:690px){.article_grid_single.vertical{display:inline-block}.article_grid_single.vertical .text{width:100%;display:block}.article_grid_single.vertical .image{width:100%;display:block}}.article_meta{text-transform:uppercase;font-size:1.3em;color:#999;display:block;margin:15px 0 0}.topics .breakoutSection{display:table;width:100%}@media screen and (max-width:960px){.topics .breakoutSection{display:inline-block}}.topics .breakoutSection .leftSide{display:table-cell;padding:5px;width:inherit}@media screen and (max-width:960px){.topics .breakoutSection .leftSide{display:inline-block;padding:0}}.topics .breakoutSection .rightSide{width:300px;display:table-cell;vertical-align:middle}@media screen and (max-width:960px){.topics .breakoutSection .rightSide{display:inline-block;width:100%;float:left;clear:both}.topics .breakoutSection .rightSide div{margin:30px auto}}.topics .breakoutSection .definitions{display:table;width:100%}.topics .breakoutSection .definitions .row{display:table-row}.topics .breakoutSection .definitions .row:nth-child(2n){background-color:#ededed}.topics .breakoutSection .definitions .row .name{display:table-cell;width:30%;padding:10px}.topics .breakoutSection .definitions .row .name a{font-size:2.1em}@media screen and (max-width:690px){.topics .breakoutSection .definitions .row .name{display:inline-block;width:100%;padding:3px}}.topics .breakoutSection .definitions .row .description{display:table-cell;padding:10px;font-size:17px}@media screen and (max-width:690px){.topics .breakoutSection .definitions .row .description{display:inline-block;width:100%;padding:3px;font-size:14px}}@media screen and (max-width:690px){.topics .breakoutSection .definitions .row{display:inline-block}}.topics .breakoutSection .highlight_item{float:left;padding:0 30px 0 0;margin:30px 0 0 0}@media screen and (max-width:690px){.topics .breakoutSection .highlight_item{padding:0;margin:10px 0 0}}.topics .breakoutSection .features{width:50%;text-transform:capitalize}@media screen and (max-width:690px){.topics .breakoutSection .features{width:100%}.topics .breakoutSection .features:nth-last-child(2){margin:0 0 30px 0;padding:0 0 15px 0;border-bottom:solid 1px #ccc}}.topics .breakoutSection .viewpoints{width:33.3%;text-transform:capitalize}@media screen and (max-width:690px){.topics .breakoutSection .viewpoints{width:100%}.topics .breakoutSection .viewpoints:nth-last-child(2),.topics .breakoutSection .viewpoints:nth-last-child(3){margin:0 0 30px 0;padding:0 0 15px 0;border-bottom:solid 1px #ccc}}.topics .breakoutSection .features ul,.topics .breakoutSection .viewpoints ul{background:#fff;padding:15px;display:inline-block}@media screen and (max-width:690px){.topics .breakoutSection .features ul,.topics .breakoutSection .viewpoints ul{width:100%}}.topics .breakoutSection .features li,.topics .breakoutSection .viewpoints li{float:left;clear:both;width:100%;margin:0 0 15px 0}.topics .breakoutSection .features img,.topics .breakoutSection .viewpoints img{width:100px;height:auto;float:left;margin:0 15px 15px 0}.topics .breakoutSection .features a h2,.topics .breakoutSection .viewpoints a h2,.topics .breakoutSection .features h2 a,.topics .breakoutSection .viewpoints h2 a{font-size:2.1em;font-family:'Roboto Condensed',sans-serif;color:#666}.topics .ad_leaderboard{margin:0 auto 30px!important}