*{font-family:'Archivo Narrow', sans-serif;}
.navbar-collapse{padding:0 !important;}
ul.navigation li a{font-family:'Archivo Narrow', sans-serif !important;font-weight:700 !important;}
ul.navigation li a:hover{color:#e55d33 !important;font-family:'Archivo Narrow', sans-serif !important;font-weight:700 !important;background-color:#fff !important;}
.navigation{list-style:none;margin:0;}
@media (min-width:992px){.navigation{padding:0;}
.nav-main ul li a{font-size:13px;}
}
.navigation > li{padding:5px 15px;display:block;}
@media (min-width:992px){.navigation > li > a{display:block;position:relative;color:#e55d33;text-transform:uppercase;font-weight:900;text-decoration:none;font-size:13px;top:1px;}
.navigation > li{float:left;padding:0;}
}
@media(max-width:1300px){.nav-main ul li a{font-size:15px;}
.navigation > li > a{display:block;position:relative;color:#e55d33;text-transform:uppercase;font-weight:900;text-decoration:none;font-size:13px;top:1px;}
}
.navigation > li > a{display:block;position:relative;color:#e55d33;text-transform:uppercase;font-weight:900;text-decoration:none;font-size:16px;top:1px;}
@media (min-width:992px){.navigation > li > a{}
.navigation > li > a:after{position:absolute;content:"";height:4px;left:0;right:0;top:-1px;background-color:#e55d33;visibility:hidden;opacity:0;-webkit-transition:all 0.1s linear;transition:all 0.1s linear;}
}
@media (min-width:992px){.navigation > li:hover > .navigation__dropdown{visibility:visible;opacity:1;}
}
.navigation > li:hover > a{color:#51ab6d;}
@media (min-width:992px){.navigation > li:hover > a:after{visibility:visible;opacity:1;}
}
.navigation .active > a{color:#e55d33;}
@media (min-width:992px){.navigation .active > a{color:#e55d33;display:block;position:relative;}
.navigation .active > a:after{position:absolute;content:"";height:4px;left:0;right:0;top:-1px;background-color:#51ab6d;visibility:visible;opacity:1;-webkit-transition:all 0.1s linear;transition:all 0.1s linear;}
}
#logo{font-size:35px;margin-bottom:5px !important;}
#slogan{float:right;font-size:20px;margin-bottom:8px !important;}
#onthisday{}
h5{margin-top:10px;color:#e55d33;text-transform:uppercase;}
p{font-size:16px;}
.orange{color:#e55d33;}
.nav-dark{margin-top:17px;}
.nav-dark li a{background-color:#242424;min-height:60px;color:#fff;line-height:60px;}
.nav-dark li a:hover{background-color:#000;}
.nav-dark li a:focus{background-color:#000 !important;}
.tab-special{float:left;}
.tab-special img{max-width:512px;max-height:368px;min-height:368px;overflow:hidden;margin:0 auto;}
.tab-background{display:block;width:100%;background:url('/files/images/backgrounds/bg-orange.png') repeat-x;background-position:20px 389px;}
.push-right{margin-left:4.75em;}
p.icon-right{margin-top:5em;font-size:30px;}
p.icon-left{margin-top:5em;padding-left:3em;font-size:30px;}
p.icon-left, p.icon-right a i{color:#000 !important;}
/*.hover{position:absolute;top:auto;padding-left:8px;padding-top:96px;padding-bottom:69px;bottom:14px;left:15px;right:0;max-width:60%;overflow:hidden;transition:background .25s ease-in-out;-moz-transition:background .25s ease-in-out;-webkit-transition:background .25s ease-in-out;}*/
.hover{position:absolute;top:auto;padding-left:8px;padding-top:96px;padding-bottom:69px;bottom:14px;left:15px;right:0px;max-width:80%;background-color:rgba(0, 0, 0, 0.6);overflow:hidden;transition:background .25s ease-in-out;-moz-transition:background .25s ease-in-out;-webkit-transition:background .25s ease-in-out;}
.hover:hover{transition:background .25s ease-in-out;-moz-transition:background .25s ease-in-out;-webkit-transition:background .25s ease-in-out;background-color:rgba(0, 0, 0, 0.9);}
.hover-white{position:absolute;top:auto;padding-top:110px !important;padding-bottom:50px;padding-left:30px;padding-right:30px;bottom:15px;left:65px;right:0px;max-width:530px;background-color:rgba(255, 255, 255, 0.6);overflow:hidden;transition:background .25s ease-in-out;-moz-transition:background .25s ease-in-out;-webkit-transition:background .25s ease-in-out;}
.hover-white:hover{transition:background .25s ease-in-out;-moz-transition:background .25s ease-in-out;-webkit-transition:background .25s ease-in-out;background-color:rgba(255, 255, 255, 1);}
.text-cat{font-weight:700;text-transform:uppercase;position:absolute;top:auto;bottom:82px;color:#e55d33;opacity:1;}
.text-title{position:absolute;top:auto;bottom:25px;color:#fff;opacity:1;}
.hover-white .text-title{color:#242424;font-size:25px;font-weight:700;line-height:40px;font-family:'Archivo Narrow', sans-serif !important;}
.move-left{position:relative;left:51px;font-size:24px;font-family:'Roboto', sans-serif !important;font-weight:700;}
.sourcepartners{max-width:150px;max-height:40px;min-height:40px;line-height:40px;margin-top:20px;}
.sourcepartners img{max-height:40px;line-height:40px;}
.sourcepartners img:hover{-webkit-filter:none;filter:none;}
.pagination{text-align:center;}
.loadmore a{font-family:'Archivo Narrow', sans-serif !important;font-weight:400 !important;color:#FFFFFF;background-color:#242424;padding:20px 80px 20px 80px;font-size:20px;text-transform:uppercase;line-height:0;border-radius:0 !important;}
.loadmore a:visited, .loadmore a:hover, .loadmore a:after, .loadmore a:active, .loadmore a:focus{color:#FFFFFF;}
.sourcepartners-label{text-align:center;}
.sourcepartners-label a{font-family:'Archivo Narrow', sans-serif !important;font-weight:700 !important;color:#242424;text-align:center;background-color:#FFFFFF;padding:25px 40px 25px 40px;font-size:24px;text-transform:uppercase;line-height:0;margin-top:2px;border-radius:0 !important;border-top:1px solid #E2E2E2;border-left:1px solid #E2E2E2;border-right:1px solid #E2E2E2;}
.sourcepartners-label a:visited, .sourcepartners-label a:hover, .sourcepartners-label a:after, .sourcepartners-label a:active, .sourcepartners-label a:focus{color:#242424;}
.orange-line{position:absolute;height:14px;width:90%;background:url('/files/images/backgrounds/bg-orange.png') repeat-x;left:5%;right:5%;}
.top-4{margin-top:23px;}
.top-5{margin-top:50px;}
.top-6{margin-top:60px;}
.top-7{margin-top:70px;}
.top-8{margin-top:80px;}
.vector-map{max-width:500px !important;max-height:200px;}
.singleimage{width:100%;max-height:300px;overflow:hidden;}
.btn-explore{border-radius:0px;font-size:15px;font-family:'Roboto', sans-serif !important;font-weight:400;}
.push-down-1{margin-bottom:0px;margin-top: 0px;}
.blue-head{background-color:#ffffff !important;border-bottom:solid #16263d 17px!important;}
h1#slogan{color:#16263d;line-height:50px;font-family:'Roboto', sans-serif !important;font-weight:300;font-size:20px;}
h1#slogan:hover{color:#e55d33;text-decoration:none;}
.logo{padding-left:30px;padding-right:35px;}
.mobile-block{padding-top:25px;}
.cat_item{margin-top:-35px;}
.category-orange-bg{height:111px!important;}
#login{display:none;}
.greenpaybox{width:100%;color:#242424;overflow:hidden;text-align:center;font-size:2em;border-top-width:17px!important;border-style:solid;border-color:#E55D33;font-family:'Roboto';border-width:1px;}
.greenpaybox-title{margin-top:15px;}
.subscribe_btn{background-color:#e55d33!important;font-weight:700!important;font-size:21px!important;}
.sub_p{text-align:center;margin-top:15px;margin-bottom:0px;}
.sub_s{font-weight:800;font-family:'Roboto', sans-serif !important;}
.sub_link_cust{font-family:'Roboto', sans-serif !important;font-size:16px;font-weight:300;color:#e55d33!important;position:relative;bottom:10px;}
.sub_clc_here{text-align:center;font-family:'Roboto', sans-serif !important;font-size:16px!important;}
.gradient{position:absolute;z-index:2;right:0;bottom:370px;left:0;height:200px;background:url(data:image/svg+xml;base64,alotofcodehere);background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 70%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(70%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 70%);background:-o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 70%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 70%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 70%);}
.loadmore1 .subscribe_btn{font-family:'Archivo Narrow', sans-serif;font-weight:400 !important;color:#FFFFFF;background-color:#242424;padding:20px 80px 20px 80px;font-size:20px!important;text-transform:uppercase;line-height:0;border-radius:0 !important;}
.modal{display:none;position:fixed;z-index:9999;padding-top:194px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4);}
.modal-content,.modal-content-tankyou{position:relative;background-color:#fefefe;margin:auto;padding:0;width:40%;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);-webkit-animation-name:animatetop;-webkit-animation-duration:0.4s;animation-name:animatetop;animation-duration:0.4s;border-radius:0px;border-style:solid;border-color:#E55D33;min-height:225px;border-top-width:17px!important;padding:30px 0px;border-width:1px;}
.modal-content-tankyou{width:20%!important;min-height:160px;padding:20px 0px;}
.modal-content-tankyou
@-webkit-keyframes animatetop{from{top:-300px;opacity:0}
to{top:0;opacity:1}
}
@keyframes animatetop{from{top:-300px;opacity:0}
to{top:0;opacity:1}
}
.close1,.close2{}
.close1,.close2:hover,
.close1,.close2:focus{color:#888;text-decoration:none;cursor:pointer;}
.modal-header{padding:2px 16px;background-color:#5cb85c;color:white;}
.modal-body{text-align:center;padding:2px 16px;}
.modal-body > h4{margin:-12px 0 14px 0;font-family:'Roboto'!important;font-size:20px;}
.modal-footer{padding:2px 16px;background-color:#5cb85c;color:white;}
.paywall_h, .wc_l{text-align:center;font-family:'Roboto', sans-serif !important;font-size:18px!important;}
.wc_l{color:#e55d33}
.sign_up_pw{text-align:center;padding-left:15%;width:100%;padding-right:9%;}
.email_pw{width:55%!important;float:left;}
.btn_pw{background-color:#e55d33;border-radius:1px;color:white;margin-left:5%;padding:6px 15px 6px 15px;margin-bottom:2.3%;font-family:'Roboto';font-size:16px;font-weight:400;}
.btn_pw:hover{color:white;}
.s_pw{text-align:center;width:100%;margin-top:30px;margin-bottom:20px;}
.platform_pw{text-align:center;margin-bottom:15px;width:100%;}
#thanks{font-family:'Roboto', sans-serif !important;float:none;font-weight:300;font-size:42px;margin:0px;color:#E55D33;}
.edition-wc-img{width:33%;margin-bottom:30px;}
.resize-auth{margin-bottom:0px;}
.countinue-read-art{margin-bottom:15px;font-family:'Roboto', sans-serif !important;}
.here-pw{color:#e55d33;font-family:'Roboto', sans-serif !important;}
.search-button{font-family:'Roboto', sans-serif !important;font-size:16px;}
.story_under_osap{margin-top:15px;}
.forsignup{margin:-12px 0 14px 0;font-family:'Roboto'!important;font-size:20px;font-weight:400;}
.lm-home{margin-bottom:19px;}
.orange-desc{color:#e55d33!important;line-height:18px;font-family:'Roboto', sans-serif !important;}
.english_edition{font-family:'Roboto', sans-serif !important;font-weight:300;font-size:20px;}
.wc-logo-text{color:#242424;font-weight:400;font-family:'Montserrat';}
.close{float:right;font-size:25px;font-weight:700;line-height:1;padding-right:3px;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2;position:relative;bottom:53px;}
.close11{bottom:43px;}
.banner1-title a.banner1-link{color:#fff;}
.banner1-title a.banner1-link:hover{color:#dbdbdb;}
.select2-selection--single{border-radius:1px!important;height:29px!important;margin-bottom:7px;}
.select2-selection__rendered{height:29px!important;line-height:30px!important;}
.select2-selection__arrow{height:27px!important;}
.select2-dropdown--below{margin-top:-7px!important;}
@media (max-width:768px){.singleimage{width:100% !important;}
.wc-logo-text a{padding-left:0px !important;}
.wc-logo-text span{font-size:15px;}
}
.iq-banner img{padding:0 15px;}
.social_row{margin-top:15px !important;}
@media only screen and (max-width:1019px){#header.header-sm #topNav button.btn-mobile{height:100%;}
}
@media only screen and (min-width:1020px){.row-padding { padding: 0 65px; }
}

.padding-top-30 { padding-top: 30px; }
.padding-top-20 { padding-top: 20px; }
.padding-top-10 { padding-top: 10px; }
.padding-top-15 { padding-top: 15px; }
.padding-top-5 { padding-top: 5px; }
.padding-right-30 { padding-right: 30px; }
.padding-right-20 { padding-right: 20px !important; }
.padding-right-15 { padding-right: 15px !important; }
.padding-bottom-15 { padding-bottom: 15px; }
.padding-bottom-10 { padding-bottom: 10px; }
.padding-left-30 { padding-left: 30px; }
.padding-left-15 { padding-left: 15px !important; }
.no-padding-left { padding-left: 0; }
.no-padding-right { padding-right: 0 !important; }
.no-padding-top { padding-top: 0; }
.no-padding-bottom { padding-bottom: 0; }

.border-top { border-top: 1px solid #e0e0e0; }
.tab-banner-right li a, .tab-banner-right h3 { font-family: 'Roboto', sans-serif !important; }
.tab-content .text_desc_t:hover { color: #fff; }

#article-background .col-md-8 { padding-right: 0; padding-left: 30px; }
#sidebar-content { padding-right: 0; }
#content-border { padding-left: 0; }
.tab-banner-right li { font-size: 16px; }

@media (min-width: 993px) {
    .video-middle { display: flex; align-items: center;}
    #cookie-notice p { font-size: 17px; }
}
@media (max-width: 767px) {
    #cookie-notice p { font-size: 13px; margin-bottom: 0 !important; }
    #cookie-notice #close-cookie { padding: 10px 5px 25px 5px; font-size: 12px; margin-top: 14px; }
    #topBar { display: none; }
}
/* Cookie consent notice */
#cookie-notice { background-color: #16263d; color: #ffffff; }
#close-cookie { margin-top: 7px; }
.cookie-consent a { color: #fff !important; }
#cookie-notice p { margin-bottom: 3px; padding-bottom: 10px; }

.home-posts-image { padding-right: 10px; padding-bottom: 10px; padding-top: 6px;}
#footer .col-sm-6 { height: 230px !important; }
.img-responsive { width: 100%; }