@charset "utf-8";
@font-face{
    font-family:'Oswald';
    src:url('../fonts/oswald/oswald-regular-webfont.woff2') format('woff2'),
         url('../fonts/oswald/oswald-regular-webfont.woff') format('woff');
    font-weight:normal;
    font-style:normal;
}

@font-face{
    font-family:'Helvetica Neue Light';
    src:url('../fonts/helvetica/HelveticaNeueLT-Light.woff2') format('woff2'),
        url('../fonts/helvetica/HelveticaNeueLT-Light.woff') format('woff');
    font-weight:100;
    font-style:normal;
}

.t4-content-inner{min-height:100vh;width:1320px;padding-left:15px;padding-right:15px;box-shadow:0 3px 20px 0 rgba(0,0,0,0.19);-webkit-box-shadow:0 3px 20px 0 rgba(0,0,0,0.19);-moz-box-shadow:0 3px 20px 0 rgba(0,0,0,0.19);z-index:2;margin:0 auto 0 auto;background-color:var(--containerbg-color);}

body.layout-fullwidth {
.t4-content-inner{width:auto;padding-left:0;padding-right:0;}
.t4-col.highlighter,.t4-col.head-search {border-top:0!important;}
.t4-footer,.t4-copyright {margin-left:0px;margin-right:0;}
.wrap.highlighter{border-top:3px solid var(--color-primary)!important;}

}
body.layout-fullwidth .mainnav,body.layout-fullwidth.not-at-top .t4-sticky .mainnav{width:100%;max-width:100%;margin:0;z-index:99;}
body.layout-fullwidth .mainnav .navbar,body.layout-fullwidth.not-at-top .t4-sticky .mainnav .navbar {width:1320px;left:50%;transform:translateX(-50%);}
 
.btn-primary{border-color:var(--color-primary);}
a:hover,.topbar ul.nav li a:hover,.topbar li a:hover ,.topbar a:hover,.topbar i:hover,#register-link a:hover,#bt_ul.eranewst4 li a:hover,#btl .btl-panel.eranewst4 > span:hover, .btl-panel.eranewst4 button.btl-buttonsubmit:hover, .btl-panel.eranewst4 input.btl-buttonsubmit:hover,.readmore.eranewst4:hover,.readmore.eranewst4 a:hover{color:var(--color-primary);transition:all 0.3s linear 0s;}
.t4-col.highlighter,.t4-col.head-search{border-top:3px solid var(--color-primary)!important;background:var(--color-light)}
.gkHighlighterInterface.eranewst4,.head-search .form-inline.eranewst4{background-color:var(--color-primary)!important;}
.gkHighlighterWrapperSub.eranewst4 a{color:var(--color-secondary);}
.highlighter-inner .gkHighlighterWrapper {margin-left:130px!important}
.t4-col.highlighter{padding-left:0;}
.t4-col.head-search{padding-right:0}
.t4-hightlighter .row{margin-right:0;margin-left:0;}

.top-social-icons{text-align:right;}

.head-search .form-search.eranewst4 .mod-finder__search .btn-primary::before{border-right:5px solid var(--color-primary)!important;}
.head-search .search::before {display:none!important;}
.head-search .form-search.eranewst4 .mod-finder__search .btn-primary{background:var(--color-primary) url(../images/searchButton.png) no-repeat center;}
.head-search label{display:none;}

.logo-text .site-slogan{color:var(--color-primary)!important;}
.t3-megamenu .mega > .mega-dropdown-menu{background:var(--color-secondary) url(../images/nav-glade-bg.png) no-repeat top left!important;}
.mainnav .navbar-nav > li > a,.mainnav .navbar-nav > li > .separator,.mainnav .navbar-nav > li span{}
.t3-navbar-collapse .dropdown-menu > li > a{color:var(--color-secondary)!important;}
.t3-navbar-collapse .dropdown-menu > li > a:hover{color:var(--color-primary)!important;}
#t3-mainnav.navbar-default .nav-border,body.fullwidth-layout .t3-mainnav{border-top:1px solid var(--color-secondary)!important;border-bottom:5px solid var(--color-secondary)!important;}
.mainnav .navbar-nav > li > a:hover,.mainnav .navbar-nav > li > a:focus,.mainnav .navbar-nav > li.active > a,.mainnav .navbar-nav > li > .separator:hover{color:var(--color-primary);}

.t3-megamenu .nav > .dropdown > .dropdown-toggle:hover .caret,.mainnav .navbar-nav > li.active .caret{border-top-color:var(--color-primary)!important;}
.module-title span{border:0;}
select:focus, textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .inputbox:focus
{background-color:#FFF;background-image:none;outline:none;border-color:var(--color-primary)!important;box-shadow:0 0 1px var(--color-primary)!important;-moz-box-shadow:0 0 1px var(--color-primary)!important;-webkit-box-shadow:0 0 1px var(--color-primary)!important;transition:all 0.3s  linear 0s;}
.jt3-category {background-color:var(--color-primary)!important;}
a.selected::after,a.toc::after{background-color:var(--color-primary)!important;}
.sidebar-2 .module-title,.sidebar-1 .module-title,.maintop-1-2-wrap .module-title{border-bottom:4px solid var(--color-secondary)}
.sidebar-2 .module-title span,.sidebar-1 .module-title span,.maintop-2 .module-title span,.module-title.titlecard span {background:var(--color-secondary);color:#fff;padding:12px 30px 9px 15px!important;display:inline-block;}
.main-top .moduletable h3,h3,.main-top h3,.t3-content h3,.module-title{color:var(--color-secondary);border-bottom:5px solid var(--color-secondary) }
.moduletable,.module{border:0;border-bottom:2px solid var(--color-secondary);}
.module-title, .module-title span{background:none;color:var(--heading-color);font-family:var(--heading-font-family);padding:0;}
.maintop-1 .module-title span{padding:0 0 6px 0;}
.maintop-1 h3.module-title span{font-size:24px;}
.t4-module {margin-bottom:2rem;padding-bottom:1rem}

.jt-cs.eranewst4 .owl-carousel .owl-nav button.owl-next,.jt-cs.eranewst4  .owl-carousel .owl-nav button.owl-prev, .jt-cs.eranewst4 .owl-carousel button.owl-dot {color:var(--color-primary);}
.jt-cs.eranewst4 .owl-dots .active span {background:var(--color-primary);}
.jt-cs.eranewst4 .owl-dots span {border:2px solid var(--color-primary);}
.jt-cs.eranewst4.scrolling-news .owl-carousel .owl-nav button.owl-next,.jt-cs.eranewst4.scrolling-news  .owl-carousel .owl-nav button.owl-prev{background:var(--color-secondary);color:var(--color-white)}

.table-striped > tbody > tr:nth-of-type(2n+1) > * {--t4-table-bg-type:var(--t4-table-bg)}
.table-hover > tbody > tr:hover > * {--t4-table-bg-state:var(--color-light);
}

.t4-copyright{background-color:var(--color-primary)!important;}
.t4-footer .fa{background:var(--color-secondary-light);}
.t4-footer .module-followus  .fa:hover{color:var(--color-primary);transition:all 0.3s linear 0s;}
#t3-footer.t4-footer .jt-author.eranewst4 a{color:var(--color-secondary-light);}
#t3-footer .jt-cs.eranewst4 .slide,p.footer-text,.footer-logo,#t4-footer .jt-cs.eranewst4 .slide, p.footer-text, .footer-logo  {border-bottom:1px solid var(--footer-border-color);}
.footerbase-2 ul.nav li a:hover,.footerbase-2 a:hover{color:var(--color-secondary)!important;}

.jt-cs.eranewst4.popularnews .jtcs-author-date,.jt-cs.popularnews .jt-author.eranewst4, .jt-cs.popularnews .jt-author.eranewst4 a, .jt-cs.popularnews .jt-date.eranewst4,.jt-cs.eranewst4.popularnews .fa{color:var(--color-primary);transition:all 0.3s linear 0s;}

.jt-cs.eranewst4 .slide{border-bottom:1px solid var(--color-secondary);}
.nsp-eranewst4 a.readon {color:var(--body-text-color);}
.nspLinks.eranewst4 .nspLinkScroll1 ul li,.submain-3 .nspArts,.submain-4 .nspArts,.jt_list_content.eranewst4{border-bottom:1px solid var(--separator-color, var(--border-color, #e4e4e4));}
.alert-warning, .alert{}


.jt-cs .jt-extra.eranewst4.popularnews .jt-author.eranewst4, .jt-cs .jt-extra.eranewst4.popularnews .jt-author.eranewst4 a, .jt-cs .jt-extra.eranewst4.popularnews .jt-date.eranewst4{color:var(--color-primary);transition:all 0.3s linear 0s;}
.module-title.nostyle,.module-title.nostyle span{color:var(--color-secondary)!important;}
.module-title.nostyle span {background:none!important;padding-left:0;}
.module-title.primarybg-noborder span{background-color:var(--color-primary)!important;}
.module-title.primarybg-noborder {border-bottom:0!important;}
.copyright, .copyright p {margin-bottom:0!important;}

.tagspopular ul > li > a {background-color:var(--color-white);border:1px solid var(--color-light);color:var(--body-text-color)}
.tagspopular ul > li > a:hover, .tagspopular ul > li > a:focus, .tagspopular ul > li > a:active {background:var(--color-primary);transition:all 0.3s linear 0s;text-decoration:none;}
.sidebar-2 ul.menu li a,.sidebar-1 ul.menu li a{color:var(--color-secondary)!important;}
.sidebar-1 ul.menu li a:hover,.sidebar-1 ul.menu li.active > a, .sidebar-1 ul.menu li.active > a:hover, .sidebar-1 ul.menu li.active > a:focus, .sidebar-2 ul.menu li a:hover,.sidebar-2 ul.menu li.active > a, .sidebar-2 ul.menu li.active > a:hover, .sidebar-1 ul.menu li.active > a:focus{color:var(--color-primary)!important;}
.alert-warning, .alert{border:1px solid var(--color-secondary)!important;color:var(--color-secondary)!important;}
.alert-warning .alert-message{color:var(--color-secondary)!important;}
.alert h4{color:var(--color-primary-dark)!important;}
#login-form li a{color:var(--color-secondary)!important;}

h1, .h1, .h1 a {
    font-size:var(--h1-font-size)!important;
}

h2, .h2, .h2 a {
    font-size:var(--h2-font-size)!important;
}

h3, .h3, .h3 a {
    font-size:var(--h3-font-size)!important;
}

h4, .h4, .h4 a {
    font-size:var(--h4-font-size)!important;
}

h5, .h5, .h5 a {
    font-size:var(--h5-font-size)!important;
}

h6, .h6, .h6 a {
    font-size:var(--h6-font-size)!important;
}


h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6
,h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,
.h1 a, .h2 a, .h3 a, .h4 a, .h5 a, .h6 a,.logo-text a ,.logo-text,.nsp-eranewst4 .nspArt h4.nspHeader a,.nsp-eranewst4 .nspArt h4.nspHeader,.nspLinks.eranewst4 ul li h4,.nspLinks.eranewst4 ul li h4 a,.jt-cs .jt-inner .jt-title.eranewst4,.jt-cs .jt-inner .jt-title.eranewst4.blogstyle {color:var(--heading-color);}
#t3-footer .jt-cs .jt-inner .jt-title.eranewst4,#t3-footer .jt-cs .jt-inner .jt-title.eranewst4.blogstyle {color:var(--color-white)!important;}
.jt-cs.eranewst4.homestyle-2 .jt-inner .jt-category{background:var(--color-secondary)!important;}
.jt-imagewrap.eranewst4.blogstyle i{color:var(--color-primary)!important;border:2px solid var(--color-primary);}
.jt-cs .jt-author.eranewst4,.jt-cs .jt-author.eranewst4 a,.jt-cs .jt-date.eranewst4 {color:var(--color-gray-dark);}
.jt-cs.eranewst4.homestyle-2 .readmore.eranewst4,.jt-cs.eranewst4.homestyle-2 .readmore.eranewst4 a{color:var(--color-white);}
.readmore.eranewst4,.readmore.eranewst4 a{color:var(--body-text-color);transition:all 0.3s linear 0s;font-family:var(--heading-font-family);font-weight:400;}
.jt-cs.eranewst4.eranewst4-2 .slide,.jt-cs.eranewst4.popularnews .slide{border-bottom:1px solid var(--separator-color, var(--border-color, #e4e4e4));}
.readmore.eranewst4.blogstyle a.btn:hover{background-color:var(--color-primary)!important;color:#fff!important;}
.eranewst4-blogstyle .bt_handles_num li.current a {background:var(--color-primary)!important}
#t3-mainnav.navbar-default.affix .nav-border{border-top:1px solid var(--color-primary)!important;border-bottom:5px solid var(--color-primary)!important;}

.counters .counter-icon ,.avs_input_search input#search_btn{background:var(--color-primary-dark)!important}
.sp-simpleportfolio .sp-simpleportfolio-item .sp-vertical-middle > div .sp-simpleportfolio-title:hover,.sp-simpleportfolio .sp-simpleportfolio-item .sp-vertical-middle > div .sp-simpleportfolio-title a:hover{color:var(--color-primary)!important;}
.pagenav li > a {color:var(--body-text-color);}

.yendif-video-share-title a{color:var(--heading-color);}
@media screen and (min-width:1200px){
.container, .t4-masthead .t4-masthead-detail, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {}
}
@media screen and (max-width:767px){
#t3-mainnav.affix.navbar-default{background:var(--color-white) url(../images/logo-small.png) no-repeat left 15px!important;}
}
/*******************************************************************************************************************************************************************************/
body.fullwidth-layout{background:#fff;}
body.fullwidth-layout .container{background:none;}
body.fullwidth-layout #background-shadow{box-shadow:none;margin-top:0;}
body.fullwidth-layout #t3-mainnav.t3-mainnav.navbar-default .nav-border{border-top:0!important;border-bottom:0!important;/* */}
body.fullwidth-layout .highlighter-inner{border-top:0!important;}


a:link, a:visited, a strong,a{text-decoration:none;transition:all 0.3s linear 0s;}
a:hover{transition:all 0.3s linear 0s;}
.background-imagewrapper{padding-top:35px;background-image:url(../images/fixedbgimage.jpg)!important;background-repeat:no-repeat;background-size:cover;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;
z-index:0;}
.background-patternwrapper{padding-top:35px;background-repeat:repeat;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:0;}
.background-coloroverlay{padding-top:35px;background-repeat:repeat;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:0;}
#background-shadow{margin-top:20px;box-shadow:0 3px 20px 0 rgba(0, 0, 0, 0.19);-webkit-box-shadow:0 3px 20px 0 rgba(0, 0, 0, 0.19);-moz-box-shadow:0 3px 20px 0 rgba(0, 0, 0, 0.19);position:relative;z-index:1;}
.t4-module ul.nav{width:100%;}
.t4-module .nav li{display:block}
.t4-module .nav li a, .t4-card .nav li a, .moduletable .nav li a, .module_menu .nav li a {position:relative;display:block;padding:10px 15px;}

.t3-module .module-inner {padding:0 0 20px 0;}
.t3-sl {padding-bottom:0;padding-top:0;}
.t3-sl.t3-sl-1{padding-bottom:0;padding-top:30px;}
h1, .h1,h2, .h2,h3, .h3 {margin-top:0;}
.btn-primary{border-radius:0px;transition:all 0.3s linear 0s;}
.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn.focus:active, .btn.active.focus{outline:none;transition:all 0.3s linear 0s;}
.module-title.primarybg-noborder {border-bottom:0;}
.maintop-2 .module-title.primarybg-noborder span{padding:7px 10px;}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .inputbox{border:1px solid #e4e4e4;border-radius:0px;box-shadow:none;}
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn{border-radius:0px;box-shadow:none;border:1px solid #e4e4e4;}
.input-group-addon:first-child {border-right:0 none;}
.dropdown-menu,.dropdown-submenu > .dropdown-menu{border-radius:0px;}
.nav-pills > li > a,.sidebar-1 ul.menu li a,.sidebar-2 ul.menu li a{border-radius:0px;}
.sidebar-1 ul.nav li a,.sidebar-2 ul.nav li a{border-bottom:1px solid #eee;font-family:var(--heading-font-family);color:var(--heading-color)!important;font-size:17px;font-weight:normal;transition:all 0.3s  linear 0s;}
.sidebar-1  ul.nav li.active > a, .sidebar-1  ul.nav li.active > a:hover, .sidebar-1  ul.nav li.active > a:focus,.sidebar-2  ul.nav li.active > a, .sidebar-2  ul.nav li.active > a:hover, .sidebar-2  ul.nav li.active > a:focus{background-color:transparent;color:var(--color-primary)!important;}
.t4-module .nav li a:hover, .t4-module .nav li a:active, .t4-module .nav li a:focus, .t4-card .nav li a:hover, .t4-card .nav li a:active, .t4-card .nav li a:focus, .moduletable .nav li a:hover, .moduletable .nav li a:active, .moduletable .nav li a:focus, .module_menu .nav li a:hover, .module_menu .nav li a:active, .module_menu .nav li a:focus{color:var(--color-primary)!important;}
.sidebar-1, .sidebar-2{padding-top:0;}
.alert-warning, .alert{border-radius:0px;}
#login-form li{list-style:none;}
#login-form ul.unstyled{padding-left:0;}
.registration .form-horizontal .control-label{text-align:left;font-weight:400;}
#member-registration legend{padding-bottom:20px;}
.registration .text label {font-size:12px; font-weight:400;}
.article-content.clearfix[itemprop="articleBody"]{clear:none;}
.left.item-image{margin-right:30px;margin-bottom:30px;float:left;}
h1.article-title,h2.article-title{font-size:26px;text-transform:uppercase;}
.article-info dd a{color:#999;}
.article-info {margin:10px 0;}
.moduletable-noborderbottom{border-bottom:0;}
#t3-content img{max-width:100%;height:auto;}
.alert-message{padding:5px 15px;}
.pagenavigation .pagination a.previous{margin-right:10px;}
.pagenavigation .pagination a{border:1px solid rgba(0,0,0,0.15);border-radius:0px;}
.btn-default {border-radius:0px;}
input {filter:none;}
 .contact .contact-miscinfo {color:var(--body-text-color);background-color:transparent;border:0;}
/*
	=======================================
		TOPBAR START
	=======================================
*/
.topbar {min-height:48px;position:relative;width:100%;display:block;padding:0;}
.topbar .container{background:none;min-height:40px;padding:10px 40px}


.topbar [class*=' col-']{padding-left:0;padding-right:0;}
.topbar-left-inner [class*=' col-']{padding-left:0;}
.topbar-right [class*=' col-']{padding-right:0;}

.topbar .navbar{padding:0}
.topbar ul.nav {flex-direction:row;}
.topbar ul.nav li,.topbar li{margin:0;}
.topbar ul.nav li a,.topbar li a {text-transform:uppercase;color:#fff;font-size:14px; font-weight:300; border-radius:0px;padding:0 10px;}
.topbar p,.top-login {color:#fff;}
.topbar i{color:#fff;margin-right:10px;}
.topbar ul.nav li a:hover,.topbar li a:hover ,.topbar a:hover{background:none;transition:all 0.3s linear 0s;}
.topbar ul.nav li.active a,.topbar li.active a {background:none}
.topbar ul.dropdown-menu{background:#333;border-radius:0px;}

.topbar-left ul.nav li a,.topbar-left li a{font-family:var(--heading-font-family);font-weight:400;}

#jtl.eranewst4{text-align:right;}
#jtl.eranewst4 > button,#jtl.eranewst4 button.modal-toggle, #jtl.eranewst4 button.login-toggle, #jtl.eranewst4 button.register-toggle{background-color:transparent!important;text-transform:uppercase;color:#fff;font-size:14px;font-weight:400;line-height:1;margin:0;border-radius:0px;padding:0px 10px;font-family:var(--heading-font-family);}
#jtl.eranewst4 > button:hover,#jtl.eranewst4 button.modal-toggle:hover, #jtl.eranewst4 button.login-toggle:hover, #jtl.eranewst4 button.register-toggle:hover{color:var(--color-primary)}

#jtl.eranewst4 .jtl-content-login,#jtl.eranewst4 .jtl-content-register,#jtl.eranewst4 .modal-dialog .modal-content {width:350px;padding:10px 20px;font-weight:400;overflow:hidden;background:#111;border-radius:0px;border:1px solid #191919;box-shadow:inset 0 0 2px 1px rgba(255,255,255,0.08), 0 16px 10px -8px rgba(0, 0, 0, 0.6);margin-top:0}
#jtl.eranewst4 .jtl-content-login label, #jtl.eranewst4 .jtl-content-register label,#jtl.eranewst4 .jtl-content-register .jtl-label,#jtl.eranewst4 .modal-dialog .modal-content label, #jtl.eranewst4 .modal-dialog .modal-content .jtl-label{text-align:left;font-size:12px;color:#ddd;text-transform:uppercase;float:left;font-weight:400;margin-top:5px;}
#register-link a,#jtl.eranewst4 .jtl-note{color:#999;transition:all 0.3s linear 0s;font-size:13px;padding:5px 0;}
#jtl.eranewst4 {text-align:left;font-size:12px;margin-top:5px;float:right}
#jtl.eranewst4 .jtl-content-login input[type="text"],#jtl.eranewst4 .jtl-content-login input[type="password"],#jtl.eranewst4 .jtl-content-login #recaptcha > input,#jtl.eranewst4 .jtl-content-register  input,#jtl.eranewst4 .modal-dialog .modal-content input[type="text"],#jtl.eranewst4 .modal-dialog .modal-content input[type="password"],#jtl.eranewst4 .modal-dialog .modal-content .jtl-content-register-modal input{float:left;padding:1px 5px;margin-bottom:10px;font-size:12px;background:#1f2124;background:-moz-linear-gradient(#1f2124, #27292c);background:-ms-linear-gradient(#1f2124, #27292c);background:-o-linear-gradient(#1f2124, #27292c);background:-webkit-gradient(linear, 0 0, 0 100%, from(#1f2124), to(#27292c));background:-webkit-linear-gradient(#1f2124, #27292c);background:linear-gradient(#1f2124, #27292c);border:1px solid #000;box-shadow:0 1px 0 rgba(255,255,255,0.1);border-radius:0px;color:#fff;transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s;margin-left:20px;text-indent:5px;width:190px;height:26px;filter:none!important;}
#jtl.eranewst4 .jtl-content-login::before,#jtl.eranewst4 .jtl-content-register::before  {content:"";width:8px;height:5px;position:absolute;left:16%;top:-7px;border-radius:50%;box-shadow:0 0 6px 4px #fff;}
#jtl.eranewst4 .jtl-content-login:after,#jtl.eranewst4 .jtl-content-register::after {content:"";height:1px;width:33%;position:absolute;left:1%;top:0;background:-moz-linear-gradient(left, transparent, #444, #b6b6b8, #444, transparent);background:-ms-linear-gradient(left, transparent, #444, #b6b6b8, #444, transparent);background:-o-linear-gradient(left, transparent, #444, #b6b6b8, #444, transparent);background:-webkit-gradient(linear, 0 0, 100% 0, from(transparent), color-stop(0.25, #444), color-stop(0.5, #b6b6b8), color-stop(0.75, #444), to(transparent));background:-webkit-linear-gradient(left, transparent, #444, #b6b6b8, #444, transparent);background:linear-gradient(left, transparent, #444, #b6b6b8, #444, transparent);}
#jtl.eranewst4 .jtl-content-login input[type="text"]::after{position:absolute;top:0;left:0;width:100%;height:100%;content:""; background:#000}
#jtl.eranewst4 div.jtl-content-login,#jtl.eranewst4 div.jtl-content-register{ right:0}

#jtl.eranewst4 .input-group{width:auto}
#jtl.eranewst4 .jtl-field {margin-bottom:7px;display:flex;justify-content:space-between;}
#jtl.eranewst4 .mod-login__remember.form-group,#jtl.eranewst4 .modal-dialog .modal-content .mod-login__remember.form-group{float:left!important;width:50%;}
#jtl.eranewst4 .mod-login__remember.form-group input{margin-left:0}
#jtl.eranewst4 .mod-login__submit.form-group {border-top:0;margin:5px 0 0 0;float:right;width:50%;}
#jtl.eranewst4 .mod-login__remember.form-group .form-check label{text-transform:none}
#jtl.eranewst4 .mod-login__remember.form-group .form-check input{margin-right:5px;}
#jtl.eranewst4 .mod-login__submit.form-group button,#jtl.eranewst4 .jtl-content-register .jtl-buttonsubmit button,#jtl.eranewst4 ul.mod-login-logout__options li a,#jtl.eranewst4  .jtl-buttonsubmit button.btn, #jtl.eranewst4  button.btn{border-radius:0px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;text-transform:uppercase;color:#999;font-size:14px; font-weight:300;line-height:1;margin:0;background:#000!important;min-width:75px;float:right;border:0;box-shadow:inset 0 1px 0 rgba(255,255,255,0.3), inset 0 10px 10px rgba(255,255,255,0.1);}
#jtl.eranewst4 .jtl-content-login .mod-login__options.list-unstyled,#jtl.eranewst4 .modal-dialog .modal-content .mod-login__options.list-unstyled{padding-left:20px;margin:0px 0 10px 0 !important;display:flex;justify-content:flex-start;width:100%;}
#jtl.eranewst4 .jtl-content-login .mod-login__options.list-unstyled li a,#jtl.eranewst4 .modal-dialog .modal-content .mod-login__options.list-unstyled li a{color:#999;text-transform:none;font-size:12px;}
#jtl.eranewst4 .jtl-content-register .input-group{width:auto;}
#jtl.eranewst4 .jtl-content-register  .jtl-field{display:flex;justify-content:space-between;}
#jtl.eranewst4 ul.mod-login-logout__options {float:left;margin-right:10px;}
#jtl.eranewst4 ul.mod-login-logout__options li a,#jtl.eranewst4  .jtl-buttonsubmit button.btn, #jtl.eranewst4  button.btn{padding:6px 12px;text-transform:uppercase;line-height:1;font-size:14px;}
#jtl.eranewst4 .mod-login-logout__login-greeting{margin-bottom:7px}
#jtl.eranewst4  .btn-close{border-radius:0px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;text-transform:uppercase;color:#fff;line-height:1;margin:0;background:#000!important;border:0;box-shadow:inset 0 1px 0 rgba(255,255,255,0.3), inset 0 10px 10px rgba(255,255,255,0.1);}
#register-link.eranewst4::before{content:"";width:250px;height:100px;position:absolute;top:45px;left:0px;-webkit-transform:rotate(75deg);-moz-transform:rotate(75deg);-ms-transform:rotate(75deg);-o-transform:rotate(75deg);transform:rotate(75deg);background:-moz-linear-gradient(50deg, rgba(255,255,255,0.15), rgba(0,0,0,0));background:-ms-linear-gradient(50deg, rgba(255,255,255,0.15), rgba(0,0,0,0));background:-o-linear-gradient(50deg, rgba(255,255,255,0.15), rgba(0,0,0,0));background:-webkit-linear-gradient(50deg, rgba(255,255,255,0.15), rgba(0,0,0,0));background:linear-gradient(50deg, rgba(255,255,255,0.15), rgba(0,0,0,0));pointer-events:none;}
#jtl.eranewst4  .jtl-note::before{content:"";width:550px;height:100px;position:absolute;top:45px;left:-150px;-webkit-transform:rotate(75deg);-moz-transform:rotate(75deg);-ms-transform:rotate(75deg);-o-transform:rotate(75deg);transform:rotate(75deg);background:-moz-linear-gradient(50deg, rgba(255,255,255,0.15), rgba(0,0,0,0));background:-ms-linear-gradient(50deg, rgba(255,255,255,0.15), rgba(0,0,0,0));background:-o-linear-gradient(50deg, rgba(255,255,255,0.15), rgba(0,0,0,0));background:-webkit-linear-gradient(50deg, rgba(255,255,255,0.15), rgba(0,0,0,0));background:linear-gradient(50deg, rgba(255,255,255,0.15), rgba(0,0,0,0));pointer-events:none;}


.t4-header {border-bottom:0;}
.t4-header-r > * {margin:0;}
/*
	=======================================
		TOPBAR
	=======================================
*/
#background-shadow.container{padding:0;}
.container, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl{background-color:var(--containerbg-color)}

.head-search {margin-top:0px;float:right;}
.t4-section.t4-hightlighter,.t4-section.t4-header {box-shadow:none!important}
.highlighter-inner [class*=' col-']{padding-left:0;padding-right:0;}
.gkHighlighterInterface.eranewst4{min-height:30px;}
.gkHighlighterInterface.eranewst4 span.text{font-size:15px;line-height:24px;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);}
.gkHighlighterWrapperSub.eranewst4{font-weight:400;font-size:13px;line-height:28px;overflow:hidden;text-indent:5px;}
.gkHighlighterWrapperSub.eranewst4 a{margin-right:20px;font-weight:300;}
.gkHighlighterWrapper .gkHighlighterItem {z-index:10!important;}
.gkHighlighterWrapperSub.eranewst4 a{color:var(--body-text-color);}

.head-search .form-inline.eranewst4 input.button{margin:0;padding:0;height:30px;line-height:30px;float:right;}
.head-search .form-search.eranewst4 .mod-finder__search input{border-radius:0px;border:1px solid #ececec;box-shadow:none;height:30px;box-sizing:border-box;padding:4px 5px;border-left:1px solid #e6e6e6;font-size:12px;transition:all 0.3s linear 0s;width:150px;max-width:150px;position:relative;z-index:1;}
.head-search .form-search.eranewst4 .mod-finder__search input:focus{transition:all 0.3s linear 0s;width:200px;max-width:200px;border-top:1ps solid transparent;}
.head-search .search::before{display:none;}
.head-search .mod-finder{float:right;}

.navbar-brand.logo-control img.logo-img {max-height:none;}
.logo{}
.logo-text a {font-weight:600;}
.logo-text .site-slogan{font-size:17px;letter-spacing:0.5px;margin-top:0;}
.head-search .form-search.eranewst4 .mod-finder__search .btn-primary{text-indent:-9999px;width:30px;height:30px;vertical-align:top;border:0;}
.js-finder-searchform .btn{vertical-align:top;}
.js-finder-searchform .awesomplete .visually-hidden {position:absolute;clip:inherit;width:max-content;top:110%;left:-40%;}
.head-search .form-search.eranewst4 .mod-finder__search .btn-primary::before{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;content:"";position:absolute;right:30px;top:10px;z-index:9 }
#t4-header .container{padding-top:30px;padding-bottom:30px;}
/*
	=======================================
		NAV MENU
	=======================================
*/
.t4-nav-height-sm .t4-megamenu .navbar-nav > li > a, .t4-nav-height-sm .t4-megamenu .navbar-nav > li > .nav-link {margin:0;height:50px;line-height:30px;transition:all 0.3s linear 0s;padding:15px 15px}
.mainnav .dropdown-menu{background:var(--color-secondary) url(../images/nav-glade-bg.png) no-repeat top left;border-radius:0px;padding:0;}
.mainnav .dropdown-menu.level1:after {content:"";height:1px;width:33%;position:absolute;left:1%;top:0;background:-moz-linear-gradient(left, transparent, #444, #b6b6b8, #444, transparent);background:-ms-linear-gradient(left, transparent, #444, #b6b6b8, #444, transparent);background:-o-linear-gradient(left, transparent, #444, #b6b6b8, #444, transparent);background:-webkit-gradient(linear, 0 0, 100% 0, from(transparent), color-stop(0.25, #444), color-stop(0.5, #b6b6b8), color-stop(0.75, #444), to(transparent));background:-webkit-linear-gradient(left, transparent, #444, #b6b6b8, #444, transparent);background:linear-gradient(left, transparent, #444, #b6b6b8, #444, transparent);}
.mainnav .dropdown-menu.level1.show:before {content:"";width:8px;height:1px;position:absolute;left:16%;top:0px;border-radius:50%;box-shadow:0 0 6px 4px #fff;opacity:0.45;}
.t4-megamenu .dropdown-menu li > a:hover, .t4-megamenu .dropdown-menu li > a:focus, .t4-megamenu .dropdown-menu li > a:active, .t4-megamenu .dropdown-menu li > .nav-link:hover, .t4-megamenu .dropdown-menu li > .nav-link:focus, .t4-megamenu .dropdown-menu li > .nav-link:active, .t4-megamenu .dropdown-menu li .dropdown-item:hover, .t4-megamenu .dropdown-menu li .dropdown-item:focus, .t4-megamenu .dropdown-menu li .dropdown-item:active,.t4-megamenu .dropdown-menu li > a, .t4-megamenu .dropdown-menu li > .nav-link, .t4-megamenu .dropdown-menu li .dropdown-item{transition:all 0.3s  linear 0s;}
.t4-megamenu .dropdown-toggle .dropdown-menu  .item-caret::before{border-top:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid transparent;}
.t4-megamenu .dropdown-menu .dropdown-toggle  .item-caret::before {border-top:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0);border-left:4px solid var(--dropdown-link-color);transition:all 0.3s  linear 0s;}
.t4-megamenu .dropdown-menu .dropdown-toggle:hover  .item-caret::before {border-left:4px solid var(--dropdown-link-hover-color);transition:all 0.3s  linear 0s;}
#t3-mainnav.navbar-default{border:0;background-color:transparent;}
.mainnav .navbar-nav > li > a,.mainnav .navbar-nav > li > .separator,.mainnav .navbar-nav > li span{cursor:pointer;text-transform:uppercase;}
.t4-megamenu .dropdown-menu li > a, .t4-megamenu .dropdown-menu li > .nav-link, .t4-megamenu .dropdown-menu li .dropdown-item, .t4-offcanvas .t4-off-canvas-body .navbar.drilldown-effect .navbar-nav .nav-item .dropdown-menu .nav-item, .t4-megamenu .dropdown > li > a, .t4-megamenu .dropdown > li > .nav-link{text-transform:uppercase;color:var(--dropdown-link-color);;padding:10px 15px;border-bottom:1px solid #000;border-top:1px solid rgba(255, 255, 255, 0.1);font-weight:400;font-size:15px;transition:all 0.3s linear 0s;}
.t3-navbar-collapse .dropdown-menu > li > a{text-transform:uppercase;transition:all 0.3s linear 0s;}
.t3-megamenu li.dropdown-submenu >.separator , .t3-megamenu li.dropdown-submenu >.separator a,.t3-megamenu .mega-nav > li .separator{cursor:pointer;color:#ddd!important;transition:all 0.3s linear 0s;}

.t3-megamenu .dropdown-header, .t3-megamenu .mega-nav .mega-group > .dropdown-header, .t3-megamenu .dropdown-menu .mega-nav .mega-group > .dropdown-header, .t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .dropdown-header{color:#ddd;text-transform:uppercase;color:#ddd;padding:10px 15px;border-bottom:1px solid #000;border-top:1px solid rgba(255, 255, 255, 0.1);font-weight:400;font-size:17px;}
.t3-megamenu .dropdown-header:hover, .t3-megamenu .mega-nav .mega-group > .dropdown-header:hover, .t3-megamenu .dropdown-menu .mega-nav .mega-group > .dropdown-header:hover, .t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .dropdown-header:hover, .t3-megamenu .dropdown-header:active, .t3-megamenu .mega-nav .mega-group > .dropdown-header:active, .t3-megamenu .dropdown-menu .mega-nav .mega-group > .dropdown-header:active, .t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .dropdown-header:active, .t3-megamenu .dropdown-header:focus, .t3-megamenu .mega-nav .mega-group > .dropdown-header:focus, .t3-megamenu .dropdown-menu .mega-nav .mega-group > .dropdown-header:focus, .t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .dropdown-header:focus,.t3-megamenu .dropdown-menu .mega-group .mega-nav > li.active a{color:#fff;}
.t3-megamenu .mega >.mega-dropdown-menu .col-xs-12.mega-col-nav{padding:0;}
.t3-megamenu .mega-inner {padding:0;}
.affix .container {padding-left:0;padding-right:0;}
.affix{opacity:0.95;}
.navbar-toggler{padding:0;height:35px;line-height:35px;width:35px;margin-left:15px;border-radius:3px;border:1px solid var(--color-gray-light);}
.mainnav .video-menu {padding:0px 15px 15px 15px}
.mainnav .video-menu h3.module-title,.mainnav .video-menu h3.module-title span {margin:5px 0;padding-bottom:5px;color:#ddd!important;border:0!important;}
#t3-mainnav.navbar-default  .navbar-nav.video-title > li span{color:#fff!important;}
#back-to-top .btn,.chzn-container-single .chzn-single{border-radius:0px;}
#back-to-top {background-color:transparent;border-radius:0px;border:2px solid var(--color-primary);color:var(--color-primary);opacity:0.7;}
#back-to-top i {color:var(--color-primary);font-size:20px;}
#back-to-top:hover, #back-to-top:focus, #back-to-top:active {background-color:transparent;color:var(--color-primary);opacity:1}
.input-group-btn .btn{height:35px;}
.t3-navbar .h1,.t3-navbar .h2,.t3-navbar .h3,.t3-navbar .h4,.t3-navbar .h5,.t3-navbar .h6 {margin-bottom:0;}
.container-lg.collapse-static{display:flex;}
.t4-offcanvas-toggle{background-color:var(--color-primary)!important;border-radius:0;border:0;padding:0;width:50px;height:50px;line-height:50px;position:relative;}
.t4-offcanvas-toggle i{color:#ffffff;transition:all 0.25s;}
.mainnav .container-lg{padding-left:0;padding-right:0;background-color:transparent;}
.mainnav {border-top:1px solid var(--color-secondary) !important;border-bottom:5px solid var(--color-secondary) !important;width:100%;}
.not-at-top .t4-sticky,.t4-header{box-shadow:0 3px 5px rgba(0,0,0,0.08);background-color:var(--containerbg-color);border-bottom:0;}
.t4-megamenu .navbar-nav > li > a, .t4-megamenu .navbar-nav > li > .nav-link,.t4-navbar .navbar-nav,.t4-navbar .navbar-nav > li > a, .t4-navbar .navbar-nav > li > .nav-link,.t4-navbar .nav{font-weight:var(--megamenu-font-weight)!important;font-size:var(--megamenu-font-size)!important;font-family:var(--megamenu-font-family)!important;}
/**********************************************************************************************************************************************************/
@keyframes fadein {
    from {
        opacity:0;
		top:10px;
    }
    to {
        opacity:1;
		top:0;
    }
}
@-moz-keyframes fadein {/* Firefox */
    from {
        opacity:0;
		top:10px;
    }
    to {
        opacity:1;
		top:0;
    }
}
@-webkit-keyframes fadein {/* Safari and Chrome */
    from {
        opacity:0;
		top:10px;
    }
    to {
        opacity:1;top:0;
    }
}
@-o-keyframes fadein {/* Opera */
    from {
        opacity:0;
		top:10px;
    }
    to {
        opacity:1;
		top:0;
    }
}

.not-at-top .t4-sticky .mainnav {position:fixed;animation:fadein 0.5s;-moz-animation:fadein 0.5s;-webkit-animation:fadein 0.5s;-o-animation:fadein 0.5s;opacity:1;z-index:99;top:0 !important;box-shadow:0 3px 5px rgba(0,0,0,0.08);background-color:var(--containerbg-color);width:inherit;max-width:1320px;margin:0 auto;left:auto;opacity:0.95;margin-left:-30px;border-top:1px solid var(--color-primary)!important;border-bottom:5px solid var(--color-primary)!important;}
/*
	=======================================
		HEADLINE JT3 - MAIN SLIDER
	=======================================
*/
.jt3sliderwrapper.eranewst4{position:relative;}
.jt3-title-cat-desc{position:absolute;bottom:0;left:0;z-index:40}
.jt3-black-overlay{background:rgba(0, 0, 0, 0.6);padding:15px;}
.jt3-title,.jt3-title a,.jt3-title h4{color:#fff;font-size:20px;font-weight:400;text-transform:uppercase;margin-top:0;margin-bottom:12px;line-height:1;}
.jt3-extra,.jt3-author,.jt3-date,.jt3-introtext,.jt3-introtext p{color:#fff;}
.jt3-extra,.jt3-author,.jt3-date{font-size:11px;font-weight:bold;color:#ddd;margin-bottom:10px;}
.jt3-category{color:#fff;padding:5px;}
#jt3_headline-news_wrapper p.introtext,#jt3_headline-news_wrapper p.readmore{margin-bottom:0;}
.little_thumbnails a.selected  img {opacity:1;}
.jt3sliderwrapper.eranewst4 a.toc,.jt3sliderwrapper.eranewst4 a.selected{position:relative;display:inline;float:left;z-index:42;}
.prevbutton_outer.eranewst4{left:-15px;}
.nextbutton_outer.eranewst4{right:-15px;}
.nextbutton_outer.eranewst4,.prevbutton_outer.eranewst4{z-index:43;transition:all 0.3s linear 0s;opacity:0;}
.jt3sliderwrapper.eranewst4 .flex-control-thumbs li::after{bottom:100%;content:"";left:0;opacity:0;position:absolute;right:0;transform:scale(0) translateZ(0px);transition:transform 0.30s ease 0s, opacity 0.40s ease 0s;background-color:var(--color-primary) }
.jt3sliderwrapper.eranewst4 .flex-control-thumbs li:hover::after{width:100%;height:4px;content:"";position:absolute;left:0px;top:0px;transform:scale(1) translateZ(0px);opacity:1;}
#jt3_headline-news_wrapper h4, #jt3_headline-news_wrapper h4 a {color:#fff!important;}
.little_thumbnails.eranewst4{width:100%;margin:0;}
.bottomthumbnails:hover .nextbutton_outer.eranewst4,.bottomthumbnails:hover .prevbutton_outer.eranewst4{opacity:1;transition:all 0.3s linear 0s;}
.bottomthumbnails:hover .nextbutton_outer.eranewst4{right:5px}
.bottomthumbnails:hover .prevbutton_outer.eranewst4{left:5px}
.dotted-overlay{background:url(../images/dots-overlay.png);background-repeat:repeat;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:39;}
.jt3sliderwrapper.eranewst4 .flex-direction-nav a:before {font-size:26px;display:inline-block;color:rgba(255, 255, 255, 1);text-shadow:1px 1px 0 rgba(0, 0, 0, 0.3);}
.jt3sliderwrapper.eranewst4 .flex-direction-nav a{color:rgba(255, 255, 255, 1);z-index:2}
.jt3sliderwrapper.eranewst4 .flex-direction-nav .flex-next{opacity:1}
.jt3sliderwrapper.eranewst4 .show_all_cont {display:grid;place-items:center;}

/**************************/
/*
	=======================================
		JT-CONTENT SLIDER MODULE 
	=======================================
*/
.jtcs_item_wrapper.jt-cs.eranewst4 .jt-author-date{gap:0px;margin:0;}
.jt-cs .jt-inner.eranewst4{padding:0;position:relative}
.jt-cs .jt-inner.eranewst4 img{border:0;outline:0;max-width:100%;}
.jt-cs.eranewst4 .jt-inner .jt-title.eranewst4{text-transform:none; font-size:16px;font-weight:normal;padding-left:1px;}
.slides_container.eranewst4 .slide{padding:0px 0;}
.jt-cs .jt-introtext.eranewst4 {padding-left:1px;margin:0;}
.jt-cs.eranewst4 .bt_handles li.current a {background-position:0 -7px!important;}
.jt-cs.eranewst4 .bt_handles li a{padding:7px 0 0 0 !important;width:7px!important}
.jt-cs.eranewst4 .jt-author.eranewst4,.jt-cs.eranewst4 .jt-author.eranewst4 a,.jt-cs.eranewst4 .jt-date.eranewst4 {text-transform:uppercase;font-size:10px;}
.jt-author.eranewst4,.jt-date.eranewst4{margin-right:7px;}
.jt-cs.eranewst4 .jt-author-date i {margin-right:2px;}
.jt-cs.eranewst4 .readmore.eranewst4,.readmore.eranewst4 a{text-transform:uppercase;font-size:13px;margin-top:15px!important}
.jt-cs.eranewst4 .readmore.eranewst4{margin-top:12px;}
.jt-row-separate.eranewst4{margin:20px 0px 15px 0;}
.jt-cs .jt-extra.eranewst4{clear:none;margin-top:0;line-height:1.1;padding-left:1px;}
.jt-cs .jt-extra.eranewst4 .fa{margin-right:5px;color:#999999;opacity:0.6}
.jt-row-separate.eranewst4-2{margin:0px 0px 15px 0px;}
.sidebar-1 .module-title,.sidebar-2 .module-title {font-size:16px;text-transform:uppercase;line-height:1;font-weight:400;}
.sidebar-1 h3.module-title,.sidebar-2 h3.module-title{padding-bottom:0px;}
.slide.eranewst4{padding-bottom:5px;}
.jt-cs.eranewst4.eranewst4-2 .slide,.jt-cs.eranewst4.popularnews .slide{border-bottom:1px solid var(--border-color);}
.sidebar-r .jt-cs.eranewst4 h1, .sidebar-r .jt-cs.eranewst4 h2, .sidebar-r .jt-cs.eranewst4 h3, .sidebar-r .jt-cs.eranewst4 h4, .sidebar-r .jt-cs.eranewst4 h5, .sidebar-r .jt-cs.eranewst4 h6,
.sidebar-l .jt-cs.eranewst4 h1, .sidebar-l .jt-cs.eranewst4 h2, .sidebar-l .jt-cs.eranewst4 h3, .sidebar-l .jt-cs.eranewst4 h4, .sidebar-l .jt-cs.eranewst4 h5, .sidebar-l .jt-cs.eranewst4 h6,
.sidebar-r .jt-cs.eranewst4 h1 a, .sidebar-r .jt-cs.eranewst4 h2 a, .sidebar-r .jt-cs.eranewst4 h3 a, .sidebar-r .jt-cs.eranewst4 h4 a, .sidebar-r .jt-cs.eranewst4 h5 a, .sidebar-r .jt-cs.eranewst4 h6 a,
.sidebar-l .jt-cs.eranewst4 h1 a, .sidebar-l .jt-cs.eranewst4 h2 a, .sidebar-l .jt-cs.eranewst4 h3 a, .sidebar-l .jt-cs.eranewst4 h4 a, .sidebar-l .jt-cs.eranewst4 h5 a, .sidebar-l .jt-cs.eranewst4 h6 a,
.sidebar-r .jt-cs.eranewst4 .h1, .sidebar-r .jt-cs.eranewst4 .h1 a,
.sidebar-l .jt-cs.eranewst4 .h1, .sidebar-l .jt-cs.eranewst4 .h1 a {margin:0;}



.module-title.nostyle span {background:none;padding-left:0;}
.jt-cs.eranewst4 .slide {margin-bottom:15px;margin-top:0px;clear:both;padding:0px 0;}

.jt-cs.eranewst4.homestyle-2 .jt-title-cat-intro-eranewst4{position:absolute;bottom:0;left:0;padding:30px;width:85%;z-index:4;}
.jt-cs.eranewst4.homestyle-2 .jt-inner img{margin-bottom:0;transition:all 0.3s ease-in-out 0s;}
.jt-cs.eranewst4.homestyle-2 .jt-inner .jt-category{font-size:15px;color:#fff;font-weight:normal;padding:8px 5px 5px 5px;text-transform:uppercase}
.jt-cs.eranewst4.homestyle-2 .jt-inner .jt-category a{color:#fff;}
.jt-cs.eranewst4.homestyle-2 .jt-inner .jt-title{color:#fff;font-weight:normal;margin-top:7px;}
.jt-cs.eranewst4.homestyle-2 .jt-inner:hover img {transition:all 0.5s ease-in-out 0s;transform:scale(1.1);}
.jt-cs.eranewst4.homestyle-2 .jt-image-link:after{position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:#000;opacity:0;transition:all 0.5s ease-in-out 0s;z-index:1}
.jt-cs .jt-inner.eranewst4.homestyle2:hover .jt-image-link:after{transition:all 0.5s ease-in-out 0s;opacity:0.3;}

.picturenews-right .eranewst4.homestyle-2 .jt-title-cat-intro-eranewst4{position:absolute;bottom:0;left:0;padding:15px;width:100%;z-index:4;}
.picturenews-right .eranewst4.homestyle-2 .jt-inner .jt-title{font-size:15px;color:#fff;font-weight:normal;}
.jt-imagewrap.eranewst4{z-index:2;position:relative;overflow:hidden;}
.picturenews-right .jt-imagewrap.eranewst4{margin-bottom:3px;transition:all 0.3s ease-in-out 0s;overflow:hidden;}
.picturenews-right .jt-cs.eranewst4 .readmore.eranewst4 {margin:0px 0 7px 0;line-height:1;}
.picturenews-right .jt-cs.eranewst4 .slide {margin-bottom:2px;}

.jt-cs .jt-imagewrap.eranewst4.blogstyle img{margin-bottom:0;transition:all 0.3s ease-in-out 0s;}
.jt-cs .jt-imagewrap.eranewst4.blogstyle:hover img {transition:all 0.5s ease-in-out 0s;transform:scale(1.1);}
.blogstyle .jt-title{border-bottom: 4px solid var(--color-black); padding-bottom:10px}
.eranewst4-blogstyle .jt-image-link:after{position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:#000;opacity:0;transition:all 0.5s ease-in-out 0s;z-index:1}
.jt-imagewrap.eranewst4.blogstyle:hover .jt-image-link:after{transition:all 0.5s ease-in-out 0s;opacity:0.4;}
.jt-row-separate.eranewst4.blogstyle{height:30px;border-bottom:0;}
.jt-imagewrap.eranewst4.blogstyle i{position:absolute;font-size:30px;backface-visibility:hidden;border-radius:100%;width:60px;height:60px;left:50%;line-height:60px;margin:-20px 0 0 -20px;opacity:0;position:absolute;text-align:center;top:50%;transition:all 0.3s ease-in-out 0s;z-index:1}
.jt-imagewrap.eranewst4.blogstyle:hover i{opacity:1;transition:all 0.3s ease-in-out 0s;}
.jt-cs .jt-inner .jt-title.eranewst4.blogstyle{font-size:18px;font-weight:normal; text-transform:uppercase;}
.jt-cs .jt-extra.eranewst4.blogstyle{margin-top:5px;margin-bottom:10px }
.readmore.eranewst4.blogstyle,.readmore.eranewst4.blogstyle a{color:#fff;text-transform:uppercase;font-size:14px;font-family:"Helvetica Neue Light",Helvetica,Arial,sans-serif!important;margin-top:15px;}

.jt-cs .next.eranewst4, .jt-cs .prev.eranewst4{display:inline-block;bottom:0px;height:31px;width:31px;}
.jt-arrows.eranewst4{position:relative;margin-top:40px}
.jt-cs .eranewst4-blogstyle .bt_handles_num {position:relative!important;z-index:1;}
.jt-cs .eranewst4-blogstyle .bt_handles_num li{float:none;display:inline-block;margin:0 5px!important;}
.jt-cs .eranewst4-blogstyle .bt_handles_num li a{font-size:14px;line-height:30px;height:31px;width:31px;float:none;}
.eranewst4-blogstyle .bt_handles_num li a:hover{color:#fff!important}
.jt-cs a.prev.eranewst4{left:30%;z-index:2;}
.jt-cs a.next.eranewst4{right:30%;z-index:2}
.jt-cs.eranewst4 .owl-carousel .owl-nav .owl-next,.jt-cs.eranewst4 .owl-carousel .owl-nav .owl-prev {font-size:36px;}
.jt-cs.eranewst4 .hover-icons {z-index:5;}
/*
	=======================================
		JT TABS MODULE - TABBED NEWS
	=======================================
*/
.jttabs-wrapper.layout-default.eranewst4  ul.nav-tabs > li.nav-item button{border-radius:0px;font-size:13px;text-transform:uppercase;margin-right:-1px;padding:10px 15px;}
.jttabs-wrapper.layout-default.eranewst4 .nav-tabs > li.active > a,.jttabs-wrapper.layout-default.eranewst4 .nav-tabs > li.active > a:hover,.jttabs-wrapper.layout-default.eranewst4 .nav-tabs > li.active > a:focus{}
.tab-pane.fade.in.active{opacity:1!important;}
.jttabs-wrapper.layout-default.eranewst4 .tab-content{ border-bottom:1px solid var(--border-color);border-left:1px solid var(--border-color);border-right:1px solid var(--border-color);}
.jttabs-wrapper.layout-default.eranewst4  ul.nav-tabs > li.nav-item button{color:var(--body-text-color);border:1px solid var(--color-gray-light);font-weight:400;background:var(--color-light);font-family:var(--heading-font-family);}
.jttabs-wrapper.layout-default.eranewst4 .nav-tabs {border-bottom:1px solid var(--border-color);flex-flow:row;}
.jttabs-wrapper.layout-default.eranewst4  ul.nav-tabs > li.nav-item > .nav-link.active, .jttabs-wrapper.layout-default.eranewst4  ul.nav-tabs > li.nav-item > .nav-link.active:hover, .jttabs-wrapper.layout-default.eranewst4 .nav-tabs > li.nav-item > .nav-link.active:focus{background:var(--color-white);border-color:var(--border-color);}
.yendif-video-share-title a{color:var(--heading-color);}
/**************************************************/


.main-top .moduletable{}
.moduletable h3,h3,.module-title,.main-top h3,.t4-content h3,.blogstyle .jt-title,[itemprop="headline"]{font-weight:normal;margin-bottom:15px;text-transform:uppercase;color:var(--heading-color);}
.nsp-eranewst4 .nspArts{padding:0;}
.nsp-eranewst4 .nspArt p.nspText{padding-left:1px!important;}
.nsp-eranewst4 .nspArt .nspInfo,.nspLinks.eranewst4 .nspInfo{color:#999999;text-transform:uppercase;font-size:11px;text-indent:1px;}
.nspLinks.eranewst4 .nspInfo{margin-top:5px;}
.nsp-eranewst4 .nspArt .nspInfo .category a{color:#999999;}
.nsp-eranewst4 .nspArt .nspInfo span,.nspLinks.eranewst4 .nspInfo span{padding-right:5px;}
.nsp-eranewst4 .nspArt h4.nspHeader{text-indent:1px;padding-top:5px;padding-bottom:5px;}
.nsp-eranewst4 .nspArt .nspInfo .fa,.nspLinks.eranewst4 .nspInfo .fa{margin-right:5px;color:#999999;opacity:0.6}
.nsp-eranewst4 .nspArt h4.nspHeader a,.nsp-eranewst4 .nspArt h4.nspHeader{font-size:18px;font-weight:normal;text-transform:uppercase;}

.nspLinks.eranewst4{padding:0;overflow:hidden;}
.nspLinks.eranewst4.nspLinkScroll1 ul li:first-child{border-top:none;}
.nspLinks.eranewst4 .nspLinkScroll1 ul li {border-top:0;padding:0px 0px 15px 0px;margin-bottom:15px!important;background:none;}
.nspLinks.eranewst4 .nspLinkScroll1 ul li::after {content:"";display:table;clear:both;}
.nspLinks.eranewst4 ul li h4,.nspLinks.eranewst4 ul li h4 a{margin-top:0;font-size:16px;text-transform:capitalize}
.nspPagination.eranewst4 li{text-indent:-9999px;}
.nspNext.eranewst4, .nspPrev.eranewst4{border:0;width:16px;height:20px;}
.nspPrev.eranewst4::before{border:10px solid #ccc;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:none;content:"";display:block;float:left;margin:3px 0 0 4px;}
.nspNext.eranewst4::before{border:10px solid #ccc;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:none;content:"";display:block;float:left;margin:3px 0 0 6px;}
.nspTopInterface.eranewst4{margin:5px 15px 5px 0;}
.nspLinks.eranewst4 ul li p {margin:0px;}
.nspLinks.eranewst4 ul li h4 {margin-bottom:5px;}
.nspLinks.eranewst4 .nspLinkScroll1 ul li.separator-eranewst4{border-bottom:1px solid #e4e4e4;margin:0 15px!important;}

.submain-3,.submain-4{float:left;}
.submain-3{}
.submain-4{}
.nsp-eranewst4 a.readon{text-transform:uppercase;font-size:13px;color:var(--heading-color);font-family:var(--heading-font-family);}
.submain-3 .nspArts,.submain-4 .nspArts{margin-bottom:15px;}
.submain .module-ct ul:last-child{margin-bottom:1rem;}

/*
	=======================================
		WORLD NEWS - HEADLINE JT5 
	=======================================
*/
#jt5_headline-news_wrapper.eranewst4  a.srowreadone{text-transform: uppercase;font-size: 13px;color: var(--heading-color);font-family: var(--heading-font-family); font-weight:normal; margin-top:0.5rem}
.eranewst4 #singlerowblock p.srowintrotext {margin-bottom:0.5rem;}
#jt5_headline-news_wrapper.eranewst4  h4 a, .eranewst4 .jt5_headline-pagination a.toc, #jt5_headline-news_wrapper.eranewst4  h4{ margin-bottom:5px;font-size:16px; line-height:1;}
.eranewst4 .hjt5-author.small, .eranewst4 .hjt5-date.small {text-transform: uppercase;font-size: 11px;text-indent: 1px;}
.eranewst4 #singlerowblock h4 a, .eranewst4 #singlerowblock h4 {font-size: 18px;font-weight: normal;text-transform: uppercase;}
.eranewst4 .hjt5-author-date span{padding-right:5px;}

.eranewst4.linksbottom .innerwrapper{display:flex;flex-wrap:wrap;flex-direction: column;}
.eranewst4.linksbottom #singlerowblock {border-bottom:1px solid var(--border-color)}
/*
	=======================================
		PICTURE NEWS - JT CONTENT SLIDER 
	=======================================
*/
.modal.eranewst4{display:block;}

/*
	=======================================
		SCROLLING NEWS - JT CONTENT SLIDER 
	=======================================
*/
.jt-cs.scrolling-news .next,.jt-cs.scrolling-news .prev {width:25px;height:20px;top:0;opacity:1;display:inline-block;}
.jt-cs.scrolling-news a.next {text-indent:-9999px;position:absolute;z-index:100;margin:0;padding:0;right:0px;top:-40px;}
.jt-cs.scrolling-news a.prev {text-indent:-9999px;position:absolute;z-index:100;margin:0;padding:0;right:27px;top:-40px;left:auto;}
.jt-inner.eranewst4.scrolling-news {padding:0 15px 0 0;}
.slide.eranewst4 {padding-left:0px;}
.jt-introtext.eranewst4 {padding-left:1px;}
.jt-cs.eranewst4.scrolling-news  .owl-carousel .owl-nav {}
.jt-cs.eranewst4.scrolling-news .owl-carousel .owl-nav button.owl-next,.jt-cs.eranewst4.scrolling-news .owl-carousel .owl-nav button.owl-prev{font-size:14px;-webkit-transition:opacity 0.4s ease;-moz-transition:opacity 0.4s ease;-ms-transition:opacity 0.4s ease;-o-transition:opacity 0.4s ease;transition:opacity 0.4s ease;opacity:1;position:absolute;top:0%;margin-top:-40px;padding:1px 6px!important;}
.jt-cs.eranewst4.scrolling-news .owl-carousel .owl-nav .owl-prev {right:15px;left:auto;}
.jt-cs.eranewst4.scrolling-news .owl-carousel .owl-nav button.owl-next{right:-10px;}
.jt-cs.eranewst4.scrolling-news .owl-carousel .owl-nav button.owl-next,.jt-cs.eranewst4.scrolling-news  .owl-carousel .owl-nav button.owl-prev, .jt-cs.eranewst4.scrolling-news .owl-carousel button.owl-dot {}
/*
	=======================================
		FOOTER - COPYRIGHT 
	=======================================
*/

.t4-footer .t4-module .module-title span{color:#fff;}
.t4-footer [class*=' col-']{}
.t4-footer{background:var(--footer-bg-color);}
.t4-footer .container,.t4-copyright .container{background:none;}
.t4-footer,.t4-copyright{border-top:0;}
.t4-copyright{padding:15px 0;margin-right:-15px;margin-left:-15px;color:#fff;}
.copyright,.copyright p {margin-bottom:0px;}
p.footer-text{padding-bottom:20px;}
.t4-footer .module-followus  i{width:37px;height:37px;font-size:20px;line-height:37px;padding:0 10px;text-align:center;transition:all 0.3s linear 0s;background-color:rgba(255,255,255,0.15);}
.t4-footer .t4-module .module-title{text-transform:uppercase;padding-bottom:5px}
.t4-footer .slide.eranewst4 {padding-left:0px;}
.t4-footer .jt-author.eranewst4, .t4-footer .jt-date.eranewst4 ,.t4-footer .jt-author.eranewst4,.t4-footer .jt-author.eranewst4 a{margin-right:5px;}

.footerbase-2 ul.nav{flex-direction:row;color:var(--color-white)}
.footerbase-2 .navbar {justify-content:flex-end;font-size:17px;font-family:var(--heading-font-family);font-weight:normal;padding-top:0;padding-bottom:0;}
.footerbase-2 ul.nav li.active > a{background-color:transparent;}
.footerbase-2 ul.nav li a{border-radius:0px;padding:5px 8px;color:var(--color-white);font-family:var(--heading-font-family);font-weight:normal;font-size:17px;}
.t4-footer{
margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px;
.jt-cs.eranewst4.eranewst4-2 .slide,.jt-cs.eranewst4.popularnews .slide{border-bottom:0;}
}
/*
	=======================================
		FLICKR PHOTOSTREAM 
	=======================================
*/
#eranewst4-flickr ul{padding:0px!important;display:flex;gap:10px;flex-wrap:wrap;}
#eranewst4-flickr ul li{width:75px!important;}
#eranewst4-flickr img{width:77px;height:67px;}
#right .gallery-flickr.eranewst4 ul li a,#left .gallery-flickr.eranewst4 ul li a,.gallery-flickr.eranewst4 ul li a {float:left;margin:0 0px 0px 0px;padding:0;background:none;border:0;}
#fancybox-content{border-color:#101010!important;border-right-width:10px!important}
#fancybox-outer{background:#101010!important}
/*
	=======================================
		PICTURE NEWS
	=======================================
*/
.tooltip-eranewst4 {position:relative;display:inline-block;text-decoration:none;overflow:visible;margin:0px 0px}
.slides_container.eranewst4.picturenews,.slides_container.eranewst4.picturenews .bt-row{overflow:visible;}
.sidebar-1 .jt-cs.eranewst4.picturenews .jt-inner,.sidebar-2 .jt-cs.eranewst4.picturenews .jt-inner{line-height:1;}

.tooltip-eranewst4:before{/*content:attr(data-tooltip);position:absolute;bottom:100%;left:-10%;right:-10%;width:120%;background-color:#333;background:rgba(0, 0, 0, .85);color:#FFF;padding:7px;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out;will-change:opacity;z-index:99999;border-radius:3px;margin-bottom:10px;font-size:15px;font-weight:300;letter-spacing:0.1px;*/}
.tooltip-eranewst4:hover:before {/*opacity:1;pointer-events:auto;*/}

.tooltip-eranewst4:after{/*width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid  #333;border-top:10px solid rgba(0, 0, 0, .85);content:"";position:absolute;transition:opacity .3s ease-in-out;will-change:opacity;z-index:99999;opacity:0;bottom:100%;left:40%;*/}

.tooltip-eranewst4:hover:after {/*opacity:1;pointer-events:auto;*/}

.jt-cs .jt-inner.eranewst4.picturenews img{margin:0}
.slide.eranewst4.picturenews{padding-left:0px;margin-left:-2px;margin-top:3px}
.slides_container.picturenews .slides_control{width:100%!important;}
.picturenews-imagecover{position:absolute;left:0;top:0;width:100%;height:100%;transition:all 0.2s ease-in-out 0s;}
.picturenews-imagecover i {position:absolute;z-index:3;font-size:18px;backface-visibility:hidden;border:2px solid #fff;border-radius:100%;color:#fff;height:40px;left:50%;line-height:35px;margin:-20px 0 0 -20px;opacity:0;position:absolute;text-align:center;top:50%;transform:scale(0);transition:all 0.2s ease-in-out 0s;width:40px;}
.jt-cs.eranewst4 .slide:hover .picturenews-imagecover{background-color:#333;background:rgba(0, 0, 0, .55);transition:all 0.2s ease-in-out 0s;z-index:1}
.jt-cs.eranewst4 .slide:hover .picturenews-imagecover i{opacity:0.85;transform:scale(1);transition:all 0.2s ease-in-out 0s;}
.jt-cs.eranewst4 .bt-row.picturenews {padding:0px;margin-bottom:2px;}

.jt-cs.eranewst4.picturenews .jt-imagecover {overflow:visible;}
.jt-cs.eranewst4.picturenews .jt-imagecover:hover img{transition:all 0.2s linear 0s;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}
.jt-cs.eranewst4.picturenews .jt-imagecover::before {background:none;}
.jt-cs.eranewst4.picturenews .jt-imagecover{border:0;outline:none;}
.jt-cs.eranewst4.picturenews .slide {padding:0px 0;}
.jt-cs.eranewst4.picturenews .slide {border-bottom:0;padding:0;margin:0 0 4px 0;}
.jt-cs.eranewst4 .no-border-bottom{border-bottom:0;}
/*
	=======================================
		POPULAR NEWS
	=======================================
*/
.jt-cs.eranewst4.popularnews .slide{padding-bottom:15px;}

/*********/

.jt_list_content img,.jt_static_content img{ border-radius:100%;}
.authorname{font-size:13px;display:inline-block;}
.jt_list_content.eranewst4{padding-bottom:15px;}
.eranewst4date{color:#999999;font-size:12px;font-weight:300;}
.jt_list_content a:link, .jt_list_content a:visited, .jt_list_content a:hover, .morearticle a:link, .morearticle a:visited, .morearticle a:hover{font-weight:400;color:var(--heading-color);font-family:var(--heading-font-family);}
.author-prefix{color:#999;}
/*
	=======================================
		ACYMAILING NEWSLETTER

	=======================================
*/
.acymailing_module_form.eranewst4 td{padding-bottom:15px;}
.acymailing_module_form.eranewst4 .acysubbuttons{text-align:left;}
.acymailing_module_form.eranewst4 input.inputbox{color:#999;transition:all 0.3s  linear 0s;}
.acymailing_introtext.eranewst4{}
.sidebar-1 .acymailing_form.eranewst4,.sidebar-2 .acymailing_form.eranewst4,.t3-sidebar-left .acymailing_form.eranewst4{width:100%;}
table.acymailing_form{margin-left:0!important;}
.acym_form.eranews td {padding-bottom: 15px;}
.acym_module_form input {cursor: pointer;width:100%;height:34px;padding: 6px 12px; cursor:text}
/*********************************/
.tagspopular ul > li{margin:0px;background-color:transparent;}
.tagspopular ul > li > a {float:left;margin:0 0px 0px 0;padding:5px 15px;border-radius:0px;}
.tagspopular ul > li > a:hover, .tagspopular ul > li > a:focus, .tagspopular ul > li > a:active {color:#ffffff!important;}
.tagspopular ul > li > a {background-color:transparent;border:1px solid var(--color-light);color:var(--body-text-color);}
.tagspopular ul > li > a:hover, .tagspopular ul > li > a:focus, .tagspopular ul > li > a:active {background:var(--color-primary);transition:all 0.3s linear 0s;text-decoration:none;}
/*
	=======================================
		HOMESTYLE-2 TOP PICTURED NEWS
	=======================================
*/
#t4-picturenews{padding-top:30px;}
.picturenews-1[class*=' col-']{padding-right:3px;}
.picturenews-right{}
.picturenews-2,.picturenews-3[class*=' col-']{padding-right:0;padding-left:3px;}

/******CONTACT******/
.page-header.eranewst4{display:none;}
.contact .nav-tabs{border-bottom:0}
.contact .nav-tabs > li > a{border-radius:0px;}
.contact-form.eranewst4 .well{box-shadow:none;border-radius:0px;}
.contact i{margin-right:5px;font-size:20px;}
.contact-form eranewst4.form-horizontal .control-group .control-label{ text-align:left;}
.contact-right .dl-horizontal dd{margin-left:0px;margin-bottom:10px;}
.contact-right .dl-horizontal dt{width:auto;}
.contact #jform_spacer-lbl{font-size:12px;font-weight:300}
.contact-form textarea#jform_contact_message {height:150px;}
.contact.eranewst4 h2,.contact.eranewst4 h3{font-size:24px;font-weight:normal;padding-bottom:6px;margin-bottom:15px;text-transform:uppercase;color:var(--color-secondary);border-bottom:5px solid var(--color-secondary);;}
/*
	=======================================
		ABOUT US
	=======================================
*/
.owl-theme .owl-controls{margin-bottom:20px;}
.counters {text-align:center;padding:30px 0}
.counters h4{margin-bottom:0;}
.counters .counter-icon{width:80px;height:80px;border-radius:100%;display:inline-block;margin-bottom:15px;padding:15px;}
.counters i {display:block;font-size:50px;color:#fff;text-align:center;line-height:50px}
span.timer {display:block;font-size:40px;margin-bottom:15px;text-align:center}
.wrap.t3-upperfooter,.wrap.t3-upperfooter .container{background-color:#f5f5f5;}
.no-js .owl2-carousel2, .owl2-carousel2.owl2-loaded {display:grid!important}

/*
	=======================================
		PORTFOLIO
	=======================================
*/
.sp-simpleportfolio .sp-simpleportfolio-description.eranewst4{width:100%;margin-bottom:15px;}
.sp-simpleportfolio-meta.eranewst4{width:100%;padding-left:0px;}
.sp-simpleportfolio.eranewst4 .sp-simpleportfolio-item{}
.sp-simpleportfolio.eranewst4.layout-gallery-nospace .sp-simpleportfolio-item{padding:0;}

.sp-simpleportfolio.eranewst4.layout-gallery-nospace  h3.sp-simpleportfolio-title a,.sp-simpleportfolio.eranewst4.layout-gallery-nospace h3.sp-simpleportfolio-title{color:#fff!important;}
.sp-simpleportfolio .sp-simpleportfolio-item .sp-vertical-middle > div .sp-simpleportfolio-title,.sp-simpleportfolio .sp-simpleportfolio-item .sp-vertical-middle > div .sp-simpleportfolio-title a{color:#fff!important;}
.sp-simpleportfolio.eranewst4 .sp-simpleportfolio-columns-2 .sp-simpleportfolio-item {}
.sp-simpleportfolio.eranewst4 .sp-simpleportfolio-columns-3 .sp-simpleportfolio-item {}
.sp-simpleportfolio.eranewst4 .sp-simpleportfolio-columns-4 .sp-simpleportfolio-item {}
.sp-simpleportfolio.eranewst4.layout-gallery-nospace h3.sp-simpleportfolio-title,.sp-simpleportfolio.eranewst4.layout-gallery-nospace h3.sp-simpleportfolio-title a{color:#FFF!important;border-bottom-color:rgba(255,255,255,0.70)!important;}
.sp-simpleportfolio.eranewst4 .sp-simpleportfolio-item .sp-simpleportfolio-btns a:hover{color:#FFF!important;}
.sp-simpleportfolio.eranewst4 .sp-simpleportfolio-filter > ul > li > a{border-radius:0px;}
.sp-simpleportfolio.eranewst4 .sp-simpleportfolio-item .sp-simpleportfolio-info h3 {padding-bottom:10px;}
/*
	==================================================
		VIDEO - YENDIF VIEDO SHARE
	==================================================
*/ 
.yendif-video-share.videos.eranewst4{padding:10px 0;}
.yendif-video-share.videos.eranewst4 .thumbnails .col-md-3,.yendif-video-share.videos.eranewst4 .thumbnails .col-sm-3{}
.yendif-video-share.videos.eranewst4 ul.thumbnails,.related-eranewst4 ul,.yendif-video-share.categories.eranewst4 ul{padding:0;}
.yendif-video-share.videos.eranewst4 .thumbnails li,.related-eranewst4 li,.yendif-video-share.categories.eranewst4 li,.yendif-video-share.my-videos.eranewst4 li{list-style:none;margin-left:0;}
.yendif-video-share.videos.eranewst4 .thumbnail ,.yendif-video-share.categories.eranewst4 .thumbnail{display:block;padding:0px;margin-bottom:15px;line-height:1.42;border:0;border-radius:0px;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.10);-khtml-box-shadow:0 2px 15px rgba(0,0,0,.10);-moz-box-shadow:0 2px 15px rgba(0,0,0,.10);-ms-box-shadow:0 2px 15px rgba(0,0,0,.10);-o-box-shadow:0 2px 15px rgba(0,0,0,.10);box-shadow:0 2px 15px rgba(0,0,0,.10);}
.yendif-video-share.videos.eranewst4 [class*=' col-']{padding-left:10px;padding-right:10px;}
.yendif-video-share.videos.eranewst4 ul{margin:0;}
.yendif-thumbnail .yendif-play-icon.eranewst4{position:absolute;width:56px;height:56px;margin:-26px 0px 0px -26px;padding:0px;top:50%;left:50%;z-index:2;opacity:0.85;}
.yendif-video-share.eranewst4 a:hover{text-decoration:none;}
.jt-carousel-yendif-outer.eranewst4 .tns-outer{position:relative;}
.yendif-video-share.mod-yendifvideoshare-videos.eranewst4{position:relative;padding-bottom:3rem}
.yendif-video-share.mod-yendifvideoshare-videos.eranewst4 .more-btn,.jt-carousel-yendif-outer.eranewst4 .more-btn{position:absolute;right:0px;top:-50px;}
.jt-carousel-yendif-outer.eranewst4 .yendif-video-share-title a{font-family:var(--heading-font-family);color:var(--heading-color);font-weight:400}
.yendif-video-share-title,.yendif-video-share-title a{margin:10px 0;}
.yendif-video-share.eranewst4 h4,.yendif-video-share-related.eranewst4 h4{font-weight:300}
.jt-carousel-yendif-outer.eranewst4 .jt-pretext{text-align:center;}

.eranewst4 .yendif-video-share-views-count{}
.yendif-video-share-description,.yendif-video-share-description p,.yt-core-attributed-string--link-inherit-color,.yendif-video-share-description span{color:var(--body-text-color)!important;}
.eranewst4 .yt-core-attributed-string--link-inherit-color{color:var(--body-text-color)!important;}
.jt-carousel-yendif-outer.eranewst4.howitworks a.yendif-video-share-responsive-item{min-height:82px;min-width:82px}
.jt-carousel-yendif-outer.eranewst4 .title-desc-wrap{position:absolute;bottom:0;right:20%;width:75%;height:40%;cursor:pointer;z-index:2;text-align:right;}
.jt-carousel-yendif-outer.eranewst4  .tns-nav button{width:12px;height:12px;border-radius:0px;background-color:var(--color-gray-light);margin:0px 3px;border-radius:100%;}
.jt-carousel-yendif-outer.eranewst4 .tns-nav,.jt-carousel-yendif-outer.eranewst4 .tns-controls,.jt-carousel-yendif-outer.eranewst4 .playButton{margin:0;}
.jt-carousel-yendif-outer.eranewst4 .tns-controls{opacity:0;position:absolute;top:50%;z-index:1;width:100%;transform:translateY(-100%);transition:all 0.3s  linear 0s;}
.jt-carousel-yendif-outer.eranewst4 .tns-outer:hover .tns-controls{opacity:1;transition:all 0.3s  linear 0s;}
.jt-carousel-yendif-outer.eranewst4 .tns-nav{padding-bottom:20px;padding-right:10px;display:flex;justify-content:center!important;z-index:1;position:relative;}
.jt-carousel-yendif-outer.eranewst4 .tns-controls [data-controls="prev"],.jt-carousel-yendif-outer.eranewst4 .tns-controls [data-controls="next"]{display:grid;place-items:center;margin:0;border-radius:0px;opacity:1;background-color:var(--color-primary);transition:all 0.3s  linear 0s;border-radius:0px;color:#fff;width:34px;height:34px;font-size:11px;padding:0;}
.jt-carousel-yendif-outer.eranewst4 .tns-controls [data-controls="prev"]{position:absolute;left:0px;}
.jt-carousel-yendif-outer.eranewst4 .tns-controls [data-controls="next"]{position:absolute;right:0px;}
.jt-carousel-yendif-outer.eranewst4 .tns-controls [data-controls="prev"]:hover,.jt-carousel-yendif-outer.eranewst4 .tns-controls [data-controls="next"]:hover{color:var(--color-dark);transition:all 0.3s  linear 0s;}
.jt-carousel-yendif-outer.eranewst4 .title-excerpt-rating{position:relative;border-radius:0px;}
.jt-carousel-yendif-outer.eranewst4 .title-cat-desc{display:flex;align-items:center;justify-content:space-between;text-align:left;}
.jt-carousel-yendif-outer.eranewst4 .playicon{font-size:36px;width:53px;}
.jt-carousel-yendif-outer.eranewst4 .yendif-video-share-grid-item:hover .yendif-video-share-title a{color:var(--color-primary);transition:all 0.3s linear 0s;}
.jt-carousel-yendif-outer.eranewst4 .yendif-video-share-grid-item{position:relative;cursor:pointer;}
.jt-carousel-yendif-outer.eranewst4 .category-views.d-flex{gap:10px 10px;}
.jt-carousel-yendif-outer.eranewst4 .more-button{float:right;padding-right:20px}
.jt-carousel-yendif-outer.eranewst4 .mod-yendifvideoshare-videos{background-color:var(--containerbg-color);padding:10px}
.jt-carousel-yendif-outer.eranewst4 .tns-nav{margin-top:10px}

.yendif-video-share.eranewst4 .btn-primary{margin-left:10px;}
.yendif-video-share.videos.eranewst4 .more_btn{position:relative;font-size:12px;font-weight:bold;}
.yendif-video-share.videos.eranewst4 .more_btn-inner{position:absolute;right:-11px;top:-56px;line-height:1;padding:2px 5px;}
.yendif-video-share.category.eranewst4 ul.thumbnails{padding:0;display:flex;flex-wrap:wrap;}
.yendif-video-share.category.eranewst4 ul.thumbnails li{list-style:none;}
.yendif-video-share.category.eranewst4  .thumbnail,.related-eranewst4 .thumbnail,.yendif-video-share.my-videos.eranewst4 .thumbnail{display:block;padding:4px;margin-bottom:30px;line-height:1.42;border:1px solid transparent;border-radius:0px;-webkit-transition:border 0.2s ease-in-out;-o-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out;-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 3px 10px rgba(0,0,0,0.1);box-shadow:0 3px 10px rgba(0,0,0,0.1);}
.yendif-video-share.eranewst4 .radio.inline + .radio.inline,.yendif-video-share.eranewst4 .checkbox.inline + .checkbox.inline{margin-left:10px;}
.yendif-video-share.eranewst4 .radio.inline,.yendif-video-share.eranewst4 .checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle;}
.yendif-video-share .radio input[type="radio"],.yendif-video-share .checkbox input[type="checkbox"]{margin:2px 10px 2px 2px;position:relative;}

.yendif-video-share.eranewst4 .form-search input,.yendif-video-share.eranewst4 .form-inline input,.yendif-video-share.eranewst4 .form-horizontal input,.yendif-video-share.eranewst4 .form-search textarea,.yendif-video-share.eranewst4 .form-inline textarea,.yendif-video-share.eranewst4 .form-horizontal textarea,.yendif-video-share.eranewst4 .form-search select,.yendif-video-share.eranewst4 .form-inline select,.yendif-video-share.eranewst4 .form-horizontal select,.yendif-video-share.eranewst4 .form-search .help-inline,.yendif-video-share.eranewst4 .form-inline .help-inline,.yendif-video-share.eranewst4 .form-horizontal .help-inline,.yendif-video-share.eranewst4 .form-search .uneditable-input,.yendif-video-share.eranewst4 .form-inline .uneditable-input,.yendif-video-share.eranewst4 .form-horizontal .uneditable-input,.yendif-video-share.eranewst4 .form-search .input-prepend,.yendif-video-share.eranewst4 .form-inline .input-prepend,.yendif-video-share.eranewst4 .form-horizontal .input-prepend,.yendif-video-share.eranewst4 .form-search .input-append,.yendif-video-share.eranewst4 .form-inline .input-append,.yendif-video-share.eranewst4 .form-horizontal .input-append{display:inline-block;*display:inline;margin-bottom:0;vertical-align:middle;}
.yendif-video-share.video.eranewst4 .input-append input,.yendif-video-share.video.eranewst4 .input-append select,.yendif-video-share.video.eranewst4 .input-append .uneditable-input{-webkit-border-radius:0x;-moz-border-radius:0px;border-radius:0px;position:relative;display:inline-block;margin-bottom:0;margin-right:10px;}

.yendif-video-share.video.eranewst4 .breadcrumb{margin-top:15px}

.vjs-playlist.white.eranewst4{border-radius:0px 3px 3px 0px;}
.yendif-video-share.videos.eranewst4 .thumbnail .yendif-image.eranewst4{transition:all 0.2s linear 0s;opacity:1;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);}
.yendif-video-share.videos.eranewst4 .thumbnail:hover .yendif-image.eranewst4{transition:all 0.2s linear 0s;-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);transform:scale(1.2,1.2);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}
.yendif-video-share.videos.eranewst4 .thumbnail .yendif-image.eranewst4::before{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 98%,rgba(0,0,0,0.9) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 98%,rgba(0,0,0,0.9) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 98%,rgba(0,0,0,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#e6000000',GradientType=0 );bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all ease-in-out 1s;-webkit-transition:all ease-in-out 0.5s;;z-index:3;}
.yendif-video-share.videos.eranewst4 .thumbnail:hover .yendif-image.eranewst4::before{opacity:1;}
a.yendif-thumbnail.eranewst4{overflow:hidden;}
.yendif-video-share.category.eranewst4 .yendif-thumbnail .yendif-image,.related-eranewst4 .yendif-thumbnail .yendif-image{transition:all ease-in-out 0.5s;}
.yendif-video-share.category.eranewst4 .yendif-thumbnail:hover .yendif-image,.related-eranewst4 .yendif-thumbnail:hover .yendif-image{transition:all ease-in-out 0.5s;-webkit-transition:all ease-in-out 0.5s;transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);overflow:hidden;}
.yendif-video-share.category.eranewst4 a.yendif-thumbnail,.related-eranewst4 a.yendif-thumbnail{overflow:hidden;}
.yendif-video-share.videos.eranewst4 .thumbnail .caption{padding:10px 15px 15px 15px;}

.yendif-video-share.category.eranewst4 .yendif-thumbnail .yendif-image::before,.related-eranewst4 .yendif-thumbnail .yendif-image::before{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 98%,rgba(0,0,0,0.9) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 98%,rgba(0,0,0,0.9) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 98%,rgba(0,0,0,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#e6000000',GradientType=0 );bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all ease-in-out 1s;-webkit-transition:all ease-in-out 0.5s;z-index:3;}
.yendif-video-share.category.eranewst4 .yendif-thumbnail:hover .yendif-image::before,.yendif-image::before,.related-eranewst4 .yendif-thumbnail:hover .yendif-image::before{opacity:1;}
.yendif-video-share.category.eranewst4 .yendif-thumbnail .yendif-play-icon,.related-eranewst4 .yendif-thumbnail .yendif-play-icon{position:absolute;width:56px;height:56px;margin:-25px 0px 0px -25px;opacity:0.80;}
.t3-wrapper .yendif-ratings-small .yendif-ratings-stars,.t3-wrapper  .yendif-ratings-small .yendif-ratings-stars .yendif-current-ratings,.t3-wrapper  .yendif-ratings-small .yendif-ratings-star a:hover{background-image:url(../images/star_small.png) !important;}

.yendif-video-share.video.eranewst4 .yendif-video-share-ratings .yendif-video-share-ratings-stars,.yendif-video-share.video.eranewst4 .yendif-video-share-ratings .yendif-video-share-ratings-star a:hover,.yendif-video-share.video.eranewst4 .yendif-video-share-ratings .yendif-video-share-ratings-stars .yendif-video-share-ratings-current{background-image:url( ../images/star.png );}

.yendif-video-share.videos.eranewst4 .yendif-video-share-ratings-small .yendif-video-share-ratings-stars,.yendif-video-share.videos.eranewst4  .yendif-video-share-ratings-small .yendif-video-share-ratings-current,.yendif-video-share.videos.eranewst4 .yendif-video-share-ratings-small .yendif-video-share-ratings-star a:hover,.yendif-video-share.videos.eranewst4 .yendif-video-share-ratings-small .yendif-video-share-ratings-stars,.yendif-video-share.videos.eranewst4 .yendif-video-share-ratings-small .yendif-video-share-ratings-current,.yendif-video-share.videos.eranewst4 .yendif-video-share-ratings-small .yendif-video-share-ratings-star a:hover{background-image:url( ../images/star_small.png );}

.yendif-video-share.video.eranewst4 .yendif-video-share-ratings-small .yendif-video-share-ratings-stars,.yendif-video-share.video.eranewst4 .yendif-video-share-ratings-small .yendif-video-share-ratings-current,.yendif-video-share.video.eranewst4 .yendif-video-share-ratings-small .yendif-video-share-ratings-star a:hover{background-image:url( ../images/star_small.png );}

.yendif-video-share.eranewst4 .yendif-video-share-svg-icon-play,.jt-carousel-yendif-outer.eranewst4 .yendif-video-share svg.yendif-video-share-svg-icon-play{fill:var(--color-white);}
.yendif-video-share.eranewst4 .yendif-video-share-grid-item:hover .yendif-video-share-svg-icon-play,.yendif-video-share.eranewst4 .yendif-video-share-grid-item:hover .yendif-video-share-svg-icon-play-whitebg{opacity:1;transition:all 0.2s linear 0s;}

.yendif-video-share.eranewst4 .yendif-video-share-svg-icon-play-whitebg{fill:#fff;opacity:0.7;width:26px;height:30px;top:50%;left:50%;margin-top:-15px;margin-left:-11px;padding:4px;transition:all 0.2s linear 0s;position:absolute;z-index:1}

.yendif-video-share.eranewst4  .yendif-play-icon{}
.yendif-video-share.eranewst4  .yendif-play-icon::before{content:'';position:absolute;width:42px;height:42px;border-radius:100%;background:transparent;transition:.5s;transform:scale(.9);z-index:1;	top:50%;left:50%;margin-top:-21px;margin-left:-21px;transition:all 0.2s linear 0s;}

.yendif-video-share.video.eranewst4 .yendif-video-share-search-form{margin-bottom:20px;}
.eranewst4 .card{margin-bottom:10px;border:0;}
.yendif-video-share.videos.eranewst4.videos .card-body,.yendif-video-share.video.eranewst4 .yendif-video-share-related.eranewst4 .card-body,.yendif-video-share-categories.eranewst4 .card-body,.yendif-video-share.category.eranewst4 .card-body,.yendif-video-share.mod-yendifvideoshare-videos.eranewst4 .card-body,.jt-carousel-yendif-outer.eranewst4 .yendif-title-text{padding:0px;}
.yendif-video-share.videos.eranewst4 .yendif-video-share-ratings,.yendif-video-share.videos.eranewst4 .yendif-video-share-ratings-small{margin:7px 0 7px 0;padding:3PX 0;}
.yendif-video-share.category.eranewst4 .card-body{margin-bottom:30px}

.yendif-video-share.video.eranewst4 .yendif-video-share-meta-views,.yendif-video-share.video.eranewst4 .yendif-video-share-ratings,.yendif-video-share.video.eranewst4 .yendif-video-share-ratings-small,.yendif-video-share.video.eranewst4 .yendif-video-share-meta-date{margin:7px 0 7px 0;}
.yendif-video-share.video.eranewst4 p.lead{margin:20px 0 15px 0;}

.yendif-video-share.video.eranewst4 div.yendifplayer{margin-bottom:15px}
.yendif-video-share.video.eranewst4 .yendif-video-share-related.eranewst4 .yendif-video-share-grid-item{margin-bottom:30px}
.yendif-video-share.video.eranewst4 .yendif-video-share-related.eranewst4 .card{-webkit-box-shadow:0px 10px 20px 0px rgba(0,0,0,0.08);-moz-box-shadow:0px 10px 20px 0px rgba(0,0,0,0.08);box-shadow:0px 10px 20px 0px rgba(0,0,0,0.08);}
.mb-2{margin-bottom:20px;}
.mb-3{margin-bottom:30px;}

.jt-carousel-yendif-outer.eranewst4.titleonpic .play-btn{cursor:pointer;width:100%;height:100%;position:absolute;z-index:5;}
.jt-carousel-yendif-outer.eranewst4.titleonpic .yendif-video-share-svg-icon-play-whitebg,.jt-carousel-yendif-outer.eranewst4.titleonpic .yendif-video-share-svg-icon-play{position:absolute;z-index:5;cursor:pointer;}
.jt-carousel-yendif-outer.eranewst4.titleonpic  h4{margin:2px 0;}
.jt-carousel-yendif-outer.eranewst4.titleonpic.filmstrip .more-btn{position:absolute;right:80px;top:-50px;}
.yendif-video-share .title-excerpt-rating{transition:all 0.3s  linear 0s;}
.yendif-video-share:hover .title-excerpt-rating a,.yendif-video-share:hover .title-excerpt-rating i,.yendif-video-share:hover a,.yendif-video-share:hover,.yendif-video-share:hover .yendif-video-share-title,.yendif-video-share:hover .yendif-video-share-title a{}


.yendif-video-share.eranewst4 .yendif-video-share-image,.jt-carousel-yendif-outer.eranewst4 .yendif-video-share-image{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:all 0.6s ease 0s;-webkit-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;}
.yendif-video-share.eranewst4 .yendif-video-share-image::before,.jt-carousel-yendif-outer.eranewst4 .yendif-video-share-image::before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;width:100%;height:100%;opacity:0;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;background-color:rgba(0,0,0,0.6)}
.yendif-video-share.eranewst4 .yendif-video-share-grid-item:hover .yendif-video-share-image,.jt-carousel-yendif-outer.eranewst4 .yendif-video-share:hover .yendif-video-share-image{transform:scale3d(1.1,1.1,1) translate3d(0,0,0) perspective(31.25em);-webkit-transform:scale3d(1.1,1.1,1) translate3d(0,0,0) perspective(31.25em);-moz-transform:scale3d(1.1,1.1,1) translate3d(0,0,0) perspective(31.25em);-o-transform:scale3d(1.1,1.1,1) translate3d(0,0,0) perspective(31.25em);transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;transition:all 0.6s ease 0s;-webkit-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;box-shadow:0px 0px 0.75em rgba(0,0,0,0.9);}
.yendif-video-share.eranewst4 .yendif-video-share-grid-item:hover .yendif-video-share-image::before,.jt-carousel-yendif-outer.eranewst4 .yendif-video-share-grid-item:hover .yendif-video-share-image::before{opacity:1;z-index:9;transition:all 0.6s ease 0s;-webkit-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;}
.yendif-video-share.video.eranewst4 .yendif-video-share-likes-dislikes,.yendif-video-share.video.eranewst4 .yendif-video-share-meta-category{margin:7px 0;}
.yendif-video-share.eranewst4 .yendif-video-share-meta{margin-bottom:10px;display:flex;gap:15px;}
.yendif-video-share.mod-yendifvideoshare-playlist.eranewst4 .yendif-video-share-playlist-items{}
.eranewst4 .yendif-video-share-category{text-align:left;color:var(--color-primary)} 
.eranewst4 .yendif-video-share .yendif-video-share-svg-icon-play,.yendif-video-share.eranewst4 .yendif-video-share-svg-icon-play{position:absolute;width:53px;height:53px;top:50%;left:50%;pointer-events:none;z-index:3;transform:translateX(-50%) translateY(-50%);border-radius:100%;margin:0;}
.play-btn-animation{position:absolute;width:53px;height:53px;top:50%;left:50%;pointer-events:none;z-index:2;transform:translateX(-50%) translateY(-50%);border-radius:100%;background-color:transparent;margin:0;}
.play-btn-animation::before,.play-btn-animation::after{background-color:rgba(255,255,255,0.85);;content:"";position:absolute;left:0px;top:1px;width:51px;height:51px;z-index:-1;border-radius:50%;-webkit-transition:all ease 0.4s;transition:all ease 0.4s;	-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:ripple;animation-name:ripple;}
.play-btn-animation::after{-webkit-animation-delay:2s;animation-delay:2s;}
.yendif-video-share-playlist-item.active,.yendif-video-share-playlist-item:hover{background-color:var(--color-secondary);}
.yendif-video-share-playlist-item,.yendif-video-share-playlist{background-color:var(--color-secondary);border-bottom:1px solid var(--color-secondary-light);}
.yendif-video-share.eranewst4 .pagination li{margin-left:3px;margin-right:3px;border-radius:0px;}


.mod-yendifvideoshare-search.eranewst4 .input-group {position:relative;display:flex;border-collapse:separate;}
.mod-yendifvideoshare-search.eranewst4 .btn {margin-left:10px}
.yendif-video-share-title {margin:7px 0;}
.yendif-video-share-title a{font-weight:600}
.yendif-video-share-views-count {margin:0px 0 15px 0;}
.yendif-video-share-search-form{display:flex;margin-bottom:20px;}
.yendif-video-share-search-form .input-group{display:flex;}

.icon-edit::before {font-family:FontAwesome;content:"\f044";}
.icons {float:right}
.eranewst4-tooltip{display:none;}
.icons:hover .eranewst4-tooltip{display:block;position:absolute;background:#fff;border:1px solid #6d757e;border-radius:.25rem;-webkit-box-shadow:0 0 .5rem rgba(0,0,0,.8);box-shadow:0 0 .5rem rgba(0,0,0,.8);color:#000;margin:.5em;max-width:max-content;padding:.5em;right:0.5em;text-align:start;z-index:1070;}

/****** modal fix**/
.joomla-modal.modal.fade.show,.modal.fade.show{opacity:1}
body.modal-open .modal-backdrop.show {z-index:-1;}
.modal.fade .modal-dialog {-webkit-transform:translate(0, 15%);-ms-transform:translate(0, 15%);-o-transform:translate(0, 15%);transform:translate(0, 15%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out;}
.media-toolbar {-webkit-border-start:1px solid var(--template-bg-dark-7);background-color:#fff;border-bottom:1px solid var(--template-bg-dark-7);border-inline-start:1px solid var(--template-bg-dark-7);border-radius:0 .25rem 0 0;-webkit-box-shadow:0 -1px 0 0 var(--template-bg-dark-7);box-shadow:0 -1px 0 0 var(--template-bg-dark-7);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;position:sticky;top:67px;z-index:10;}
.media-breadcrumb ol > li > a,.media-disk-name {cursor:pointer;font-size:2em;}
.subhead {background:#fff;color:#495057;left:0;min-height:43px;padding:1rem .25rem;position:sticky;right:0;top:0;width:auto;z-index:1000;}
.media-browser-select::after {content:"\f00c";font-family:FontAwesome;font-size:1.3rem;font-weight:900;height:1.69rem;left:0;line-height:1.69rem;opacity:0;position:absolute;text-align:center;top:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);-o-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);width:1.69rem;}
.item-name {font-size:1.1em;}
.component.window .btn-toolbar {-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;}
joomla-field-media .field-media-preview{margin-bottom:20PX;}
.component.window .btn{margin:0 5px 30px 5px;}
#jform_images_image_fulltext,#jform_images_image_intro{margin-right:5px;}
.mb-2{margin:15px 0;}
.com_content.layout-edit .edit.item-page .input-group .btn{padding:6px 12px;font-size:15px;}
.mainbody.eranewst4 img{max-width:100%!important}
.about-us img{margin-left:30px}
.sp-simpleportfolio.eranewst4 .sp-simpleportfolio-item .sp-simpleportfolio-info {padding:15px;height:auto}
/*
	=======================================
		DARK THEMES
	=======================================
*/
.theme-dark{
.mainnav {background-color:var(--color-secondary);border-top:0!important;border-bottom:0!important;}
.t4-megamenu .navbar-nav > li.active > a, .t4-megamenu .navbar-nav > li.active > .nav-link {background-color:var(--mainnav-link-active-color);color:var(--color-white)}
.t4-megamenu .level0 .nav-link.dropdown-toggle .item-caret::before{border-top:4px solid var(--color-white);}
.mainnav .navbar-nav > li.active > a:hover,.mainnav .navbar-nav > li.active span:hover {color:var(--color-white);}
.mainnav .navbar-nav > li > a,.mainnav  .navbar-nav > li > .nav-link{border-right:1px solid var(--color-dark)!important;}
.module-title,.sidebar-2 .module-title, .sidebar-1 .module-title, .maintop-1-2-wrap .module-title  {border-bottom:4px solid var(--color-black)}
.sidebar-2 .module-title span, .sidebar-1 .module-title span, .maintop-2 .module-title span, .module-title.titlecard span{background:var(--color-black);}
.jttabs-wrapper.layout-default.eranewst4 ul.nav-tabs > li.nav-item > .nav-link.active, .jttabs-wrapper.layout-default.eranewst4 ul.nav-tabs > li.nav-item > .nav-link.active:hover, .jttabs-wrapper.layout-default.eranewst4 .nav-tabs > li.nav-item > .nav-link.active:focus{color:var(--color-primary);}
.jttabs-wrapper.layout-default.eranewst4 ul.nav-tabs > li.nav-item button {background:var(--color-secondary-light);}
}
.theme-dark.not-at-top .t4-sticky .mainnav{background-color:var(--color-secondary);border-top:0!important}
.theme-dark-2{
.mainnav {background-color:var(--color-secondary);border-top:0!important;border-bottom:0!important;}
.t4-megamenu .navbar-nav > li.active > a, .t4-megamenu .navbar-nav > li.active > .nav-link {background-color:var(--mainnav-link-active-color);color:var(--color-white)}
.t4-megamenu .level0 .nav-link.dropdown-toggle .item-caret::before{border-top:4px solid var(--color-white);}
.mainnav .navbar-nav > li.active > a:hover,.mainnav .navbar-nav > li.active span:hover {color:var(--color-white);}
.mainnav .navbar-nav > li > a,.mainnav  .navbar-nav > li > .nav-link{border-right:1px solid var(--color-dark)!important;}
.module-title,.sidebar-2 .module-title, .sidebar-1 .module-title, .maintop-1-2-wrap .module-title  {border-bottom:4px solid var(--color-black)}
.sidebar-2 .module-title span, .sidebar-1 .module-title span, .maintop-2 .module-title span, .module-title.titlecard span{background:var(--color-black);}
.jttabs-wrapper.layout-default.eranewst4 ul.nav-tabs > li.nav-item > .nav-link.active, .jttabs-wrapper.layout-default.eranewst4 ul.nav-tabs > li.nav-item > .nav-link.active:hover, .jttabs-wrapper.layout-default.eranewst4 .nav-tabs > li.nav-item > .nav-link.active:focus{color:var(--color-primary);}
.jttabs-wrapper.layout-default.eranewst4 ul.nav-tabs > li.nav-item button {background:var(--color-secondary-light);}
}
.theme-dark-2.not-at-top .t4-sticky .mainnav{background-color:var(--color-secondary);border-top:0!important}

/**end of theme dark**/
/*
	=======================================
		LIGHT THEME COLORS
	=======================================
*/
.theme-construction {
.mainnav {background-color:var(--color-secondary);border-top:0!important;border-bottom:0 !important;}
.t4-nav-height-sm .t4-megamenu .navbar-nav > li > a, .t4-nav-height-sm .t4-megamenu .navbar-nav > li > .nav-link{border-right:1px solid var(--color-dark);}
.t4-megamenu .dropdown-toggle .item-caret::before {border-top: 4px solid var(--mainnav-link-color);}
.t4-megamenu .navbar-nav > li.active > a, .t4-megamenu .navbar-nav > li.active > .nav-link {background-color:var(--mainnav-link-active-color);color:var(--color-white)}
.mainnav .navbar-nav > li.active span:hover {color:var(--color-white)}
.t4-megamenu .dropdown-menu .dropdown-toggle .item-caret::before {border-top: 4px solid rgba(0,0,0,0);border-right: 4px solid rgba(0,0,0,0);border-bottom: 4px solid rgba(0,0,0,0);border-left: 4px solid var(--dropdown-link-color);transition: all 0.3s linear 0s;}

}
.theme-construction.not-at-top .t4-sticky .mainnav{background-color:var(--color-secondary);border-top:0!important}

@media screen and (min-width:768px){
body.modal-open .modal-dialog {max-width:none;width:60vw;margin:30px auto; }
.jviewport-height60 {height:50vh;}

}
.mobile-logo{display:none}
/*
	=======================================
		MOBILE
	=======================================
*/
@media screen and (max-width:1320px){
.t4-content-inner{width:100%;}
#exampleModal .modal-dialog{max-width:calc(80% - 15px);width:auto;height:65vh;max-height:65vh;}
.modal-content {padding:15px;}
.not-at-top .t4-sticky  .container{ width:100%; max-width:100%;}
}
@media screen and (max-width:990px){
.mainbody-block-eranewst4{padding-top:20px}
.head-search .form-search.eranewst4 .mod-finder__search input{ width:120px;}
}
@media screen and (max-width:767px){
.mainnav .dropdown-menu.level1.show::before{display:none;}
.container {padding-left:15px;padding-right:15px;}
.topbar-left [class*=' col-'],.topbar-right [class*=' col-'],.topbar [class*=' col-']{padding-left:0;padding-right:0;}
#background-shadow{margin-top:0;}
.highlighter-inner {border-top:0!important;}
.show_all_cont{display:none;}
.jt3_headline-pagination{width:100%!important;}
.t3-mainnav.affix .nav-border .navbar-header{padding:10PX 0}
.affix .container {padding-left:0;padding-right:0;background-color:transparent;}
.sp-simpleportfolio.eranewst4 .sp-simpleportfolio-items {margin:0px;}
.nspImageWrapper.eranewst4  {margin:0 0px 0px 0!important;width:inherit!important;}
.nspLinks .eranewst4.nspImageWrapper.eranewst4  {margin:0 15px 0px 0!important;width:inherit!important;}
.nspArts, .nspLinksWrap.eranewst4{padding:0 0!important}
.picturenews-left,.picturenews-right{width:100%!important}
.picturenews-right [class*=" col-"] {padding-left:0;}
.picturenews-left{margin-bottom:4px;}
.picturenews-2 {padding-right:2px;}
.picturenews-3 {padding-left:2px;}
.picturenews-right .jt-imagewrap.eranewst4{margin-bottom:4px;}
.t3-mainnav .t3-navbar-collapse .navbar-nav > li > span{display:block}
.t3-mainnav .t3-navbar-collapse .nav .caret{position:absolute;right:15px;top:40%;}
.top-social-icons{text-align:left;}
.header-block.py-4 {padding-top:0rem !important;padding-bottom:0rem !important;}
.not-at-top .t4-sticky{position:-webkit-fixed !important;position:fixed !important;animation:fadein 0.5s;-moz-animation:fadein 0.5s;-webkit-animation:fadein 0.5s;-o-animation:fadein 0.5s;width:100%;}
.not-at-top .mobile-logo{display:block;padding:10px 0;}
.mainnav .collapse-static {display:flex;flex-direction:unset;justify-content:space-between;padding:10px 0 10px 15px}
.not-at-top .mainnav .collapse-static {flex-direction:row-reverse; display:flex}
.not-at-top .navbar-toggler{margin-top:15px;}
.jt-cs.eranewst4.homestyle-2 .jt-title-cat-intro-eranewst4 {padding:10px;width:100%;}
.picturenews-2, .picturenews-3[class*=" col-"] {padding-right:15px;padding-left:15px;}
.nsp-eranewst4 .nspArt .nspInfo, .nspLinks.eranewst4 .nspInfo {margin-top:10px}
body.layout-fullwidth .mainnav .navbar, body.layout-fullwidth.not-at-top .t4-sticky .mainnav .navbar  {width:unset;left:unset;transform:unset;}
.t4-megamenu.animate.slide .dropdown.show.animating > .dropdown-menu {background:none;color:var(--body-text-color);}
.t4-megamenu .dropdown-menu li > a, .t4-megamenu .dropdown-menu li > .nav-link, .t4-megamenu .dropdown-menu li .dropdown-item, .t4-offcanvas .t4-off-canvas-body .navbar.drilldown-effect .navbar-nav .nav-item .dropdown-menu .nav-item, .t4-megamenu .dropdown > li > a, .t4-megamenu .dropdown > li > .nav-link{color:var(--body-text-color);}
.t4-nav-height-sm .t4-megamenu .navbar-nav > li > a, .t4-nav-height-sm .t4-megamenu .navbar-nav > li > .nav-link{border-top:1px solid var(--border-color)}
.mainnav .dropdown-menu.level1:after,#jt3_headline-news_wrapper a.show_all{display:none}
.t4-megamenu .dropdown-menu li > a, .t4-megamenu .dropdown-menu li > .nav-link, .t4-megamenu .dropdown-menu li .dropdown-item, .t4-offcanvas .t4-off-canvas-body .navbar.drilldown-effect .navbar-nav .nav-item .dropdown-menu .nav-item, .t4-megamenu .dropdown > li > a, .t4-megamenu .dropdown > li > .nav-link{border:0}
.nav-breakpoint-md .t4-megamenu{max-height:450px;background:var(--containerbg-color);border:0;}
.theme-dark .mainnav .navbar-nav > li > a, .theme-dark .mainnav .navbar-nav > li > .nav-link {border-right:0!important;}
.jt3sliderwrapper.eranewst4 .jt3-introtext{font-size:13px}
.about-us img{margin-left:0px}
}
@media screen and (max-width:480px){
.nspArts,.nspLinksWrap,.submain-3,.submain-4 {width:100%!important;}
.nspLinksWrap,.nspArt {padding:0px!important;}
.nspArt-padding{padding-bottom:30px}
.submain-3 {padding-right:0px;}
.submain-4 {padding-left:0px;}
.jt-cs .jt-inner.eranewst4.picturenews img{max-width:100%!important;width:100%!important}
.picturenews-imagewrap img{max-width:100%!important;width:100%!important}
.jt-inner.eranewst4.scrolling-news {padding:0 0;}
.picturenews-left,.picturenews-right{width:100%!important}
.slides_container.eranewst4 .slide{margin-bottom:30PX;}

.jt-cs .jt-inner .jt-title.eranewst4.homestyle2 {color:#fff;font-size:20px;font-weight:normal;}
.jt-title-cat-intro-eranewst4{padding:15px;}
.form-horizontal .control-group .controls{margin-left:0;}
#outline {width:85%;}
#t3-content img{margin-bottom:15px;}
.pagenav{margin-bottom:30px!important;}
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li{margin-bottom:15px;}
.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info h3 > a{}
.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info{padding:10px;}

}
@media screen and (max-width:360px){
#btl-content #btl-content-login.btl-content-block.eranewst4  {width:100%;right:0!important;}
.btl-field, #register-link, .btl-error-detail, .btl-error, .btl-note{margin-left:0px!important;margin-right:0px!important;}
#btl-content-registration.btl-content-block.eranewst4 {min-width:100%;right:0!important;}
.highlighter-inner {border-top:0!important;}
.head-search .form-inline.eranewst4 input.inputbox,.head-search .form-inline.eranewst4 input.inputbox:focus{display:inline-block;width:85%;}
.logo {text-align:left;}
.mobile.logo-text,.mobile.logo-image{display:block;}
.sp-simpleportfolio.eranewst4 .sp-simpleportfolio-columns-2 .sp-simpleportfolio-item,.sp-simpleportfolio.eranewst4 .sp-simpleportfolio-columns-3 .sp-simpleportfolio-item ,.sp-simpleportfolio.eranewst4 .sp-simpleportfolio-columns-4 .sp-simpleportfolio-item {width:100%;margin-bottom:15px;}
h1.article-title, h2.article-title {font-size:20px;}
#avs_gallery .avs_thumb,#avs_gallery .avs_thumb img.image{width:100%!important}
#jt3_headline-news_wrapper h4, #jt3_headline-news_wrapper h4 a{font-size:15px!important}
.jt3sliderwrapper .contentdiv p{font-size:14px!important}
}

@media screen and (min-width:361px) and (max-width:990px){
#avs_gallery .avs_thumb{width:50%!important;margin:0!important;padding:7px 7px 7px 0!important}
#avs_gallery .avs_thumb img.image{width:100%!important;}
.avs_clear {clear:none;}
}
@media screen and (min-width:361px) and (max-width:1200px){
.avs_clear {clear:none;}
}

/* =========================================
   BERKSCOUNTYLIVE - CUSTOM AUTHOR BIRDS
   ========================================= */

/* Hide original author icon/image */
.article-info .createdby .author-img,
.article-info .createdby > i,
.article-info .createdby > .fa,
.article-info .createdby > .fas,
.article-info .createdby > .icon-user {
    display: none !important;
}

/* Display BerksCountyLIVE birds */
.article-info .createdby::before {
    content: "" !important;
    display: inline-block !important;

    width: 48px !important;
    height: 30px !important;

    background-image: url('/images/author_birds.png') !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    background-size: contain !important;

    vertical-align: middle !important;
    margin-right: 6px !important;
    flex-shrink: 0 !important;
}

/* Keep author name properly aligned */
.article-info .createdby {
    display: inline-flex !important;
    align-items: center !important;
    gap: 0 !important;
}

/* BERKSCOUNTYLIVE - CLOSE GAP BELOW METAL HEADER */

html, body {
    margin-top: 0 !important;
    padding-top: 0 !important;
}

/* Remove spacing between top strip and page */
body .t4-header {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

/* Make the metallic divider touch the content */
body .t4-header::before {
    margin-bottom: 0 !important;
}

/* Remove any gap caused by header spacing */
body .t4-header + .t4-section,
body .t4-header + .t4-main-body {
    margin-top: 0 !important;
    padding-top: 0 !important;
}

/* BERKSCOUNTYLIVE - RESTORE RED BRUSHED METAL HEADER */

/* Keep the existing Joomla header white */
body .t4-header {
    background: #ffffff !important;
}



/* Prevent an old header pseudo-element from duplicating the strip */
body .t4-header::before {
    content: none !important;
}

/* Remove the space above the main page */

/* BERKSCOUNTYLIVE - ELIMINATE GAP UNDER METAL */

/* Remove the 56px offset left by the earlier CSS */
body {
    margin-top: 0 !important;
    padding-top: 0 !important;
}



/* Pull the entire T4 page up against the metal */
body > .t4-wrapper,
body > .t4-page,
body > #t4-wrapper,
body > #t4-page {
    margin-top: 0 !important;
    padding-top: 0 !important;
}

/* Remove any top spacing on the outer page container */
.t4-wrapper,
.t4-page {
    padding-top: 0 !important;
    margin-top: 0 !important;
}

/* Ensure the white header starts flush */
#t4-header,
.t4-header {
    margin-top: 0 !important;
}

/* ================================================
   BERKSCOUNTYLIVE - FULL-WIDTH GREEN METAL FOOTER
   ================================================ */

/* Make the footer span the full browser width */
html body .t4-footer {
    position: relative !important;
    width: 100vw !important;
    max-width: none !important;
    margin-left: calc(50% - 50vw) !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;

    /* Brushed green metal */
    background:
        repeating-linear-gradient(
            0deg,
            transparent 0px,
            rgba(255,255,255,0.035) 1px,
            transparent 2px,
            rgba(0,0,0,0.045) 3px
        ),
        linear-gradient(
            180deg,
            #071d0c 0%,
            #103a1a 18%,
            #195329 42%,
            #123e20 65%,
            #071d0c 100%
        ) !important;

    /* Stainless steel upper edge */
    border-top: 3px solid #9c9c9c !important;

    box-shadow:
        inset 0 1px 1px rgba(255,255,255,0.35),
        inset 0 3px 4px rgba(0,0,0,0.25),
        inset 0 -2px 3px rgba(0,0,0,0.4),
        0 -1px 0 #eeeeee !important;
}

/* Prevent inner footer backgrounds from hiding metal */
html body .t4-footer .container,
html body .t4-footer .container-lg,
html body .t4-footer .t4-section-inner {
    background: transparent !important;
}

/* Keep footer text readable */
html body .t4-footer,
html body .t4-footer p,
html body .t4-footer .copyright,
html body .t4-footer .copyright p {
    color: #ffffff !important;
}

/* Keep links visible */
html body .t4-footer a {
    color: #ffffff !important;
}

html body .t4-footer a:hover {
    color: #f9c929 !important;
}

/* Avoid horizontal scrolling on narrow screens */
html,
body {
    overflow-x: clip;
}


/* ==================================================
   BERKSCOUNTYLIVE - 10PX INDUSTRIAL GOLD METAL TRIM
   1px BLACK / 8px GOLD / 1px BLACK
   PRESERVES RED HEADER AND GREEN FOOTER
   ================================================== */

/* Shared brushed-gold finish */
html body .t4-footer::before {
    background:
        repeating-linear-gradient(
            0deg,
            rgba(255,255,255,0.07) 0px,
            transparent 1px,
            rgba(0,0,0,0.06) 2px,
            transparent 3px
        ),
        linear-gradient(
            180deg,
            #6c4915 0%,
            #d2a03a 20%,
            #f4d77f 38%,
            #a87520 60%,
            #e0b64e 82%,
            #634313 100%
        ) !important;

    height: 10px !important;
    box-sizing: border-box !important;

    border-top: 1px solid #111111 !important;
    border-bottom: 1px solid #111111 !important;

    margin: 0 !important;
    padding: 0 !important;
}



/* FOOTER GOLD TRIM: Immediately above green metal */
html body .t4-footer::before {
    content: "" !important;
    display: block !important;

    position: relative !important;
    width: 100vw !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
}

/* Preserve existing red and green backgrounds */
html body .t4-header {
    background-color: #ffffff !important;
}

html body .t4-footer {
    position: relative !important;
}

/* ==================================================
   BERKSCOUNTYLIVE - REMOVE OLD SILVER METAL EDGING
   KEEP RED METAL, GOLD TRIM, AND GREEN METAL
   ================================================== */





/* Remove silver/gray edging from the white header */
html body .t4-header,
html body #t4-header {
    border-top: 0 !important;
    box-shadow: none !important;
}

/* Remove any old header pseudo-element */
html body .t4-header::before,
html body #t4-header::before {
    content: none !important;
    display: none !important;
}

/* Remove the old silver edge from green footer */
html body .t4-footer {
    border-top: 0 !important;
    box-shadow: none !important;
}

/* Keep the gold trim above the green footer */
html body .t4-footer::before {
    height: 10px !important;
    border-top: 1px solid #111111 !important;
    border-bottom: 1px solid #111111 !important;
    box-shadow: none !important;
}


/* =====================================================
   BERKSCOUNTYLIVE - VERTICAL BRUSHED GOLD SIDE TRIM
   8px TOTAL: 1px BLACK / 6px GOLD / 1px BLACK
   ===================================================== */

html body .t4-content-inner {
    position: relative !important;
    box-sizing: border-box !important;

    /* Remove the previous black border-image */
    border-image: none !important;
    border-left: 0 !important;
    border-right: 0 !important;

    /* Keep original white content background */
    background-color: #ffffff !important;

    /* Two 8px metal strips, one on each side */
    background-image:
        linear-gradient(
            to right,
            #111111 0px,
            #111111 1px,
            #6c4915 1px,
            #d2a03a 2px,
            #f4d77f 4px,
            #a87520 6px,
            #e0b64e 7px,
            #111111 7px,
            #111111 8px
        ),
        linear-gradient(
            to right,
            #111111 0px,
            #111111 1px,
            #6c4915 1px,
            #d2a03a 2px,
            #f4d77f 4px,
            #a87520 6px,
            #e0b64e 7px,
            #111111 7px,
            #111111 8px
        ) !important;

    background-size:
        8px 100%,
        8px 100% !important;

    background-position:
        left top,
        right top !important;

    background-repeat: no-repeat !important;
}

/* Keep the side metal visible on mobile, but thinner */
@media screen and (max-width: 767px) {
    html body .t4-content-inner {
        background-size:
            5px 100%,
            5px 100% !important;
    }
}
/* BERKSCOUNTYLIVE - FINE-SCALE BACKGROUND PATTERN */
html body {
    background-size: 240px auto !important;
    background-repeat: repeat !important;
    background-attachment: fixed !important;
}

/* =====================================================
   BERKSCOUNTYLIVE - MULTICOLOR NAVIGATION BORDERS
   Replace thick black lines with logo colors
   ===================================================== */

/* Main navigation: top and bottom borders */
html body .t4-mainnav,
html body #t4-mainnav,
html body .mainnav,
html body .mainnav .navbar,
html body .mainnav .border-top,
html body .mainnav .border-bottom {
    border-top-color: transparent !important;
    border-bottom-color: transparent !important;
}

/* Logo-inspired multicolor border */
html body .mainnav .navbar,
html body .t4-mainnav .navbar {
    border-top: 4px solid transparent !important;
    border-bottom: 4px solid transparent !important;

    border-image-source: linear-gradient(
        to right,
        #a51d14 0%,
        #d7a126 15%,
        #f9c929 27%,
        #315c24 43%,
        #113e60 59%,
        #f7e9bc 74%,
        #d7a126 87%,
        #a51d14 100%
    ) !important;

    border-image-slice: 1 !important;
}

/* Section-title bars below navigation */
html body .mainnav + .t4-section,
html body .t4-breadcrumbs,
html body #t4-breadcrumbs {
    border-top-color: transparent !important;
    border-bottom-color: transparent !important;
}

/* Replace dark borders on the title/breadcrumb bars */
html body .mainnav .border-top,
html body .mainnav .border-bottom,
html body .t4-breadcrumbs .border-top,
html body .t4-breadcrumbs .border-bottom {
    border-color: transparent !important;
    border-image: linear-gradient(
        to right,
        #a51d14,
        #f9c929,
        #315c24,
        #113e60,
        #f7e9bc,
        #a51d14
    ) 1 !important;
}

/* =====================================================
   BERKSCOUNTYLIVE - FIX REMAINING BLACK BREADCRUMB BAR
   Replace dark line with logo-color gradient
   ===================================================== */

/* Replace the bottom border of the breadcrumb title bar */
html body .breadcrumbs-wrap-eranewst4 {
    border-bottom: 4px solid transparent !important;

    border-image-source: linear-gradient(
        to right,
        #a51d14 0%,
        #f9c929 20%,
        #315c24 42%,
        #113e60 62%,
        #f7e9bc 82%,
        #a51d14 100%
    ) !important;

    border-image-slice: 1 !important;
}

/* Remove the original dark border from inner elements */
html body .breadcrumbs-wrap-eranewst4 .breadcrumb,
html body .breadcrumbs-wrap-eranewst4 .mod-breadcrumbs__item,
html body .breadcrumbs-wrap-eranewst4 .breadcrumb-item {
    border-bottom: 0 !important;
}

/* Target the section title itself */
html body .breadcrumbs-wrap-eranewst4 h3.mod-breadcrumbs__item {
    border-bottom: 0 !important;
}

/* BERKSCOUNTYLIVE - CLASSIC TEAR-OFF CALENDAR */

html body .article-info .published .fa-calendar {
    display: inline-block !important;
    width: 29px !important;
    height: 29px !important;
    min-width: 29px !important;
    padding: 0 !important;
    margin: 0 !important;
    border: 0 !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    background-color: transparent !important;

    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Crect x='5' y='6' width='30' height='30' rx='3' fill='white' stroke='%23102f4d' stroke-width='2.5'/%3E%3Cpath d='M6 9Q6 6 9 6H31Q34 6 34 9V15H6Z' fill='%23b5281c'/%3E%3Cpath d='M12 3V10M28 3V10' stroke='%23102f4d' stroke-width='3' stroke-linecap='round'/%3E%3Cpath d='M12 22h16M12 28h12' stroke='%23bc8715' stroke-width='2'/%3E%3C/svg%3E") !important;

    background-size: contain !important;
    background-position: center !important;
    background-repeat: no-repeat !important;

    font-size: 0 !important;
    line-height: 0 !important;
    flex-shrink: 0 !important;
}

html body .article-info .published .fa-calendar::before {
    content: none !important;
}

html body .article-info .published {
    display: inline-flex !important;
    align-items: center !important;
    gap: 8px !important;
}




/* ==================================================
   BERKSCOUNTYLIVE - RECESSED RIPPED PAPER BREADCRUMBS
   Joomla 6 / T4 Eranews4
   ================================================== */

/* 1. Remove the redundant heading above the trail */
html body .breadcrumbs-wrap-eranewst4
.breadcrumbs-left {
    display: none !important;
}

/* Also cover the actual heading element shown in DevTools */
html body .breadcrumbs-wrap-eranewst4
h3.mod-breadcrumbs__item {
    display: none !important;
}

/* 2. Position the breadcrumb opening on the left */
html body .breadcrumbs-wrap-eranewst4
.breadcrumbs-right {
    display: flex !important;
    justify-content: flex-start !important;
    align-items: center !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 14px 0 20px !important;
    overflow: visible !important;
}

/* 3. Exposed, recessed layer under the white page */
html body .breadcrumbs-wrap-eranewst4
.mod-breadcrumbs__wrapper {
    position: relative !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
    width: fit-content !important;
    max-width: calc(100% - 22px) !important;
    min-height: 49px !important;

    margin: 0 !important;
    padding: 12px 32px 12px 24px !important;

    background: linear-gradient(
        180deg,
        #dedede 0%,
        #eeeeee 18%,
        #f7f7f7 48%,
        #eeeeee 82%,
        #dedede 100%
    ) !important;

    border: 0 !important;
    border-radius: 0 !important;
    outline: 0 !important;

    /* Shadows go INTO the opening, not outside it */
    box-shadow:
        inset 0 5px 8px -4px rgba(0,0,0,.35),
        inset 0 -5px 8px -4px rgba(0,0,0,.25),
        inset 3px 0 5px -4px rgba(0,0,0,.2) !important;

    overflow: visible !important;
    isolation: isolate !important;
}

/* 4. Irregular torn top edge, finer than sawteeth */
html body .breadcrumbs-wrap-eranewst4
.mod-breadcrumbs__wrapper::before {
    content: "" !important;
    position: absolute !important;
    z-index: 2 !important;
    pointer-events: none !important;

    left: -1px !important;
    right: -1px !important;
    top: -1px !important;
    height: 10px !important;

    background: #ffffff !important;
    border: 0 !important;
    box-shadow: none !important;

    clip-path: polygon(
        0 0, 100% 0,
        100% 70%, 97% 66%, 95% 79%,
        92% 61%, 90% 73%, 87% 68%,
        85% 84%, 82% 65%, 79% 70%,
        76% 56%, 73% 76%, 70% 65%,
        67% 80%, 64% 63%, 61% 69%,
        58% 58%, 55% 77%, 52% 67%,
        49% 82%, 46% 63%, 43% 72%,
        40% 58%, 37% 79%, 34% 67%,
        31% 74%, 28% 60%, 25% 81%,
        22% 66%, 19% 75%, 16% 60%,
        13% 79%, 10% 65%, 7% 74%,
        4% 61%, 0 72%
    ) !important;
}

/* 5. Irregular torn bottom edge */
html body .breadcrumbs-wrap-eranewst4
.mod-breadcrumbs__wrapper::after {
    content: "" !important;
    position: absolute !important;
    z-index: 2 !important;
    pointer-events: none !important;

    left: -1px !important;
    right: -1px !important;
    bottom: -1px !important;
    height: 10px !important;

    background: #ffffff !important;
    border: 0 !important;
    box-shadow: none !important;

    clip-path: polygon(
        0 30%, 4% 38%, 7% 24%,
        10% 39%, 13% 19%, 16% 34%,
        19% 25%, 22% 42%, 25% 22%,
        28% 36%, 31% 25%, 34% 40%,
        37% 21%, 40% 35%, 43% 26%,
        46% 42%, 49% 18%, 52% 33%,
        55% 24%, 58% 41%, 61% 29%,
        64% 38%, 67% 20%, 70% 35%,
        73% 24%, 76% 43%, 79% 29%,
        82% 38%, 85% 19%, 88% 34%,
        91% 25%, 94% 41%, 97% 28%,
        100% 35%, 100% 100%, 0 100%
    ) !important;
}

/* 6. Curled-back paper on the right side.
   Applied to the breadcrumb list, leaving the
   wrapper's two pseudo-elements for torn edges. */
html body .breadcrumbs-wrap-eranewst4
.mod-breadcrumbs {
    position: relative !important;
    display: flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
    flex-wrap: wrap !important;

    margin: 0 !important;
    padding: 0 !important;
    list-style: none !important;

    background: transparent !important;
    border: 0 !important;
    box-shadow: none !important;
}

html body .breadcrumbs-wrap-eranewst4
.mod-breadcrumbs::after {
    content: "" !important;
    position: absolute !important;
    pointer-events: none !important;
    z-index: 3 !important;

    right: -31px !important;
    top: -12px !important;
    width: 17px !important;
    height: calc(100% + 24px) !important;

    background: linear-gradient(
        90deg,
        #bdbdbd 0%,
        #eeeeee 16%,
        #ffffff 42%,
        #fafafa 65%,
        #d0d0d0 89%,
        #ffffff 100%
    ) !important;

    border-radius: 55% 18% 22% 55% / 15% 45% 45% 15% !important;
    border: 0 !important;

    box-shadow:
        -2px 0 3px rgba(0,0,0,.13),
        2px 1px 3px rgba(0,0,0,.10) !important;

    transform: rotate(-3deg) !important;
}

/* 7. Breadcrumb text */
html body .breadcrumbs-wrap-eranewst4
.mod-breadcrumbs__item {
    display: inline-flex !important;
    align-items: center !important;
    margin: 0 !important;
    padding: 0 !important;
    font-size: 15px !important;
    font-weight: 700 !important;
    line-height: 1.5 !important;
    white-space: nowrap !important;
    border: 0 !important;
    box-shadow: none !important;
}

html body .breadcrumbs-wrap-eranewst4
.mod-breadcrumbs__item a {
    color: #173d28 !important;
    text-decoration: none !important;
}

html body .breadcrumbs-wrap-eranewst4
.mod-breadcrumbs__item a:hover {
    color: #b5281c !important;
    text-decoration: underline !important;
}

html body .breadcrumbs-wrap-eranewst4
.mod-breadcrumbs__item.active {
    color: #b5281c !important;
}

/* 8. Keep the gold slash with dark outline */
html body .breadcrumbs-wrap-eranewst4
.mod-breadcrumbs__divider {
    display: none !important;
}

html body .breadcrumbs-wrap-eranewst4
.mod-breadcrumbs__item + .mod-breadcrumbs__item::before {
    content: "/" !important;
    display: inline-block !important;
    margin: 0 16px !important;
    color: #f9c929 !important;
    -webkit-text-stroke: 1px #000000 !important;
    font-size: 23px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
    transform: rotate(8deg);
}

/* 9. Mobile adjustments */
@media (max-width: 767px) {
    html body .breadcrumbs-wrap-eranewst4
    .breadcrumbs-right {
        padding: 12px 0 18px !important;
    }

    html body .breadcrumbs-wrap-eranewst4
    .mod-breadcrumbs__wrapper {
        padding: 12px 26px 12px 15px !important;
    }

    html body .breadcrumbs-wrap-eranewst4
    .mod-breadcrumbs__item {
        font-size: 13px !important;
    }

    html body .breadcrumbs-wrap-eranewst4
    .mod-breadcrumbs__item + .mod-breadcrumbs__item::before {
        margin: 0 10px !important;
        font-size: 19px !important;
    }
}

/* =====================================================
   BERKSCOUNTYLIVE - COMPACT NAVY HOME BREADCRUMB
   Correct T4 selector: breadcrumbs-wrap-eranewst4
   ===================================================== */
html body .breadcrumbs-wrap-eranewst4 .mod-breadcrumbs__item:first-child a,
html body .breadcrumbs-wrap-eranewst4 .mod-breadcrumbs__item:first-child > a,
html body .breadcrumbs-wrap-eranewst4 .breadcrumb-item:first-child a {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 19px !important;
    min-width: 19px !important;
    height: 20px !important;
    font-size: 0 !important;
    line-height: 0 !important;
    text-decoration: none !important;
    overflow: hidden !important;
    vertical-align: middle !important;
}
html body .breadcrumbs-wrap-eranewst4 .mod-breadcrumbs__item:first-child a::before,
html body .breadcrumbs-wrap-eranewst4 .breadcrumb-item:first-child a::before {
    content: "" !important;
    display: block !important;
    width: 17px !important;
    height: 17px !important;
    flex: 0 0 17px !important;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2.5 11.1 12 3l9.5 8.1h-2.4V21H5V11.1Z' fill='%23113e60' stroke='%23173d28' stroke-width='1.2' stroke-linejoin='round'/%3E%3Cpath d='M10 21v-7h4v7' fill='%23f7e9bc'/%3E%3C/svg%3E") center / contain no-repeat !important;
}
html body .breadcrumbs-wrap-eranewst4 .mod-breadcrumbs__item:first-child a > .fa,
html body .breadcrumbs-wrap-eranewst4 .mod-breadcrumbs__item:first-child a > .fas,
html body .breadcrumbs-wrap-eranewst4 .mod-breadcrumbs__item:first-child a > .icon-home {
    display: none !important;
}
html body .breadcrumbs-wrap-eranewst4 .mod-breadcrumbs__item:first-child a:hover::before {
    opacity: .78;
}


/* =====================================================
   BERKSCOUNTYLIVE - CONSOLIDATED TOPBAR AND CLOCK
   Red metal and gold trim belong to the real topbar.
   48px minimum content height + 10px trim; grows on wrap.
   ===================================================== */
html body #t4-topbar {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    transform: none !important;
    display: block !important;
    width: 100vw !important;
    max-width: none !important;
    min-height: 58px !important;
    height: auto !important;
    margin: 0 0 0 calc(50% - 50vw) !important;
    padding: 0 0 10px !important;
    box-sizing: border-box !important;
    overflow: visible !important;
    border: 0 !important;
    box-shadow: none !important;
    background:
        repeating-linear-gradient(0deg, transparent 0px,
            rgba(255,255,255,.035) 1px, transparent 2px,
            rgba(0,0,0,.035) 3px),
        linear-gradient(180deg, #650b08 0%, #9d170f 18%,
            #c52a1c 42%, #a51d14 65%, #650b08 100%) !important;
}

html body #t4-topbar::before {
    content: none !important;
    display: none !important;
}

html body #t4-topbar::after {
    content: "" !important;
    display: block !important;
    position: absolute !important;
    top: auto !important;
    bottom: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 10px !important;
    box-sizing: border-box !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    border-top: 1px solid #111 !important;
    border-bottom: 1px solid #111 !important;
    box-shadow: none !important;
    transform: none !important;
    z-index: 0 !important;
    pointer-events: none !important;
    background:
        repeating-linear-gradient(0deg, rgba(255,255,255,.07) 0px,
            transparent 1px, rgba(0,0,0,.06) 2px, transparent 3px),
        linear-gradient(180deg, #6c4915 0%, #d2a03a 20%,
            #f4d77f 38%, #a87520 60%, #e0b64e 82%, #634313 100%) !important;
}

#t4-topbar > .t4-section-inner {
    display: block !important;
    width: 100% !important;
    max-width: 1320px !important;
    min-height: 48px !important;
    margin: 0 auto !important;
    padding: 0 40px !important;
    box-sizing: border-box !important;
    background: transparent !important;
}

#t4-topbar > .t4-section-inner > .t4-row {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    min-height: 48px;
    margin: 0;
}

/* Specificity also overrides the module's Bootstrap d-none utility. */
#t4-topbar .topbar-left {
    position: static !important;
    transform: none !important;
    display: flex !important;
    align-items: center;
    flex: 1 1 225px;
    min-width: 0;
    min-height: 48px;
    margin: 0;
    padding: 4px 0;
    box-sizing: border-box;
}

#t4-topbar .topbar-left > .custom {
    max-width: 100%;
    min-width: 0;
}

#t4-topbar #bcl-clock {
    position: static !important;
    inset: auto !important;
    transform: none !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    width: 225px !important;
    max-width: 100% !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    box-sizing: border-box;
    text-align: center;
    color: #fff !important;
    z-index: auto !important;
}

#t4-topbar #bcl-clock .bcl-time {
    font-size: 18px;
    line-height: 1.1;
}

#t4-topbar #bcl-clock #bcl-date {
    font-size: 11px;
    line-height: 1.3;
    margin-top: 2px;
    white-space: normal;
}

@media (max-width: 767px) {
    #t4-topbar > .t4-section-inner {
        padding-right: 15px !important;
        padding-left: 15px !important;
    }
    #t4-topbar .topbar-left {
        flex-basis: 100%;
        justify-content: center;
    }
}
/* ==========================================
   BERKSCOUNTYLIVE - BACK TO TOP CHEVRON
   White, centered, never clipped
   ========================================== */

#back-to-top {
    position: fixed !important;
    bottom: 24px !important;
    right: 24px !important;
    top: auto !important;
    left: auto !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 42px !important;
    height: 42px !important;
    line-height: 1 !important;
    padding: 0 !important;

    overflow: visible !important;
    z-index: 9999 !important;
}

#back-to-top i,
#back-to-top .fa,
#back-to-top .fa-chevron-up {
    color: #ffffff !important;
    font-size: 20px !important;
    line-height: 1 !important;
    margin: 0 !important;
    padding: 0 !important;
    position: static !important;
    transform: none !important;
}

/* Keep the button visible on mobile */
@media (max-width: 767px) {
    #back-to-top {
        bottom: 20px !important;
        right: 15px !important;
    }
}

/* BerksCountyLIVE - Footer at viewport bottom */

html {
    min-height: 100%;
}

body {
    min-height: 100vh;
    min-height: 100dvh;
    display: flex;
    flex-direction: column;
}

/* Allow the page's main wrapper to expand */
body > .t4-wrapper,
body > #t4-wrapper,
body > .site,
body > #wrapper {
    flex: 1 0 auto;
    display: flex;
    flex-direction: column;
}

/* Keep the footer at the bottom */
#t4-footer,
.t4-footer,
footer.footer,
#footer {
    margin-top: auto;
    flex-shrink: 0;
}

/* BERKSCOUNTYLIVE - FOOTER HEIGHT CORRECTION */

html,
body {
    min-height: 100%;
    margin-bottom: 0 !important;
}

body.site {
    min-height: 100vh;
    min-height: 100dvh;
}

body.site .t4-wrapper {
    display: flex !important;
    flex-direction: column !important;
    min-height: 100vh !important;
    min-height: 100dvh !important;
    height: auto !important;
}

body.site .t4-content {
    flex: 1 0 auto !important;
    height: auto !important;
    min-height: 0 !important;
}

body.site .t4-footer {
    flex-shrink: 0 !important;
    margin-top: auto !important;
    position: relative !important;
    bottom: auto !important;
}


/* BerksCountyLIVE • JT3 Headline 124 • load AFTER existing template CSS.
   Asset URLs are relative to THIS file. Keep assets/ beside it.
   :has limits the frame to the wrapper containing module 124.
   Important rules deliberately override the site's previous !important skin.
   Never override the slide track width, transform, or individual slide widths:
   FlexSlider calculates those for horizontal motion. */
#jt3_headline-news_wrapper:has(> .flexslider124) {
  --bcl-frame: 18px;
  --bcl-divider: 18px;
  --bcl-vertical: 9px; /* Exactly half the horizontal rail. */
  --bcl-hero-height: 350px;
  --bcl-dot-opacity: 0; /* Optional LED effect: try 0.2. */
  --bcl-image-position: 50% 50%;
  position: relative !important;
  isolation: isolate;
  width: 100% !important;
  max-width: 100% !important;
  height: auto !important;
  margin: 0 !important;
  padding: 0 !important;
  box-sizing: border-box !important;
  border: var(--bcl-frame) solid #323232 !important;
  border-image: url("assets/bcl-steel/steel-frame.png") 11% / 1 / 0 round !important;
  border-radius: 0 !important;
  background: #101112 !important;
  overflow: hidden !important;
  box-shadow: 0 3px 8px #0005 !important;
}
#jt3_headline-news_wrapper:has(> .flexslider124)::before,
#jt3_headline-news_wrapper:has(> .flexslider124)::after {
  content: none !important;
  display: none !important;
}
#jt3_headline-news_wrapper > .flexslider124 {
  position: relative !important;
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
  overflow: hidden !important;
}
#jt3_headline-news_wrapper > .flexslider124 > .show_all_cont {
  display: none !important; /* Recover the 100px reserved for “More In”. */
}
#jt3_headline-news_wrapper > .flexslider124 > .flex-viewport {
  position: relative !important;
  width: 100% !important;
  height: var(--bcl-hero-height) !important;
  max-height: none !important;
  overflow: hidden !important;
}
#jt3_headline-news_wrapper > .flexslider124 ul.slides {
  display: block !important;
  margin: 0 !important;
  padding: 0 !important;
  list-style: none !important;
}
#jt3_headline-news_wrapper > .flexslider124 ul.slides > li {
  position: relative !important;
  height: var(--bcl-hero-height) !important;
  padding: 0 !important;
  margin: 0 !important;
  border: 0 !important;
  overflow: hidden !important;
  background: #111 !important;
}
#jt3_headline-news_wrapper > .flexslider124 ul.slides > li > .padding {
  position: relative !important;
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  box-sizing: border-box !important;
  overflow: hidden !important;
}
#jt3_headline-news_wrapper > .flexslider124 .jt3-image-link {
  position: absolute !important;
  inset: 0 !important;
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  padding: 0 !important;
  margin: 0 !important;
  float: none !important;
  overflow: hidden !important;
}
#jt3_headline-news_wrapper > .flexslider124 .jt3-image-link img {
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  max-width: none !important;
  max-height: none !important;
  padding: 0 !important;
  margin: 0 !important;
  float: none !important;
  transform: none !important;
  object-fit: cover !important;
  object-position: var(--bcl-image-position) !important;
}
#jt3_headline-news_wrapper > .flexslider124 .jt3-image-link::after {
  content: "" !important;
  position: absolute !important;
  inset: 0 !important;
  pointer-events: none !important;
  background: radial-gradient(circle, #000 0.6px, transparent 0.9px) 0 0 / 3px 3px !important;
  opacity: var(--bcl-dot-opacity) !important;
}
#jt3_headline-news_wrapper > .flexslider124 .dotted-overlay,
#jt3_headline-news_wrapper > .flexslider124 .introtext,
#jt3_headline-news_wrapper > .flexslider124 .jt3-introtext,
#jt3_headline-news_wrapper > .flexslider124 .jt3-extra,
#jt3_headline-news_wrapper > .flexslider124 .readmore { display: none !important; }

/* Direct title markup is verified on the live homepage. */
#jt3_headline-news_wrapper > .flexslider124 .slides > li > .padding > .jt3-title,
#jt3_headline-news_wrapper > .flexslider124 .jt3-title-cat-desc {
  display: block !important;
  position: absolute !important;
  inset: auto 0 0 !important;
  width: 100% !important;
  height: auto !important;
  min-height: 0 !important;
  max-height: none !important;
  box-sizing: border-box !important;
  padding: 12px 16px !important;
  margin: 0 !important;
  background: linear-gradient(transparent, #000d 32%) !important;
  color: #fff !important;
  z-index: 6 !important;
  border: 0 !important;
  text-decoration: none !important;
  box-shadow: none !important;
}
#jt3_headline-news_wrapper > .flexslider124 .jt3-black-overlay {
  position: static !important;
  padding: 0 !important;
  margin: 0 !important;
  background: transparent !important;
}
#jt3_headline-news_wrapper > .flexslider124 .jt3-title h2,
#jt3_headline-news_wrapper > .flexslider124 .jt3-title h3 {
  color: #fff !important;
  font-size: 23px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  overflow-wrap: anywhere;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  background: transparent !important;
  text-decoration: none !important;
  box-shadow: none !important;
  text-shadow: 0 2px 4px #000 !important;
}
#jt3_headline-news_wrapper > .flexslider124 .jt3-title::before,
#jt3_headline-news_wrapper > .flexslider124 .jt3-title::after,
#jt3_headline-news_wrapper > .flexslider124 .jt3-title h3::before,
#jt3_headline-news_wrapper > .flexslider124 .jt3-title h3::after { content: none !important; }

/* The same transparent artwork supplies all steel rails using nine-slice CSS.
   Four complete square thumbnails remain visible; more scroll horizontally. */
#jt3_headline-news_wrapper > .flexslider124 > .flex-control-thumbs {
  position: relative !important;
  inset: auto !important;
  display: grid !important;
  grid-auto-flow: column !important;
  grid-auto-columns: calc((100% - 3 * var(--bcl-vertical)) / 4) !important;
  align-items: start !important;
  gap: var(--bcl-vertical) !important;
  width: 100% !important;
  height: auto !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 solid transparent !important;
  border-top-width: var(--bcl-divider) !important;
  border-image: url("assets/bcl-steel/steel-frame.png") 11% / 1 / 0 round !important;
  box-sizing: border-box !important;
  background: #171819 !important;
  box-shadow: none !important;
  overflow-x: auto !important;
  overflow-y: hidden !important;
  scrollbar-width: none !important;
  scroll-snap-type: x proximity;
  z-index: 10 !important;
}
#jt3_headline-news_wrapper > .flexslider124 > .flex-control-thumbs > li {
  display: block !important;
  position: relative !important;
  float: none !important;
  width: auto !important;
  min-width: 0 !important;
  max-width: none !important;
  height: auto !important;
  aspect-ratio: 1 !important;
  padding: 0 !important;
  margin: 0 !important;
  border: 0 !important;
  box-sizing: border-box !important;
  overflow: visible !important;
  background: #111 !important;
  scroll-snap-align: start;
  list-style: none !important;
}
#jt3_headline-news_wrapper > .flexslider124 > .flex-control-thumbs > li + li::before {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  bottom: 0 !important;
  left: calc(-1 * var(--bcl-vertical)) !important;
  width: 0 !important;
  border: 0 solid transparent !important;
  border-left-width: var(--bcl-vertical) !important;
  border-image: url("assets/bcl-steel/steel-frame.png") 11% / 1 / 0 round !important;
  pointer-events: none !important;
}
#jt3_headline-news_wrapper > .flexslider124 > .flex-control-thumbs > li > img {
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  max-width: none !important;
  max-height: none !important;
  aspect-ratio: 1 !important;
  object-fit: cover !important;
  object-position: var(--bcl-image-position) !important;
  padding: 0 !important;
  margin: 0 !important;
  border: 0 !important;
  box-sizing: border-box !important;
  opacity: 0.8 !important;
  cursor: pointer !important;
  transition: opacity 150ms ease !important;
}
#jt3_headline-news_wrapper > .flexslider124 > .flex-control-thumbs img.flex-active,
#jt3_headline-news_wrapper > .flexslider124 > .flex-control-thumbs img:hover,
#jt3_headline-news_wrapper > .flexslider124 > .flex-control-thumbs img:focus-visible {
  opacity: 1 !important;
  outline: 2px solid #f6d776 !important;
  outline-offset: -3px !important;
}
#jt3_headline-news_wrapper > .flexslider124 .flex-direction-nav a {
  top: calc(var(--bcl-hero-height) / 2) !important;
  width: 40px !important;
  height: 44px !important;
  margin-top: -22px !important;
  background: #0009 !important;
  color: #fff !important;
  opacity: 1 !important;
  text-align: center !important;
  z-index: 12 !important;
  font: 32px/40px Arial, sans-serif !important;
}
#jt3_headline-news_wrapper > .flexslider124 .flex-prev { left: 0 !important; }
#jt3_headline-news_wrapper > .flexslider124 .flex-next { right: 0 !important; }
#jt3_headline-news_wrapper > .flexslider124 .flex-prev::before { content: "‹" !important; font: inherit !important; }
#jt3_headline-news_wrapper > .flexslider124 .flex-next::before { content: "›" !important; font: inherit !important; }
#jt3_headline-news_wrapper > .flexslider124 .bcl-pause {
  position: absolute; top: 8px; right: 8px; z-index: 15;
  border: 1px solid #aaa; border-radius: 2px; padding: 6px 10px;
  background: #111d; color: white; font: 13px/1.2 Arial, sans-serif; cursor: pointer;
}
#jt3_headline-news_wrapper > .flexslider124 a:focus-visible,
#jt3_headline-news_wrapper > .flexslider124 button:focus-visible {
  outline: 3px solid #f6d776 !important; outline-offset: -3px;
}
@media (max-width: 767px) {
  #jt3_headline-news_wrapper:has(> .flexslider124) {
    --bcl-frame: 12px; --bcl-divider: 12px; --bcl-vertical: 6px;
    --bcl-hero-height: 240px;
  }
  #jt3_headline-news_wrapper > .flexslider124 .jt3-title h2,
  #jt3_headline-news_wrapper > .flexslider124 .jt3-title h3 { font-size: 18px !important; }
}
@media (prefers-reduced-motion: reduce) {
  #jt3_headline-news_wrapper > .flexslider124 .flex-control-thumbs img { transition: none !important; }
}

/* Hide the scrollbar while retaining touch, trackpad and keyboard scrolling. */
#jt3_headline-news_wrapper > .flexslider124 > .flex-control-thumbs::-webkit-scrollbar {
  display: none !important;
  width: 0 !important;
  height: 0 !important;
}
/* Append to the END of BerksCountyLIVE custom.css. */
#jt3_headline-news_wrapper > .flexslider124 .flex-direction-nav a {
  box-sizing: border-box !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 38px !important;
  height: 44px !important;
  padding: 0 !important;
  background: linear-gradient(180deg, #464b50 0%, #202428 48%, #101315 52%, #30363b 100%) !important;
  border: 1px solid #a3a9ae !important;
  border-radius: 2px !important;
  box-shadow: inset 0 1px 0 #ffffff55, 0 2px 5px #0009 !important;
  color: #fff !important;
  opacity: 1 !important;
  text-shadow: 0 1px 2px #000 !important;
  text-decoration: none !important;
}
#jt3_headline-news_wrapper > .flexslider124 .flex-direction-nav a::before {
  color: #fff !important;
  opacity: 1 !important;
  font: 700 34px/1 Arial, sans-serif !important;
  text-shadow: 0 1px 2px #000 !important;
}
#jt3_headline-news_wrapper > .flexslider124 .flex-direction-nav a:hover,
#jt3_headline-news_wrapper > .flexslider124 .flex-direction-nav a:focus-visible {
  background: linear-gradient(#606970, #242b30) !important;
  border-color: #fff !important;
}
#jt3_headline-news_wrapper > .flexslider124 .flex-prev { left: 8px !important; }
#jt3_headline-news_wrapper > .flexslider124 .flex-next { right: 8px !important; }


/* Replace the previous arrow adjustment with this block at the END of custom.css. */
#jt3_headline-news_wrapper > .flexslider124 .flex-direction-nav a {
  position: absolute !important;
  top: calc(var(--bcl-hero-height, 350px) / 2) !important;
  bottom: auto !important;
  transform: none !important;
  margin: -28px 0 0 !important;
  width: 44px !important;
  height: 56px !important;
  padding: 0 !important;
  box-sizing: border-box !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  /* Sample the original artwork's solid top rail, not its transparent center. */
  background: #292929 url('/templates/eranewst4/local/css/assets/bcl-steel/steel-frame.png') center top / 650px 650px no-repeat !important;
  border: 1px solid #77736c !important;
  border-radius: 0 !important;
  box-shadow: inset 0 1px 0 #ffffff45, inset 0 -2px 2px #000b !important;
  color: #f1eee6 !important;
  opacity: 1 !important;
  text-decoration: none !important;
  text-indent: 0 !important;
  overflow: hidden !important;
  z-index: 12 !important;
  filter: none !important;
  transition: filter 120ms ease !important;
}
#jt3_headline-news_wrapper > .flexslider124 .flex-direction-nav .flex-prev {
  left: 0 !important;
  right: auto !important;
  border-left: 0 !important;
  clip-path: polygon(0 0, 85% 0, 100% 12%, 100% 88%, 85% 100%, 0 100%);
}
#jt3_headline-news_wrapper > .flexslider124 .flex-direction-nav .flex-next {
  right: 0 !important;
  left: auto !important;
  border-right: 0 !important;
  clip-path: polygon(15% 0, 100% 0, 100% 100%, 15% 100%, 0 88%, 0 12%);
}
#jt3_headline-news_wrapper > .flexslider124 .flex-direction-nav a::before {
  display: block !important;
  color: #f1eee6 !important;
  opacity: 1 !important;
  font: 700 34px/1 Arial, sans-serif !important;
  text-shadow: 0 2px 1px #000, 0 -1px 0 #ffffff55 !important;
}
#jt3_headline-news_wrapper > .flexslider124 .flex-direction-nav .flex-prev::before { content: '\2039' !important; }
#jt3_headline-news_wrapper > .flexslider124 .flex-direction-nav .flex-next::before { content: '\203a' !important; }
#jt3_headline-news_wrapper > .flexslider124 .flex-direction-nav a:hover,
#jt3_headline-news_wrapper > .flexslider124 .flex-direction-nav a:focus-visible {
  background: #292929 url('/templates/eranewst4/local/css/assets/bcl-steel/steel-frame.png') center top / 650px 650px no-repeat !important;
  border-color: #aaa59b !important;
  filter: brightness(1.2) !important;
}
#jt3_headline-news_wrapper > .flexslider124 .flex-direction-nav a:focus-visible {
  outline: 2px solid #fff !important;
  outline-offset: -4px !important;
}
@media (prefers-reduced-motion: reduce) {
  #jt3_headline-news_wrapper > .flexslider124 .flex-direction-nav a { transition: none !important; }
}
/* Append to the bottom of custom.css to restore the original billboard dots. */
#jt3_headline-news_wrapper:has(> .flexslider124) {
  --bcl-dot-opacity: 1 !important;
}
#jt3_headline-news_wrapper > .flexslider124 .jt3-image-link::after {
  content: "" !important;
  display: block !important;
  position: absolute !important;
  inset: 0 !important;
  z-index: 2 !important;
  pointer-events: none !important;
  background: radial-gradient(circle, rgba(0, 0, 0, 0.88) 0.65px, transparent 0.85px) 0 0 / 3px 3px repeat !important;
  opacity: var(--bcl-dot-opacity) !important;
}
/* Append at the bottom of custom.css. Top-level desktop navigation only. */
@media (min-width: 1200px) {
  #t4-megamenu-mainmenu > ul.navbar-nav.level0 {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    gap: 0 !important;
  }
  #t4-megamenu-mainmenu > ul.navbar-nav.level0 > li {
    flex: 0 0 auto !important;
    margin: 0 !important;
  }
  #t4-megamenu-mainmenu > ul.navbar-nav.level0 > li > .nav-link {
    font-size: 13px !important;
    line-height: 22px !important;
    padding: 8px 6px !important;
    white-space: nowrap !important;
    min-height: 0 !important;
  }
  #t4-megamenu-mainmenu > ul.navbar-nav.level0 > li > .nav-link .menu-item-title {
    font-size: inherit !important;
    line-height: inherit !important;
  }
}
@media (min-width: 1400px) {
  #t4-megamenu-mainmenu > ul.navbar-nav.level0 > li > .nav-link {
    font-size: 14px !important;
    padding-left: 8px !important;
    padding-right: 8px !important;
  }
}
