.cookieBanner{background-color:#eceeeb}
.cookieBanner a,.cookieBanner p,.cookieBanner .banner-close{font-family:"Roboto",sans-serif}
.cookieBanner p{font-size:.9333333333333333rem}
@media screen and (max-width:47.9375em){.cookieBanner p{width:90%;font-size:.8rem}
}
.cookieBanner .banner-close:hover,.cookieBanner .banner-close:focus{text-decoration:none}
.cookieBanner a{color:#428bca}
.cookieBanner .banner-close{float:right;color:#036;font-size:1.0666666666666667rem;opacity:1;background:0;font-weight:300}
.cookieBanner .banner-close:hover,.cookieBanner .banner-close:focus{opacity:.8}
@media screen and (max-width:61.9375em){.cookieBanner .banner-close{margin-top:12px}
}
@media screen and (max-width:47.9375em){.cookieBanner .banner-close{margin-right:10px;margin-top:0}
}
.icon-exit:before{content:"\2716"}
@media(max-width:767px){.hidden-xs{display:none !important}
}
.cookieBanner .cookie-banner{padding:18px 0}
.cookieBanner .cookie-banner:before,.cookieBanner .cookie-banner:after{content:" ";display:table}
.cookieBanner .cookie-banner:after{clear:both}
.cookieBanner .cookie-banner:before,.cookieBanner .cookie-banner:after{content:" ";display:table}
.cookieBanner .cookie-banner:after{clear:both}
@media screen and (min-width:48em){.cookieBanner .cookie-banner{padding:12px 0;padding-bottom:10px}
}
.container{padding-right:10px;padding-left:10px}
@media screen and (min-width:48em){.container{padding-right:20px;padding-left:20px;width:auto}
}
@media screen and (min-width:62em){.container{padding-right:10px;padding-left:10px;width:970px}
}
@media screen and (min-width:75em){.container{width:1170px}
}
.row{margin-right:-10px;margin-left:-10px}
@media screen and (min-width:48em){.row{margin-right:-20px;margin-left:-20px}
}
@media screen and (min-width:62em){.row{margin-right:-10px;margin-left:-10px}
}
html{-webkit-font-smoothing:antialiased;font-size:93.75%}
@media screen and (min-width:48em){html{font-size:100%}
}
@media screen and (min-width:62em){html{font-size:93.75%}
}
body{font-size:15px;font-size:1rem;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-weight:400;line-height:1.45;color:#444}
p{margin-bottom:1.3rem}
h1,h2,h3,h4{margin:21.209999999999997px 0 7.5px;margin:1.414rem 0 .5rem;font-weight:700;line-height:1.2}
h1 a,h2 a,h3 a,h4 a,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h1 a:focus,h2 a:focus,h3 a:focus,h4 a:focus,h1 a:active,h2 a:active,h3 a:active,h4 a:active{color:#444}
h1{margin-top:0;font-size:24.03px;font-size:1.602rem}
h2{font-size:21.36px;font-size:1.424rem}
h3{font-size:18.990000000000002px;font-size:1.266rem}
h4{font-size:16.875px;font-size:1.125rem}
small,.font_small{font-size:13.335px;font-size:.889rem}
ul>li a{color:#428bca}
ul>li a:hover,ul>li a:focus,ul>li a:active{color:#2a6496}
.no-bullets>li a{font-weight:700}
.no-bullets>li>ul>li a{font-weight:400}
.img-list>li a{text-transform:uppercase}
.breadcrumb{text-transform:uppercase;font-weight:700;font-size:16px;font-size:1.066666666666672rem}
.breadcrumb a{color:#024}
.breadcrumb>.active{color:#666}
.breadcrumb .btn a{font-size:16px;font-size:1.066666666666672rem;color:#444}
.breadcrumb .btn a:hover span,.breadcrumb .btn a:focus span,.breadcrumb .btn a:active span{display:inline-block;text-decoration:none}
form a{color:#666}
form a:hover,form a:focus,form a:active{color:#666}
form .required{color:red;font-size:18px;font-size:1.200000000000006rem}
form label .required{font-size:26px;font-size:1.733333333333342rem}
article h2{font-weight:400;font-size:17px;font-size:1.133333333333339rem}
@media screen and (min-width:48em){article h2{font-size:15px;font-size:1.000000000000005rem}
}
article .date-time{color:#666;font-size:14px;font-size:.933333333333338rem}
@media screen and (min-width:48em){article .date-time{font-size:12px;font-size:.800000000000004rem}
}
article .recent-time{color:#f44}
article .category{color:#666;text-transform:uppercase;font-size:14px;font-size:.933333333333338rem}
figcaption{color:#666;font-size:13px;font-size:.866666666666671rem}
.section-header{color:#024;text-transform:uppercase;font-size:20px;font-size:1.33333333333334rem}
ul.section-header{text-transform:none;font-size:16px;font-size:1.066666666666672rem}
ul.section-header li a{font-weight:700}
.section-subheader{color:#024;text-transform:uppercase;font-weight:700;font-size:20px;font-size:1.33333333333334rem}
.thumbnail .section-subheader{font-size:16px;font-size:1.066666666666672rem}
.nav-tabs>li>a{color:#666;text-align:center;font-weight:700}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#fff}
.breaking-news h2 a{font-weight:700;font-size:28px;font-size:1.866666666666676rem}
.article-list article:first-child h1 a,.magazine-list article:first-child h1 a{font-size:26px;font-size:1.733333333333342rem}
.article-list article h1 a,.magazine-list article h1 a{font-weight:700;font-size:18px;font-size:1.200000000000006rem}
.magazine-list article:nth-child(2) h1 a{font-size:26px;font-size:1.733333333333342rem}
.article-sidebar h1{color:#024;text-transform:uppercase;font-size:18px;font-size:1.200000000000006rem}
.article-sidebar a{color:#666;font-size:14px;font-size:.933333333333338rem}
.article-sidebar .date-time{color:#999}
.video-section h1{color:#fff;text-transform:uppercase;font-size:18px;font-size:1.200000000000006rem}
.video-section figcaption{font-weight:700;font-size:16px;font-size:1.066666666666672rem;color:#fff}
.video-section h2 a{color:#024;text-transform:uppercase;font-size:16px;font-size:1.066666666666672rem}
.video-section a{font-size:17px;font-size:1.133333333333339rem}
@media screen and (min-width:48em){.video-section a{font-size:15px;font-size:1.000000000000005rem}
}
.video-player .bootstrap-select.btn-group,.video-player .bootstrap-select.btn-group .btn{text-transform:uppercase}
.video-player figcaption h1{color:#024;font-weight:700;font-size:20px;font-size:1.33333333333334rem}
.special-report a,.columns a,.news a,.get-social a,.featured-newsletter a{font-weight:700;font-size:18px;font-size:1.200000000000006rem}
.sister-publications h1{color:#024;font-size:18px;font-size:1.200000000000006rem}
.feature-ribbon h1,.magazine-ribbon h1,.video-ribbon h1,div[class*='video-ribbon-'] h1{text-transform:uppercase}
.feature-ribbon .swiper,.magazine-ribbon .swiper,.video-ribbon .swiper,div[class*='video-ribbon-'] .swiper{text-align:center}
.feature-ribbon .swiper .icon-prev,.magazine-ribbon .swiper .icon-prev,.video-ribbon .swiper .icon-prev,div[class*='video-ribbon-'] .swiper .icon-prev,.feature-ribbon .swiper .icon-next,.magazine-ribbon .swiper .icon-next,.video-ribbon .swiper .icon-next,div[class*='video-ribbon-'] .swiper .icon-next{font-size:46px;font-size:3.066666666666682rem;color:#666}
.feature-ribbon .swiper .icon-prev:hover,.magazine-ribbon .swiper .icon-prev:hover,.video-ribbon .swiper .icon-prev:hover,div[class*='video-ribbon-'] .swiper .icon-prev:hover,.feature-ribbon .swiper .icon-next:hover,.magazine-ribbon .swiper .icon-next:hover,.video-ribbon .swiper .icon-next:hover,div[class*='video-ribbon-'] .swiper .icon-next:hover,.feature-ribbon .swiper .icon-prev:focus,.magazine-ribbon .swiper .icon-prev:focus,.video-ribbon .swiper .icon-prev:focus,div[class*='video-ribbon-'] .swiper .icon-prev:focus,.feature-ribbon .swiper .icon-next:focus,.magazine-ribbon .swiper .icon-next:focus,.video-ribbon .swiper .icon-next:focus,div[class*='video-ribbon-'] .swiper .icon-next:focus,.feature-ribbon .swiper .icon-prev:active,.magazine-ribbon .swiper .icon-prev:active,.video-ribbon .swiper .icon-prev:active,div[class*='video-ribbon-'] .swiper .icon-prev:active,.feature-ribbon .swiper .icon-next:active,.magazine-ribbon .swiper .icon-next:active,.video-ribbon .swiper .icon-next:active,div[class*='video-ribbon-'] .swiper .icon-next:active{text-decoration:none}
.feature-ribbon .swiper .icon-prev.disable,.magazine-ribbon .swiper .icon-prev.disable,.video-ribbon .swiper .icon-prev.disable,div[class*='video-ribbon-'] .swiper .icon-prev.disable,.feature-ribbon .swiper .icon-next.disable,.magazine-ribbon .swiper .icon-next.disable,.video-ribbon .swiper .icon-next.disable,div[class*='video-ribbon-'] .swiper .icon-next.disable{color:#b7b7b7}
.feature-ribbon .swiper a,.magazine-ribbon .swiper a,.video-ribbon .swiper a,div[class*='video-ribbon-'] .swiper a{color:#444;text-align:left}
.feature-ribbon .swiper figcaption,.magazine-ribbon .swiper figcaption,.video-ribbon .swiper figcaption,div[class*='video-ribbon-'] .swiper figcaption{text-align:left}
.feature-ribbon h1,.magazine-ribbon h1{color:#fff;font-size:18px;font-size:1.200000000000006rem}
.feature-ribbon .swiper figcaption,.magazine-ribbon .swiper figcaption{font-size:12px;font-size:.800000000000004rem}
.feature-ribbon .swiper figcaption a,.magazine-ribbon .swiper figcaption a{color:#fff}
.video-ribbon h1,div[class*='video-ribbon-'] h1{color:#444;font-size:16px;font-size:1.066666666666672rem}
.video-ribbon .swiper figcaption,div[class*='video-ribbon-'] .swiper figcaption{font-size:15px;font-size:1.000000000000005rem;font-weight:700}
.video-ribbon .swiper figcaption a,div[class*='video-ribbon-'] .swiper figcaption a{color:#444}
footer .social-media-connect h1{color:#666;text-transform:uppercase;font-size:20px;font-size:1.33333333333334rem}
footer .social-media-connect p{color:#111}
footer .social-media-connect .img-list>li a{text-transform:none;font-size:18px;font-size:1.200000000000006rem}
footer .footer-navigation h1{color:#666;text-transform:uppercase;font-size:16px;font-size:1.066666666666672rem}
footer .footer-navigation>div ul>li a{color:#ccc;font-weight:400}
footer .copyright>div:first-child p{font-weight:400;font-size:12px;font-size:.800000000000004rem}
@media screen and (min-width:48em){footer .copyright>div:first-child p{text-align:left}
}
footer .copyright>div p{color:#666;font-weight:700;font-size:16px;font-size:1.066666666666672rem;line-height:24px}
@media screen and (min-width:48em){footer .copyright>div p{text-align:right;line-height:46px}
}
.advertisement{text-align:center}
.advertisement:before{color:#999;text-align:center;text-transform:uppercase;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:11px;font-size:.733333333333337rem;content:'Advertisment'}
@media screen and (min-width:48em){.pull-sm-right{float:right !important}
}
@media screen and (min-width:62em){.pull-md-right{float:right !important}
}
@media screen and (min-width:48em){.latest-news article{display:block}
}
@media screen and (min-width:48em){.text-sm-right{text-align:right !important}
}
.fade{-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;zoom:1;-webkit-transition:opacity .35s ease 0;transition:opacity .35s ease 0}
.fade.in{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1;zoom:1}
.area-link{position:relative}
.area-link>a:first-child{width:100%;height:100%;position:absolute;top:0;left:0;display:block;z-index:10}
.area-link>a:first-child span{font:0/0 serif;text-shadow:none;color:transparent;display:block}
.area-click{position:relative}
.area-click>div:first-child{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;cursor:pointer}
.area-click>div:first-child span{font:0/0 serif;text-shadow:none;color:transparent;display:block}
html[data-useragent*='MSIE 10.0'] .area-link>a:first-child,html[data-useragent*='MSIE 10.0'] .area-click>div:first-child,.lt-ie10 .area-link>a:first-child,.lt-ie10 .area-click>div:first-child{background-image:url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==")}
.vmiddle{height:100%}
.vmiddle:before,.vmiddle_before{content:'';display:inline-block;height:100%;vertical-align:middle}
.vmiddle img,.vmiddle>span{vertical-align:middle}
.vmiddle>span{display:inline-block}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;margin:-0.066666666666667rem;overflow:hidden;padding:0;position:absolute;width:1px}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.visible{visibility:visible !important}
.lt-ie9 .hidden-xs{display:none !important}
.lt-ie9 .visible-xs{display:block !important}
.lt-ie8 .clearfix{zoom:1 !important}
.nbfc{overflow:hidden;*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}
.cf{*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}
.cf:before,.cf:after{content:'';display:table}
.cf:after{clear:both}
.cf{*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}
.cf:before,.cf:after{content:'.';display:block;height:0;overflow:hidden;visibility:hidden}
.cf:after{clear:both}
img{max-width:100%;height:auto}
img.pull-left{margin-right:7.5px;margin-right:.46875rem}
@media screen and (min-width:62em){img.pull-left{margin-right:9.375px;margin-right:.5859375rem}
}
img.pull-right{margin-left:7.5px;margin-left:.46875rem}
@media screen and (min-width:62em){img.pull-right{margin-left:9.375px;margin-left:.5859375rem}
}
figcaption{margin:5px 0 20px;margin:.333333333333335rem 0 1.33333333333334rem}
@media screen and (min-width:48em){figcaption{margin:10px 0 20px;margin:.66666666666667rem 0 1.33333333333334rem}
}
.blue-gray{background-color:#69c}
.well{background-color:#ececec;border-radius:0;border:0;box-shadow:none}
.section-header{padding-top:4.6875px;padding-top:.29296875rem;border-top:7px solid #9cf}
@media screen and (min-width:48em){.section-header{padding-top:6.5625px;padding-top:.41015625rem}
}
@media screen and (min-width:62em){.section-header{padding-top:7.5px;padding-top:.46875rem}
}
ul.section-header{margin-bottom:0;border-top:7px solid #69c}
ul.section-header li a{padding-bottom:0}
ul{margin-bottom:16.875px;margin-bottom:1.0546875rem;padding-left:16.875px;padding-left:1.0546875rem}
ul li{padding-bottom:16.875px;padding-bottom:1.0546875rem}
ul li:last-child{padding-bottom:0}
.no-bullets{padding-left:0}
.no-bullets li{list-style-type:none}
.no-bullets li>ul{padding-top:16.875px;padding-top:1.0546875rem;padding-left:9.375px;padding-left:.5859375rem}
.no-bullets li a{display:block;padding-bottom:16.875px;padding-bottom:1.0546875rem}
.img-list{margin-top:12.5px}
@media screen and (min-width:62em){.img-list{margin-top:0}
}
.img-list>li a{padding-bottom:0}
.img-list>li a img{margin-right:9.375px;margin-right:.5859375rem}
.pagination>li>a{padding:13px 15px;padding:.866666666666671rem 1.000000000000005rem;border:0;color:#444}
.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>a:active{background-color:transparent;color:#444}
.ie7 ul{margin-left:0 !important}
html,body{background-color:#fff}
@media screen and (min-width:62em){html,body{background-color:#eceeeb}
}
html{-webkit-overflow-scrolling:touch}
body{position:relative;-webkit-transition:translate3d(0);transition:translate3d(0)}
.container{padding-right:10.3125px;padding-right:.64453125rem;padding-left:10.3125px;padding-left:.64453125rem}
@media screen and (min-width:48em){.container{padding-right:14.0625px;padding-right:.87890625rem;padding-left:14.0625px;padding-left:.87890625rem;width:100%}
}
@media screen and (min-width:62em){.container{width:970px}
}
@media screen and (min-width:75em){.container{width:1170px}
}
.row{margin-right:-10.3125px;margin-right:-0.64453125rem;margin-left:-10.3125px;margin-left:-0.64453125rem}
@media screen and (min-width:48em){.row{margin-right:-14.0625px;margin-right:-0.87890625rem;margin-left:-14.0625px;margin-left:-0.87890625rem}
}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-right:10.3125px;padding-right:.64453125rem;padding-left:10.3125px;padding-left:.64453125rem}
@media screen and (min-width:48em){.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-right:14.0625px;padding-right:.87890625rem;padding-left:14.0625px;padding-left:.87890625rem}
}
main.container{position:relative;margin-left:auto;margin-right:auto;padding-top:18.75px;padding-top:1.171875rem;background-color:#fff}
@media screen and (min-width:48em){main.container{padding-top:9.375px;padding-top:.5859375rem}
}
main.container>.content .mainbar{margin-bottom:28.125px;margin-bottom:1.7578125rem}
main.container>.content .mainbar-top{min-height:300px}
main.container>.content .sidebar-top,main.container>.content .sidebar-bottom{z-index:1}
@media screen and (max-width:61.938em){main.container>.content>.mainbar-bottom,main.container>.content>.sidebar-bottom{margin-top:0 !important}
}
@media screen and (min-width:62em){main.container>.content>.feature-ribbon,main.container>.content>.magazine-ribbon{margin-right:-330px;padding-right:335px;width:100%}
}
@media screen and (min-width:48em){main.container>.content-home>.mainbar{margin-right:-330px;padding-right:335px;width:100%}
main.container>.content-home>.sidebar{margin-right:0;padding-right:14.0625px;padding-right:.87890625rem;width:330px}
}
main.container>.content-one-col .mainbar-top{margin-top:28.125px;margin-top:1.7578125rem}
@media screen and (min-width:48em){main.container>.content-two-col>.sidebar-top>.row>.col-sm-pull-8{float:right;margin-right:-330px;padding-right:335px;right:auto;left:0;width:100%}
main.container>.content-two-col>.sidebar-top>.row>.col-sm-push-4{float:right;right:0;left:auto;width:330px}
main.container>.content-two-col>.mainbar-bottom{margin-right:-330px;padding-right:335px;width:100%}
main.container>.content-two-col>.sidebar-bottom{margin-right:0;padding-right:14.0625px;padding-right:.87890625rem;width:330px}
}
@media screen and (min-width:62em){main.container>.content-two-col>.mainbar-top{margin-right:-330px;padding-right:335px;width:100%}
main.container>.content-two-col>.sidebar-top{margin-right:0;padding-right:14.0625px;padding-right:.87890625rem;width:330px}
main.container>.content-two-col>.sidebar-top>.row>.col-sm-pull-8{margin-right:0;padding-right:14.0625px;padding-right:.87890625rem;right:0;left:auto;width:330px}
}
main.container article{margin-bottom:15px;margin-bottom:.9375rem}
main.container article h2{margin-top:0}
main.container .breadcrumb{margin-bottom:30px;margin-bottom:1.875rem;padding:0;background-color:transparent}
main.container .breadcrumb .btn{padding:0}
main.container .breadcrumb .btn:before{display:none}
main.container .share-this{min-height:37px}
main.container .sharethis .st_print_large{display:none}
@media screen and (min-width:48em){main.container .sharethis .st_print_large{display:inline}
}
main.container form .form-group{margin-bottom:1.3rem}
main.container form .form-group .bootstrap-select.btn-group{margin-bottom:0}
main.container form .form-group .bootstrap-select.btn-group .btn{padding:0 32px 0 0;padding:0 2.133333333333344rem 0 0;border-radius:2px}
main.container form .form-group .bootstrap-select.btn-group .btn .filter-option{padding:6px 12px;padding:.400000000000002rem .800000000000004rem;background-color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
main.container form .form-group .bootstrap-select.btn-group .dropdown-menu{border-radius:2px}
main.container form .form-group .bootstrap-select.btn-group .dropdown-menu>li{padding-bottom:0}
main.container form .required{vertical-align:middle}
main.container form textarea{min-width:100%;min-height:74px;max-width:100%}
main.container .filterpicker{display:inline-block;margin-left:9.375px;margin-left:.5859375rem;width:145px}
main.container .filterpicker .form-group .bootstrap-select.btn-group .btn{background-color:#e4e4e4}
main.container .filterpicker .form-group .bootstrap-select.btn-group .btn .caret{right:23px;margin-top:-7px;border:0;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
main.container .filterpicker .form-group .bootstrap-select.btn-group .btn .caret:before{content:'\e613'}
@media screen and (min-width:48em){main.container .textpicker .form-group .bootstrap-select.btn-group{overflow:hidden;height:100%;box-shadow:none}
}
main.container .textpicker .form-group .bootstrap-select.btn-group .btn{background-color:#036}
@media screen and (min-width:48em){main.container .textpicker .form-group .bootstrap-select.btn-group .btn{display:none}
}
main.container .textpicker .form-group .bootstrap-select.btn-group .btn .caret{right:10px;margin-top:-5.625px;margin-top:-0.3515625rem;border-top:12px solid #fff;border-right:6px solid transparent;border-left:6px solid transparent;color:#fff}
@media screen and (min-width:48em){main.container .textpicker .form-group .bootstrap-select.btn-group .dropdown-menu{display:block;position:relative;margin-left:-9.375px;margin-left:-0.5859375rem;padding:0;min-height:0 !important;border:0;border-radius:0;box-shadow:none}
}
@media screen and (min-width:48em){main.container .textpicker .form-group .bootstrap-select.btn-group .dropdown-menu>li{display:inline-block;position:static;margin-bottom:14.0625px;margin-bottom:.87890625rem}
main.container .textpicker .form-group .bootstrap-select.btn-group .dropdown-menu>li:last-child>a{border-right:0}
}
main.container .textpicker .form-group .bootstrap-select.btn-group .dropdown-menu>li>a{color:#333}
@media screen and (min-width:48em){main.container .textpicker .form-group .bootstrap-select.btn-group .dropdown-menu>li>a{padding:0 20px;padding:0 1.33333333333334rem;border-right:1px solid #444;font-weight:700}
main.container .textpicker .form-group .bootstrap-select.btn-group .dropdown-menu>li>a:hover,main.container .textpicker .form-group .bootstrap-select.btn-group .dropdown-menu>li>a:focus,main.container .textpicker .form-group .bootstrap-select.btn-group .dropdown-menu>li>a:active{outline:0;background-color:#fff;color:#666}
main.container .textpicker .form-group .bootstrap-select.btn-group .dropdown-menu>li>a:hover span{text-decoration:underline}
}
@media screen and (min-width:48em){main.container .textpicker .form-group .bootstrap-select.btn-group .dropdown-menu>li.selected>a{outline:0;background-color:#fff;color:#666}
main.container .textpicker .form-group .bootstrap-select.btn-group .dropdown-menu>li.selected>a span{text-decoration:underline}
}
main.container .newsletterbanner img{width:100%}
main.container .thumbnail{margin-top:28.125px;margin-top:1.7578125rem;margin-bottom:0;padding-top:0;padding-bottom:0;border:0;border-radius:0}
@media screen and (min-width:48em){main.container .thumbnail{margin-top:14.0625px;margin-top:.87890625rem}
}
main.container .thumbnail img{float:left;margin-right:9.375px;margin-right:.5859375rem}
@media screen and (min-width:48em){main.container .thumbnail img{float:none;display:inline-block;margin-right:0;margin-left:0;margin-bottom:9.375px;margin-bottom:.5859375rem}
}
main.container .thumbnail .caption{padding:0}
main.container .nav-tabs{display:table;table-layout:fixed;margin-top:18.75px;margin-top:1.171875rem;margin-bottom:31.875px;margin-bottom:1.9921875rem;width:100%;border-bottom:0}
main.container .nav-tabs>li{display:table-cell;float:none;padding-bottom:0;width:100%}
main.container .nav-tabs>li>a{padding:9px 0;padding:.600000000000003rem 0;border:0;border-radius:0;background-color:#e4e4e4}
main.container .nav-tabs>li:last-child>a{margin-right:0}
main.container .nav-tabs>li.active:after{content:'';position:absolute;left:50%;margin-left:-14px;height:0;width:0;border:solid transparent;border-top-color:#69c;border-width:14px}
main.container .nav-tabs>li.active>a,main.container .nav-tabs>li.active>a:hover,main.container .nav-tabs>li.active>a:focus{border:0;background-color:#69c}
main.container .breaking-news .well{display:inline-block}
main.container .breaking-news .section-header{padding-top:0;border-top:0}
main.container .latest-news,main.container .most-read{margin-bottom:14.0625px;margin-bottom:.87890625rem}
main.container .article-list>h1,main.container .magazine-list>h1{margin-bottom:28.125px;margin-bottom:1.7578125rem}
main.container .magazine-list article:first-child:before,main.container .magazine-list article:first-child:after{display:none}
main.container .magazine-list article:first-child>img{display:block;margin:0 auto 30px;margin:0 auto 2.00000000000001rem}
@media screen and (min-width:48em){main.container .magazine-list article:first-child>img{float:left;margin-right:18.75px;margin-right:1.171875rem}
}
main.container .magazine-list article>img{margin-bottom:28.125px;margin-bottom:1.7578125rem}
main.container .article-sidebar{padding-left:0}
main.container .article-sidebar .articleSidebarParsys{border-right:1px solid #999}
main.container .article-sidebar .related-topics{padding-right:14.0625px;padding-right:.87890625rem}
main.container .article-sidebar .related-topics article{margin:0 0 7.5px;margin:0 0 .500000000000002rem}
main.container .article-sidebar .related-topics ul>li{padding-bottom:4.6875px;padding-bottom:.29296875rem}
main.container .article-sidebar .related-topics ul>li>ul{padding-top:4.6875px;padding-top:.29296875rem}
main.container .article-sidebar .related-topics ul>li a{padding-bottom:4.6875px;padding-bottom:.29296875rem}
main.container .video-section{margin-bottom:11.25px;margin-bottom:.703125rem}
@media screen and (min-width:48em){main.container .video-section{margin-bottom:9.375px;margin-bottom:.5859375rem}
}
main.container .video-section h1{margin-bottom:0;padding:10px 11px 8px;padding:.66666666666667rem .733333333333337rem .533333333333336rem;background-color:#69c}
main.container .video-section h2{margin:15px 0;margin:1.000000000000005rem 0}
main.container .video-section figure{background-color:#69c;padding:0 1px;padding:0 .066666666666667rem}
main.container .video-section figure img,main.container .video-section figure .embed-responsive{width:100%;background-color:#69c}
main.container .video-section figure img object,main.container .video-section figure .embed-responsive object{background-color:#69c}
main.container .video-section figure figcaption{margin:0;padding:14px;padding:.933333333333338rem;background-color:#69c}
@media screen and (min-width:48em){main.container .video-section figure figcaption{padding-bottom:17.8125px;padding-bottom:1.11328125rem}
}
main.container .video-section figure figcaption p{margin-bottom:0}
main.container .video-player figcaption h1{margin-top:14.0625px;margin-top:.87890625rem}
main.container .advertisement{margin-bottom:28.125px;margin-bottom:1.7578125rem}
@media screen and (min-width:48em){main.container .advertisement{margin-bottom:26.25px;margin-bottom:1.640625rem}
}
main.container .advertisement:before{display:block;content:'Advertisment'}
main.container .article-content .advertisement{display:inline-block;width:100%}
.btn-default{border-color:#d3d3d3}
.btn-default:hover,.btn-default:focus,.btn-default:active{border-color:#d3d3d3;background-color:#fff}
.open>.dropdown-toggle.btn-default,.btn-default.active{border-color:#d3d3d3;background-color:#fff}
.btn-text{padding:13px 0;padding:.866666666666671rem 0;text-transform:uppercase;font-family:'Helvetica Neue Bold','Arial Bold',Gadget,Arial,'Helvetica Neue',Helvetica,sans-serif;font-weight:700;color:#444}
@media screen and (min-width:62em){.btn-text{padding:0}
}
.btn-text:hover,.btn-text:focus,.btn-text:active{outline:0;box-shadow:none}
.btn-text span{color:#444}
.btn-text span:hover,.btn-text span:focus,.btn-text span:active{text-decoration:underline}
.btn-text span[class^=icon-],.btn-text span[class*=" icon-"]{margin:0 5px;margin:0 .333333333333335rem;font-size:10.75px;font-size:.71666666666667rem}
.btn-text span[class^=icon-]:hover,.btn-text span[class*=" icon-"]:hover,.btn-text span[class^=icon-]:focus,.btn-text span[class*=" icon-"]:focus,.btn-text span[class^=icon-]:active,.btn-text span[class*=" icon-"]:active{text-decoration:none}
.btn-submit{margin-bottom:28.125px;margin-bottom:1.7578125rem;padding:7.5px 28.5px;padding:.500000000000002rem 1.900000000000009rem;min-width:145px;border-radius:6px;background-color:#ec4e1b;color:#fff;font-size:18px;font-size:1.200000000000006rem;font-weight:700}
.btn-submit:hover,.btn-submit:focus,.btn-submit:active{color:#fff}
.btn-disabled{background-color:#ccc}
.btn-disabled:hover,.btn-disabled:focus,.btn-disabled:active{background-color:#ccc}
.lt-ie8 button,.lt-ie8 button:hover,.lt-ie8 button:active,.lt-ie8 button:focus,.lt-ie8 input,.lt-ie8 input:hover,.lt-ie8 input:active,.lt-ie8 input:focus{-webkit-filter:chroma(color=#000000);filter:chroma(color=#000000)}
body{z-index:0}
nav,main.container,footer{margin-left:0;min-width:320px;-webkit-transition:margin-left .35s ease 0;transition:margin-left .35s ease 0}
@media screen and (min-width:62em){nav,main.container,footer{margin-left:auto !important;-webkit-transition:margin-left 0 ease 0 !important;transition:margin-left 0 ease 0 !important}
}
.off-canvas-open{overflow:hidden !important}
@media screen and (min-width:62em){.off-canvas-open{overflow:visible !important}
}
.navbar{margin-bottom:0;min-height:43px;border:0;border-radius:0;background-color:#036}
.stickyHeader{position:fixed;top:0;width:100%;box-shadow:0 5px 5px 0 rgba(0,0,0,0.5);z-index:2000}
@media screen and (min-width:62em){.stickyHeader{max-height:100px}
.stickyHeader .navbar-container .navigation-collapse{margin-top:36px !important}
.stickyHeader .logo img{max-width:60%}
.stickyHeader .navbar-brand{max-height:38px}
.stickyHeader .top-navlinks{display:none}
.stickyHeader .searchbar{margin-top:0}
.stickyHeader .form-group .form-control{width:0 !important;height:0 !important;padding:0 !important;border:1px transparent !important;transition:width .4s}
.stickyHeader .searchbar:hover{cursor:pointer}
.stickyHeader .searchbar:hover .form-group .form-control{width:200px !important;height:30px !important;border:1px solid #d3d3d3 !important;display:block}
}
@media screen and (min-width:48em){.navbar{min-height:76px}
.stickyHeader .navbar-header,.stickyHeader .navbar-header .search-toggle.collapsed,.stickyHeader .navbar-header .navigation-toggle{border-bottom:1px solid #036 !important}
}
@media screen and (min-width:62em){.navbar .navbar-container{padding-right:0;padding-left:0}
}
.navbar .navbar-container .navbar-header{margin-right:-10.3125px;margin-right:-0.64453125rem;margin-left:-10.3125px;margin-left:-0.64453125rem;border-bottom:1px solid #fff;background-color:#036}
@media screen and (min-width:48em){.navbar .navbar-container .navbar-header{float:none;margin-right:-14.0625px;margin-right:-0.87890625rem;margin-left:-14.0625px;margin-left:-0.87890625rem}
}
@media screen and (min-width:62em){.navbar .navbar-container .navbar-header{float:left;margin-right:0;margin-left:0;border-bottom:0}
}
.navbar .navbar-container .navbar-header .navbar-brand{z-index:1;float:none;display:block;position:relative;margin:0 auto;padding:0;width:172px;height:43px;line-height:43px}
@media screen and (min-width:48em){.navbar .navbar-container .navbar-header .navbar-brand{width:281px;height:75px;line-height:75px}
}
@media screen and (min-width:62em){.navbar .navbar-container .navbar-header .navbar-brand{margin:12px auto 9px;margin:.800000000000004rem auto .600000000000003rem;width:430px;height:75px;line-height:normal}
}
.navbar .navbar-container .navbar-header .navbar-toggle{margin-top:0;margin-right:0;margin-bottom:-1px;padding:0;width:44px;height:44px;border:0;border-radius:0;background-color:#036}
@media screen and (min-width:48em){.navbar .navbar-container .navbar-header .navbar-toggle{display:block;margin-top:30px;margin-bottom:-1px;width:52px;height:46px}
}
@media screen and (min-width:62em){.navbar .navbar-container .navbar-header .navbar-toggle{display:none}
}
.navbar .navbar-container .navbar-header .navigation-toggle{float:left;border-bottom:1px solid #fff}
.navbar .navbar-container .navbar-header .navigation-toggle .icon-bar{margin-left:10.3125px;margin-left:.64453125rem;width:22px;height:3px;border-radius:0;background-color:#fff}
.navbar .navbar-container .navbar-header .navigation-toggle .icon-bar+.icon-bar{margin-top:3.75px;margin-top:.234375rem}
@media screen and (min-width:48em){.navbar .navbar-container .navbar-header .navigation-toggle .icon-bar{margin-left:13.125px;margin-left:.8203125rem}
}
.navbar .navbar-container .navbar-header .search-toggle{z-index:1;float:right;border-bottom:1px solid #e4e4e4;background-color:#e4e4e4;color:#a0a0a1}
@media screen and (min-width:48em){.navbar .navbar-container .navbar-header .search-toggle{border-top:0}
}
.navbar .navbar-container .navbar-header .search-toggle .icon-search{display:block;font-size:19px;font-size:1.266666666666673rem}
.navbar .navbar-container .navbar-header .search-toggle.collapsed{border-bottom:1px solid #fff;background-color:#036;color:#fff;-webkit-transition:background-color .35s ease 0,color .35s ease 0;transition:background-color .35s ease 0,color .35s ease 0}
.navbar .navbar-container .navbar-collapse{margin-right:-10.3125px;margin-right:-0.64453125rem;margin-left:-10.3125px;margin-left:-0.64453125rem;padding-right:10.3125px;padding-right:.64453125rem;padding-left:10.3125px;padding-left:.64453125rem;box-shadow:none;-webkit-transition:translate3d(0);transition:translate3d(0)}
@media screen and (min-width:48em){.navbar .navbar-container .navbar-collapse{margin-right:-14.0625px;margin-right:-0.87890625rem;margin-left:-14.0625px;margin-left:-0.87890625rem;padding-right:14.0625px;padding-right:.87890625rem;padding-left:14.0625px;padding-left:.87890625rem;border-top:1px solid transparent}
}
@media screen and (min-width:62em){.navbar .navbar-container .navbar-collapse{margin-right:0;margin-left:0;padding-right:0;padding-left:0;border-top:0}
}
.navbar .navbar-container .navbar-collapse .navbar-nav{margin:0;float:none}
@media screen and (min-width:62em){.navbar .navbar-container .navbar-collapse .navbar-nav{background-color:#024;text-align:center}
}
.navbar .navbar-container .navbar-collapse .navbar-nav>li{padding-bottom:0;border-top:1px solid #828282}
.navbar .navbar-container .navbar-collapse .navbar-nav>li:first-child{border-top:0}
@media screen and (min-width:48em){.navbar .navbar-container .navbar-collapse .navbar-nav>li{float:none}
}
@media screen and (min-width:62em){.navbar .navbar-container .navbar-collapse .navbar-nav>li{display:inline-block;border-top:0;vertical-align:top}
}
.navbar .navbar-container .navbar-collapse .navbar-nav>li>a{background-color:#666;color:#fff;line-height:1.45}
.navbar .navbar-container .navbar-collapse .navbar-nav>li>a:hover,.navbar .navbar-container .navbar-collapse .navbar-nav>li>a:focus,.navbar .navbar-container .navbar-collapse .navbar-nav>li>a:active,.navbar .navbar-container .navbar-collapse .navbar-nav>li>div>a:hover,.navbar .navbar-container .navbar-collapse .navbar-nav>li>div>a:focus,.navbar .navbar-container .navbar-collapse .navbar-nav>li>div>a:active{background-color:#444}
@media screen and (min-width:62em){.navbar .navbar-container .navbar-collapse .navbar-nav>li>a,.navbar .navbar-container .navbar-collapse .navbar-nav>li>div{padding:8px 15px;padding:.533333333333336rem 1.000000000000005rem;background-color:transparent}
.navbar .navbar-container .navbar-collapse .navbar-nav>li>a:hover,.navbar .navbar-container .navbar-collapse .navbar-nav>li>a:focus,.navbar .navbar-container .navbar-collapse .navbar-nav>li>a:active,.navbar .navbar-container .navbar-collapse .navbar-nav>li>div>a:hover,.navbar .navbar-container .navbar-collapse .navbar-nav>li>div>a:focus,.navbar .navbar-container .navbar-collapse .navbar-nav>li>div>a:active{background-color:transparent}
}
.navbar .navbar-container .navbar-collapse .navbar-nav>li>a .caret,.navbar .navbar-container .navbar-collapse .navbar-nav>li>div>a .caret{display:none}
@media screen and (min-width:62em){.navbar .navbar-container .navbar-collapse .navbar-nav>li>a .caret,.navbar .navbar-container .navbar-collapse .navbar-nav>li>div>a .caret{display:inline-block}
}
@media screen and (min-width:62em){.navbar .navbar-container .navbar-collapse .navbar-nav>li:last-child .dropdown-menu,.navbar .navbar-container .navbar-collapse .navbar-nav>li:nth-last-child(2) .dropdown-menu,.navbar .navbar-container .navbar-collapse .navbar-nav>li:nth-last-child(3) .dropdown-menu{left:auto;right:0}
}
.navbar .navbar-container .navbar-collapse .navbar-nav>li .dropdown-menu{float:none;position:static;padding:0;background-color:transparent;border:0;border-radius:0;box-shadow:none}
@media screen and (min-width:62em){.navbar .navbar-container .navbar-collapse .navbar-nav>li .dropdown-menu{z-index:1036;position:absolute;padding:15px 0;padding:1.000000000000005rem 0;width:430px;background-color:#fff;box-shadow:0 8px 12px rgba(0,0,0,0.175);font-size:17px;font-size:1.133333333333339rem}
}
.navbar .navbar-container .navbar-collapse .navbar-nav>li .dropdown-menu>ul:first-child{padding:0}
@media screen and (min-width:62em){.navbar .navbar-container .navbar-collapse .navbar-nav>li .dropdown-menu>ul:first-child{float:left;width:160px;border-right:1px solid #999}
}
.navbar .navbar-container .navbar-collapse .navbar-nav>li .dropdown-menu>ul:first-child li{list-style-type:none;padding-bottom:0}
@media screen and (min-width:62em){.navbar .navbar-container .navbar-collapse .navbar-nav>li .dropdown-menu>ul:first-child li{padding-bottom:16.875px;padding-bottom:1.0546875rem}
.navbar .navbar-container .navbar-collapse .navbar-nav>li .dropdown-menu>ul:first-child li:last-child{padding-bottom:0}
}
.navbar .navbar-container .navbar-collapse .navbar-nav>li .dropdown-menu>ul:first-child li>a,.navbar .navbar-container .navbar-collapse .navbar-nav>li .dropdown-menu>ul:first-child li>div>a{display:block;color:#fff;line-height:1.45;white-space:nowrap}
.navbar .navbar-container .navbar-collapse .navbar-nav>li .dropdown-menu>ul:first-child li>a:hover,.navbar .navbar-container .navbar-collapse .navbar-nav>li .dropdown-menu>ul:first-child li>a:focus,.navbar .navbar-container .navbar-collapse .navbar-nav>li .dropdown-menu>ul:first-child li>a:active,.navbar .navbar-container .navbar-collapse .navbar-nav>li .dropdown-menu>ul:first-child li>div>a:hover,.navbar .navbar-container .navbar-collapse .navbar-nav>li .dropdown-menu>ul:first-child li>div>a:focus,.navbar .navbar-container .navbar-collapse .navbar-nav>li .dropdown-menu>ul:first-child li>div>a:active{background-color:#444;text-decoration:none}
@media screen and (min-width:62em){.navbar .navbar-container .navbar-collapse .navbar-nav>li .dropdown-menu>ul:first-child li>a,.navbar .navbar-container .navbar-collapse .navbar-nav>li .dropdown-menu>ul:first-child li>div>a{padding:0 20px;padding:0 1.33333333333334rem;color:#024;font-family:'Helvetica Neue Bold','Arial Bold',Gadget,Arial,'Helvetica Neue',Helvetica,sans-serif;font-weight:bold;font-size:14px;font-size:.933333333333338rem;white-space:normal}
.navbar .navbar-container .navbar-collapse .navbar-nav>li .dropdown-menu>ul:first-child li>a:hover,.navbar .navbar-container .navbar-collapse .navbar-nav>li .dropdown-menu>ul:first-child li>a:focus,.navbar .navbar-container .navbar-collapse .navbar-nav>li .dropdown-menu>ul:first-child li>a:active,.navbar .navbar-container .navbar-collapse .navbar-nav>li .dropdown-menu>ul:first-child li>div>a:hover,.navbar .navbar-container .navbar-collapse .navbar-nav>li .dropdown-menu>ul:first-child li>div>a:focus,.navbar .navbar-container .navbar-collapse .navbar-nav>li .dropdown-menu>ul:first-child li>div>a:active{background-color:transparent;text-decoration:underline}
}
.navbar .navbar-container .navbar-collapse .navbar-nav>li .dropdown-menu .dropdown-feature{display:none}
@media screen and (min-width:62em){.navbar .navbar-container .navbar-collapse .navbar-nav>li .dropdown-menu .dropdown-feature{float:left;display:block;margin:10px 0 10px -1px;margin:.66666666666667rem 0 .66666666666667rem -0.066666666666667rem;padding-left:18.75px;padding-left:1.171875rem;width:254px;border-left:1px solid #999;font-size:14px;font-size:.933333333333338rem}
.navbar .navbar-container .navbar-collapse .navbar-nav>li .dropdown-menu .dropdown-feature h1{text-transform:uppercase;font-size:15px;font-size:1.000000000000005rem;color:#666}
.navbar .navbar-container .navbar-collapse .navbar-nav>li .dropdown-menu .dropdown-feature ul{padding-left:0;list-style-type:none}
.navbar .navbar-container .navbar-collapse .navbar-nav>li .dropdown-menu .dropdown-feature ul>li a,.navbar .navbar-container .navbar-collapse .navbar-nav>li .dropdown-menu .dropdown-feature ul>li div a{display:block;color:#444;font-weight:700}
}
.navbar .navbar-container .navbar-collapse .navbar-nav.navbar-right{float:none !important}
@media screen and (min-width:62em){.navbar .navbar-container .navbar-collapse .navbar-nav.navbar-right{float:right !important;background-color:#036}
}
.navbar .navbar-container .navbar-collapse .navbar-nav.navbar-right>li:first-child{border-top:1px solid #828282}
@media screen and (min-width:62em){.navbar .navbar-container .navbar-collapse .navbar-nav.navbar-right>li:first-child{border-top:0}
}
.navbar-nav>li>a,.navbar-nav>li>div>a{padding:10px 20px;font-size:16px}
.navbar-nav>.dropdown>.dropdown-menu>ul>li>a,.navbar-nav>.dropdown>.dropdown-menu>ul>li>div>a{padding:10px 20px}
@media screen and (min-width:48em){.navbar .navbar-container .navbar-collapse.collapse{display:none !important}
}
@media screen and (min-width:62em){.navbar .navbar-container .navbar-collapse.collapse{display:block !important}
}
@media screen and (min-width:48em){.navbar .navbar-container .navbar-collapse.collapse.in{display:block !important}
}
.navbar .navbar-container .utility-collapse{float:right}
.navbar-navbar-container-navbar-right-title{padding:.66666666666667rem 0 0;font-size:.800000000000004rem;float:left;color:#fff;line-height:1.45}
.navbar .navbar-container .utility-collapse .navbar-right>li:first-child span{border-left:0}
.navbar .navbar-container .utility-collapse .navbar-right>li:last-child span{padding-right:0}
.navbar .navbar-container .utility-collapse .navbar-right>li:hover>a,.navbar .navbar-container .utility-collapse .navbar-right>li:focus>a,.navbar .navbar-container .utility-collapse .navbar-right>li:active>a,.navbar .navbar-container .utility-collapse .navbar-right>li:hover>div>a,.navbar .navbar-container .utility-collapse .navbar-right>li:focus>div>a,.navbar .navbar-container .utility-collapse .navbar-right>li:active>div>a{text-decoration:underline}
.navbar .navbar-container .utility-collapse .navbar-right>li>a,.navbar .navbar-container .utility-collapse .navbar-right>li>div>a{padding:10px 0 0;padding:.66666666666667rem 0 0;font-size:12px;font-size:.800000000000004rem}
.navbar .navbar-container .utility-collapse .navbar-right>li span{padding:0 15px;padding:0 1.000000000000005rem;border-left:1px solid #fff}
.navbar .navbar-container .search-collapse{border-top:0;background-color:#e4e4e4}
@media screen and (min-width:62em){.navbar .navbar-container .search-collapse{float:right;width:430px;background-color:#036}
}
.navbar .navbar-container .search-collapse .navbar-form{margin:0;margin-right:-10.3125px;margin-right:-0.64453125rem;margin-left:-10.3125px;margin-left:-0.64453125rem;padding:6px 10px 7px;padding:.400000000000002rem .66666666666667rem .466666666666669rem;box-shadow:none}
@media screen and (min-width:48em){.navbar .navbar-container .search-collapse .navbar-form{float:none !important;margin-right:-23.4375px;margin-right:-1.46484375rem;margin-left:-23.4375px;margin-left:-1.46484375rem;padding:6px 20px 7px;padding:.400000000000002rem 1.33333333333334rem .466666666666669rem}
}
@media screen and (min-width:62em){.navbar .navbar-container .search-collapse .navbar-form{float:right !important;margin-right:0;margin-left:0;padding:6px 0 0;padding:.400000000000002rem 0 0}
}
.navbar .navbar-container .search-collapse .navbar-form .form-group{margin-bottom:0}
.navbar .navbar-container .search-collapse .navbar-form .form-group .form-control-padding{display:table-cell}
.navbar .navbar-container .search-collapse .navbar-form .form-group .form-control{width:100%;height:38px;border:1px solid #d3d3d3;border-radius:2px}
@media screen and (min-width:62em){.navbar .navbar-container .search-collapse .navbar-form .form-group .form-control{width:225px;height:30px}
}
.navbar .navbar-container .search-collapse .navbar-form .form-group .input-group-btn{height:38px}
@media screen and (min-width:48em){.navbar .navbar-container .search-collapse .navbar-form .form-group .input-group-btn{width:1%}
}
@media screen and (min-width:62em){.navbar .navbar-container .search-collapse .navbar-form .form-group .input-group-btn{width:auto;height:30px}
}
.navbar .navbar-container .search-collapse .navbar-form .form-group .input-group-btn select{appearance:none;margin-left:-1px;width:86px}
.navbar .navbar-container .search-collapse .navbar-form .form-group .input-group-btn .btn:hover,.navbar .navbar-container .search-collapse .navbar-form .form-group .input-group-btn .btn:focus,.navbar .navbar-container .search-collapse .navbar-form .form-group .input-group-btn .btn:active{z-index:3}
.navbar .navbar-container .search-collapse .navbar-form .form-group .input-group-btn .bootstrap-select.btn-group{z-index:3;margin-bottom:0;margin-left:-1px;width:86px;border:0;background-color:transparent}
.navbar .navbar-container .search-collapse .navbar-form .form-group .input-group-btn .bootstrap-select.btn-group .btn{height:38px;border-radius:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);line-height:24px}
@media screen and (min-width:62em){.navbar .navbar-container .search-collapse .navbar-form .form-group .input-group-btn .bootstrap-select.btn-group .btn{padding:0 20px 0 4px;padding:0 1.33333333333334rem 0 .266666666666668rem;height:30px;border-radius:0 2px 2px 0;line-height:30px}
}
.navbar .navbar-container .search-collapse .navbar-form .form-group .input-group-btn .bootstrap-select.btn-group .btn .filter-option{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@media screen and (min-width:62em){.navbar .navbar-container .search-collapse .navbar-form .form-group .input-group-btn .bootstrap-select.btn-group .btn .filter-option{font-size:12px;font-size:.800000000000004rem}
}
.navbar .navbar-container .search-collapse .navbar-form .form-group .input-group-btn .bootstrap-select.btn-group .btn .caret{right:6px;border-top:8px solid;border-right:5px solid transparent;border-left:5px solid transparent}
.navbar .navbar-container .search-collapse .navbar-form .form-group .input-group-btn .bootstrap-select.btn-group .dropdown-menu{border-radius:2px}
.navbar .navbar-container .search-collapse .navbar-form .form-group .input-group-btn .bootstrap-select.btn-group .dropdown-menu li{padding-bottom:0}
.navbar .navbar-container .search-collapse .navbar-form .form-group .input-group-btn .btn-search{height:38px;border-radius:0 2px 2px 0;border:1px solid #d3d3d3;background-color:#69c;color:#fff;font-size:17px;font-size:1.133333333333339rem;-webkit-transition:background-color .35s ease 0;transition:background-color .35s ease 0}
@media screen and (min-width:62em){.navbar .navbar-container .search-collapse .navbar-form .form-group .input-group-btn .btn-search{margin-left:5.625px;margin-left:.3515625rem;padding:2px 9px;padding:.133333333333334rem .600000000000003rem;height:30px;border-radius:2px;background-color:#036}
}
.navbar .navbar-container .search-collapse .navbar-form .form-group .input-group-btn .btn-search:hover,.navbar .navbar-container .search-collapse .navbar-form .form-group .input-group-btn .btn-search:focus,.navbar .navbar-container .search-collapse .navbar-form .form-group .input-group-btn .btn-search:active{background-color:#69c;box-shadow:none;outline:0}
.navbar .navbar-container .search-collapse .navbar-form .form-group .input-group-btn .btn-search span{vertical-align:middle}
.navbar .navbar-container .search-collapse.in{overflow-y:visible}
.navbar .navbar-container .navigation-collapse{z-index:-1;position:fixed;top:0;left:0;margin-right:0;margin-left:0;padding-right:0;padding-left:0;max-width:276px;height:100% !important;border-top:0;background-color:#666;overflow:scroll !important;visibility:hidden}
@media screen and (min-width:62em){.navbar .navbar-container .navigation-collapse{z-index:auto;position:relative;left:0;margin-top:64px;padding-bottom:34px;max-width:none;width:auto !important;height:auto !important;background-color:transparent;overflow:visible !important;visibility:visible}
.navbar .navbar-container .navigation-collapse .navbar-nav{display:table;position:absolute;bottom:0;width:100%}
.navbar .navbar-container .navigation-collapse .navbar-nav>li{display:table-cell;border:0;border-left:1px solid #fff;-webkit-border-image:-webkit-linear-gradient(top,#024,#fff) 1 100%;-o-border-image:linear-gradient(to bottom,#024,#fff) 1 100%;border-image:linear-gradient(to bottom,#024,#fff) 1 100%;text-align:center}
.navbar .navbar-container .navigation-collapse .navbar-nav>li:first-child{border-left:0;text-align:right}
.navbar .navbar-container .navigation-collapse .navbar-nav>li:last-child{text-align:left}
.navbar .navbar-container .navigation-collapse .navbar-nav>li>a,.navbar .navbar-container .navigation-collapse .navbar-nav>li>div>a{min-width:86px;text-transform:uppercase;font-family:'Helvetica Neue Bold','Arial Bold',Gadget,Arial,'Helvetica Neue',Helvetica,sans-serif;font-weight:bold;font-size:13px;font-size:.866666666666671rem}
.navbar .navbar-container .navigation-collapse .navbar-nav>li.open{-webkit-border-image:none;-o-border-image:none;border-image:none;background-color:#fff}
.navbar .navbar-container .navigation-collapse .navbar-nav>li.open+li{-webkit-border-image:none;-o-border-image:none;border-image:none}
.navbar .navbar-container .navigation-collapse .navbar-nav>li.open>a,.navbar .navbar-container .navigation-collapse .navbar-nav>li.open>div>a{color:#024}
.navbar .navbar-container .navigation-collapse .navbar-right{position:relative;width:auto}
.navbar .navbar-container .navigation-collapse .navbar-right>li{border-left:0}
.navbar .navbar-container .navigation-collapse .navbar-right>li:last-child>a,.navbar .navbar-container .navigation-collapse .navbar-right>li:last-child>div>a{padding-right:0}
.navbar .navbar-container .navigation-collapse .navbar-right>li:hover>a,.navbar .navbar-container .navigation-collapse .navbar-right>li:focus>a,.navbar .navbar-container .navigation-collapse .navbar-right>li:active>a,.navbar .navbar-container .navigation-collapse .navbar-right>li:hover>div>a,.navbar .navbar-container .navigation-collapse .navbar-right>li:focus>div>a,.navbar .navbar-container .navigation-collapse .navbar-right>li:active>div>a{text-decoration:underline}
.navbar .navbar-container .navigation-collapse .navbar-right>li>a,.navbar .navbar-container .navigation-collapse .navbar-right>li>div>a{padding:5px 15px 0;padding:.333333333333335rem 1.000000000000005rem 0;min-width:0;text-transform:none;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-weight:normal;font-size:16px;font-size:1.066666666666672rem}
.navbar .navbar-container .navigation-collapse .navbar-right>li.open{background-color:transparent}
.navbar .navbar-container .navigation-collapse .navbar-right>li.open>a{color:#fff}
}
.navbar .navbar-container .navigation-collapse.collapse{display:block !important}
.lt-ie8 .navbar{z-index:1 !important}
.lt-ie8 .navbar .navbar-header{border-bottom:0 !important}
.lt-ie8 .navbar .navbar-header .navbar-toggle{height:43px !important;border:0 !important}
.lt-ie8 .navbar .search-collapse .navbar-form .input-group .form-control-padding{float:left !important;margin-right:130px !important;padding-right:12px !important;padding-left:12px !important;border:1px solid #d3d3d3 !important;background-color:#fff !important}
.lt-ie8 .navbar .search-collapse .navbar-form .input-group .form-control-padding .form-control{padding-right:0 !important;padding-left:0 !important;height:22px !important;border:1px solid #fff !important;line-height:22px !important}
.lt-ie8 .navbar .search-collapse .navbar-form .input-group .input-group-btn{float:left !important;display:inline !important;margin-left:-130px !important;width:auto !important}
.lt-ie8 .navbar .search-collapse .navbar-form .input-group .input-group-btn .bootstrap-select.btn-group{width:86px !important}
.lt-ie8 .navbar .search-collapse .navbar-form .input-group .input-group-btn .bootstrap-select.btn-group .dropdown-menu.open{overflow:visible !important}
.lt-ie8 .navbar .search-collapse .navbar-form .input-group .input-group-btn .bootstrap-select.btn-group .dropdown-menu.open .dropdown-menu.inner{width:100% !important}
.lt-ie8 .navbar .search-collapse .navbar-form .input-group .input-group-btn .bootstrap-select.btn-group .dropdown-menu.open .dropdown-menu.inner a{min-width:100% !important}
.lt-ie8 .navbar .search-collapse .navbar-form .input-group .input-group-btn+.input-group-btn{margin-left:-45px !important}
.lt-ie8 .navbar .navbar-collapse.collapse{visibility:hidden !important}
.lt-ie8 .navbar .navbar-collapse.collapse.in{visibility:visible !important}
.feature-ribbon hr,.magazine-ribbon hr,.video-ribbon hr,div[class*='video-ribbon-'] hr{margin-top:0;margin-bottom:28.125px;margin-bottom:1.7578125rem;border-top:7px solid #69c}
.feature-ribbon h1,.magazine-ribbon h1,.video-ribbon h1,div[class*='video-ribbon-'] h1{margin-bottom:0}
.feature-ribbon .swiper,.magazine-ribbon .swiper,.video-ribbon .swiper,div[class*='video-ribbon-'] .swiper{position:relative;background-color:#ccc;-webkit-perspective:1000;-webkit-backface-visibility:hidden}
.feature-ribbon .swiper .icon-prev,.magazine-ribbon .swiper .icon-prev,.video-ribbon .swiper .icon-prev,div[class*='video-ribbon-'] .swiper .icon-prev,.feature-ribbon .swiper .icon-next,.magazine-ribbon .swiper .icon-next,.video-ribbon .swiper .icon-next,div[class*='video-ribbon-'] .swiper .icon-next{z-index:2;position:absolute;top:50%;margin-top:-21.5625px;margin-top:-1.34765625rem;-webkit-transition:-webkit-transform .35s ease 0;transition:transform .35s ease 0}
.feature-ribbon .swiper .icon-prev:hover,.magazine-ribbon .swiper .icon-prev:hover,.video-ribbon .swiper .icon-prev:hover,div[class*='video-ribbon-'] .swiper .icon-prev:hover,.feature-ribbon .swiper .icon-next:hover,.magazine-ribbon .swiper .icon-next:hover,.video-ribbon .swiper .icon-next:hover,div[class*='video-ribbon-'] .swiper .icon-next:hover{text-decoration:none;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.feature-ribbon .swiper .icon-prev.disable,.magazine-ribbon .swiper .icon-prev.disable,.video-ribbon .swiper .icon-prev.disable,div[class*='video-ribbon-'] .swiper .icon-prev.disable,.feature-ribbon .swiper .icon-next.disable,.magazine-ribbon .swiper .icon-next.disable,.video-ribbon .swiper .icon-next.disable,div[class*='video-ribbon-'] .swiper .icon-next.disable{cursor:default}
.feature-ribbon .swiper .icon-prev,.magazine-ribbon .swiper .icon-prev,.video-ribbon .swiper .icon-prev,div[class*='video-ribbon-'] .swiper .icon-prev{left:10px}
.feature-ribbon .swiper .icon-next,.magazine-ribbon .swiper .icon-next,.video-ribbon .swiper .icon-next,div[class*='video-ribbon-'] .swiper .icon-next{right:10px}
.feature-ribbon .swiper .swiper-slide,.magazine-ribbon .swiper .swiper-slide,.video-ribbon .swiper .swiper-slide,div[class*='video-ribbon-'] .swiper .swiper-slide{position:relative;padding:0 5px;padding:0 .333333333333335rem}
.feature-ribbon .swiper .swiper-slide a,.magazine-ribbon .swiper .swiper-slide a,.video-ribbon .swiper .swiper-slide a,div[class*='video-ribbon-'] .swiper .swiper-slide a{display:inline-block}
.feature-ribbon .swiper .swiper-slide figure,.magazine-ribbon .swiper .swiper-slide figure,.video-ribbon .swiper .swiper-slide figure,div[class*='video-ribbon-'] .swiper .swiper-slide figure{position:relative}
.feature-ribbon .swiper .swiper-slide figure figcaption,.magazine-ribbon .swiper .swiper-slide figure figcaption,.video-ribbon .swiper .swiper-slide figure figcaption,div[class*='video-ribbon-'] .swiper .swiper-slide figure figcaption{bottom:0;margin:0;padding:5px;padding:.333333333333335rem;width:100%}
.feature-ribbon h1,.magazine-ribbon h1{padding:13px 39px;padding:.866666666666671rem 2.600000000000013rem;background-color:#69c}
.feature-ribbon .swiper,.magazine-ribbon .swiper{padding:0 34px;padding:0 2.266666666666678rem;border-top:2px solid #fff;border-bottom:2px solid #fff}
.feature-ribbon .swiper .swiper-slide figure figcaption,.magazine-ribbon .swiper .swiper-slide figure figcaption{position:absolute;background:#000;background:rgba(0,0,0,0.6)}
.lt-ie8 .feature-ribbon .swiper .swiper-slide figure figcaption,.lt-ie8 .magazine-ribbon .swiper .swiper-slide figure figcaption{zoom:1}
.lt-ie9 .feature-ribbon .swiper .swiper-slide figure figcaption,.lt-ie9 .magazine-ribbon .swiper .swiper-slide figure figcaption{background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000)}
.feature-ribbon .swiper .swiper-slide figure figcaption:nth-child(n),.magazine-ribbon .swiper .swiper-slide figure figcaption:nth-child(n){-webkit-filter:none;filter:none}
.feature-ribbon img{width:241px;height:146px}
.feature-ribbon .swiper{background-color:#ececec}
.magazine-ribbon img{width:132px;height:173px}
.video-ribbon h1,div[class*='video-ribbon-'] h1{padding:16px 39px 0;padding:1.066666666666672rem 2.600000000000013rem 0;background-color:#ccc}
.video-ribbon img,div[class*='video-ribbon-'] img{width:241px;height:135px}
.video-ribbon .swiper,div[class*='video-ribbon-'] .swiper{padding:12px 34px;padding:.800000000000004rem 2.266666666666678rem;margin-bottom:28.125px;margin-bottom:1.7578125rem}
.video-ribbon .swiper .swiper-slide figure figcaption,div[class*='video-ribbon-'] .swiper .swiper-slide figure figcaption{position:relative}
footer{position:relative;background-color:#024}
footer .social-media-connect{border-top:9px solid #999;background-color:#ccc}
footer .social-media-connect>div{padding-top:18.75px;padding-top:1.171875rem;padding-bottom:18.75px;padding-bottom:1.171875rem;border-top:1px solid #fff}
footer .social-media-connect h1{margin-bottom:15px;margin-bottom:.9375rem}
@media screen and (min-width:48em){footer .social-media-connect h1{margin-bottom:30px;margin-bottom:1.875rem}
}
footer .social-media-connect .img-list{margin-top:11.71875px;margin-top:.732421875rem}
@media screen and (min-width:62em){footer .social-media-connect .img-list{margin-top:0}
}
footer .social-media-connect .img-list>li a{padding-bottom:0}
footer .social-media-connect .img-list>li a img{margin-right:16.875px;margin-right:1.0546875rem}
@media screen and (min-width:48em){footer .social-media-connect .img-list>li a img{margin-right:9.375px;margin-right:.5859375rem}
}
footer .footer-navigation{padding-top:28.125px;padding-top:1.7578125rem}
footer .footer-navigation>div{padding-bottom:11.25px;padding-bottom:.703125rem}
footer .footer-navigation>div ul>li a{padding-bottom:0}
footer .footer-navigation h1{margin-bottom:15px;margin-bottom:.9375rem}
footer .copyright{padding:10px 0;padding:.66666666666667rem 0;border-top:1px solid #fff}
@media screen and (min-width:48em){footer .copyright{padding:0}
}
footer .copyright>div p{margin-bottom:0}
.img-list>li a{color:#444;font-weight:700}
.img-list>li a:hover,.img-list>li a:focus,.img-list>li a:active{color:#444}
.primary-section-sub-heading-style{font-size:18px;font-size:1.200000000000006rem;color:#444;font-weight:700}
.cta-button .btn{font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:1.875rem;font-weight:700;display:block;padding:20px;position:relative}
.cta-button .icon{position:absolute;top:0;bottom:0;right:0;margin:auto;width:30px;height:30px;filter:invert(100%) sepia(0) saturate(7500%) hue-rotate(157deg) brightness(101%) contrast(105%)}
.cta-button .btn:hover,.cta-button .btn:focus{text-decoration:none}
.cta-button .btn--icon{padding-right:30px}
.cta-button .btn--text-left{text-align:left}
.cta-button .btn--text-right{text-align:right}
.cta-button .btn--text-center{text-align:center}
.cta-button .btn--brand-blue{background-color:#036;color:#fff}
.cta-button .btn--brand-blue:hover,.cta-button .btn--brand-blue:focus{background-color:#024}
.cta-button .btn--mid-gray{background-color:#ccc;color:#000}
.cta-button .btn--mid-gray .icon{filter:invert(0) sepia(2%) saturate(0) hue-rotate(231deg) brightness(99%) contrast(104%)}
.cta-button .btn--mid-gray:hover,.cta-button .btn--mid-gray:focus{background-color:#c3c3c3}
.related-topics article:last-child{margin-bottom:0 !important}
.related-topics article:last-child h2{margin-bottom:0}
.article-sidebar .section:nth-child(n+2) .related-topics{padding-top:10px}
.breakingnews{overflow:hidden}
main.container .breaking-news .well{width:100%}
@media screen and (min-width:48em){main.container .textpicker .form-group .bootstrap-select.btn-group{overflow:hidden;height:auto !important;box-shadow:none}
}
.yearlist{display:none}
.brc_container{clear:both}
.brightcove-container{position:relative}
main.container .video-section{margin-bottom:-29px}
.brc-widget-title{background:#669acc;margin:0 7px;z-index:9999;position:relative}
.brc-more{position:relative;top:30px}
.brc-more a{float:left;position:relative;bottom:227px;font-family:arial;text-decoration:none;padding-left:7px;color:#0c1c33}
.search-collapse{clear:right}
.brightcovevideo{overflow:hidden}
.brc-widget-title{color:#fff}
.playlist{overflow:hidden}
.magazine-carousel{overflow:hidden}
main.container .no-advertisement{margin-bottom:28.13px;margin-bottom:1.7578125rem;text-align:center}
.issuelibrarylink{overflow:hidden}
.articletypelist{overflow:hidden}
.articletypelist .columns .column-group h2{font-size:1.2rem;font-weight:700}
.articletypelist .columns .column-group p{margin-bottom:.3rem}
.articletypelist .columns .column-group p>a,.articletypelist .columns .column-group p>a:hover,.articletypelist .columns .caption p>a,.articletypelist .columns .caption p>a:hover{color:#444;font-weight:400}
main.container .article-sidebar{padding:0 15px}
.sister-publications h3{color:#024;font-size:18px;font-size:1.200000000000006rem;margin-top:0}
.latestnews{overflow:hidden}
.latest-news{position:inherit}
.latest-news .col-md-6{padding:0}
.latest-news .col-md-6:first-child{padding-right:10px}
.latest-news div:first-child article h2 a{font-weight:700}
.sidebar-top .latest-news,.sidebar-bottom .latest-news{width:100%}
.brightcove-container{position:relative}
.psuedobreadcrumb{float:left}
.psuedobreadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}
.psuedobreadcrumb li{float:left}
.psuedobreadcrumb-style-blue{color:#024}
.breadcrumb{overflow:hidden}
.breadcrumb .icon-chevron-right{bottom:1.1px;position:relative}
.breadcrumb p{float:left}
.magazine-list img.issue-cover{float:left;display:inline;margin-right:10px}
.section-subheader a{color:#024}
.articletopics h1{padding-top:15px}
body.off-canvas-open .header{z-index:-1;position:relative}
body.off-canvas-open .integratedheader{z-index:-1;position:relative}
.off-canvas-open .header .iparys_inherited{z-index:-1;position:relative}
.article-sidebar .section:nth-child(n+2) .related-topics h1{padding-top:10px}
.advertisement:before{content:'Advertisement'}
main.container .advertisement:before{content:'Advertisement'}
.social-share{margin-bottom:10px}
.social-share span{margin:0 5px 0 0}
.magazine-list article img{width:180px;height:108px}
.doubleclickAds div{margin:0 auto !important}
@-moz-document url-prefix(){.magazine-list .articles1 img{display:none}
}
@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.magazine-list .articles1 img{display:none}
}
@media screen and (min-width:62em){.mainbar-bottom,main.container>.content-two-col>.mainbar-top,main.container>.content-home>.mainbar,main.container>.content>.feature-ribbon,main.container>.content>.magazine-ribbon,main.container>.content>.feature-ribbon,main.container>.content>.magazine-ribbon,main.container>.content-home>.mainbar{padding-right:345px}
div.pull-left{margin-right:9.375px;margin-right:.5859375rem}
}
.article-content{padding:0 20px}
.article-sidebar .date-time.recent-time{color:#f44}
main.container .nav-tabs>li{width:33%}
div.pull-left{margin-right:7.5px;margin-right:.46875rem}
.issue-section p a{color:inherit}
.columncontrol{overflow:hidden}
.form_row .form_field.form_field_checkbox,.form_row .form_field.form_field_radio{margin-left:inherit;position:inherit}
.issue-cover{display:block;float:left;margin:0 auto 30px;margin:0 auto 2;margin-right:18.75px;margin-right:1.17rem}
.form_error{color:#c03}
.magazine-list article:first-child h1 a,.magazine-list article:nth-child(2) h1 a{font-size:initial}
.articles1 article:nth-child(-n+2) h2 a{font-size:26px;font-size:1.7rem}
.video-ribbon img{height:auto}
.navbar .navbar-container .navbar-collapse .navbar-nav>li .dropdown-menu .dropdown-feature h4{text-transform:uppercase;font-size:15px;font-size:1.000000000000005rem;color:#666}
.navbar .navbar-container .navbar-collapse .navbar-nav>li .dropdown-menu .dropdown-feature,.dropdown-feature>h4{margin-top:0}
.article-title h2 a{font-weight:700;font-size:28px;font-size:1.866666666666676rem}
.latestnews .col-md-6.col-sm-12 article{width:100%}
.playlist .swiper-wrapper{overflow:hidden}
.feature-ribbon img{max-width:241px;max-height:146px;height:auto;width:auto}
.feature-ribbon .swiper-container{max-height:146px}
@media(min-width:992px) and (max-width:1199px){.feature-ribbon img{max-height:103px}
.feature-ribbon .swiper-container{max-height:103px}
}
@media(max-width:992px){.latest-news article{display:block}
}
@media screen and (min-width:48em){main.container>.content-two-col .mainbar-top{margin-right:-330px;padding-right:335px;width:100%}
main.container>.content-two-col .sidebar-top{margin-right:0;padding-right:14.0625px;padding-right:.87890625rem;width:330px}
main.container>.content-two-col>.sidebar-top>.row>.parsys>.col-sm-pull-8{float:right;margin-right:-330px;padding-right:335px;right:auto;left:0;width:100%}
main.container>.content-two-col .sidebar-top>.row>.parsys>.col-sm-push-4{float:right;right:0;left:auto;width:330px}
main.container>.content-home .mainbar{margin-right:-330px;padding-right:335px;width:100%}
main.container>.content-home .sidebar{margin-right:0;padding-right:14.0625px;padding-right:.87890625rem;width:330px}
}
@media screen and (min-width:62em){main.container>.content-two-col .sidebar-top .col-sm-pull-8{margin-right:0;padding-right:14.0625px;padding-right:.87890625rem;right:0;left:auto;width:330px}
}
.articletypelist .columns .column-group span{font-size:1.2rem;font-weight:700}
.articletypelist .thumbnail .section-subheader{margin-top:0}
.section-header{margin-top:0;font-weight:700}
.feature-ribbon h3,.magazine-ribbon h3{padding:13px 39px;padding:.86rem 2.6rem;background-color:#69c}
.feature-ribbon h3,.magazine-ribbon h3,.video-ribbon h3,div[class*='video-ribbon-'] h3{margin-bottom:0}
.feature-ribbon h3,.magazine-ribbon h3{color:#fff;font-size:18px;font-size:1.2rem;margin-top:0}
.feature-ribbon h3,.magazine-ribbon h3,.video-ribbon h3,div[class*='video-ribbon-'] h3{text-transform:uppercase}
.magazine-list article h2 a{font-weight:700;font-size:18px;font-size:1.200000000000006rem}
footer .footer-navigation h4{color:#666;text-transform:uppercase;font-size:16px;font-size:1.066666666666672rem;font-weight:700}
footer .footer-navigation h4{margin-bottom:15px;margin-bottom:.9375rem;margin-top:0}
main.container .video-section h4{margin-bottom:0;padding:10px 11px 8px;padding:.66666666666667rem .733333333333337rem .533333333333336rem;background-color:#69c}
.video-section h4,.video-section h4 a{color:#fff;text-transform:uppercase;font-size:18px;font-size:1.200000000000006rem;margin-top:0}
.article-sidebar .related-topics span{color:#024;text-transform:uppercase;font-size:18px;font-size:1.200000000000006rem;font-weight:700}
@media screen and (min-width:48em){footer .social-media-connect h3{margin-bottom:30px;margin-bottom:.875rem;margin-top:0}
}
footer .social-media-connect h3{margin-bottom:15px;margin-bottom:.9375rem}
footer .social-media-connect h3{color:#666;text-transform:uppercase;font-size:20px;font-size:1.33333333333334rem}
.article-content ul li,.article-content ol li{list-style-position:inside}
.article-content .slideshow.section{display:inline-block}
.copyright.component,.copyright.section{border:0}
.copyright.component img{float:left;margin:10px 10px 0 0}
.dropdown-feature h4{margin-top:0}
strong.ie_modal_component{color:#444}
.brightcove-container span{display:block !important}
.no-advertisement:before{content:initial !important}
main.container .filterpicker,main.container .tabpicker{margin-bottom:28.125px;margin-bottom:1.7578125rem}
@media screen and (min-width:62em){main.container .filterpicker,main.container .tabpicker{text-align:right}
}
main.container .filterpicker p,main.container .tabpicker p{font-weight:bold;margin-bottom:8.4375px;margin-bottom:.52734375rem;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif}
@media screen and (min-width:62em){main.container .filterpicker form,main.container .tabpicker form{border-bottom-width:0}
}
main.container .filterpicker form .form-group,main.container .tabpicker form .form-group{margin-bottom:0}
main.container .filterpicker form .form-group .bootstrap-select.btn-group .btn,main.container .tabpicker form .form-group .bootstrap-select.btn-group .btn{background-color:#e4e4e4}
main.container .filterpicker form .form-group .bootstrap-select.btn-group .btn .caret,main.container .tabpicker form .form-group .bootstrap-select.btn-group .btn .caret{right:23px;margin-top:-7px;border:0;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
main.container .filterpicker form .form-group .bootstrap-select.btn-group .btn .caret:before,main.container .tabpicker form .form-group .bootstrap-select.btn-group .btn .caret:before{content:'\e613'}
main.container .filterpicker{margin-left:0;margin-bottom:0;width:auto}
@media screen and (min-width:62em){main.container .filterpicker{float:none;width:100%}
}
@media screen and (min-width:62em){main.container .filterpicker p{display:inline-block}
}
main.container .filterpicker form{width:145px}
@media screen and (min-width:62em){main.container .filterpicker form{margin-left:9.375px;margin-left:.5859375rem;display:inline-block;border-bottom-width:0}
}
main.container .filterpicker form .form-group{margin-bottom:28.125px;margin-bottom:1.7578125rem}
main.container .filterpicker form .form-group .bootstrap-select.btn-group{width:auto}
@media screen and (min-width:62em){main.container .tabpicker p{display:none}
}
@media screen and (min-width:62em){main.container .tabpicker form .bootstrap-select.btn-group{margin-bottom:28.125px;margin-bottom:1.7578125rem;height:60px;box-shadow:none}
main.container .tabpicker form .bootstrap-select.btn-group .btn{display:none}
main.container .tabpicker form .bootstrap-select.btn-group .dropdown-menu{display:table;table-layout:fixed;top:0;margin:0;padding:0;min-height:0 !important;max-height:100% !important;overflow:visible !important;width:100%;border-width:0;box-shadow:none;position:initial}
main.container .tabpicker form .bootstrap-select.btn-group .dropdown-menu>li{display:table-cell;background-color:#fff;text-align:center}
main.container .tabpicker form .bootstrap-select.btn-group .dropdown-menu>li>a{padding:9px 0;padding:.600000000000003rem 0;margin-right:2px;background-color:#e4e4e4;color:#666;font-weight:700;font-size:15px;font-size:1.000000000000005rem}
main.container .tabpicker form .bootstrap-select.btn-group .dropdown-menu>li:hover>a,main.container .tabpicker form .bootstrap-select.btn-group .dropdown-menu>li:focus>a{color:#444}
main.container .tabpicker form .bootstrap-select.btn-group .dropdown-menu>li.current-selection>a{position:relative;background-color:#69c;color:#fff;cursor:default}
main.container .tabpicker form .bootstrap-select.btn-group .dropdown-menu>li.current-selection>a:after{content:" ";position:absolute;top:100%;left:50%;margin-left:-14px;border-top:14px solid #69c;border-left:14px solid transparent;border-right:14px solid transparent}
main.container .tabpicker form .bootstrap-select.btn-group .dropdown-menu>li:last-child>a{margin-right:0}
}
blockquote{font-size:15px;font-size:1rem}
.mostreadarticles .section-header,.latestnews .section-header,.displayRSSFeed .rssFeedTitle,.articlelist .article-list-title{margin-bottom:7.5px;margin-bottom:.5rem}
.sister-publications .displayRSSFeed .rssFeedTitle{font-size:18px;font-size:1.2rem}
.sister-publications .displayRSSFeed .rssFeedTitle,.article .articleTitle{font-weight:700;margin-top:0}
.sister-publications .displayRSSFeed .rssFeedTitle{line-height:1.2;color:#024}
footer .footer-navigation .verticallink-title{margin-bottom:15px;margin-bottom:.9375rem;color:#666;font-size:16px;font-size:1.066666666666672rem}
footer .footer-navigation .verticallink-title,.magazinecarousel .magazineTitle,.featurecarousel .featureTitle{text-transform:uppercase;font-weight:700;line-height:1.2}
.magazinecarousel .magazineTitle,.featurecarousel .featureTitle{color:#fff;font-size:18px;font-size:1.2rem;margin-top:0;margin-bottom:0;padding:13px 39px;padding:.86rem 2.6rem;background-color:#69c}
.primary-section-heading-style{border-top:7px solid #9cf;display:inherit}
.ie8 .specialreport .htmlContainer,.ie7 .specialreport .htmlContainer{display:inline-block;width:100% !important}
@media screen and (max-width:47em){div>a[role='button'][class*='sms']{display:inline-block}
div>a[role='button'][class*='print']{display:none}
}
@media screen and (max-width:62em) and (min-width:47em){div>a[role='button'][class*='sms']{display:none}
}
@media screen and (min-width:62em){div>a[role='button'][class*='sms']{display:none}
div>a[role='button'][class*='print']{display:inline-block}
}