@import url("/Themes/Release/v1/css/font-awesome.min.css?mod=1572419261");
@import url("https://fonts.googleapis.com/css?family=Merriweather:300,300i,400,400i,700,700i|Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&display=swap");

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body {font-family: 'Open Sans', arial, sans-serif;font-size: 13px;color:#333;line-height:1.4em;overflow-x: hidden;}
/* body:not(.bgImg){background: #fff!important;} */
body.bgImg #container, body #container {
    max-width: 1000px;
    margin: 0 auto;
    padding: 0 0px;
    background-color: #fff;
}
a:hover{text-decoration:none;color: #ec2227 !important;}
.clearfix:after {content: ".";display: block;font-size: 0;height: 0;clear: both;visibility: hidden;}
.clear{clear:both;}
#header *, #header *:before, #header *:after {-webkit-box-sizing: border-box;box-sizing: border-box;/*margin: 0;padding: 0;*/}
#brandequity #content{padding: 20px 20px 0 20px;}
#header + .container{padding: 0 20px;}
.tip .pitch_box {background: #efefef !important;}
.in_content_ad_wrapper:empty {display: none;}
.author-box.detail {background: #efefef !important;border-bottom: 1px solid #ccc !important;}
#social-analytics .social-activity{border:none;}
.main-heading3.page-bnr2{margin:0px 0px 25px 0px;}

/*------ Header Styles ------*/
body.bgImg #header, body.bgImg #content, body #header {padding: 0 20px;scroll-behavior: smooth;}
#container #header {margin-bottom:0px;height: auto;}
.two-column-wrapper, .two-column-wrapper .flL, .fb_iframe_widget_fluid_desktop iframe{max-width: 1000px;width: 960px!important;}
.page-index #header {margin-bottom:20px;}
header .top-wrapper {border-bottom:1px solid #e4e4e4;padding:5px 0 5px 0px;width:100%;position:relative;}
header .topLeftBX {float:left;width:25%;font-size:13px;cursor:pointer;color:#666;font-weight:500;text-transform:uppercase;}
header .global_nav {position:relative;float:left;}
 a.prime-tab{position:relative;}
header .global_nav:after, a.prime-tab:after {position:absolute;z-index:10;font:normal normal normal 14px/1 FontAwesome;content:"\f107";display:block;right:-18px;font-size:18px;top:0px;color:#666;}
header .ETprimeBx {margin-left:40px;color:#666; float: left;}
.prime-tab img{display:inline; vertical-align: baseline;}
header .global_nav-hvr {width:140px;right:auto;left:0px;top:15px;right:0;position:absolute;z-index:999;padding-top:20px;display:none;}
header .ETprimehvr {width:140px;right:auto;left:-15px;top:15px;right:0;position:absolute;z-index:999;padding-top:20px;display:none;}
header .global_nav-hvr ul, header .ETprimehvr ul {box-shadow:0 2px 3px rgba(200,200,200,.3);-moz-box-shadow:0 2px 3px rgba(200,200,200,.3);-webkit-box-shadow:0 2px 3px rgba(200,200,200,.2);border:1px solid #e4e4e4;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
header .global_nav-hvr ul li, header .ETprimehvr ul li {list-style:none;background:#fdfdfd;}
header .global_nav-hvr ul li a, header .ETprimehvr ul li a {color:#666;line-height:16px;display:block;font-size:12px;border-bottom:1px solid #e4e4e4;padding:7px 10px;font-weight:500;}
header .global_nav-hvr ul li:hover, header .ETprimehvr ul li:hover {background:#f3f3f3;}
header .global_nav-hvr li:hover a, header .ETprimehvr li:hover a {color:#ec2227;}
header .topCntBX {float:left;width:50%;}
header .global_nav-hvr:before, header .ETprimehvr:before {position:absolute;z-index:999;width:0;height:0;content:" ";border-bottom:6px solid #ccc;border-left:6px solid transparent;border-right:6px solid transparent;left:50%;margin-left:-6px;top:14px;}
header .global_nav-hvr:after, header .ETprimehvr:after {position:absolute;z-index:999;width:0;height:0;content:" ";border-bottom:6px solid #fdfdfd;border-left:6px solid transparent;border-right:6px solid transparent;left:50%;top:14px;margin-top:1px;margin-left:-6px;display:block;}
header .topSocialBX {float:right;margin-right:15px;}
.global_nav:hover .global_nav-hvr {display:block;}
.ETprimeBx:hover .ETprimehvr {display:block;}
.topMiddleBX {float:left;width:35%;text-align:center;font-weight:bold;}
.topRightBX {float:right;width:45%;font-size:13px;color:#666;text-align:right;font-weight:600;}
.topRightBX a{color: #666!important;}
.topRightBX a:hover {color:#f83d37 !important;}
.topRightBX ul li {display:inline-block;padding-right:7px;font-weight:400;}
.topSignBX {float:right;}
.prime-widget {font-family: 'Open Sans', sans-serif !important;cursor: initial;top: 20px!important;}
header .NewSitehvrBx {position: relative;float: left;z-index: 9999;}
header .NewSitehvrBx:after, .country-version:after {position: absolute;z-index: 10;font: normal normal normal 14px/1 FontAwesome;content: "\f107";display: block;right: -18px;font-size: 18px;top: 0px;color: #666;}
header .NewSitehvr, .country-version .countryhvr{width: 140px;right: auto;left: 0px;top: 15px;right: 0;position: absolute;z-index: 9999;padding-top: 20px;display: none}
header .ETprimehvr{width: 140px;right: auto;left: -15px;top: 15px;right: 0;position: absolute;z-index: 999;padding-top: 20px;display: none}
header .NewSitehvr ul, header .ETprimehvr ul, .country-version .countryhvr ul{box-shadow: 0 2px 3px rgba(200,200,200,.3);-moz-box-shadow: 0 2px 3px rgba(200,200,200,.3);-webkit-box-shadow: 0 2px 3px rgba(200,200,200,.2);border: 1px solid #e4e4e4;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px}
header .NewSitehvr ul li, header .ETprimehvr ul li, .country-version .countryhvr ul li{list-style: none;background: #fdfdfd}
header .NewSitehvr ul li a, header .ETprimehvr ul li a, .country-version .countryhvr ul li a{color: #666;line-height: 16px;display: block;font-size: 12px;border-bottom: 1px solid #e4e4e4;padding:7px 10px;font-weight: 500}
header .NewSitehvr ul li:hover, header .ETprimehvr ul li:hover, .country-version .countryhvr ul li:hover{background: #f3f3f3}
header .NewSitehvr li:hover a, header .ETprimehvr li:hover a, .country-version .countryhvr li:hover a{color: #ec2227}
.NewSitehvrBx:hover .NewSitehvr, .country-version:hover .countryhvr{display: block}.ETprimeBx:hover .ETprimehvr{display: block}
header .topCntBX{float: left;width: 50%}
header .NewSitehvr:before, header .ETprimehvr:before, .country-version .countryhvr:before{position: absolute;z-index: 999;width: 0;height: 0;content: " ";border-bottom: 6px solid #ccc;border-left: 6px solid transparent;border-right: 6px solid transparent;left: 50%;margin-left: -6px;top: 14px}
header .NewSitehvr:after, header .ETprimehvr:after, .country-version .countryhvr:after{position: absolute;z-index: 999;width: 0;height: 0;content: " ";border-bottom: 6px solid #fdfdfd;border-left: 6px solid transparent;border-right: 6px solid transparent;left: 50%;top: 14px;margin-top: 1px;margin-left: -6px;display: block}
.search-hdr.line-pattern, .c-mask, .prime-nav .fa.fa-angle-down{display: none;}
#content .port-folio-nav{margin: 0px -20px 20px -20px;padding: 0;}
#header .prime-widget .wrapper{background: #fff;box-shadow: 0 0 10px rgba(0,0,0,.3);-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);}
#header .prime-nav a{text-decoration: none;}
.country-version .countryhvr:after, .country-version .countryhvr:before{left: 35%;}

/*----- Header Midddle Wrapper -----*/
/*----- Header middle-right ------*/
#header .quote_header.newsletterTxBx p {font-size:12px;color:#666;font-family:'Merriweather', serif;line-height:1.3em;font-weight:600;margin-bottom:3px;}
#header .quote_header.newsletterTxBx p a {color:#666;}
#header .quote_header.newsletterTxBx span {font-size:12px;color:#ec2227;display:block;margin-bottom:4px;font-weight:400;}
#header .quote_header.newsletterTxBx span a {color:#ec2227;}
.newsletterTxBx span.join a {color:#666;font-size:12px;position:relative;padding-right:10px;}
.newsletterTxBx span.join a:after {position:absolute;font:normal normal normal 14px/1 FontAwesome;content:"\f105";display:block;right:0px;font-size:16px;top:0px;color:#666;}
#header .quote_header.newsletterTxBx span.join {display:none;}
.newsletterTxBx span.join a:hover, .newsletterTxBx span.join a:hover:after {color:#ec2227;}
#header .quote_header.newsletterTxBx {text-align:left;right:0;top:0px;z-index:1;position:absolute;width:20%;line-height:1.2em;}
#header .quote_header.newsletterTxBx img {float:left;padding-right:12px;display:none;}
#header #featured_header_top_right .bnr{max-width: 640px;overflow: hidden;}

body #header.microsite-header{padding: 0;}
#header.microsite-header .wrapper{min-height: unset;background: #000;}
.microsite-header .logo{display: none;}
/*.microsite-header #navbar ul.level1 li:hover a{color: #fff;}*/
.microsite-header #navbar i.arrow{}
#header.microsite-header #navbar .news-section, #header.microsite-header #nav .news-section {float: left;width: 62.8%;}
#header.microsite-header #navbar .news-section .main-stories, #header.microsite-header #navbar #nav .news-section .main-stories{float: left;width: 48%;}
#header.microsite-header #navbar ul.level1 > li.active > a, #header.microsite-header #navbar ul.level1 > li.hover > a, .microsite-header #navbar .search, .microsite-header #navbar .search-form{background: #555;}
#header.microsite-header #navbar .categories ul li a:hover{color: #fff!important;}
#brandequity #header.microsite-header .search input.submit{background:transparent;}
#header.microsite-header #navbar .form-box input.text{padding: 12px 10px;font-family: Arial, Helvetica, sans-serif!important;}
.newsletter_list h1.hdng1{font-size: 22px;line-height: initial;}
/* Menu toggle Css */

.toggleBtn{position: absolute;color: #fff;width: 30px;left: 0;top: 20px;right: 0;height: 30px;border-left: 0px solid transparent;border-bottom: 2px solid #e4e4e4;border-right: 0px solid transparent;border-radius: 0 0 100% 100%;text-align: center;-webkit-font-smoothing: antialiased;cursor: pointer;margin: 0px auto;z-index: 99;transition: all 500ms ease}
.toggleBtn:before{position: absolute;z-index: 99;width: 30px;height: 0;content: "";border-bottom: 4px solid #fcfcfc;border-left: 0px solid transparent;border-right: 0px solid transparent;left: 0;top: 9px;margin: auto;right: 0;display: block}
.toggleBtn .fa{color: #777;font-size: 20px;line-height: 35px}
.toggleWdgt{padding: 20px;display: none;background: #fff;z-index: 999;top: 32px;position: absolute;box-shadow: 0px 1px 4px rgba(153, 153, 153, 0.5);-webkit-box-shadow: 0px 1px 4px rgba(153, 153, 153, 0.5);-moz-box-shadow: 0px 1px 4px rgba(153, 153, 153, 0.5)}
.toggleWdgtClose{font-size: 20px;font-weight: 700;width: 100%;right: 10px;top: 7px;color: #000;position: absolute;text-align: right;cursor: pointer}
.toggleWdgt .lst2 article figure.avtar { width: 75px; }
.toggleWdgt .lst2 article.toggleWdgtSpk figure.avtar { width: 60px; }
.toggleWdgt .lst2 li:last-child { margin-bottom: 0; }
.toggleWdgt .lst2 article figure.avtar img { display: block; }
.toggleWdgt .hdng1 { font-size: 14px;}
.toggleWdgt .lst2 article .descBx span { font-size: 11px; padding-top: 4px; }
.toggleWdgt .hdng1::after {height: 3px;margin-top: 8px;}

/* Menu toggle css end */

header .middle-wrapper {width: 100%;padding:15px 0px 10px;}

/* Menu Css */

#main-nav, #main-nav>ul, #main-nav>ul>li, #main-nav>ul>li>a, #main-nav #menu-button{border: 0;list-style: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;z-index: 99;display: block}
#main-nav #v-nav ul li a, #main-nav .smallDrpdwn ul li a{display: block}
#main-nav > ul > li > a{padding: 5px 9px 7px;font-size: 13px;letter-spacing: .2px;text-decoration: none;color: #333333;font-weight: bold;text-transform: uppercase;line-height: initial;}
#main-nav > ul > li > a > i{font-size: 20px}
#main-nav > ul > li.bgBlk{background: #000;margin-left: 10px}
#main-nav > ul > li.bgBlk a{color: #fff}
#main-nav li:hover > .dropdown-item.newsDropdownhvr, #main-nav li.smallDrpdwn:hover > .dropdown-item ul {/*left: 0;right: 0;*/top: auto;-webkit-transform: translateY(-1px);-ms-transform: translateY(-1px);transform: translateY(-1px);transition: transform 0.3s}
#main-nav li.smallDrpdwn:hover > .dropdown-item ul{left: auto;right: auto;top: auto;width: 200px;min-height: auto}
#main-nav ul li.smallDrpdwn ul li{background: #fff;list-style-type: none;font-size: 13px;font-weight: 600;cursor: pointer;line-height: 1.4em;position: relative;border-bottom: 1px solid #efefef;padding:0px}
#main-nav ul li.smallDrpdwn ul li > a, #v-nav >ul >li > a{padding:10px}
#main-nav ul li.smallDrpdwn ul li:hover > a, #v-nav >ul >li:hover > a{background:#f8f8f8;text-decoration: none;}
#main-nav ul .newsDropdownhvr, #main-nav ul li.smallDrpdwn ul{background: #fff;z-index: 105;position: absolute;min-height: 275px;top: -9999px;-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);transform: translateY(-10px);-webkit-transition: all .25s ease;-moz-transition: all .25s ease;-ms-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease;border:1px solid #d8d8d8}
ul.tab-cntnt-artcle{margin: 0 -10px}
ul.tab-cntnt-artcle li{padding:20px 10px;width: 25%;float: left}
.tab-cntnt-artcle figure{margin-bottom:8px;position: relative;overflow: hidden}
.tab-cntnt-artcle article h3{font-size: 15px;color: #333333;font-weight: bold;line-height: 1.4em;font-family: 'Merriweather', serif}
.tab-cntnt-artcle article p{font-size: 14px;color: #333333;font-weight: 400;line-height: 19px}
.tab-cntnt-artcle figure img {display: block; }
/*#content.sticky-top .content-box{padding:0;}*/
.top-section .portfolio{margin: 0 -20px;}

/*------- Navbar L2 -----*/
#navbarL2{border-bottom: 1px solid #d8d8d8; max-height:31px; overflow:hidden;;}
#navbarL2 li{float:left; padding: 0 12px;  position: relative;}
#navbarL2 li:first-child{padding-left:0;}
#navbarL2 li a{font-size: 12px; text-transform:uppercase; line-height:1.2em; color:#555; display: inline-block;padding: 8px 0;text-decoration: none;}
#navbarL2 ul li + li:before {position:absolute; left: -2px; top:13px; width: 4px; height: 4px;border-radius: 50%;content: ""; display: block; background: #979797;}  
#navbarL2 ul li ul{position:absolute; right:0; top:-9999px; z-index:99; background:#fff; border:1px solid #d8d8d8; border-width:0 1px; -webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);transform: translateY(-10px); -webkit-transition: all .25s ease; width:140px; -moz-transition: all .25s ease; -ms-transition: all .25s ease;-o-transition: all .25s ease; transition: all .25s ease;}
#navbarL2 ul li ul li{float: none; display:block; border-bottom:1px solid #d8d8d8; padding:0; }
#navbarL2 ul li ul li + li:before{display:none;}
#navbarL2 ul li ul li a{display:block; padding:8px 10px; }
#navbarL2 ul li ul li a:hover{background:#f8f8f8;}
#navbarL2 ul li:hover ul {top: auto; -webkit-transform: translateY(-1px); -ms-transform: translateY(-1px); 
    transform: translateY(-1px);  transition: transform 0.3s;}
#btn-sld-mob {display: none;}
.box-sld-mob{background: rgba(0,0,0,.6);position: fixed;left: 0;top: 0;width: 100%;height: 100%;overflow: auto;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;padding-right: 15%;display: none;transition: opacity .5s ease;z-index: 999}
.box-sld-mob .box-inner{background: #fff;min-width: 300px;height: 100%}
.box-sld-mob .user-area{background: #000;padding: 10px;padding-left: 15px;line-height: 48px;font-size: 15px;color: #fff}
.box-sld-mob .user-area a{color: #fff}
.box-sld-mob .user-area .fa-angle-left{font-size: 32px;color: #fff;float: right;margin: 10px 5px 0 0;padding-left: 10px;transition: transform .5s ease}
.box-sld-mob .user-area img{float: left;width: 48px;height: 48px;margin-right: 10px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%}
.box-sld-mob ul{background: #fff}
.box-sld-mob ul li{list-style: none;padding: 3px 10px 3px 15px;line-height: 32px;border-bottom: 1px solid #f3f3f3;box-sizing: border-box}
.box-sld-mob ul li a{font-size: 15px;display: block;position: relative;font-weight: bold}
.box-sld-mob ul li ul{width: 100%;padding-bottom: 5px;transition: height .2s ease}
.box-sld-mob ul li ul li{float: left;width: 50%;padding: 0;border: 0;padding-right: 10px}
.box-sld-mob ul li ul li a{font-size: 13px;line-height: 16px;color: #555;font-weight: normal;padding: 7px 0}
.user-name .hvr_bx{display: none;position: relative}
.user-name .hvr_bx li, .user-name .hvr_bx ul{margin: 0;padding: 0;list-style: none;border: 0;display: block}
.user-name .hvr_bx a{display: block;padding: 5px 10px;line-height: 14px;font-size: 13px;font-weight: normal}
.user-name .hvr_bx a .fa{margin-right: 10px;font-size: 14px}
.user-name > a{padding-right: 20px;box-sizing: border-box;display: block;white-space: nowrap;text-overflow: ellipsis;position: relative;overflow: hidden;font-size: 13px;}
.user-name > a:after{position: absolute;z-index: 10;font: normal normal normal 14px/1 FontAwesome;content: "\f107";display: block;right: 10px;top: 18px;color: #fff;transition: transform .5s ease}
.user-name.rotate a:after{transform: rotate(-180deg)}
#navbarL2 .invite-frnds_btn{display: none;}
#navbar.sticky_nav{background: #fff;}
.user-name:hover .hvr_bx{display: block;}
#navbar .nav-level1 li:hover .dropdown_nav{display: block;}
.event-header-list {
    color: #000 !important;
    padding: 0px !important;
    background-color: #dfdfdf;
    width: 300px !important;
    font-size: 13px !important;
}
#main-nav ul li.smallDrpdwn.event-list ul li {background: #fff;
    list-style-type: none;
    font-size: 13px;
    font-weight: 600;
    cursor: pointer;
    line-height: 1.4em;
    position: relative;
    border-bottom: 1px solid #efefef;
    padding: 10px;
}
#main-nav ul li.smallDrpdwn.event-list ul li:hover {
    background: #fff6d5;
}
.event-list .event-header-list figure {
    height: 45px;
    float: left;
    margin-right: 7px;
}
.event-list .event-header-list h5 {
    margin-bottom: 4px;
    font-size: 13px;
    font-weight: 600;
    overflow: hidden;
}
.event-list .event-header-list span {
    display: block;
    line-height: 1.2em;
    color: #666;
    font-size: 11px;
    overflow: hidden;
}
/** hamburger menu css end */

/* news Dropdown hvr css */
#v-nav >ul{float: left;width: 210px;position: relative}
#v-nav >ul >li{background: #fff;list-style-type: none;font-size: 13px;font-weight: 600;cursor: pointer;line-height: 1.4em;position: relative;border-bottom: 1px solid #efefef;border-right: 1px solid #efefef;margin: auto;padding:0;white-space: nowrap}
#v-nav >ul >li.current{color: #ec2227;border-right: none;z-index: 10;position: relative}
#v-nav >ul >li.last{border-bottom: none}
.newsDropdownhvr div.tab-content{margin-left: 210px;background-color: #FFF;position: relative;z-index: 9;padding: 20px 20px 0}
.newsDropdownhvr div.tab-content .hdngBx{margin-bottom: 0}
.newsDropdownhvr div.tab-content >h4{font-family:'Open Sans', arial, sans-serif;font-size:16px;text-transform:uppercase;color: #000;border-bottom: 1px solid #efefef;padding:2px 0 8px;line-height: 1.3em}
.newsDropdownhvr .wdgt{padding-bottom: 0;}
ul.toggle_ul.lst4 li:last-child{border:0;}
.footer-horizontal .footer-aboutus .inline-list li:last-child:after{display: none;}


/* news Dropdown hvr css end */

/* header css end */

/*------------------------------ Common css --------------*/

h1,h2,h3,h4,h5,h6{font-family: 'Merriweather', serif; line-height:1.4em; margin-bottom:6px;}

/*--------------------------- Common css end ----------------------------*/
.wdgt{/*border-bottom:1px solid #e0e0e0;*/ /*padding-bottom: 30px;*/ margin-bottom:30px; }
.wdgt .wdgt:last-child{border:0; padding-bottom: 0; margin-bottom:0;}
div.wdgt:last-of-type{border:0; margin-bottom:0; padding-bottom: 0; }
.widget.ad{text-align: center;  margin-bottom:30px !important;}
.wdgt:empty{display:none;}
body.bgImg .widget.ad {padding:0px; background:none;}
.rndr_ajx.wdgt{border:none;padding-bottom: 0;}
.wdgt.blog-lists{margin: 0;padding: 0;border: none;}

/*------  Brand Solutions ------*/
#main-nav ul li.smallDrpdwn ul.brand-solutions{width:450px; padding: 10px 0; left:auto; right:0;max-height: 400px;overflow: auto; overflow-x: hidden;}
#main-nav ul li.smallDrpdwn ul.brand-solutions li{float:left; width:50%; padding: 0 10px; margin-bottom: 15px; border: 0;}
#main-nav ul li.smallDrpdwn ul.brand-solutions.show-rhs{left: -1px;}
#main-nav ul.brand-solutions li figure p{font-size:13px; color: #333;font-weight: 300; line-height: 1.4em;font-family: Merriweather,serif; }
#main-nav ul.brand-solutions li figure{float: left;width: 72px;height: 57px;margin: 0 10px 0px 0;border: 1px solid #d5d5d5;text-align: center;}
#main-nav ul.brand-solutions li figure a {display: table-cell;width: 70px;height: 57px;vertical-align: middle;text-align: center;}
#main-nav ul.brand-solutions li figure img{max-height: 100%;display: block;max-width: 70px;margin: auto;}
#main-nav ul.brand-solutions li p{font-size:12px; color: #666; margin:0;  font-weight: 300; line-height: 1.25em;font-family: 'Open Sans', arial, sans-serif;}
#main-nav ul.brand-solutions li p a{color:#666;}
#main-nav ul.brand-solutions li:nth-child(odd){clear: left;}
#main-nav ul.brand-solutions li h6{font-size:13px; color: #000;line-height: 1.2em; margin-bottom:3px;  font-weight:bold;}
#main-nav ul.brand-solutions li h6 a{color:#000;}
#main-nav ul li.smallDrpdwn ul.brand-solutions.single{width: 330px;}
#main-nav ul li.smallDrpdwn ul.brand-solutions.single li{float: none;width: 100%;}

/*heading v2*/
.hdngBx{margin-bottom: 17px;}
.hdng1 {font-size: 24px;font-weight: 800;font-family: 'Open Sans', sans-serif;text-transform: uppercase;margin-bottom:17px;line-height: 1.2em;}
.hdng1:after{display: none;}
h1.hdng1{font-size: 28px; padding-bottom: 0;line-height: initial;}
.slider_artcle1 .custom-navigation{top:-47px;}
.newsDropdownhvr div.tab-content .hdng1{margin-bottom: 0;}

#featured_leaderboard{text-align: center;}
.container .ticker-wrap.wrapper {padding: 0 20px;}
.txt_ad .wrapper{margin: 0 20px;}

/*------------- footer css------------------------*/
.footer {background: #f7f7f7;border-top:1px solid #e0e0e0;margin-top: 30px;}
.footer-header {padding:20px 0 20px; margin-bottom:20px; border-bottom:1px solid #e0e0e0;}
.footer .sponsors, .footer-content {margin-bottom:27px; border-bottom:1px solid #e0e0e0; padding-bottom:27px;}
.footer-aboutus{margin-bottom:25px;}

#sponsors-section{max-width:1000px;text-align:center;padding:0 20px;margin:0 auto;background: #fff;}
#sponsors-section .container{padding:25px 0;border-top:1px solid #efefef;}
#sponsors-section span.title{display:block; font-size:13px; font-weight:bold; text-transform: uppercase; margin-bottom: 15px;}
#sponsors-section + footer{margin-top:0;}
#sponsors-section img{margin:0 20px;transition: all .4s ease;-webkit-transition: all .6s ease; max-height:45px;filter: none!important;}
#sponsors-section img:hover{filter:grayscale(0); -webkit-filter: grayscale(0);}
.footer-header img {display: block;}
.footer-lst1 li {display: block;color: #333333;margin-bottom: 10px;font-size:13px;line-height: 1.3em;font-weight: 500;}
.footer-lst1 li:first-child {font-weight: bold;}
ul.socialIcon {float: right;background: #fff;border: 1px solid #e0e0e0;border-radius: 4px;}
.socialIcon li {display: inline-block;padding: 5px 0px;width: 30px;text-align: center;color: #333333;border-right: 1px solid #e0e0e0;}
.socialIcon li:last-child {border-right: none;}
.socialIconBx {text-align: right;}
.copyRight {text-align: center;font-size: 13px;padding:0 0px 25px;}
.followTx {font-size: 13px;font-weight: bold;padding:5px 10px 0px 0px;display: inline-block;}

.footer-aboutus{text-align:center;}
ul.inline-list li{display:inline-block; margin: 0 12px; position: relative;  line-height: 18px;}
ul.inline-list li + li:before { position: absolute;  left: -14px;  top:7px; width: 4px; height: 4px;
    border-radius: 50%; content: ""; display: block; background: #979797;}
.footer-aboutus ul.inline-list li{margin-bottom:10px; font-size:13px;  line-height: 1.3em; font-weight: 500;}
.popup1 .nwsltr_lst li{float: left;margin-right: 12px;}
.popup1 .nwsltr_lst li input[type="checkbox"]{width: 20px;}
.popup1 .content .nwsltr_lst li h4{display: initial;color: #fff;font-size: 15px;}
.topRightBX .fa, .footer .fa{margin-top: 0!important;margin-right: 0!important;}
.controlBar{max-width: 1100px;margin: 0 auto;padding: 10px 15px 0 15px;}
.controlBar + .wrapper{margin: 0 10px;}
.transparent-bg .controlBar, .transparent-bg .controlBar + .wrapper{background: #fff;max-width: 1100px;}
.transparent-bg .controlBar + .wrapper, .transparent-bg .controlBar + .wrapper div{margin: 0;padding: 2px 5px;}

.footer-horizontal{}
.footer-horizontal .footer-lst1{margin-top: 15px;}
.footer-horizontal .footer-lst1.footer-trends{margin-top: 0;}
.footer-horizontal .footer-lst1 li:first-child{float: none;display: block;}
.footer-horizontal .footer-lst1 li:not(:first-child), .footer-horizontal .footer-lst1 li:not(:first-child) a{display: inline;}
.footer-horizontal .footer-lst1 li:not(:first-child):after, .footer-horizontal ul.inline-list li:after{content: "/";margin:0 5px;}
.footer-horizontal .footer-lst1 li:last-child:after{display: none;}
.footer-horizontal .footer-aboutus .inline-list li{display: inline;list-style: none;margin: 0;}
.footer-horizontal ul.inline-list li + li:before{display: none;}
.footer-horizontal .footer-aboutus{text-align: left}
/* footer css end*/
/*cfo wall widget*/
.two-column-wrapper, .two-column-wrapper .flL, .fb_iframe_widget_fluid_desktop iframe{max-width: 1000px;width: 960px!important;}
.fb_iframe_widget_fluid_desktop iframe{max-width: unset;width: 100%!important;}
.event-detail-box .two-column-wrapper .flL, .event-detail-box .two-column-wrapper {width: 100% !important;}

.col-md-8.main-content .cfowall .hdng1{font-size:24px; line-height:1em;}
.cfowall .lead img{display: block; width: 100%;}
.cfowall figure { position: relative; margin-bottom: 4px;  overflow: hidden;}
.cfowall .news-listing-infinite{margin-bottom: 15px;}
.cfowall .news-listing-infinite:after{display:block; clear:both; content: "";}
.widget figure img {display:block;width:100%;}
.cfowall .cfowall-profile {position:absolute;z-index:0;top:0;right:0;width:120px;color:#fff;padding:25px 8px;bottom:0;}
.cfowall-profile-bx {z-index:99;position:relative;}
.cfowall .cfowall-profile::before {left:-25px;background:rgba(237, 28, 36, 0.70);top:-10px;display:block;width:200%;content:" ";height:130%;position:absolute;transform:rotate(10deg);}
.cfowall .cfowall-profile h4 {font-size:16px;color:#ffff;margin-bottom:7px;text-transform:uppercase;font-family:'Open Sans', arial, sans-serif;}
.cfowall span {font-size:12px;line-height:14px;display:block;font-weight:300;margin-bottom:2px;}
.cfowall .cfoWallDetail span {color:#666;}
.cfowall .name {font-size:14px;line-height:18px;color:#fff;display:block;font-weight:bold;margin-top:37px;margin-bottom:3px;}
.cfowall a.name:hover {color:#eee !important;}
.cfowall .cfowall-profile span.designation {font-weight:600;}
.cfoWallImgbx {float:left;width:100%;position:relative;}
.cfoWallImgbx ul {margin-left:-2px;margin-right:-2px;}
.cfoWallImgbx ul li {width:23%;float:left;line-height:0;padding:0px 2px 4px 3px;position:relative;cursor: pointer;}
.cfoWallImgbx ul li img {width:100%;display:block;}
.page-walllisting .cfoWallImgbx ul li img {max-height:149px;}
.page-walllisting.body-wrap .cfoWallImgbx ul li img {max-height:120px;}
.cfoWallImgbx .cfoWallDetail {width:130px;right:auto;left:2px;top:-61px;right:0;position:absolute;z-index:999;padding:8px;display:none;background:#fdfdfd;border:1px solid #e4e4e4;transition:transform 0.3s;}
.cfoWallDetail-rgt .cfoWallDetail {right:1px;left:auto;}
.cfoWallDetail-rgt .cfoWallDetail:after {right:14%;left:auto !important;}
.cfoWallImgbx .cfoWallDetail:after {position:absolute;z-index:999;width:0;height:0;content:" ";border-top:6px solid #fdfdfd;border-left:6px solid transparent;border-right:6px solid transparent;left:14%;bottom:-6px;}
.cfoWallImgbx ul li:hover .cfoWallDetail {display:block;transition:transform 0.3s;}
.cfowall .cfoWallDetail .name {font-size:13px;line-height:1em;color:#333;margin-top:0px;margin-bottom:4px;}
.cfowall .cfoWallDetail a.name:hover {color:#ec2227 !important;}
.cfowall .cfoWallDetail .name.fullDtl {font-weight:400;color:#ec2227 !important;font-size:12px;margin-bottom:0;margin-top:3px;}
.cfowall .cfoWallDetail .name.fullDtl .fa {font-size:16px;position:relative;top:1px;margin-left:3px;}
.cfo-talks-news {margin-bottom:5px;}
.moreTxBx {text-align: right;position: relative;}
a.more-link1 {text-align: right;font-size: 12px;color: #666;font-weight: 400;position: relative;padding-right: 15px;}
.moreTxBx a:after {position: absolute;font: normal normal normal 14px/1 FontAwesome;content: "\f105";display: block;right: -2px;font-size: 18px;top: 0px;color: #666;}
h1.hstyl1, h2.hstyl1{color: #333!important;font-size: 22px!important;line-height: 1.4em!important;font-family: 'Open Sans', arial, sans-serif;}
h1.hstyl1 span:after, h2.hstyl1 span:after{background: #333;}
ul.list19 li a span.caption{color: #333;}
.dataset-bnr_1 .flL p{font-size: 22px;font-weight: 700;margin-right: 10px;}

/***most read****/
.mst-read{}
ul.lst2 article figure.avtar-right {
    float: right;
    margin-right: 0px;
    margin-left: 20px;
}
ul.lst2 article .descBx {
    display: table;
}
.metaTx {
    font-size: 12px;
    color: #666;
    line-height: 13px;
    font-weight: 400;
    display: block;
    margin-bottom: 7px;
}
ul.lst2 li h5 {
    margin-bottom: 0;
}
ul.lst2 li:last-child{border: none;}
.hdngBx {margin-bottom: 20px;}
.hdng1,.wall-rhs .heading9 {font-size: 16px;line-height: 12px;font-weight: 700;text-transform: uppercase;color: #333;font-family: 'Open Sans', arial, sans-serif;}
/*small{display: none;}*/
.author-box2 .author_info em{position: relative;display: block;margin-bottom: 0px;max-height: 30px;overflow: hidden;}
.author-box2 .author_info em:after{content: "...Read More";color: #0071fd;position: absolute;right: 0;bottom: -2px;background: #fff;padding-left: 2px;cursor: pointer;width: 120px;}
.author-box2 .author_info em.full-detail{max-height: 100%;}
.author-box2 .author_info em.full-detail:after{display: none;}
.sidebar h3{}
.blog-lists h1.hdng1 small,.blog-lists h2.hdng1 small{display:block;overflow:hidden;line-height:18px;font-size:15px;font-style:italic;color:#555;height:45px;border-left:1px dotted #666;padding-left:15px;font-weight:400;padding-top:10px;text-transform:none}
.blog-lists h1.hdng1 span,.blog-lists h2.hdng1 span{float:left;margin-right:15px;padding-top:8px;}

/*****background Section Hospitality********/

body.transparent-bg #container{background: transparent!important;}
body.transparent-bg #content, body.transparent-bg #header + .container, body.transparent-bg #sponsors-section{background: #fff;}

body.transparent-bg{background-repeat: no-repeat;background-attachment:fixed; background-position:top center; }
.hospitality-bg-1{background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0)), url(../../v1/images/banner-img/et-hospitality-skin-1.jpg)!important;}
.hospitality-bg-2{background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0)), url(../../v1/images/banner-img/et-hospitality-skin-2.jpg)!important;}
.hospitality-bg-3{background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0)), url(../../v1/images/banner-img/et-hospitality-skin-3.jpg)!important;}
.hospitality-bg-4{background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0)), url(../../v1/images/banner-img/et-hospitality-skin-4.jpg)!important;}

.travel-bg-1{background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0)), url(../../v1/images/banner-img/et-travel-skin-1.jpg)!important;}
.travel-bg-2{background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0)), url(../../v1/images/banner-img/et-travel-skin-2.jpg)!important;}
.travel-bg-3{background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0)), url(../../v1/images/banner-img/et-travel-skin-3.jpg)!important;}
.travel-bg-4{background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0)), url(../../v1/images/banner-img/et-travel-skin-4.jpg)!important;}
.travel-bg-5{background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0)), url(../../v1/images/banner-img/et-travel-skin-5.jpg)!important;}

.transparent-bg #header{padding: 0!important;margin-bottom: 0;}
.transparent-bg #header .navbar-only{padding: 20px;background: #fff;}
.transparent-bg header .topLeftBX, .transparent-bg .topRightBX, .transparent-bg header .ETprimeBx, .transparent-bg .topRightBX a,.transparent-bg header .NewSitehvrBx:after{color: #fff!important;}
.transparent-bg .topRightBX .hvr_bx ul li a{color:#333!important;}
.transparent-bg .topRightBX .hvr_bx ul li:hover a{color:#ec2227 !important;}
.transparent-bg header .top-wrapper{padding: 6px 0 7px 0;}
.transparent-bg #header .middle-wrapper{padding: 38px 0;}
body.transparent-bg #content{padding-bottom: 20px;}
body.transparent-bg #sponsors-section{margin-top: 0;max-width: 1100px;}
body.transparent-bg .footer{margin-top: 0;}
#content .sidebar h3, #content .sidebar .hstyl1 a{color: #000;}
body.transparent-bg #content .wrapper{max-width: 1060px;}
body.transparent-bg .footer .container, body.transparent-bg #sponsors-section .container{max-width: 1100px;}
/*Hospitality layout*/

body.transparent-bg #container, body.body-wrap.transparent-bg #container, .bgImg.transparent-bg .container, .transparent-bg.body-wrap .container,.bgImg.transparent-bg .footer, .transparent-bg .footer{max-width: 1100px!important;}
.bgImg.transparent-bg .menu-wrapper, .transparent-bg .menu-wrapper, .transparent-bg #header .menu-wrapper{max-width: 1110px;width: 1060px;}

#main-nav #v-nav {width: 47%;float: left; padding: 20px 0 20px 20px;margin-top: 0;}
#main-nav #v-nav >ul {width: 100%;border-right: 1px solid #d5d5d5;}
#main-nav #v-nav >ul >li {float: left;width: 45%;margin: 0 5% -1px 0;border: 1px solid #d5d5d5;border-width: 1px 0;white-space: nowrap;}
#main-nav #v-nav >ul >li a{font-size: 12px;padding: 10px 5px;}
#main-nav .tabbedcontent .nav-carousel {float: left;width: 53%;margin-top: 0px;}
.newsDropdownhvr div.tab-content{margin-left: 0px;}
#main-nav .newsDropdownhvr .tabbedcontent ul{max-height: unset;overflow-y: unset;}
ul.tab-cntnt-artcle li{width: 33.3%;}
#main-nav .newsDropdownhvr .tabbedcontent .nav-carousel ul li:last-child{display: none;}
.newsDropdownhvr .nav-carousel div.tab-content .hdngBx{display: none;}
.newsDropdownhvr .nav-carousel div.tab-content{padding-top: 0;margin-top: 0;}
.nav-carousel .tab-cntnt-artcle article h5 {-webkit-line-clamp: 4;overflow: hidden;text-overflow: ellipsis;max-height: 74px;display: -webkit-box;-webkit-box-orient: vertical;}

/****Footer horizontal v2*****/


.horizontal_v2 .footer-lst1 li a:hover{text-decoration: none;}
.horizontal_v2 .footer-content {margin-bottom:0px; border-bottom:none; padding:15px 0 0 0px;}
.horizontal_v2 .footer-lst1{margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px solid #e0e0e0;margin-top: 0;}
.horizontal_v2 .annl_events .footer-lst1 li:not(:first-child){border: 1px solid #e0e0e0;padding: 5px;list-style: none;width: 32%;margin-right: 1.2%;display: inline-block;float: left;}
.horizontal_v2 .footer-lst1 li:not(:first-child):after, .horizontal_v2 ul.inline-list li:not(:last-child):after{content: "\2022";font-size: 16px;color:#999;vertical-align: bottom;border: none;}
.horizontal_v2 .annl_events .footer-lst1 li:after{display: none;}
.horizontal_v2 .annl_events .footer-lst1 li figure{max-width: 90px;border-right: 1px solid #e0e0e0; padding-right: 10px;display: table-cell;vertical-align: middle;}
.horizontal_v2 .annl_events .footer-lst1 li .descBx{display: table-cell;padding-left:10px;}
.horizontal_v2 .annl_events .footer-lst1 li .descBx h5, .horizontal_v2 .annl_events .footer-lst1 li .descBx span{font-size: 11px;margin-bottom: 0;}
.horizontal_v2 .annl_events .footer-lst1 li .descBx span{font-weight: 600;color: #666;}
.horizontal_v2 .copyRight{text-align: left;font-family: 'Merriweather', serif;font-size: 12px;color: #555;}
.horizontal_v2 .footer-lst1 li, .horizontal_v2 .footer-aboutus .inline-list li{font-family:'Merriweather', serif;font-size: 12px;color:#333;line-height: 20px;}
.horizontal_v2 .footer-lst1 li a, .horizontal_v2 .footer-aboutus .inline-list li a{color: #555;}
.horizontal_v2 .footer-lst1 li:first-child{text-transform: uppercase;margin-bottom: 10px;font-family: 'Open Sans', arial, sans-serif;color: #000;}
.horizontal_v2 .footer-card-lst{margin: -15px 0 15px 0;border-bottom: 1px solid #e0e0e0;display: flex;}
.horizontal_v2 .footer-card-lst > li{width: 33%;float: left;border-right: 1px solid #e0e0e0;padding:15px 20px}
.horizontal_v2 .footer-card-lst > li:last-child{border:none;}
.horizontal_v2 .footer-card-lst > li:first-child{padding-left: 0;}
.horizontal_v2 .footer-card-lst li h6{font-size: 12px;}
.horizontal_v2 .footer-card-lst li form{margin-top: 20px;}
.horizontal_v2 .footer-card-lst h5, .horizontal_v2 .footer-card-lst h2, .horizontal_v2 .footer-card-lst li .descp{color: #000;margin-bottom: 10px;}
.horizontal_v2 .footer-card-lst h5{text-transform: uppercase;font-family: 'Open Sans', arial, sans-serif;font-weight: bold;font-size: 11px;line-height: 1.4em;}
.horizontal_v2 .footer-card-lst h2{text-transform: uppercase;font-family: 'Merriweather', serif;font-weight: bold;font-size: 18px;}
.horizontal_v2 .footer-card-lst li form .textbox{background: #fff;margin-bottom: 7px;color: #666;outline-color: #e0e0e0;border-radius: 0;padding: 8px 8px; font-size: 13px;border: 1px solid #e3e3e3;font-family: 'Open Sans', arial, sans-serif;float: left;width: 63%;}
.horizontal_v2 .footer-card-lst li form .btn{width: auto;min-width: auto;margin:unset;height: 35px;background: #e32932;font-family: 'Open sans', sans-serif;border-radius: 0;outline: none;margin-bottom: 6px;padding: 0 15px;cursor: pointer;border: 0;min-height: 34px;color: #fff;font-size: 14px;font-weight: 600;text-transform: uppercase;display: inline-block;}
.horizontal_v2 .footer-card-lst li .descp{font-size: 13px;font-weight: 400;font-family:'Merriweather', serif;line-height: 1.4em;}
.horizontal_v2 .footer-card-lst li .descp a{color: #2b6dad;}
.horizontal_v2 .footer-card-lst li .descp a:hover, .horizontal_v2 .footer-aboutus .inline-list li a:hover{text-decoration: none;}
/*.horizontal_v2 .footer-card-lst li .descp span{text-transform: uppercase;}*/
.horizontal_v2 ul.socialIcon{float: none;background: transparent;border: none;margin-top: 20px;}
.horizontal_v2 ul.socialIcon li {margin-right: 10px;border-right:0;width: 35px;}
.horizontal_v2 ul.socialIcon li a{border: 1px solid #333;border-radius: 50%;display: block;height: 34px;width: 34px;line-height: 32px;}
.horizontal_v2 ul.socialIcon li i.fa{width: 12px;margin-top: -2px!important;}
.horizontal_v2 .subscribe-count, .consent-popup{font-size: 12px;color: #888;line-height: 1.3em;font-family: 'Open Sans', arial, sans-serif;}
.horizontal_v2 .logo-footer{float: right;}
.horizontal_v2 .footer-card-lst .et-rtl-error{margin-top: 1px;padding-top: 0;}
.consent-popup{margin-top: 10px;}
.consent-popup input{float: left;margin-top: 1px;}
.consent-popup label{display: table;margin-left: 18px;}
.horizontal_v2 .footer-card-lst .subcribe_consentPopup.et-rtl-error{line-height: 16px;font-size: 11px;margin-top: 4px;}
.consent-popup label a:link:hover, .consent-popup label a:visited:hover{text-decoration: none;}
.popup1 .consent-popup label{color: #fff;}
.popup1 .consent-popup label a{color: #ccc;}
@media (min-width: 768px){
	.horizontal_v2 .col-md-8 {
	    -webkit-box-flex: 0;
	    -ms-flex: 0 0 66.666667%;
	    flex: 0 0 66.666667%;
	    max-width: 66.666667%;
	}
	.horizontal_v2 .col-md-4 {
	    -webkit-box-flex: 0;
	    -ms-flex: 0 0 33.333333%;
	    flex: 0 0 33.333333%;
	    max-width: 33.333333%;
	}
}

@media only screen and (max-width:1023px) {
    #main-nav {width: 91%;overflow: auto;overflow-y: hidden; }
    #main-nav ul {white-space: nowrap;width: auto;display: block;height: 25px;}
    #main-nav > ul > li {float: none;display: inline-block;}
    #main-nav > ul > li > a {padding: 5px 6px;}
    .tab-cntnt-artcle ul { white-space: inherit; }
}
@media only screen and (min-width : 1000px) and (max-width : 1200px) {
     #main-nav {width: 92%;}
}
@media only screen and (max-width: 1200px) {
    .sticky-menu {left: 0;right:0;padding: 0px 20px;width: 100% !important;}
}
@media only screen and (min-width: 1200px) {
    .bgImg header .menuMiddleBx {width: 96%;}
    .bgImg header #main-nav {width: 96%;}
}
@media only screen and (max-width: 767px) { 
    .hdng-undrln1 {font-size: 22px !important;line-height: 1.2em !important;}
    #main-nav li.smallDrpdwn:hover > ul {display: none;}
    .user-name .hvr_bx ul {background: none;}
    #btn-sld-mob {display: block;}
    #c-button-slide-top { display: none;}
    .menuSearchBx .searchWrap{right:-10px;}
    .mob-hide { display: none !important; }
    .toggleWdgt .toggleWdgtSpk {display: none;}
    .newsletterTxBx, .topLeftBX, .topRightBX, 
    header .top-wrapper:after, header .top-wrapper:before, header .top-wrapper {display: none !important;}
    .topMiddleBX {width: 100%;font-size: 11px;line-height: 1.3em;}
    ul.footer-lst1 {margin-bottom: 20px;}
    header .menu-wrapper {padding-bottom: 5px;}
    header .menuRightBx {width: 4%;padding-top: 2px;font-size: 17px;}
    header .menuMiddleBx {width: 92%;}
    header .menuLeftBx {width: 4%;}
    #main-nav > ul > li.bgBlk {margin-left: 0px;}
    .dataset-bnr_1 .flL p{line-height: 1.4em;}
    .footer-horizontal .footer-lst1 li:not(:first-child):after{display: none;}
    .footer-aboutus ul.inline-list li {margin: 0 12px 10px 0!important;display:inline-block!important;font-size: 13px;line-height: 1.3em;font-weight: 500;}
    ul.inline-list li:after {position: absolute;right: -14px;top: 7px;width: 4px;height: 4px;border-radius: 50%;content: " "!important;display: block;background: #979797;}
    .copyRight {text-align: center;font-size: 13px; padding: 18px 0 18px;border-top: 1px solid #d8d8d8;margin-top: 0;}
    .event-detail-box .flexi-video{margin-bottom: 20px;}
 }

 @media only screen and (min-width: 767px) {
    .user-name .hvr_bx {
        position: absolute;
        width: 160px;
        right: 0;
        text-align: left;
        z-index: 9999;
        box-shadow: 0 2px 3px rgba(200,200,200,.3);
        -moz-box-shadow: 0 2px 3px rgba(200,200,200,.3);
        -webkit-box-shadow: 0 2px 3px rgba(200,200,200,.2);
        padding-top: 11px;
    }
    .user-name img {    
        float: left;
        margin-right: 5px;
    }
    .user-name > a:after { color: #777777 !important;    
        top: 4px;
        right: 5px; }
    .user-name .hvr_bx a {
       padding: 10px 10px;
    }
    .user-name:hover a:hover{text-decoration: none;}
    .user-name .hvr_bx ul{background: #fdfdfd;border: 1px solid #efefef;}
    .user-name .hvr_bx li { border-bottom: 1px solid #efefef;}
    .user-name .hvr_bx .fa{margin-right: 4px!important;vertical-align: top;}
    .user-name .hvr_bx li:hover { background: #f3f3f3;color: #ec2227 !important;}
    .user-name .hvr_bx li:hover a {color: #ec2227 !important;}
    header .menu-wrapper { position: relative; }
    .footer-lst1 li:last-child {margin-bottom: 0px;}
    .user-name .hvr_bx:before{position: absolute;z-index: 999;width: 0;height: 0;content: " ";border-bottom: 6px solid #ccc;border-left: 6px solid transparent;border-right: 6px solid transparent;left: 85%;margin-left: -6px;top: 5px}
	.user-name .hvr_bx:after{position: absolute;z-index: 999;width: 0;height: 0;content: " ";border-bottom: 6px solid #fdfdfd;border-left: 6px solid transparent;border-right: 6px solid transparent;left: 85%;top: 5px;margin-top: 1px;margin-left: -6px;display: block}
}
@media only screen and (min-width : 768px) and (max-width : 1200px) { 
    .newsletterTxBx {width: 34%;}
}
@media only screen and (max-width: 992px) { 
    .hide-mob {display:none !important;} 
}
.form5 .textbox, .form5 textarea {font-family: 'Open Sans', sans-serif !important;}



/*theme heading color css*/
.theme-red .hdng1 a, .theme-red .hdng1{color:#ff5151;}
.theme-blue .hdng1 a, .theme-blue .hdng1{color:#167bff;}
.theme-voilet .hdng1 a, .theme-voilet .hdng1{color: #544ee0;}
.theme-yellow .hdng1 a, .theme-yellow .hdng1{color: #e4c936;}
.theme-pink .hdng1 a, .theme-pink .hdng1{color: #fe8199;}
.theme-orange .hdng1 a, .theme-orange .hdng1{color: #fa6c3f;}
.theme-purple .hdng1 a, .theme-purple .hdng1{color: #c573d9;}
.theme-green .hdng1 a, .theme-green .hdng1{color: #47c48e;}
.theme-skyblue .hdng1 a, .theme-skyblue .hdng1{color: #46c6e5;}
.theme-lightblue .hdng1 a, .theme-lightblue .hdng1{color: #5884d5;}
.theme-lightgreen .hdng1 a, .theme-lightgreen .hdng1{color: #d5e89e;}

.theme-red .btn{background: #ff5151;}
.theme-blue .btn{background: #167bff;}
.theme-voilet .btn{background: #544ee0;}
.theme-yellow .btn{background: #e4c936;}
.theme-pink .btn{background: #fe8199;}
.theme-orange .btn{background: #fa6c3f;}
.theme-purple .btn{background: #c573d9;}
.theme-green .btn{background: #47c48e;}
.theme-skyblue .btn{background: #46c6e5;}
.theme-lightblue .btn{background: #5884d5;}
.theme-lightgreen .btn{background: #d5e89e;}

.theme-red .story-box span.story-number{color: #ff5151;border: 1px solid #ff5151;}
.theme-blue .story-box span.story-number{color: #167bff;border: 1px solid #167bff;}
.theme-voilet .story-box span.story-number{color: #544ee0;border: 1px solid #544ee0;}
.theme-yellow .story-box span.story-number{color: #e4c936;border: 1px solid #e4c936;}
.theme-pink .story-box span.story-number{color: #fe8199;border: 1px solid #fe8199;}
.theme-orange .story-box span.story-number{color: #fa6c3f;border: 1px solid #fa6c3f;}
.theme-purple .story-box span.story-number{color: #c573d9;border: 1px solid #c573d9;}
.theme-green .story-box span.story-number{color: #47c48e;border: 1px solid #47c48e;}
.theme-skyblue .story-box span.story-number{color: #46c6e5;border: 1px solid #46c6e5;}
.theme-lightblue .story-box span.story-number{color: #5884d5;border: 1px solid #5884d5;}
.theme-lightgreen .story-box span.story-number{color: #d5e89e;border: 1px solid #d5e89e;}

.theme-red .carousel-container .slide:hover, .theme-red .slide.active{background: rgba(255,81,81,.5);}
.theme-blue .carousel-container .slide:hover, .theme-blue .slide.active{background: rgba(22,123,255,.5);}
.theme-voilet .carousel-container .slide:hover, .theme-voilet .slide.active{background: rgba(84,78,224,.5);}
.theme-yellow .carousel-container .slide:hover,.theme-yellow .slide.active{background: rgba(228,201,54,.5);}
.theme-pink .carousel-container .slide:hover, .theme-pink .slide.active{background: rgba(254,129,153,.5);}
.theme-orange .carousel-container .slide:hover, .theme-orange .slide.active{background: rgba(250,108,63,.5);}
.theme-purple .carousel-container .slide:hover, .theme-purple .slide.active{background: rgba(197,115,217,.5);}
.theme-green .carousel-container .slide:hover, .theme-green .slide.active{background: rgba(71,196,142,.5);}
.theme-skyblue .carousel-container .slide:hover,.theme-skyblue .slide.active{background: rgba(70,198,229,.5);}
.theme-lightblue .carousel-container .slide:hover,.theme-lightblue .slide.active{background: rgba(88,132,213,.5);}
.theme-lightgreen .carousel-container .slide:hover,.theme-lightgreen .slide.active{background: rgba(213,232,158,.5);}

.theme-red .carousel-container .buttons button:hover{background: rgba(255,81,81,1);}
.theme-blue .carousel-container .buttons button:hover{background: rgba(22,123,255,1);}
.theme-voilet .carousel-container .buttons button:hover{background: rgba(84,78,224,1);}
.theme-yellow .carousel-container .buttons button:hover{background: rgba(228,201,54,1);}
.theme-pink .carousel-container .buttons button:hover{background: rgba(254,129,153,1);}
.theme-orange .carousel-container .buttons button:hover{background: rgba(250,108,63,1);}
.theme-purple .carousel-container .buttons button:hover{background: rgba(197,115,217,1);}
.theme-green .carousel-container .buttons button:hover{background: rgba(71,196,142,1);}
.theme-skyblue .carousel-container .buttons button:hover{background: rgba(70,198,229,1);}
.theme-lightblue .carousel-container .buttons button:hover{background: rgba(88,132,213,1);}
.theme-lightgreen .carousel-container .buttons button:hover{background: rgba(213,232,158,1);}


.column-1, .column-2{padding-right:0;}

body.bgImg #container, body #container{background:#fff;}

.menu-wrapper .menuLeftBx{display: none;}
header .menu-wrapper{border: 1px solid #d6d6d6; background:#fff;}
#main-nav{width: auto;margin: 0;}
.bgImg header #main-nav{width: auto;}
#main-nav > ul > li{border-right: 1px solid #d6d6d6;}
#main-nav .sprite-bg.home{display:none;}
#main-nav li:hover > .newsDropdownhvr, #main-nav li.smallDrpdwn:hover > ul{left:-1px;}
#main-nav li:hover > .newsDropdownhvr{right:-1px;}
.menuRightBx{padding-right:5px; top:1px; height: 28px; right: 0;}
.menuSearchBx .searchWrap{right:0; top:-1px; border:1px solid #d8d8d8;}
.menu-wrapper.sticky-menu {background: #f7f7f7; box-shadow: 0 4px 7px rgba(0,0,0,.1); border-color:#bbb; border-top-color:transparent;}
.bgImg .menu-wrapper,#header .menu-wrapper {max-width: 1000px;width: 960px;margin: auto;left: auto;right: auto;}
header .menuMiddleBx {
    float: left;
    width: calc(100% - 40px);    
}
#main-nav > ul > li {
    float: left;
    margin-bottom: -1px;
    z-index: 999;
}
#main-nav > ul > li.active > a {
    color: #f83d37;
}
.homeTx {
    display: none;
}
header .menuRightBx {
    float: right;
    font-size: 20px;
    color: #222222;
    text-align: right;
    width: 25px;
    position: relative;
    font-weight: 500;
    cursor: pointer;
}
.menuSearchBx .fa {
    position: relative;
    z-index: 1000;
    top: 3px;
    right: 2px;
}
.menuSearchBx .searchWrap {
    position: absolute;
    z-index: 999;
    display: none;
    padding: 0;
    background: #fcfcfc;
    width: 264px;
    padding-right: 30px;
    border-bottom: 0;
}
.menuSearchBx .searchFormBx {
    width: 100%;
    height: 28px;
}
.menuSearchBx .searchFormBx input.txt {
    float: left;
    border: 0;
    background: 0 0;
    padding: 5px 10px;
    width: 100%;
    font-size: 13px;
    color: #333;
    margin: 0;
    font-weight: 600;
    outline: 0;
    font-family: 'Open Sans', arial, sans-serif;
}
#main-nav li .fa, #navbarL2 li .fa {
    font-size: 13px !important;
    padding-left: 0px;
    vertical-align: middle;
    top: -1px;
    position: relative;
    margin: unset!important;
}
#navbarL2 li .fa{left: 3px;}
#header #navbar .news-section, #header #nav .news-section,#header #navbar .news-section .main-stories,#header #nav .news-section .main-stories{width: 100%;float: unset;}


/*------ Header V3 Style -------*/
#header .logoBx{text-align: left;position: relative;}
#header .middle-wrapper{padding: 12px 0;}
#header .logoWrapper img, #header .logoWrapper{display:block;}
#header .logoWrapper{float: left;}
.smallDrpdwn {position:relative;}
.featured_header_top_right_wrapper{float: right; max-width:610px; }

/*****submenu display style******/

#main-nav .dropdown_nav {position: absolute;left: 0;background: #fff;z-index: 200;padding: 20px 2% 1px;top: -9999px;width: 100%;-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);transform: translateY(-10px);-webkit-transition: all .25s ease;-moz-transition: all .25s ease;-ms-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease;border: 1px solid #d8d8d8;}
#main-nav li:hover .dropdown_nav{transform: translateY(0px);transition: transform 0.3s;top: auto;}
.multy-lvl_nav {margin: 0 -10px;}
.multy-lvl_nav section {float: left;box-sizing: border-box;padding: 0 10px 10px;width: 20%;}
.multy-lvl_nav ul li {list-style: none;}
#main-nav .multy-lvl_nav ul li span {font-size: 14px;font-weight: 700;display: block;line-height: 18px;margin-bottom: 10px;min-height: 36px;}
#main-nav .multy-lvl_nav ul li ul {margin-bottom: 5px;}
#main-nav .multy-lvl_nav ul li ul li a {font-weight: 400;font-size: 14px;display: block;line-height: 30px;border-top: 1px dotted #ccc;font-family: 'Source Sans Pro',sans-serif;color: #555;}
#main-nav ul li .multy-lvl_nav ul li:hover a{background: #fff;color: #333;}
#main-nav .story-list{display: none;}
#v-nav>ul {
    float: left;
    width: 210px;
    position: relative;
}
#v-nav>ul>li {
    list-style-type: none;
    font-size: 13px;
    font-weight: 600;
    cursor: pointer;
    line-height: 1.4em;
    position: relative;
    border-bottom: 1px solid #efefef;
    border-right: 1px solid #efefef;
    margin: auto;
    padding: 0;
}
#v-nav>ul>li, .box-sld-mob ul {
    background: #fff;
}
.newsDropdownhvr div.news-section{
    margin-left: 210px;
    /*background-color: #FFF;*/
    position: relative;
    z-index: 9;
    padding: 20px 20px 0;
}
.newsDropdownhvr div.news-section .main-stories, .newsDropdownhvr div.news-section .main-stories .section{
    border: 0;
    list-style: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    z-index: 99;
    display: block;
}
.newsDropdownhvr div.news-section .main-stories .section{
	padding: 20px 10px;
    width: 20%;
    float: left;
}
.newsDropdownhvr div.news-section .main-stories .section a {    
    position: relative;
    overflow: hidden;
}
.newsDropdownhvr div.news-section .main-stories .section p {
    font-size: 14px;
    font-family: Merriweather,serif;
    font-weight: 600;
    line-height: 1.4em;
    margin-top: 8px;
}
.top-section .event-detail-box .header{margin-left: -34px;margin-right: -34px;}
/*------- hamburger menu css --------*/
 .c-menu {position:fixed;z-index:200;background-color:transparent;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;padding:25px 0px;}
 .c-menu-items {list-style:none;margin:0;padding:0;}
 .c-menu-slide-top {vertical-align:middle;width:100%;text-align:center;}
 .c-menu-slide-top .c-menu-items {display:inline-block;text-align:center;}
 .c-menu-slide-top .c-menu-item {display:inline-block;line-height:60px;}
 .c-menu-slide-top .c-menu-link {display:block;padding:0 4px;color:#fff;font-size:16px;font-weight:400;}
 .c-menu-slide-top {top: -9999px;-webkit-transform: translateY(-15px);-ms-transform: translateY(-15px);transform: translateY(-15px);}

.newsDropdownhvr .main-stories .section .metadata{display: block;color: #666;font-weight: 400;font-size: 12px;}
.top-band1 .prime-nav a.prime-tab {padding-left: 13px;background: url(../../images/responsive/prime-icon.png) no-repeat left center;}
#navbar .main-stories .section p, #nav .main-stories .section p{padding-left: unset;}
#header #navbar .main-stories .section p a, #header #nav .main-stories .section p a{font-size: 14px;font-weight: 600;}
#brandequity #container #header{height: auto;margin-bottom: 30px;}
.menuRightBx:hover .searchWrap, .menuRightBx:focus .searchWrap {display: block;}
#header .container{width: 100%;padding: 0;}

.brand_event_list .dropdown-item{z-index: 105;position: absolute;min-height: 275px;top: -999999px;-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);transform: translateY(-10px);-webkit-transition: all .25s ease;-moz-transition: all .25s ease;-ms-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease;background-color: #fff;min-height: 100px;}
.brand_event_list:hover .dropdown-item{top: 40px;right: -1px;left: auto;max-height: 400px;overflow: auto;overflow-x: hidden;border: 1px solid #d8d8d8;}
.item-events-cntr h2{font-size: 14px;color: #ED193B;line-height: 18px;margin:24px 0px 4px 10px;position:relative}
.item-events-cntr h2:after{content:"";background: #D8D8D8;height: 1px;width: 100%;position: absolute;top: 9px;margin-left: 8px;}
.brand_event_list .item-events-cntr ul.brand-solutions{position: static!important;border: none!important;max-height: unset!important;}
.item-events-cntr:not(:first-child) h2{margin-top: 0;}
.brand_event_list:hover .item-events-cntr:last-child ul.brand-solutions{padding-bottom: 6px;}
.brand_event_list .dropdown-item::-webkit-scrollbar {width: 8px;}
.brand_event_list .dropdown-item::-webkit-scrollbar-thumb {background-color:#C4C4C4;border-radius: 10px;}
.brand_event_list ul.brand-solutions li h6 a{font-size: 13px;color: #333!important;line-height: 16px;}

.slideshw_cycle4 .slide h4{font-size: 18px!important;font-weight: 600!important;line-height: 20px!important;}
#news_widgewt_preview{width: 100%!important;}
.widgetpage .top-section ul.lst4 li{padding-left: 0;height: auto;line-height: initial;background: none;}
.site-map ul.lst4 li{padding-bottom: 0;}
#content .content-box{padding-top: 0;}
#container #enrollment{padding:0 20px;}
#container #enrollment .button5.large{font-size: 18px;height: 35px;line-height: 35px;}
.site-map .heading5{border:none;}
#main-nav li.smallDrpdwn:hover > .dropdown-item ul.brand-solutions {width: 530px;right: -1px;}
#main-nav li.smallDrpdwn:hover > .dropdown-item ul.brand-solutions.single{width: 330px;}
#main-nav .newsDropdownhvr .tabbedcontent ul {max-height: 350px;overflow-y: auto;}
#main-nav .newsDropdownhvr .tabbedcontent ul::-webkit-scrollbar-thumb {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);box-shadow: inset 0 0 6px rgba(0,0,0,0.3); }
#main-nav .newsDropdownhvr .tabbedcontent ul::-webkit-scrollbar {width: 4px;height: 4px;background: #ececec; }

/****Social analytics*****/
.button_bar2 ul li{width: 95px;}
.block_center_300{width: 285px;}
.margin_left_right_10.row{float: none;}
.square_10.row{margin:0px 5px 0 0;float: none;}
.padItem{min-width: inherit;}

/*****Footer CSS*****/
.footer *, .footer *:before, .footer *:after {-webkit-box-sizing: border-box;box-sizing: border-box;}
.footer .container, #sponsors-section .container {padding-right: 20px;padding-left: 20px;margin-right: auto;margin-left: auto;max-width: 1000px;}
#sponsors-section #spnsrs .wrapper {text-align: center;padding: 0;border-top: none;margin-top: 0;background: 0;}
.footer {max-width: 1000px !important;margin: 40px auto 0 auto;}
#sponsors-section .container .row, .footer .container .row{float: none;}
.row {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -20px;margin-left: -20px;}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 20px;
    padding-left: 20px;
}
.col-md-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
}
.col-6, .col-md-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
.col-md-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.blog-lists h1.hdng1, .blog-lists h2.hdng1{border-bottom: 1px solid #ccc;margin-bottom: 25px;padding-bottom: 10px;padding-top: 17px;background: url(../../images/responsive/blog-bg3-min.png) right 0 no-repeat;}
.blog-lists .hdngBx {padding: 0;margin: 0;border: none;}
body .popup1.pop3.transparent h2{font-size: 18px;}
body .popup1.pop3.transparent .submit-button2{width: 100px;}

/****Promo section****/
#featured_header_elements .featured_section.bucket-position-top{padding-left: 0!important;padding-right: 0!important;}
#featured_header_elements .bucket-position-top + div .google-ad.ad-block, #featured_header_elements .bucket-position-top ~ div.featured_section{padding-top: 0!important;}
.transparent-bg #featured_header_elements .featured_section.bucket-position-top{margin-top: -17px!important;}
/*.promo-section-top .lb-news-live{width: 8px!important;height: 8px!important;}*/


.main-heading-title .tagline-lists{border-bottom: 1px solid #ccc;margin-bottom: 20px;padding-top: 5px;}
.main-heading-title .tagline-lists .hdng1{margin-bottom: 10px;padding-bottom: 5px;display: table;}
.main-heading-title .tagline-lists .tag-head{overflow: hidden;padding-right: 12px;min-width: 120px;display: table-cell;vertical-align: middle;}
.main-heading-title .tagline-lists span.tag-head{min-width: 200px;}
.main-heading-title .tagline-lists small {display: table-cell;overflow: hidden;line-height: 18px;font-size: 15px;font-style: italic;color: #555;height: 58px;border-left: 1px dotted #666;padding-left: 12px;font-weight: 400;vertical-align: middle;}
.main-heading-title .tagline-lists .txt_synopsis{font-size: 17px;color: #666;font-weight: 400;margin-bottom: 15px;display: block;font-style: italic;line-height: 1.4em;font-family: 'Open Sans',arial,sans-serif;}
.main-heading-title .tagline-lists:empty{padding-top: 0;margin-top: -10px;}
.poll_list .polls_wdgt.first {padding-bottom: 20px;border-bottom: 1px solid #dedede;}
.polls_wdgt button{margin-top: 5px;}
.country-version{cursor: pointer;position: relative;z-index: 9999;margin-right: 35px;float: left;}
#site_newsletter_preview table .section1 a{color: #00AFDF;}

@media only screen and (max-width: 767px) {
    #container #m_header .lvl_1,#container #m_header .m_search{background: #fff;}
    #container #m_header .lvl_1 .fa-bars, #container #m_header .lvl_1 .fa-search{color: #000;}
    #container #m_header{border-bottom: 1px solid #e8e8e8;}
    .container {padding-left: 20px !important;padding-right: 20px !important;}    
    .footer-lst1 li:not(:first-child) {float: left;width: 50%;padding-right: 15px;}
    ul.footer-lst1{margin-bottom: 10px;}
    .col-xs-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .footer .container, #sponsors-section .container,#sponsors-section{max-width: 100%;width: auto;}
    #sponsors-section .container div {max-width: 100%}
    #spnsrs .logos a{width: 50%;float: left;margin-bottom: 6px;}
    .footer{margin-bottom: 0;}
    #sponsors-section .container{padding: 15px 0;}
    .followTx{display: none;}
    #container #m_header .lvl_1 .fa-bars, #container #m_header .fa-search, #container #m_header .m_search .fa-angle-right, #container #m_header .m_search .search-btn, #container #m_header .m_search input{color: #555;}
    .blog-lists h1.hdng1, .blog-lists h2.hdng1{background: none;padding: 0;border: 0;}
    .blog-lists h1.hdng1 small, .blog-lists h2.hdng1 small{display: none;}
    .blog-lists h1.hdng1 span, .blog-lists h2.hdng1 span{float: unset;padding-top: 0;}
    .featured_section.bucket-position-top{margin-bottom: 10px;}
    .transparent-bg{background: #fff;background-image: none!important;}

    /******Footer Horizontal V2*******/
    .horizontal_v2 .annl_events .footer-lst1 li:not(:first-child){width: 100%;}
    .horizontal_v2 .footer-card-lst{display: block;margin:0;border:none;}
    .horizontal_v2 .footer-card-lst > li {width: 100%;padding: 15px 10px 15px 0px;border-bottom: 1px solid #e0e0e0;border-right:0;}
    .horizontal_v2 .footer-card-lst > li:first-child { padding-top: 0px;}
    .horizontal_v2 .footer-card-lst > li:last-child {margin-bottom: 14px;}
    .horizontal_v2 .copyRight{text-align: center;padding: 15px 0 12px 0;margin: 0 -20px;}
    .horizontal_v2 .logo-footer {text-align: center;display: block;margin: 6px 0 18px 0;float: none;}
    .horizontal_v2 .footer-card-lst > li:last-child{border-bottom: 1px solid #e0e0e0;}
    .horizontal_v2 .footer-lst1{margin-bottom: 14px;padding-bottom: 14px;}
    .horizontal_v2 .footer-lst1 li:not(:first-child){float: none;width: auto;padding-right: 0px;line-height: 20px;}
    .horizontal_v2 .footer-lst1 li:not(:first-child):after {content: "\2022"; font-size: 16px; color: #999;vertical-align: bottom;display: inline-block;}
    .horizontal_v2 .footer-lst1 li:last-child:after, .horizontal_v2 .annl_events .footer-lst1 li:after{display: none;}
    .horizontal_v2 ul.inline-list li:after{content: "\2022"!important;font-size: 16px;color: #999;vertical-align: bottom;border: none;display: inline-block;margin: 0 6px;position: static;height: unset;width: unset;background: none;}
    .horizontal_v2 .footer-aboutus ul.inline-list li:after{margin: 0 6px;}
    .horizontal_v2 .footer-aboutus ul.inline-list li{margin:3px 0px 3px 0px!important;line-height: 20px;display: inline!important;}
    .horizontal_v2 .footer-card-lst li:first-child p:last-child { margin-bottom: auto;}
    .horizontal_v2 ul.socialIcon{margin-top: 15px;}
    .horizontal_v2 ul.socialIcon li{padding-bottom: 0;}
    .horizontal_v2 .footer-aboutus{margin-bottom: 15px;}
    .horizontal_v2 .footer-card-lst li form .textbox{margin-bottom: 0;}
    .horizontal_v2 .footer-card-lst .et-rtl-error{margin-top: 5px;}
    .horizontal_v2 .footer-card-lst .et-rtl-error:empty{display: none!important;}
    .promo-section-top .lb-news-live{width: 8px!important;height: 8px!important;}

    /*********/
    .country-version{cursor: pointer;position: relative;z-index: 9;width: 100%;padding: 7px 2px 10px 15px;border-bottom: 1px solid #ccc;margin: 0;}
    .country-version:after {position: relative;display: inline-block;right: -4px;top: 2px;}
    .country-version .countryhvr{left: 10px;}
    .country-version .countryhvr ul li a{border-bottom: 0;padding: 5px 0px;}
}




/*------ For Old Pages ---------*/
.sidebar h3, .hstyl1 a{color:#000; }



/*-------- Subscribe Widget ------*/
.subscribe {background: #efefef; padding: 20px 20px 15px; margin-bottom: 30px;}
.subscribe h3 {font-size: 16px; font-weight: 700;  margin-bottom: 2px;}
.subscribe p,.consent-popup {font-size: 12px; color:#666;  margin-bottom: 10px; line-height: 1.3em;}
.subscribe .textbox { background: #fff;  margin-bottom:7px; color: #666; outline-color: #e0e0e0; border-radius: 0;padding:8px 15px;  font-size: 13px;  border: 1px solid #e3e3e3; font-family: 'Open Sans', arial, sans-serif; float:left;
width:62%; }
.subscribe .submit {color: #fff; text-align: center; text-transform: uppercase; cursor: pointer; width:38%; float:left;
     font-size: 14px; background: #e32932; transition: all 0.5s; margin-top:1px; min-width:inherit;}
.subscribe.fw .textbox{margin-bottom: 10px;}
.subscribe.fw .textbox,  .subscribe.fw .submit{float: none; width: 100%;}
.old-theme .newsletter_list li.controls a{padding: 10px 30px; border-radius: 0}
.old-theme .et-rtl-error{margin-top: 7px;}
.subscribe .submit:hover {background: #000;color: #fff !important; transition: all 0.5s; }
.seeTx {margin-bottom: 0px !important;}
