.container-fluid,.container{max-width:1200px;margin-right:auto;margin-left:auto}
.container-fluid{padding-left:15px;padding-right:15px}
.row{margin-left:-15px;margin-right:-15px}
.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{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}
.col-xs-12{width:100%}
.col-xs-11{width:91.66666667%}
.col-xs-10{width:83.33333333%}
.col-xs-9{width:75%}
.col-xs-8{width:66.66666667%}
.col-xs-7{width:58.33333333%}
.col-xs-6{width:50%}
.col-xs-5{width:41.66666667%}
.col-xs-4{width:33.33333333%}
.col-xs-3{width:25%}
.col-xs-2{width:16.66666667%}
.col-xs-1{width:8.33333333%}
.col-xs-offset-12{margin-left:100%}
.col-xs-offset-11{margin-left:91.66666667%}
.col-xs-offset-10{margin-left:83.33333333%}
.col-xs-offset-9{margin-left:75%}
.col-xs-offset-8{margin-left:66.66666667%}
.col-xs-offset-7{margin-left:58.33333333%}
.col-xs-offset-6{margin-left:50%}
.col-xs-offset-5{margin-left:41.66666667%}
.col-xs-offset-4{margin-left:33.33333333%}
.col-xs-offset-3{margin-left:25%}
.col-xs-offset-2{margin-left:16.66666667%}
.col-xs-offset-1{margin-left:8.33333333%}
.col-xs-offset-0{margin-left:0}
@media screen and (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}
.col-sm-12{width:100%}
.col-sm-11{width:91.66666667%}
.col-sm-10{width:83.33333333%}
.col-sm-9{width:75%}
.col-sm-8{width:66.66666667%}
.col-sm-7{width:58.33333333%}
.col-sm-6{width:50%}
.col-sm-5{width:41.66666667%}
.col-sm-4{width:33.33333333%}
.col-sm-3{width:25%}
.col-sm-2{width:16.66666667%}
.col-sm-1{width:8.33333333%}
.col-sm-offset-12{margin-left:100%}
.col-sm-offset-11{margin-left:91.66666667%}
.col-sm-offset-10{margin-left:83.33333333%}
.col-sm-offset-9{margin-left:75%}
.col-sm-offset-8{margin-left:66.66666667%}
.col-sm-offset-7{margin-left:58.33333333%}
.col-sm-offset-6{margin-left:50%}
.col-sm-offset-5{margin-left:41.66666667%}
.col-sm-offset-4{margin-left:33.33333333%}
.col-sm-offset-3{margin-left:25%}
.col-sm-offset-2{margin-left:16.66666667%}
.col-sm-offset-1{margin-left:8.33333333%}
.col-sm-offset-0{margin-left:0}}
@media screen and (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}
.col-md-12{width:100%}
.col-md-11{width:91.66666667%}
.col-md-10{width:83.33333333%}
.col-md-9{width:75%}
.col-md-8{width:66.66666667%}
.col-md-7{width:58.33333333%}
.col-md-6{width:50%}
.col-md-5{width:41.66666667%}
.col-md-4{width:33.33333333%}
.col-md-3{width:25%}
.col-md-2{width:16.66666667%}
.col-md-1{width:8.33333333%}
.col-md-offset-12{margin-left:100%}
.col-md-offset-11{margin-left:91.66666667%}
.col-md-offset-10{margin-left:83.33333333%}
.col-md-offset-9{margin-left:75%}
.col-md-offset-8{margin-left:66.66666667%}
.col-md-offset-7{margin-left:58.33333333%}
.col-md-offset-6{margin-left:50%}
.col-md-offset-5{margin-left:41.66666667%}
.col-md-offset-4{margin-left:33.33333333%}
.col-md-offset-3{margin-left:25%}
.col-md-offset-2{margin-left:16.66666667%}
.col-md-offset-1{margin-left:8.33333333%}
.col-md-offset-0{margin-left:0}}
@media screen and (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}
.col-lg-12{width:100%}
.col-lg-11{width:91.66666667%}
.col-lg-10{width:83.33333333%}
.col-lg-9{width:75%}
.col-lg-8{width:66.66666667%}
.col-lg-7{width:58.33333333%}
.col-lg-6{width:50%}
.col-lg-5{width:41.66666667%}
.col-lg-4{width:33.33333333%}
.col-lg-3{width:25%}
.col-lg-2{width:16.66666667%}
.col-lg-1{width:8.33333333%}
.col-lg-offset-12{margin-left:100%}
.col-lg-offset-11{margin-left:91.66666667%}
.col-lg-offset-10{margin-left:83.33333333%}
.col-lg-offset-9{margin-left:75%}
.col-lg-offset-8{margin-left:66.66666667%}
.col-lg-offset-7{margin-left:58.33333333%}
.col-lg-offset-6{margin-left:50%}
.col-lg-offset-5{margin-left:41.66666667%}
.col-lg-offset-4{margin-left:33.33333333%}
.col-lg-offset-3{margin-left:25%}
.col-lg-offset-2{margin-left:16.66666667%}
.col-lg-offset-1{margin-left:8.33333333%}
.col-lg-offset-0{margin-left:0}}
@media screen and (min-width:1440px){.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{float:left}
.col-xl-12{width:100%}
.col-xl-11{width:91.66666667%}
.col-xl-10{width:83.33333333%}
.col-xl-9{width:75%}
.col-xl-8{width:66.66666667%}
.col-xl-7{width:58.33333333%}
.col-xl-6{width:50%}
.col-xl-5{width:41.66666667%}
.col-xl-4{width:33.33333333%}
.col-xl-3{width:25%}
.col-xl-2{width:16.66666667%}
.col-xl-1{width:8.33333333%}
.col-xl-offset-12{margin-left:100%}
.col-xl-offset-11{margin-left:91.66666667%}
.col-xl-offset-10{margin-left:83.33333333%}
.col-xl-offset-9{margin-left:75%}
.col-xl-offset-8{margin-left:66.66666667%}
.col-xl-offset-7{margin-left:58.33333333%}
.col-xl-offset-6{margin-left:50%}
.col-xl-offset-5{margin-left:41.66666667%}
.col-xl-offset-4{margin-left:33.33333333%}
.col-xl-offset-3{margin-left:25%}
.col-xl-offset-2{margin-left:16.66666667%}
.col-xl-offset-1{margin-left:8.33333333%}
.col-xl-offset-0{margin-left:0}}
.fn,.flex-n{-webkit-flex:none;flex:none}
.f1{-webkit-flex:1;flex:1}
.flex-xs{display:-webkit-flex;display:flex}
.flex-wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap}
.flex-wrap.row:before{content:none}
.fd-c{-webkit-flex-direction:column;flex-direction:column}
.order-1{-webkit-order:1;order:1}
.order-2{-webkit-order:2;order:2}
.order-3{-webkit-order:3;order:3}
.ai-fe{-webkit-align-items:flex-end;align-items:flex-end}
.ai-c{-webkit-align-items:center;align-items:center}
.ai-s{-webkit-align-items:stretch;align-items:stretch}
.as-fe{-webkit-align-self:flex-end;align-self:flex-end}
.as-c{-webkit-align-self:center;align-self:center}
.jc-c{-webkit-justify-content:center;justify-content:center}
.jc-sb{-webkit-justify-content:space-between;justify-content:space-between}
.jc-sa{-webkit-justify-content:space-around;justify-content:space-around}
.jc-fe{-webkit-justify-content:flex-end;justify-content:flex-end}
.flex-sm-1,.flex-md-1,.flex-lg-1,.flex-sm-2,.flex-md-2,.flex-lg-2,.flex-sm-3,.flex-md-3,.flex-lg-3,.flex-sm-4,.flex-md-4,.flex-lg-4,.flex-sm-5,.flex-md-5,.flex-lg-5,.flex-sm-6,.flex-md-6,.flex-lg-6,.flex-sm-7,.flex-md-7,.flex-lg-7,.flex-sm-8,.flex-md-8,.flex-lg-8,.flex-sm-9,.flex-md-9,.flex-lg-9,.flex-sm-10,.flex-md-10,.flex-lg-10,.flex-sm-11,.flex-md-11,.flex-lg-11,.flex-xs-12,.flex-sm-12,.flex-md-12,.flex-lg-12{width:100%}
.flex-xs-11{width:91.66666667%}
.flex-xs-10{width:83.33333333%}
.flex-xs-9{width:75%}
.flex-xs-8{width:66.66666667%}
.flex-xs-7{width:58.33333333%}
.flex-xs-6{width:50%}
.flex-xs-5{width:41.66666667%}
.flex-xs-4{width:33.33333333%}
.flex-xs-3{width:25%}
.flex-xs-2{width:16.66666667%}
.flex-xs-1{width:8.33333333%}
@media screen and (min-width:768px){.flex-sm{display:-webkit-flex;display:flex}
.flex-sm-12{width:100%}
.flex-sm-11{width:91.66666667%}
.flex-sm-10{width:83.33333333%}
.flex-sm-9{width:75%}
.flex-sm-8{width:66.66666667%}
.flex-sm-7{width:58.33333333%}
.flex-sm-6{width:50%}
.flex-sm-5{width:41.66666667%}
.flex-sm-4{width:33.33333333%}
.flex-sm-3{width:25%}
.flex-sm-2{width:16.66666667%}
.flex-sm-1{width:8.33333333%}}
@media screen and (min-width:992px){.flex-md{display:-webkit-flex;display:flex}
.flex-md-12{width:100%}
.flex-md-11{width:91.66666667%}
.flex-md-10{width:83.33333333%}
.flex-md-9{width:75%}
.flex-md-8{width:66.66666667%}
.flex-md-7{width:58.33333333%}
.flex-md-6{width:50%}
.flex-md-5{width:41.66666667%}
.flex-md-4{width:33.33333333%}
.flex-md-3{width:25%}
.flex-md-2{width:16.66666667%}
.flex-md-1{width:8.33333333%}}
@media screen and (min-width:1200px){.flex-lg{display:-webkit-flex;display:flex}
.flex-lg-12{width:100%}
.flex-lg-11{width:91.66666667%}
.flex-lg-10{width:83.33333333%}
.flex-lg-9{width:75%}
.flex-lg-8{width:66.66666667%}
.flex-lg-7{width:58.33333333%}
.flex-lg-6{width:50%}
.flex-lg-5{width:41.66666667%}
.flex-lg-4{width:33.33333333%}
.flex-lg-3{width:25%}
.flex-lg-2{width:16.66666667%}
.flex-lg-1{width:8.33333333%}}
.visible-xl,.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important
}
@media screen and (max-width:767px){.visible-xs{display:block !important}
.hidden-xs{display:none !important}}
@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}
.hidden-sm{display:none !important}
.fsm{display:-webkit-flex;display:flex;width:100%}}
@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}
.hidden-md{display:none !important}
.fmd{display:-webkit-flex;display:flex;width:100%}}
@media (min-width:1200px) and (max-width:1439px){.visible-lg{display:block !important}
.hidden-lg{display:none !important}
.flg{display:-webkit-flex;display:flex}}
@media screen and (min-width:1440px){.visible-xl{display:block !important}
.hidden-xl{display:none !important}}
.pull-right{float:right}
.pull-left{float:left}
.element-hidden{display:none}
.element-invisible{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px}
.hidden{display:none;visibility:hidden}
.hide{display:none}
.show{display:block}
.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}
.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}
.affix{position:fixed}
.fixed{position:fixed;z-index:1}
.not-logged-in .fixed{z-index:1000}
.absolute{position:absolute}header{position:relative}header.fixed{position:fixed;top:0;left:0;right:0}
.not-logged-in header.fixed{z-index:10001}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:0 none;list-style:none outside none;margin:0;outline:0 none;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body,div,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,ol,ul,li,form,legend,label,table,header,footer,nav,section,figure{margin:0;padding:0}div.image a,header,footer,nav,section,article,hgroup,figure{display:block}ul li.expanded,ul li.collapsed,ul li.leaf{list-style:none;margin:0;padding:0}ul.primary{margin:0;padding:0;text-align:center}ul.primary li a{background-color:transparent}ul.primary li a:hover{background-color:transparent}ul.primary li.active a{background-color:transparent}li a.active{color:inherit}
.ui-tabs{padding:0;position:inherit}
.ui-tabs .ui-tabs-nav{margin:0;padding:0}
.ui-tabs .ui-tabs-nav li{border:0;float:inherit;list-style:none outside none;margin:0;padding:0;position:inherit;top:0;white-space:nowrap}
.ui-tabs .ui-tabs-nav li a{float:inherit;text-decoration:none;padding:0}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:0}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:pointer;color:inherit}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:inherit}
.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;color:inherit}
.ui-tabs .ui-tabs-panel{background:0 0;display:block;border:0;padding:0}
.ui-tabs .ui-tabs-hide{display:none !important}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:0 0;color:inherit}
.ui-corner-all{border-radius:0}
.ui-widget-content{background:0 0;border:0;color:inherit}
.ui-widget{font-family:inherit;font-size:inherit}
.ui-tabs .ui-tabs-nav{margin:0;padding:0}
.ui-widget-header{background:0 0;border:0;color:inherit;font-weight:inherit}
.ui-corner-bottom{border-radius:0}body{font-family:sans-serif;min-width:320px;background-color:#fff}body:before{content:"";display:block;position:fixed;top:-1px;left:0;right:0;height:1px}body>img,body>iframe{display:none}#BF_WIDGET_1{height:0}
a{text-decoration:none;outline:0}a:active,a:hover{text-decoration:none}iframe,object,img{max-width:100%}img{vertical-align:middle;height:auto}
.image img{width:100%}form select,form .form-text,form .form-submit{-webkit-appearance:none;border-radius:0}form select::-ms-clear,form .form-text::-ms-clear,form .form-submit::-ms-clear{display:none;width:0;height:0}form select::-ms-reveal,form .form-text::-ms-reveal,form .form-submit::-ms-reveal{display:none;width:0;height:0}form .form-submit{cursor:pointer;text-align:center}::-webkit-input-placeholder{color:#666}:-moz-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}
.form-text:focus::-webkit-input-placeholder,form .form-submit:focus::-webkit-input-placeholder{color:transparent}
.form-text:focus:-moz-placeholder,form .form-submit:focus:-moz-placeholder{color:transparent}
.form-text:focus::-moz-placeholder,form .form-submit:focus::-moz-placeholder{color:transparent}
.form-text:focus:-ms-input-placeholder,form .form-submit:focus:-ms-input-placeholder{color:transparent}input[type=text],input[type=submit]{-webkit-border-radius:0px;-webkit-appearance:none;-webkit-border-radius:0}picture.lazysize{display:block;background-color:#f0f0f0;width:100%}picture.lazysize img{width:100%;opacity:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:opacity .5s ease-in-out .1s;-moz-transition:opacity .5s ease-in-out .1s;-o-transition:opacity .5s ease-in-out .1s;transition:opacity .5s ease-in-out .1s}picture.lazysize img.lazyloaded{opacity:1}
.b-lazy-wrap{display:block;background-color:#f0f0f0;width:100%}span.b-lazy,img.b-lazy{width:100%;opacity:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:opacity .5s ease-in-out .1s;-moz-transition:opacity .5s ease-in-out .1s;-o-transition:opacity .5s ease-in-out .1s;transition:opacity .5s ease-in-out .1s}span.b-lazy.b-loaded,img.b-lazy.b-loaded{opacity:1}
.article-body .dfp-dynamic-tag div,.article-body .dfp-dynamic-tag iframe,aside .dfp-dynamic-tag div,aside .dfp-dynamic-tag iframe,.article-body .dfp-tag-wrapper .dfp-tag-wrapper div,.article-body .dfp-tag-wrapper .dfp-tag-wrapper iframe,aside .dfp-tag-wrapper .dfp-tag-wrapper div,aside .dfp-tag-wrapper .dfp-tag-wrapper iframe{margin-bottom:0}
.page-top.fixed{left:0;right:0}
.page-sidebar .block{clear:left;}
.node-article .break-2,.node-article .break-3{clear:right}
.node-article .videocontent iframe{margin-bottom:0}
.source{margin:20px 0;font-size:13px;color:#999}
.source a{text-decoration:underline;color:#444}
.source a:hover{text-decoration:none;color:#444}
.block-ibtmedia-facebook{margin-bottom:30px}
.block-ibtmedia-facebook .fb_iframe_widget span,.block-ibtmedia-facebook .fb_iframe_widget iframe{min-width:100%;max-width:100%}
.item-list .pager{margin:0}
.item-list .pager li{margin:0;padding:0}
.genericon{font-size:26px;vertical-align:top;text-align:center;display:block;font-family:"Genericons";cursor:pointer}
.genericon-chat:before{content:"\f108"}
.genericon-collapse:before{content:"\f432"}
.genericon-comment:before{content:"\f300"}
.genericon-expand:before{content:"\f431"}
.genericon-downarrow:before{content:"\f502"}
.genericon-facebook:before{content:"\f203"}
.genericon-facebook-alt:before{content:"\f204"}
.genericon-feed:before{content:"\f413"}
.genericon-flag:before{content:"\f468"}
.genericon-googleplus:before{content:"\f218"}
.genericon-googleplus-alt:before{content:"\f218"}
.genericon-home:before{content:"\f409"}
.genericon-info:before{content:"\f455"}
.genericon-instagram:before{content:"\f215"}
.genericon-linkedin-alt:before{content:"\f208"}
.genericon-linkedin:before{content:"\f207"}
.genericon-mail:before{content:"\f410"}
.genericon-menu:before{content:"\f419"}
.genericon-next:before{content:"\f429"}
.genericon-pinterest-alt:before{content:"\f210"}
.genericon-pinterest:before{content:"\f209"}
.genericon-previous:before{content:"\f430"}
.genericon-reddit:before{content:"\f222"}
.genericon-search:before{content:"\f400"}
.genericon-subscribe:before{content:"\f463"}
.genericon-tumblr:before{content:"\f214"}
.genericon-twitter:before{content:"\f202"}
.genericon-uparrow:before{content:"\f500"}
.genericon-warning:before{content:"\f414"}
.genericon-close:before{content:"\f405"}
.genericon-close-alt:before{content:"\f406"}
.uxab .article-header h1{font-weight:700}
.uxab .article-body{position:relative}
.uxab .article-body:before{background-image:url('https://images.medicaldaily.com/sites/all/themes/lemon/css/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#fff));background-image:-moz-linear-gradient(rgba(255,255,255,0),#fff);background-image:-webkit-linear-gradient(rgba(255,255,255,0),#fff);background-image:linear-gradient(rgba(255,255,255,0),#fff);content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:100%}
@media (max-width:767px){.uxab .page-content{padding-left:15px;padding-right:15px}}
.ts-btn{text-align:center;position:relative;margin-top:-30px}
.ts-btn a{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;display:inline-block;background-color:#30bced;color:#fff;padding:0 25px;font-weight:700;font-size:14px;line-height:50px;letter-spacing:2px;text-indent:2px;text-transform:uppercase}
.ts-btn a:hover{filter:alpha(opacity=60);opacity:.6;text-decoration:none;color:#fff}
.block-md-picks>.content{max-width:1260px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}
.featured-special{padding-bottom:15px}
.featured-special figure{margin-top:20px;margin-bottom:12px}
@media screen and (min-width:768px){.featured-special figure picture{position:relative;overflow:hidden;padding-top:56.25%}
.featured-special figure picture img{position:absolute;top:0;height:100%;width:auto;max-width:inherit;left:50%;transform:translateX(-50%)}}
@media screen and (min-width:992px){
    .featured-special .order-1{padding-top:20px}
    .container-fluid .row { display:flex; }
}
.featured-items.subfeature li:nth-child(n+5){display:none}
.featured-items.subfeature picture{position:static;padding-top:0}
.featured-items.subfeature picture img{position:static;height:auto;width:auto;max-width:100%;transform:translateX(0);width:100%}#block-md-picks-featured-section-by-index2 .block-title{border-top:2px solid #000;padding-top:30px}#block-md-picks-home-editors-picks{background-color:#f7f7f7;padding-top:30px;margin-bottom:30px}
.feature{padding-top:30px}
.feature li{position:relative;text-align:center;color:#fff;margin-bottom:30px}
.feature li hr{display:block;height:2px;background-color:#fff;max-width:133px;margin:28px auto 25px}
.feature li figure{position:absolute;top:0;left:15px;right:15px;height:100%}
.feature li figure a{display:block;height:100%;position:relative;overflow:hidden;background-color:#000}
.feature li figure a:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url("../images/deco-dot.png") center/8px rgba(0,0,0,.5);z-index:1;transition:.3s}
.feature li figure a img{position:absolute;top:0;left:50%;height:100%;max-width:inherit;width:auto;transform:translateX(-50%)}
.feature li:hover figure a:before{background-color:rgba(0,0,0,.2)}
.feature li .info{position:relative;z-index:1;padding:100px 30px}
.feature li .category{display:inline-block;background-color:#00b159;color:#fff;text-transform:none;padding:8px 15px;letter-spacing:0;margin-bottom:22px}
.archive ul{margin-bottom:30px}
.archive li{border-bottom:2px solid #e5e5e5;padding-top:22px;padding-bottom:22px}
.archive li:after{content:"";display:table;clear:both}
.archive li figure{float:left;width:32%;max-width:285px;margin-right:30px;}
.load-more{text-align:center;font-weight:600;font-size:14px;line-height:14px;line-height:20px;text-transform:uppercase;margin-bottom:30px}
.load-more a{display:inline-block;background-color:#00b159;color:#fff;padding:15px 30px;border-radius:25px}
.load-more button {text-align: center;font-weight: 600;font-size: 14px;line-height: 14px;line-height: 20px;text-transform: uppercase;margin-bottom: 30pxdisplay:inline-block;background-color: #00b159;color: #fff;padding: 15px 30px;border-radius: 25px;cursor: pointer;}
.load-more a:hover{background-color:#000;text-decoration:none}
.item-list .pager li{font-size:20px;padding-left:10px;padding-right:10px}
.item-list .pager li.pager-current{color:#00b159}
@media (min-width:768px){.featured-items .row{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.featured-items picture{position:relative;overflow:hidden;padding-top:56.25%}
.featured-items picture img{position:absolute;top:0;height:100%;width:auto;max-width:inherit;left:50%;transform:translateX(-50%)}}
.most-popular-list{margin-bottom:30px}
.most-popular-list li{display:-webkit-flex;display:flex;font-weight:600;font-size:16px;line-height:19px;padding-top:20px}
.most-popular-list .item-number{-webkit-order:1;order:1;color:#00b159;width:20px}
.most-popular-list .item-link{-webkit-order:2;order:2;-webkit-flex:1;flex:1;word-break:break-all;word-break:break-word}
.most-popular-list .item-image{-webkit-order:3;order:3;margin-left:15px}
.most-popular-list .item-image img{width:110px}body{font-family:"Poppins",sans-serif;color:#000}
a{color:inherit}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{font-weight:600;word-break:break-all;word-break:break-word}h1{font-size:42px;line-height:50px}h2{font-size:36px;line-height:43px;margin-bottom:12px}h3{font-size:24px;line-height:29px;margin-bottom:10px}h4{font-size:20px;line-height:24px;margin-bottom:10px}h5{font-size:16px;line-height:19px}
.byline{font-weight:600;font-size:14px;line-height:14px}
.category{color:#00b159;font-weight:600;font-size:14px;line-height:14px;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:12px}
.category a:hover{text-decoration:none}summary{font-weight:500;font-size:12px;line-height:18px;color:#9ca0b2}
.block-title{color:#00b159;font-weight:600;font-size:30px;line-height:30px;text-align:left}
.block-title .newsletter-link{text-decoration:underline;font-size:14px;line-height:14px;color:#d32f22}
.block-title .newsletter-link:hover{text-decoration:none}
.banner-title{padding-top:30px;padding-bottom:30px;color:#00b159}
.banner-title h2{text-transform:uppercase}
.banner-title h2:after{content:"";width:30px;height:3px;display:block;background-color:#00b159;margin:22px auto 0}
.tabs.primary{margin-bottom:30px;height:40px}
.tabs.primary a{display:inline-block;vertical-align:middle;padding-top:6px;padding-bottom:6px;color:#888}
.tabs.primary a:hover{color:#00b159}
.tabs.primary li.active a{border-bottom-width:2px;border-bottom-color:#fff;color:#000}
.container-fluid{max-width:1260px}
.logo{-webkit-flex:1;flex:1;font-weight:800;font-size:50px;line-height:50px;color:#0b4777;}
.logo a{display:inline-block;vertical-align:middle}
time{font-size:12px;color:#333;letter-spacing:1.5px;text-transform:uppercase}
.main-menu{font-weight:600;font-size:13px;line-height:15px;text-transform:uppercase;padding-top:15px;padding-bottom:15px;border-top:1px solid #e5e5e5;letter-spacing:1.5px}
.main-menu .active-trail{color:#00b159}
.social-search>a{width:26px;height:26px;background-color:#1f88c9;color:#fff;border-radius:50%;margin-right:10px;font-size:13px;line-height:26px}
.social-search>div{color:#666;width:26px;height:26px;line-height:26px;border-radius:50%}
.social-search>div:hover{background-color:#00b159;color:#fff;font-size:13px}
@media screen and (min-width:768px){
    .logo{text-align:center;padding-top:33px;padding-bottom:24px}
    time{padding-top:10px}
    .main-menu .highlighted,.main-menu a:hover{color:#00b159}
    .main-menu ul{max-width:1260px;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}
    .main-menu ul li{-webkit-flex-grow:1;flex-grow:1;text-align:center}
    .social-search{padding-top:18px}
}
@media screen and (max-width:767px){
    .main-menu{position:fixed;top:60px;left:0;right:0;height:calc(100vh - 60px);overflow-y:auto;background-color:#fff;opacity:0;visibility:hidden;font-size:20px;line-height:50px}
    .main-menu a{display:block;padding-left:15px;padding-right:15px;margin-top:5px;margin-bottom:5px}
    .main-menu a:hover{background-color:#00b159;color:#fff}
    .show-menu .main-menu{opacity:1;visibility:visible}
}
.genericon-facebook-alt:hover{background-color:#1877f2}
.genericon-instagram:hover{background-color:#405de6}
.genericon-menu{font-size:20px;margin-left:15px}
.genericon-search{font-size:27px;margin-left:5px}
.page-header .twitter-x-white { display:block; background:#1f88c9 url(/www/img/social/twitter-x-white.svg) center/45% no-repeat; }
.genericon-twitter:hover, .page-header .twitter-x-white:hover {background-color:#1da1f2}
.page-header{background-color:#fff;border-bottom:1px solid #e5e5e5;z-index:1000}
.page-header a:hover{text-decoration:none}
.page-header .search-form{display:none;position:absolute;width:100%;height:60px;background-color:#121212;border-bottom:1px solid #242424;left:0;text-align:center;z-index:1;margin-bottom:0}
.show-search .page-header .search-form{display:block}
.page-header .search-form input{float:left;font-size:30px;font-family:"Poppins",sans-serif;background-color:transparent;color:#fff}
.page-header .search-form .form-text{width:100%;height:60px}
.page-header .search-form .form-submit{width:0;height:0}
.page-header .search-form .container-fluid{position:relative}
.page-header .search-form .genericon-close-alt{position:absolute;z-index:2;right:15px;top:16px;width:26px;height:26px;cursor:pointer;font-size:27px;color:#fff}
.page-header .search-form .genericon-close-alt:hover {color:#00b159}
@media screen and (min-width:768px){.page-header.fixed time,.page-header.fixed .social-search{display:none}
.page-header.fixed>.container-fluid{position:relative}
.page-header.fixed .logo{position:absolute;top:0;left:15px;padding:0;font-size:20px;line-height:45px}
.page-header.fixed .main-menu ul{padding-left:165px}}
@media screen and (max-width:767px){
    .page-header { min-height:51px; }
    .page-header time{display:none}
    .page-header .logo{font-size:26px;line-height:45px}
}
@media (max-width:479px){
    .page-header .logo{font-size:24px}
}
@media (max-width:420px){
    .page-header .genericon-facebook-alt, .page-header .genericon-twitter, .page-header .genericon-instagram { display:none; }
}
.flyout-menu-wrap{position:absolute;z-index:10;left:0;right:0}
.toolbar .flyout-menu-wrap{top:0}
.flyout-menu-item{display:none;max-width:1260px;margin-left:auto;margin-right:auto;padding-top:15px;padding-left:15px;padding-right:15px;background-color:#fff;-webkit-box-shadow:0px 2px 5px rgba(0,0,0,.2);-moz-box-shadow:0px 2px 5px rgba(0,0,0,.2);box-shadow:0px 2px 5px rgba(0,0,0,.2)}
.flyout-menu-item.active{display:block}
.flyout-menu .block-title summary{margin-left:10px}
@media (min-width:768px) and (max-width:991px){.flyout-menu .featured-items li:nth-child(n+4){display:none}}
@media screen and (min-width:992px){.flyout-menu .featured-items li:nth-child(n+5){display:none}}
.featured-items{padding-bottom:30px}
.featured-items figure{margin-top:20px;margin-bottom:12px}
.page-promoted .content-left p{margin-bottom:24px;font-size:14px;line-height:24px;color:#333}
.page-promoted .content-left a{-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;border-bottom:1px solid #00b159}
.page-promoted .content-left a:hover{background-color:#00b159;color:#000}
.page-promoted .content-left h5{font-size:12px;line-height:21px;margin-bottom:20px}
.page-promoted .content-left h5 a{color:#666}
.page-promoted .content-left table{margin:0 0 20px !important}
.conditions{background-color:#f7f7f7;padding-top:30px;padding-bottom:30px}
.conditions .block-title{margin-bottom:30px}
.conditions figure{margin-bottom:24px}
.conditions figure img{width:100%}
.conditions h4{text-transform:uppercase}
.conditions ul{font-size:16px;line-height:24px;margin-bottom:30px}
.page-footer{font-size:16px;line-height:24px}
.page-footer .top{background-color:#00b159;color:#fff;padding-top:45px}
.page-footer .top ul{padding-bottom:45px}
@media screen and (min-width:768px){.page-footer .top .col-sm-6 ul{-webkit-column-count:2;-moz-column-count:2;-o-column-count:2;-ms-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;-o-column-gap:30px;-ms-column-gap:30px;column-gap:30px}}
@media screen and (max-width:767px){.page-footer .top ul{-webkit-column-count:2;-moz-column-count:2;-o-column-count:2;-ms-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;-o-column-gap:30px;-ms-column-gap:30px;column-gap:30px}}
.page-footer .bottom{color:#00b159;padding-top:30px}
.page-footer .bottom p{padding-bottom:30px}
@media screen and (min-width:768px){.page-footer .bottom{padding-bottom:30px}}
.dfp-tag-wrapper { background:#f5f5f5 url(/www/images/ad.gif) no-repeat center center; height:251px; overflow:hidden; display:flex; align-items:center; justify-content:center; font-family:sans-serif; }

.dfp-tag-wrapper iframe {margin:auto; max-width: inherit; }

#dfp-ad-top-wrapper { margin-bottom:25px; }
#ad-bottom-wrapper .dfp-tag-wrapper { height:90px; }

.block-sticky {
    position:sticky;
    top:41px;
    z-index: 2;
}

.page-footer li button {
    cursor:pointer;
    display: block;
    background:none;
    color:white;
    font-size:16px;
    line-height:24px;
}
.ul-sponsored article {
  margin-bottom: 30px;
}
.image.has-tag {
    position: relative;
    margin-top: 20px;
    margin-bottom: 12px;    
}  
.image.has-tag .alert {
  color: #c50d4e;
  font-size: 11px;
  text-transform: uppercase;
}  
.image.has-tag .image-tag {
  position: absolute;
  left: 0;
  bottom: 0;
  display: block;
  padding: 7px 7px 0 0;
  line-height: 1;
  letter-spacing: .1em;
  background: #fff;
}