.page{display:table;width:100%}.page_wrapper{display:table-cell}.page_wrapper>.ad_leaderboard{margin:0 auto 30px}@media screen and (max-width:960px){.page_wrapper{display:inline-block;width:100%}}.page_content{display:block;margin:0 30px 30px 0;background:#fff;padding:30px;position:relative}@media screen and (max-width:960px){.page_content{margin:30px 0;padding:15px}}.page_content h1{margin:0 0 30px 0}.page_content h2{color:#22789d;font-size:2.1em;border-bottom:solid 1px #22789d;margin:0;padding:0 0 15px 0}.page_content h3,.page_content h4{font-size:2.1em;margin:0;padding:0}.page_content p{font-size:1.7em;margin:15px 0}.page_content ul{margin-left:15px}.page_content ul li{font-size:1.7em;list-style:disc;list-style-type:disc}.page_content ol{margin:15px 0}.page_content ol li{font-size:1.7em;margin-left:15px}.article_meta{text-transform:uppercase;font-size:1.2em;color:#999;display:block;margin:15px 0 0}twitter-widget{width:100%!important}.article_single_subhead{display:block}.article_single_meta{color:#999;font-size:1.4em;margin:30px 0 0 0}.article_single_meta a{color:#449ec3}.article_single_meta ul,.article_single_meta ol{display:inline-block}.article_single_auth_img{width:75px;height:auto;border-radius:50%;display:inline-block;margin:0 15px 0 0}.article_single_auth_img img{width:100%;height:auto;border-radius:50%}.article_single_featured_img{width:100%;float:right;margin:0 0 30px 30px}@media screen and (max-width:560px){.article_single_featured_img{width:100%;float:left;margin:0 0 45px 0}}.article_single_featured_img img{width:100%;height:auto}.article_single_featured_img iframe{width:100%!important;height:437px!important}@media screen and (max-width:690px){.article_single_featured_img iframe{height:360px!important}}.category_tag a{font-size:1.5em;display:inline-block;text-transform:uppercase;color:#ce9c2b;margin:10px 0 0 0}.article_single_featured_img_caption{text-align:center;display:block;color:#aaa;font-size:1.3em;font-style:italic;background:#eee;padding:5px}.current_issue_cover{width:100%;height:auto;margin:0 0 30px 0}p.current_issue_article_title{font-size:1.9em}p.current_issue_excerpt{font-style:italic;border-bottom:solid 1px #eee;padding:0 0 30px 0}a.previous-page,a.next-page{float:right;display:inline-block;width:30px;height:30px;line-height:30px;background:#ededed;color:#747474;border-radius:30px;text-align:center;position:relative;font-family:FontAwesome!important;font-size:17px}a.previous-page{margin-right:40px;z-index:9}a.next-page{margin-right:-70px;z-index:8}a.previous-page::before{content:""}a.next-page::before{content:"";margin-right:-3px}.bottom-link{display:inline-block;width:100%;padding:5px 0;margin:30px 0;text-transform:uppercase;border:1px solid #e2e2e2;border-width:1px 0}.bottom-link a{display:inline-block;color:#34495e;opacity:.7;line-height:18px;text-decoration:none;font-weight:500;padding:3px 0;position:relative;font-size:17px}a.previous-page-bottom{padding-left:20px;float:left}a.previous-page-bottom::after{position:absolute;font-size:26px;font-family:Arial,sans-serif;font-weight:400;top:2px;left:0;content:"«"}a.next-page-bottom{padding-right:20px;float:right}a.next-page-bottom::after{position:absolute;font-size:26px;font-family:Arial,sans-serif;font-weight:400;top:2px;content:"»";right:0}.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.2em;text-transform:uppercase;color:#1a4455;display:block;padding:0 15px;margin:20px 0 0 0}.article_grid_single h3{font-size:2em;color:#333;display:block;margin:15px 0;padding:0 15px}.article_grid_single h4{font-size:1.4em;margin:15px 0;display:block;padding:0 15px}.article_grid_single p{font-size:1.4em;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}}.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}