.l-main{padding-left:0;padding-right:25px;}@media (min-width:0px) and (max-width:480px){.l-main{padding-right:15px;}}.l-content{width:100%;overflow:hidden;*zoom:1;}.banner-container{width:100%;display:table;padding:0 0 35px;}@media (min-width:0px) and (max-width:980px){.banner-container{display:inherit;}}@media (min-width:480px) and (max-width:980px){.banner-container{padding:0 5px 30px 30px;}}@media (min-width:0px) and (max-width:480px){.banner-container{padding:0 5px 30px 20px;}}.banner-container .banner-image-content{display:table-cell;vertical-align:top;padding:0 5px 0 30px;}@media (min-width:0px) and (max-width:980px){.banner-container .banner-image-content{display:inherit;vertical-align:inherit;}}@media (min-width:0px) and (max-width:980px){.banner-container .banner-image-content{padding:0 0 15px;}}.banner-container .banner-story-content{display:table-cell;vertical-align:top;padding:0 5px 0 30px;width:33.33333%;}@media (min-width:0px) and (max-width:980px){.banner-container .banner-story-content{display:inherit;vertical-align:inherit;padding:0;width:auto;}}.front-page-industry-block{display:inline-block;vertical-align:top;margin-right:-2px;padding:0 5px 20px 30px;width:33.33333%;max-width:380px;}@media (min-width:480px) and (max-width:980px){.front-page-industry-block{width:50%;}}@media (min-width:0px) and (max-width:480px){.front-page-industry-block{padding-left:20px;width:100%;max-width:370px;}}.front-page-industry-block.banner-block{width:auto;padding:0;margin:0;vertical-align:inherit;display:block;max-width:100%;}.front-page-industry-block.banner-block .story-image img{width:100%;}@media (min-width:0px) and (max-width:980px){.front-page-industry-block.banner-block .story-image img{width:auto;}}.l-region--highlighted{clear:both;}
.field--name-field-social-sharing{display:inline-block;}div.addthis_toolbox{display:inline-block;position:relative;z-index:0;}div.addthis_toolbox a.at300b{margin:0 0 0 2px;padding:0;float:none;display:inline-block;width:21px;height:21px;line-height:normal;text-align:center;background:#CCC;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px;behavior:url(/sites/all/themes/smartbrief_3/css/custom/PIE/PIE.htc);}div.addthis_toolbox a.at300b:hover{background:#0079c0;-moz-transition:background,0.12s,linear;-o-transition:background,0.12s,linear;-webkit-transition:background,0.12s,linear;transition:background,0.12s,linear;}div.addthis_toolbox a.at300b:before{color:#FFF;font-family:"FontAwesome";position:relative;font-size:13px;top:3px;}@media screen and (-webkit-min-device-pixel-ratio:0){div.addthis_toolbox a.at300b:before{top:4px;}}div.addthis_toolbox a.at300b *{display:none;}div.addthis_toolbox a.at300b.addthis_button_twitter:before{content:"\f099";}div.addthis_toolbox a.at300b.addthis_button_facebook:before{content:"\f09a";}div.addthis_toolbox a.at300b.addthis_button_google_plusone_share:before{content:"\f0d5";}div.addthis_toolbox a.at300b.addthis_button_linkedin:before{content:"\f0e1";}div.addthis_toolbox a.at300b.addthis_button_email{top:-1px;position:relative;}div.addthis_toolbox a.at300b.addthis_button_email:before{content:"\f0e0";font-size:11px;top:3px;}@media screen and (-webkit-min-device-pixel-ratio:0){div.addthis_toolbox a.at300b.addthis_button_email:before{top:4px;}}div.addthis_toolbox a.at300b.addthis_button_link:before{content:"\f0c1";}div.addthis_toolbox a.at300b:first-child{margin:0;}.ie div.addthis_toolbox a.at300b:before{top:3px;}.ie div.addthis_toolbox a.at300b.addthis_button_email:before{top:2px;}.ie div.addthis_toolbox.large a.at300b:before,.ie .banner-block div.addthis_toolbox a.at300b:before,.banner-block .ie div.addthis_toolbox a.at300b:before{top:4px;}.ie div.addthis_toolbox.large a.at300b.addthis_button_email,.ie .banner-block div.addthis_toolbox a.at300b.addthis_button_email,.banner-block .ie div.addthis_toolbox a.at300b.addthis_button_email{top:0px;}.ie div.addthis_toolbox.large a.at300b.addthis_button_email:before,.ie .banner-block div.addthis_toolbox a.at300b.addthis_button_email:before,.banner-block .ie div.addthis_toolbox a.at300b.addthis_button_email:before{top:3px;}.ie.lt-ie9 div.addthis_toolbox.large a.at300b.addthis_button_email,.ie.lt-ie9 .banner-block div.addthis_toolbox a.at300b.addthis_button_email,.banner-block .ie.lt-ie9 div.addthis_toolbox a.at300b.addthis_button_email{top:-1px;}.ie.lt-ie9 div.addthis_toolbox.large a.at300b.addthis_button_email:before,.ie.lt-ie9 .banner-block div.addthis_toolbox a.at300b.addthis_button_email:before,.banner-block .ie.lt-ie9 div.addthis_toolbox a.at300b.addthis_button_email:before{top:4px;}.touch div.addthis_toolbox a.at300b,.touch div.addthis_toolbox.large a.at300b,.touch .banner-block div.addthis_toolbox a.at300b,.banner-block .touch div.addthis_toolbox a.at300b,.touch.ie div.addthis_toolbox a.at300b,.touch.ie div.addthis_toolbox.large a.at300b,.touch.ie .banner-block div.addthis_toolbox a.at300b,.banner-block .touch.ie div.addthis_toolbox a.at300b,.touch.ie.lt-ie9 div.addthis_toolbox a.at300b,.touch.ie.lt-ie9 div.addthis_toolbox.large a.at300b,.touch.ie.lt-ie9 .banner-block div.addthis_toolbox a.at300b,.banner-block .touch.ie.lt-ie9 div.addthis_toolbox a.at300b{width:30px;height:30px;margin:0 0 0 3px;}.touch div.addthis_toolbox a.at300b:first-child,.touch div.addthis_toolbox.large a.at300b:first-child,.touch .banner-block div.addthis_toolbox a.at300b:first-child,.banner-block .touch div.addthis_toolbox a.at300b:first-child,.touch.ie div.addthis_toolbox a.at300b:first-child,.touch.ie div.addthis_toolbox.large a.at300b:first-child,.touch.ie .banner-block div.addthis_toolbox a.at300b:first-child,.banner-block .touch.ie div.addthis_toolbox a.at300b:first-child,.touch.ie.lt-ie9 div.addthis_toolbox a.at300b:first-child,.touch.ie.lt-ie9 div.addthis_toolbox.large a.at300b:first-child,.touch.ie.lt-ie9 .banner-block div.addthis_toolbox a.at300b:first-child,.banner-block .touch.ie.lt-ie9 div.addthis_toolbox a.at300b:first-child{margin:0;}.touch div.addthis_toolbox a.at300b:before,.touch div.addthis_toolbox.large a.at300b:before,.touch .banner-block div.addthis_toolbox a.at300b:before,.banner-block .touch div.addthis_toolbox a.at300b:before,.touch.ie div.addthis_toolbox a.at300b:before,.touch.ie div.addthis_toolbox.large a.at300b:before,.touch.ie .banner-block div.addthis_toolbox a.at300b:before,.banner-block .touch.ie div.addthis_toolbox a.at300b:before,.touch.ie.lt-ie9 div.addthis_toolbox a.at300b:before,.touch.ie.lt-ie9 div.addthis_toolbox.large a.at300b:before,.touch.ie.lt-ie9 .banner-block div.addthis_toolbox a.at300b:before,.banner-block .touch.ie.lt-ie9 div.addthis_toolbox a.at300b:before{font-size:18px;top:5px;}@media screen and (-webkit-min-device-pixel-ratio:0){.touch div.addthis_toolbox a.at300b:before,.touch div.addthis_toolbox.large a.at300b:before,.touch .banner-block div.addthis_toolbox a.at300b:before,.banner-block .touch div.addthis_toolbox a.at300b:before,.touch.ie div.addthis_toolbox a.at300b:before,.touch.ie div.addthis_toolbox.large a.at300b:before,.touch.ie .banner-block div.addthis_toolbox a.at300b:before,.banner-block .touch.ie div.addthis_toolbox a.at300b:before,.touch.ie.lt-ie9 div.addthis_toolbox a.at300b:before,.touch.ie.lt-ie9 div.addthis_toolbox.large a.at300b:before,.touch.ie.lt-ie9 .banner-block div.addthis_toolbox a.at300b:before,.banner-block .touch.ie.lt-ie9 div.addthis_toolbox a.at300b:before{top:6px;}}.touch div.addthis_toolbox a.at300b.addthis_button_email,.touch div.addthis_toolbox.large a.at300b.addthis_button_email,.touch .banner-block div.addthis_toolbox a.at300b.addthis_button_email,.banner-block .touch div.addthis_toolbox a.at300b.addthis_button_email,.touch.ie div.addthis_toolbox a.at300b.addthis_button_email,.touch.ie div.addthis_toolbox.large a.at300b.addthis_button_email,.touch.ie .banner-block div.addthis_toolbox a.at300b.addthis_button_email,.banner-block .touch.ie div.addthis_toolbox a.at300b.addthis_button_email,.touch.ie.lt-ie9 div.addthis_toolbox a.at300b.addthis_button_email,.touch.ie.lt-ie9 div.addthis_toolbox.large a.at300b.addthis_button_email,.touch.ie.lt-ie9 .banner-block div.addthis_toolbox a.at300b.addthis_button_email,.banner-block .touch.ie.lt-ie9 div.addthis_toolbox a.at300b.addthis_button_email{top:-2px;position:relative;}@media screen and (-webkit-min-device-pixel-ratio:0){.touch div.addthis_toolbox a.at300b.addthis_button_email,.touch div.addthis_toolbox.large a.at300b.addthis_button_email,.touch .banner-block div.addthis_toolbox a.at300b.addthis_button_email,.banner-block .touch div.addthis_toolbox a.at300b.addthis_button_email,.touch.ie div.addthis_toolbox a.at300b.addthis_button_email,.touch.ie div.addthis_toolbox.large a.at300b.addthis_button_email,.touch.ie .banner-block div.addthis_toolbox a.at300b.addthis_button_email,.banner-block .touch.ie div.addthis_toolbox a.at300b.addthis_button_email,.touch.ie.lt-ie9 div.addthis_toolbox a.at300b.addthis_button_email,.touch.ie.lt-ie9 div.addthis_toolbox.large a.at300b.addthis_button_email,.touch.ie.lt-ie9 .banner-block div.addthis_toolbox a.at300b.addthis_button_email,.banner-block .touch.ie.lt-ie9 div.addthis_toolbox a.at300b.addthis_button_email{top:0;}}.touch div.addthis_toolbox a.at300b.addthis_button_email:before,.touch div.addthis_toolbox.large a.at300b.addthis_button_email:before,.touch .banner-block div.addthis_toolbox a.at300b.addthis_button_email:before,.banner-block .touch div.addthis_toolbox a.at300b.addthis_button_email:before,.touch.ie div.addthis_toolbox a.at300b.addthis_button_email:before,.touch.ie div.addthis_toolbox.large a.at300b.addthis_button_email:before,.touch.ie .banner-block div.addthis_toolbox a.at300b.addthis_button_email:before,.banner-block .touch.ie div.addthis_toolbox a.at300b.addthis_button_email:before,.touch.ie.lt-ie9 div.addthis_toolbox a.at300b.addthis_button_email:before,.touch.ie.lt-ie9 div.addthis_toolbox.large a.at300b.addthis_button_email:before,.touch.ie.lt-ie9 .banner-block div.addthis_toolbox a.at300b.addthis_button_email:before,.banner-block .touch.ie.lt-ie9 div.addthis_toolbox a.at300b.addthis_button_email:before{font-size:16px;top:6px;}@media screen and (-webkit-min-device-pixel-ratio:0){.touch div.addthis_toolbox a.at300b.addthis_button_email:before,.touch div.addthis_toolbox.large a.at300b.addthis_button_email:before,.touch .banner-block div.addthis_toolbox a.at300b.addthis_button_email:before,.banner-block .touch div.addthis_toolbox a.at300b.addthis_button_email:before,.touch.ie div.addthis_toolbox a.at300b.addthis_button_email:before,.touch.ie div.addthis_toolbox.large a.at300b.addthis_button_email:before,.touch.ie .banner-block div.addthis_toolbox a.at300b.addthis_button_email:before,.banner-block .touch.ie div.addthis_toolbox a.at300b.addthis_button_email:before,.touch.ie.lt-ie9 div.addthis_toolbox a.at300b.addthis_button_email:before,.touch.ie.lt-ie9 div.addthis_toolbox.large a.at300b.addthis_button_email:before,.touch.ie.lt-ie9 .banner-block div.addthis_toolbox a.at300b.addthis_button_email:before,.banner-block .touch.ie.lt-ie9 div.addthis_toolbox a.at300b.addthis_button_email:before{font-size:17px;top:6px;}}.sb-share-buttons{margin-top:-7px;position:relative;z-index:0;}.sb-share-buttons a{display:inline-block;margin-right:6px;}.sb-share-buttons .share{display:inline-block;font-family:'FontAwesome';background:#CCC;color:#FFF;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px;behavior:url(/sites/all/themes/smartbrief_3/css/custom/PIE/PIE.htc);width:25px;height:25px;text-align:center;font-size:14px;}.sb-share-buttons .share:hover{background:#0079c0;}.sb-share-buttons .share:before{display:inline-block;position:relative;top:5px;}.sb-share-buttons .share.facebook:before{content:"\f09a";}.sb-share-buttons .share.googleplus:before{content:"\f0d5";}.sb-share-buttons .share.twitter:before{content:"\f099";}.sb-share-buttons .share.linkedin:before{content:"\f0e1";}.touch .sb-share-buttons{margin-top:-6px;}.touch .sb-share-buttons .share{width:30px;height:30px;font-size:18px;}.touch .sb-share-buttons .share:before{top:6px;}.front-page-industry-block .industry-name{position:relative;}.front-page-industry-block .industry-name a{color:#0079c0;display:block;font-family:"Open Sans Bold";font-size:1.5em;-moz-transition:all,0.12s,linear;-o-transition:all,0.12s,linear;-webkit-transition:all,0.12s,linear;transition:all,0.12s,linear;}.front-page-industry-block .industry-name a .industry-name-text{position:relative;display:inline-block;padding:0px 22px 0px 0;text-transform:uppercase;}.front-page-industry-block .industry-name a:hover{color:#0065a1;}.front-page-industry-block .story-image-wrapper{position:relative;display:inline-block;max-width:100%;min-height:90px;margin-top:3px;}.front-page-industry-block .story-image-wrapper:hover + .front-page-story-title-container .story-title,.front-page-industry-block .story-image-wrapper:hover ~ .front-page-info-wrapper .story-source{color:#0079c0;-moz-transition:color,0.12s,linear;-o-transition:color,0.12s,linear;-webkit-transition:color,0.12s,linear;transition:color,0.12s,linear;}.front-page-industry-block .story-image-wrapper:hover ~ .front-page-info-wrapper .story-source{text-decoration:underline;-moz-transition:text-decoration,0.12s,linear;-o-transition:text-decoration,0.12s,linear;-webkit-transition:text-decoration,0.12s,linear;transition:text-decoration,0.12s,linear;}.front-page-industry-block .story-image-wrapper .gradient-overlay{display:none;}.front-page-industry-block .story-image{display:block;}.front-page-industry-block .story-image img{border:1px solid #eee;display:block;}.front-page-industry-block .front-page-story-title-container{font-family:"Open Sans Semibold";font-size:1.6em;margin-top:10px;}.front-page-industry-block .front-page-story-title-container .story-title{display:block;color:#2e2e2e;}.front-page-industry-block .front-page-story-title-container .story-title:hover{color:#0079c0;}.front-page-industry-block .front-page-info-wrapper{margin:10px 0 0;}.front-page-industry-block .front-page-info-wrapper .story-date{font-size:1.1em;pointer-events:none;}.front-page-industry-block .front-page-info-wrapper .story-date a{text-decoration:none;color:inherit;}.front-page-industry-block .front-page-info-wrapper .divider:first-child{display:none;}.front-page-industry-block .front-page-info-wrapper .divider{display:inline-block;padding:0 2px 0 3px;font-size:1.3em;font-family:Cambria,Arial Unicode MS,Lucida Sans Unicode,serif;}.front-page-industry-block .front-page-info-wrapper .story-source{font-family:"Open Sans Italic";color:#888;font-size:1.2em;}.front-page-industry-block .front-page-info-wrapper .story-source + .divider{padding:0 5px 0;}.front-page-industry-block .front-page-info-wrapper .story-source:hover{color:#0079c0;text-decoration:underline;}.front-page-industry-block .front-page-body p{font-size:1.4em;margin:6px 0 0;line-height:1.5;}.front-page-industry-block .front-page-body p + p,.front-page-industry-block .front-page-body p + ul,.front-page-industry-block .front-page-body p + ol{margin:6px 0 0;}.front-page-industry-block .front-page-body p ul,.front-page-industry-block .front-page-body p ol{font-size:1em;}.front-page-industry-block .front-page-body ul,.front-page-industry-block .front-page-body ol{font-size:1.3em;list-style-position:outside;padding:0 0 0 20px;}.front-page-industry-block .front-page-body ul + p,.front-page-industry-block .front-page-body ol + p{margin:6px 0 0;}.front-page-industry-block .front-page-body ul{list-style-type:disc;}.front-page-industry-block .front-page-more-link a{text-decoration:underline;display:inline-block;color:#0079c0;padding-top:10px;font-size:1.3em;}.front-page-industry-block .front-page-more-link a:hover{color:#0079c0;}.front-page-industry-block.banner-block .industry-name a{font-size:1.8em;}.front-page-industry-block.banner-block .banner-story-content.image-hovered .front-page-story-title-container,.front-page-industry-block.banner-block .banner-story-content.image-hovered .story-title,.front-page-industry-block.banner-block .banner-story-content.image-hovered .front-page-info-wrapper .story-source{color:#0079c0;-moz-transition:color,0.05s,linear;-o-transition:color,0.05s,linear;-webkit-transition:color,0.05s,linear;transition:color,0.05s,linear;}.front-page-industry-block.banner-block .banner-story-content.image-hovered .front-page-info-wrapper .story-source{text-decoration:underline;-moz-transition:text-decoration,0.05s,linear;-o-transition:text-decoration,0.05s,linear;-webkit-transition:text-decoration,0.05s,linear;transition:text-decoration,0.05s,linear;}.front-page-industry-block.banner-block .story-image{display:inline-block;}.front-page-industry-block.banner-block .story-title{font-family:"Open Sans Semibold";font-size:2.6em;margin-top:10px;display:block;color:#2e2e2e;}.front-page-industry-block.banner-block .story-title:hover{color:#0079c0;}@media (min-width:0px) and (max-width:980px){.front-page-industry-block.banner-block .story-title{font-size:2.2em;}}.front-page-industry-block.banner-block .story-source{color:#888;}.front-page-industry-block.banner-block .front-page-info-wrapper .story-date{font-size:1.3em;pointer-events:none;}@media (min-width:0px) and (max-width:980px){.front-page-industry-block.banner-block .front-page-info-wrapper .story-date{font-size:1.2em;}}.front-page-industry-block.banner-block .front-page-info-wrapper .story-date a{text-decoration:none;color:inherit;}.front-page-industry-block.banner-block .front-page-info-wrapper .divider{padding:0 2px 0 3px;}@media (min-width:0px) and (max-width:980px){.front-page-industry-block.banner-block .front-page-info-wrapper .divider{font-size:1.2em;}}.front-page-industry-block.banner-block .front-page-info-wrapper .story-source{color:inherit;font-size:1.4em;}@media (min-width:0px) and (max-width:980px){.front-page-industry-block.banner-block .front-page-info-wrapper .story-source{font-size:1.3em;}}.front-page-industry-block.banner-block .front-page-info-wrapper .story-source + .divider{padding:0 5px 0;}.front-page-industry-block.banner-block .front-page-info-wrapper .story-source:hover{color:#0079c0;text-decoration:underline;}.front-page-industry-block.banner-block .front-page-body p{font-size:1.5em;margin:7px 0 0;line-height:1.4;}.front-page-industry-block.banner-block .front-page-body p + p,.front-page-industry-block.banner-block .front-page-body p + ul,.front-page-industry-block.banner-block .front-page-body p + ol{margin:7px 0 0;}.front-page-industry-block.banner-block .front-page-body p ul,.front-page-industry-block.banner-block .front-page-body p ol{font-size:1em;}.front-page-industry-block.banner-block .front-page-body ul,.front-page-industry-block.banner-block .front-page-body ol{font-size:1.5em;}.front-page-industry-block.banner-block .front-page-body ul + p,.front-page-industry-block.banner-block .front-page-body ol + p{margin:7px 0 0;}.front-page-industry-block.banner-block .social-share{margin:7px 0 10px;}.front-page-industry-block.sponsored-links .block__title{border-bottom:2px solid #0079c0;color:#0079c0;display:block;font-family:"Open Sans Bold";font-size:1.5em;padding:3px 0 4px;text-transform:uppercase;}.front-page-industry-block.sponsored-links .block__content{padding:3px 0 0;}.front-page-industry-block.sponsored-links .block__content li a{display:block;color:#2e2e2e;font-size:1.4em;margin:10px 0 0;}.front-page-industry-block.sponsored-links .block__content li a:hover{color:#0079c0;}.front-page-industry-block.sponsored-links .block__content li + li a{padding:10px 0 0;border-top:1px dotted #DDD;}.social-share{margin-top:10px;}.front-page-industry-block .addthis_toolbox{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}.front-page-industry-block:hover .addthis_toolbox{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:opacity,0.15s,linear;-o-transition:opacity,0.15s,linear;-webkit-transition:opacity,0.15s,linear;transition:opacity,0.15s,linear;}.touch .front-page-industry-block .addthis_toolbox{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}.lt-ie9 .front-page-industry-block .gradient-overlay{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);}.lt-ie9 .front-page-industry-block.banner-block .gradient-overlay{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=1);}
