.header {height:182px;}
.header-middle {height:80px;margin:20px 0;}
.logo img {max-height:80px;}
.main-menu > li.current::after {bottom:-12px;}
.header .darklogo {display:block;}
.header .lightlogo {display:none;}
body.sticky-header .header .darklogo {display:none;}
body.sticky-header .header .lightlogo {display:block;}
body.sticky-header .header .header-middle {width:215px;}
.header-title {width:calc(100% - 471px);}
.cols1-sub {margin-top:30px;float:left;display:block;}
.term-header.has-sala {margin-top:1px;border-top:1px solid;}
/* Special Sections */
.issuu.special_sections .widget-body {display:flex;flex-wrap:wrap;}
.issuu.special_sections .widget-body .item {padding:20px 10px;width:50%;float:left;clear:none;}
.issuu.special_sections .widget-body .item:nth-child(2n+0) {padding-right:20px;}
.issuu.special_sections .widget-body .item:nth-child(2n+1) {padding-left:20px;}
/* Magazines */
.item.issuu {text-align:center;}
.items-issue .item .under-headline .byline {width:auto;max-width:100%;display:inline;font-size:12px;}
.items-issue .item .under-headline .byline + .comments::before {content: "|";margin: 0 8px;}
.page-template-magazines .item.issuu {text-align:inherit;}
.item.issuu .mag-name {height:44px;padding:15px 0px 0px 0px;font-size:18px;line-height:22px;font-family:"Roboto Condensed","Arial Narrow",sans-serif;font-weight:700;text-transform:uppercase;border-top:1px solid;}
.item.issuu .headline {margin-bottom:10px;float:none;width:100%;}
.item.issuu .mag-name + .headline {height:53px;margin-top:10px;margin-bottom:20px;}
.item.issuu .headline div {font-weight:300;font-size:12px;margin-bottom:5px;}
.item.issuu .media + .headline {float:left;margin-bottom:0;}
/* Article issue */
.issue-flip-link {text-align:center;}
.issue-flip-link a {display:inline-block;font-size:12px;font-family:"Roboto",sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;border:none;border-radius:0;padding:10px;margin-top:15px;margin-bottom:30px;}
.items-issue .under-headline {border-top:0;padding:0;}
.items-issue .item.features .media {margin-bottom:30px;}
.items-issue .item.features .headline {margin-bottom:16px;}
.single-issue .inside-issue {width:600px;margin-bottom:0;}
.single-issue .inside-issue  .item.issuu {width:185px;}
/* Article issue under 36 */
.issue-article.magazine-36-under-36 .item.issuu .media {border:0;padding:0;margin-bottom:15px;margin-bottom:25px;}
.issue-article.magazine-36-under-36 .item.issuu .headline {font-size:16px;line-height:18px;}
.issue-article.magazine-36-under-36 .item.issuu .underline {font-size:14px;line-height:16px;}
/* other */
.ob-widget {clear:both;}
.OUTBRAIN + .OUTBRAIN, .OUTBRAIN + .comments {margin-top:30px;}
.gsc-webResult.gsc-result:hover {border-left:none;border-bottom:1px solid;}

/* jt_job module */
.widgetwrapper{font-family:Arial,Geneva,sans-serif!important;margin-bottom:5px!important;border:solid 1px #bfbdbe!important;border-radius:5px;background-color:#fff!important;width:300px!important;height:250px!important}
.jt_job_list a{color:#007BB6!important;text-decoration:none!important;line-height:18px!important}
.jt_job_list a:link{text-decoration:none!important}
.jt_job_list a:visited{text-decoration:none!important}
.jt_job_list a:active{text-decoration:none!important}
.jt_job_list a:hover{text-decoration:underline!important;color:#4D4E50!important}
.jt_clear{overflow:hidden!important;margin:5px 30px!important}
a.jt_button{color:#fff!important;display:block!important;height:24px!important;padding-right:15px!important;text-decoration:none!important;background-color:#007BB6!important;border-radius:5px}
a.jt_button span{background:transparent url(bg_button_span.png) no-repeat!important;display:block!important;line-height:13px!important;padding:5px 0 5px 13px !important}
a.jt_button:active{background-position:bottom right!important;color:#000!important;outline:none!important}
a.jt_button:active span{background-position:bottom left!important;padding:6px 0 4px 13px !important}
a.jt_post{float:center!important}
a.jt_more{float:right!important}
div.heading{padding:5px!important;border-bottom:1px solid #ccc!important;background:#007BB6!important;font-weight:none!important;font-size:18px!important;font-weight:none!important;border-radius:5px}
div.heading a{text-decoration:none!important;color:#0D2206!important;font-family:Verdana,Geneva,sans-serif!important;font-size:20px!important;font-weight:700!important}
.jt_content{padding:6px!important;margin:0!important}
div.jt_job_list{margin:0 6px 5px!important}
div.jt_job_list div.jt_row1{background-color:#fff!important;padding-left:2px!important;border-bottom:solid 1px #C7C7C7!important;a:hover!important}
div.jt_job_list div.jt_row2{background-color:#fff!important;padding:7px!important;border-bottom:solid 1px #C7C7C7!important;a:hover!important}
div.jt_job_list div.jt_job{padding:7px!important}
div.jt_job_list div.jt_alljobs{display:none!important}
div.jt_job_list div.jt_job_position{font-size:13px!important;font-weight:none!important}
div.jt_job_list div.jt_job_location{font-size:11px!important;margin-right:2px!important;color:#2a2a2a!important}
div.jt_job_list div.jt_job_company{font-size:11px!important;color:#000!important;font-weight:700}

.footer .footer-middle ul li.bold {font-weight:bold;text-transform:uppercase;}