/*------ Generic Setting --------*/
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;}
body{font-size:13px;color:#333;background:#fcfcfc;line-height:1.2em; font-family:Arial,Helvetica,sans-serif;}
body.font-opensans{font-family:'Open Sans', arial, sans-serif;}
a:hover{text-decoration:none;color: #ec2227 !important;}
.clearfix {display: block;}
.clearfix:after {content: ".";display: block;font-size: 0;height: 0;clear: both;visibility: hidden;}
.clear{clear:both;}
*, *:before, *:after {-webkit-box-sizing: border-box;box-sizing: border-box;margin: 0;padding: 0;}
ol, ul {list-style: none;}
a { text-decoration:none;}
a:hover{text-decoration:none; color: #ec2227 !important;}
a:link, a:visited {cursor: pointer; color: #000; text-decoration: none;}
img { max-width: 100%; vertical-align:bottom;}
.row { margin-right: -20px;  margin-left: -20px;}
.no-border {  border: none !important;}
.no-padding{padding:0px !important;}

/*------------------------------ Common css --------------*/
.float-left{float:left}
.float-right{float:right}
.mb-none{margin-bottom:0!important}
.mt-none{margin-top:0!important}
.ml-none{margin-left:0!important}
.mr-none{margin-right:0!important}
.p-none{padding:0!important}
.pt-none{padding-top:0!important}
.pb-none{padding-bottom:0!important}
.pl-none{padding-left:0!important}
.pr-none{padding-right:0!important}
.mrgn-bt-15{margin-bottom:15px}
.hide{display: none;}
.circle { border-radius: 50%; }
.hdng-undrln1:after{width:55px;background-color:#333;content:"";display:block;height:4px;margin-top:10px}
.hdng-undrln1{font-size:32px!important;font-weight:800;line-height:1.2em;margin-bottom:20px;display:block;/*font-family:Merriweather,serif*/}
.redClr{color:#ed1c24}
h1,h2,h3,h4,h5,h6 {line-height:1.2em;margin-bottom:6px;}
.font-merriweather h1,.font-merriweather h2,.font-merriweather h3,.font-merriweather h4,.font-merriweather h5,
.font-merriweather h6, .font-merriweather ul.stories-lst1 li, .font-merriweather ul.lst3 li{font-family:'Merriweather', serif;}
h1 {font-size:36px;}
h2 {font-size:22px;}
h3 {font-size:20px;}
h4 {font-size:15px;}
h5 {font-size:14px;}

/*--------------------------- Common css end ----------------------------*/

/*----------- content wrapper css ------------*/
body.bgImg #container, body.body-wrap #container{max-width:1000px; margin:0 auto; padding:0 0px; background-color:#fcfcfc;}
body.bgImg #header, body.bgImg #content, body.body-wrap #header, body.body-wrap #content{padding:0 20px;scroll-behavior: smooth;}
body.bgImg{background-position-x:49.5%; }
body.body-wrap #sponsors-section{max-width:1000px; margin:40px auto 0 auto;}
body.bgImg .main-content.col-md-8, body.body-wrap .main-content.col-md-8{-webkit-box-flex: 0;  -ms-flex: 0 0 65.666667%;  flex: 0 0 65.666667%;  max-width: 65.666667%;}
body.bgImg .side-bar.col-md-4, body.body-wrap .side-bar.col-md-4{  -webkit-box-flex: 0;  -ms-flex: 0 0 34.333333%;  flex: 0 0 34.333333%; max-width: 34.333333%;}

/*----- Header User Area ------*/
/*.user-name .hvr_bx{position:absolute; width:140px; right:0; text-align:left; z-index:9999; padding:0px; background:#fdfdfd; 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;top:30px;}*/
.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 15px; }
.user-name .hvr_bx li{border-bottom:1px solid #efefef; }
.user-name .hvr_bx li:hover{background:#f3f3f3; color:#ec2227 !important; }
.user-name .hvr_bx li:hover a{color:#ec2227 !important; }
.user-name:hover .hvr_bx{display:block;}
.event-detail-box .panel-heading{margin: 0 auto 25px;max-width: 890px;}


/*-------- Menubar Css --------*/
header .menu-wrapper {border-bottom:1px solid #d8d8d8;width:100%;background:#fcfcfc;}
#main-nav > ul > li {float:left;margin-bottom:-1px;}
#main-nav > ul > li:hover > a {color:#ec2227}
#main-nav > ul > li.active > a {color:#f83d37;}
#main-nav > ul > li.bgBlk {background:#000;margin-left:10px;}
#main-nav > ul > li.bgBlk a {color:#fff;}
ul.tab-cntnt-artcle {margin:0 -10px;}
.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;}
.tab-cntnt-artcle article p {font-size:14px;color:#333333;font-weight:400;line-height:19px;}
.tab-cntnt-artcle figure img {display:block;}
.homeTx {display:none;}
.sticky .homeTx {display:inline-block;}
#main-nav ul li.smallDrpdwn.event-list ul li{padding: 10px;}
.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;}
.event-list .event-header-list span {display: block;line-height: 1.2em;color: #666;font-size: 11px;overflow: hidden;}
#main-nav ul li.smallDrpdwn.event-list ul li:hover {background: #fff6d5;}

/*------ Sticky ------*/
.sticky {position:-webkit-sticky;position:sticky !important;top:0px;}
.sticky-menu {position:fixed !important;width:1000px !important;top:0;padding:0px 0px;z-index:10;box-shadow:0px 1px 2px rgba(153, 153, 153, 0.0);-ms-box-shadow:0px 1px 2px rgba(153, 153, 153, 0.0);-webkit-box-shadow:0px 1px 2px rgba(153, 153, 153, 0.0);-moz-box-shadow:0px 1px 2px rgba(153, 153, 153, 0.0);}


/*------- 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;}

/*------ Slide/Push Menu Top. --------*/
 .c-menu-slide-top {top:-9999px;-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);}
 .c-menu-slide-top.is-active {top:15%;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);}

/*--------- Close button resets. ------------*/
 .c-menu-close {position:absolute;left:0;top:-45px;background-color:transparent;font-size:30px;color:rgba(255, 255, 255, 0.5);border:none;box-shadow:none;border-radius:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;}
 .c-menu-close:focus {outline:none;}

/*--------- MASK COMPONENT ------------*/
.c-mask {position:fixed;z-index:100;top:0;left:0;overflow:hidden;width:0;height:0;background-color:#000;opacity:0;-webkit-transition:opacity 0.3s, width 0s 0.3s, height 0s 0.3s;transition:opacity 0.3s, width 0s 0.3s, height 0s 0.3s;}
.c-mask.is-active {width:100%;height:100%;opacity:0.95;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;}
.c-menu-lst1 li {text-align:left;font-weight:bold;color:#fff;font-size:14px;line-height:1.3em;margin-bottom:5px;}
.c-menu-lst1 li a {color:#ababab;font-size:13px;font-weight:400;line-height:1.3em;}
.c-menu-lst2 li:hover {background:rgba(255, 255, 255, 0.8);color:#333 !important;}
.c-menu-lst2 li a:hover, .c-menu-lst2 li:hover a {color:#333 !important;}
.c-menu-lst1 li a:hover {color:#fff !important;}
.c-menu-lst1 li:first-child a {font-weight:bold;color:rgba(255, 255, 255, 0.5);}
.c-menu-lst2 li {background:#333;display:block;margin-bottom:10px;}
.c-menu-lst2 li a {color:#ababab;font-size:13px;font-weight:600;padding:10px;display:block;}
ul.c-menu-lst2 {margin:auto;width:70%;}
 

/*---------- news Dropdown hvr css -----------*/
#v-nav >ul {float:left;width:210px;position:relative;}
#v-nav >ul >li.current {color:#ec2227;border-right:none;z-index:10;position:relative;}
#v-nav >ul >li:hover {color:#ec2227;}
#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;}

/*----- Section heading ------*/
.hdngBx {margin-bottom:20px;}
.hdng1:after {width:40px;background-color:#333333;content:"";display:block;height:4px;margin-top:10px;}

/*----- Page Heading-----*/
.hdng-undrln1 {font-size:32px;   font-weight: 800; line-height: 1.2em; margin-bottom: 20px; display: block; }
.hdng-undrln1:after { width:55px; background-color: #333333; content: ""; display: block; height: 4px; margin-top: 10px;}
.redClr {color:#e32932;}
.font-opensans h1.hdng1, .font-opensans .hdng1{font-family:'Open Sans', arial, sans-serif;}

/*---------- Widget -----------*/
.widget.ad, .wdgt.ad {text-align:center;margin-bottom:30px !important;}
.wdgt:empty, .in_content_ad_wrapper:empty, .ad:empty{display:none;}
body.bgImg .widget.ad {padding:0px;background:none;}
.featured_ads img, .widget.ad img, .wdgt.ad img{display:inline-block;}

.hr-wrapper {display:inline-block;width:100%;margin:0 0 25px;border:0;border-top:1px solid #e0e0e0;display:none;}
.hr-wrapper + .hr-wrapper {display:none;}

/*---- Flexible Video Widget -----*/
.flexi-video, .Normal .flexi-audio{position: relative; z-index:1; padding-bottom: 56.25%; width: 100%;}
.flexi-video iframe { width: 100%; height: 100%; z-index: 1; position: absolute;  left: 0;  top: 0;}

/*------ Button------*/
.btn{background: #e32932;min-width:110px;border-radius: 0;outline: none;margin: 0 auto;display: block;margin-bottom: 6px;padding: 0 15px; cursor:pointer;border: 0;  min-height: 34px;color: #fff;font-size: 15px;font-weight: 600;}
.btn-inverse{border:1px solid #e32932;background: #fff;color: #e32932;}
.btn-inverse:hover{color: #fff; background: #e32932;}

/*---- Leaderboard Setting ------*/
#featured_leaderboard{margin-top:-10px;}
.page-index #featured_leaderboard{margin-top:0;}

/*------ Basic Article Listing ------*/
.artcle_lst1 article {border-bottom: 1px solid #e0e0e0;padding: 0 0 17px; margin-bottom: 17px;}
.artcle_lst1 article span a {color: #666;}
.artcle_lst1 article h1 { font-size:22px; color:#333333;  font-weight: bold; margin-bottom:5px;}
.artcle_lst1 article > h2, .clm1 article:first-child h3  {font-size: 20px; color: #333333;margin-bottom: 5px;}
.artcle_lst1 article a {color: #333333;}
.artcle_lst1 .news-listing.news-listing-infinite article p{max-height: 56px; overflow: hidden;}

/*------ Common Synopsis Style ---*/
.artcle_lst1 article p, .artcle_style1.main p, .flexslider .slides > li p, .video-wdgt p, ul.lst4 li p, ul.lst-box1 li p{
font-size: 14px; color: #333;  font-weight: 300;   line-height:1.4em;  max-height:56px; 
overflow:hidden;}
.font-merriweather article p{font-family:'Merriweather', serif;}

/*------ Meta Text Style ----*/
.metaTx {font-size:12px;color:#666;line-height:13px;font-weight:400;display:block;margin-bottom:7px;}
.metaTx span {vertical-align:top;display:inline;position:relative;}
.metaTx a {color: #666;}

/*--- Common Article Listiong------*/
ul.lst2 li:last-child h5 {margin-bottom:0;}
ul.lst2 li h5 {margin-bottom:0;}
ul.lst2 + footer {padding-top:10px}
.mst-read ul.lst2 li:last-child {padding-bottom:0;}
ul.lst2 article .descBx p {color:#333;font-weight:400;}
ul.lst2 article .descBx span a {font-size:12px;color:#666;line-height:18px;font-weight:400;}
ul.lst2 article figure.avtar-right {float:right;margin-right:0px;margin-left:20px;}

/*----- List 3 -----*/
ul.lst3 li {font-size:14px;color:#333;font-weight:bold;border-bottom:1px solid #e0e0e0;padding-bottom:18px;margin-bottom:18px;position:relative;}
ul.lst3 li:last-child {border-bottom:none;padding-bottom:0px;}
ul.lst3 li span {font-size:24px;line-height:24px;float:left;font-weight:800;color:#666;margin-right:15px;}
body.font-opensans ul.lst3 li span{font-family:'Open Sans', arial, sans-serif;}
ul.lst3 li a {display:table;}


/*------ Latest Story List ---*/
ul.stories-lst1 { padding-left: 14px; margin-bottom:20px;}
ul.stories-lst1 li { font-size:13px;  color: #333;  font-weight: 300; line-height:1.4em; margin-bottom: 10px;
     position: relative;}  
ul.stories-lst1 li a{color:#333;}
ul.stories-lst1 li:last-child {margin-bottom:0px;}
ul.stories-lst1 li::before {content: ""; position: absolute;left: -13px;top: 6px;width: 5px; background: #888;
    height: 5px; border-radius: 50%;display: block;}

/*------ Article Types -------*/
.article-type-video figure a{position: relative; display:block;}
.article-type-video figure a:after, .article-type-video figure a:before { content: ""; position: absolute;
 transition: all .3s ease;}
.article-type-video figure a:before {background: rgba(0, 0, 0, 0.6); width:30px; height:20px; border-radius:5px;
    top: 50%; left: 50%; transform: translate(-50%, -50%);  z-index: 4; }
.article-type-video figure a:after { width: 0; height: 0; border-style: solid; border-width:6px 0 6px 10px;
    border-color: transparent transparent transparent white;  top: 50%; left: 51%; transform: translate(-50%, -50%);
    z-index: 5;}
.top-stories .clm2 .article-type-video figure a:before, 
.top-stories-v2 .article-type-video figure a:before{width: 75px; height: 50px;border-radius: 18px;} 
.top-stories .clm2 .article-type-video figure a:after, 
.top-stories-v2 .article-type-video figure a:after{border-width: 10px 0 10px 20px;}
.top-stories .clm1 .article-type-news figure {display:none;}
.top-stories .clm1 figure {float:right;width:80px;margin:0 0 0px 5px;}
article.blog figure{float:right; width:66px; margin-left:10px;}
.top-stories article figure{margin-bottom:15px; } 

/*------ Article Video Type thumbnail ------*/
.vdo-thumb { position: relative;  cursor: pointer; margin-bottom: 15px;}
.vdo-thumb a{display:block; position: relative;} 
.vdo-thumb a:after, .vdo-thumb a:before {content: "";  position: absolute; transition:all .3s ease;}
.vdo-thumb a:after { width: 0; height: 0; border-style: solid; border-width: 10px 0 10px 20px; border-color: transparent transparent transparent white;
    top: 50%; left: 51%; transform: translate(-50%, -50%); z-index: 5;}
.vdo-thumb a:before {background: rgba(0, 0, 0, 0.6);width: 75px;height: 50px; border-radius: 18px; top: 50%;
    left: 50%; transform: translate(-50%, -50%); z-index:4;}
.article-type-video .vdo-thumb a:before{width: 75px; height: 50px; border-radius: 18px;}
.article-type-video .vdo-thumb a:after{border-width: 10px 0 10px 20px;}
.vdo-thumb:hover a:before, .article-type-video figure:hover a:before { background: #ed1c24;}

/*------ View More Button -----*/
.moreTxBx {text-align: right;  position: relative;}
.moreTxBx h6 {display: block; text-align: right; font-size: 12px;  color: #777; font-weight: 400; padding-right: 15px;}
.load-more-btn {visibility:hidden;height:0;}
.moreTxBx a:hover:after {color:#ec2227;}
.moreTxBx a:after {position:absolute;font:normal normal normal 14px/1 FontAwesome;content:"\f105";display:block;right:-2px;font-size:16px;top:-2px;color:#888;}
a.more-link1 i {line-height:inherit;color:#666;font-size:18px;padding-left:8px;}
a.more-link1 {text-align: right;font-size: 11px;color: #888;font-weight: 400;position: relative; padding-right: 10px;}

/*----- Breadcrumbs ------*/
ul.breadcrumbs {margin-bottom:20px;}
.breadcrumbs.style2 {list-style:none;margin:-10px 0px 9px;border-bottom:1px solid #f5f5f5;padding:0 20px 9px;}
.breadcrumbs li a {color:#000;font-size:12px;}
.breadcrumbs li a:hover {text-decoration:none;color:#de2d2d;}
.breadcrumbs li {display:inline;padding:0;margin:0;}
.breadcrumbs li:before {content:"/ ";margin-right:3px;font-size:12px;}
.breadcrumbs li:after {content:" ";margin-right:3px;}
.breadcrumbs li:first-child:before {content:"";margin-right:0;}
.breadcrumbs .final_path {color:#888;font-size:12px;}


/*-------- Subscribe Widget ------*/
.subscribe {background: #efefef;padding: 20px 20px 15px;margin-bottom:28px;}
.subscribe h3 {font-size: 16px;margin-bottom: 2px;color: #333;}
.subscribe p {font-size: 11px; color:#555; margin-bottom: 10px; line-height: 1.3em;}
.subscribe .textbox {background: #fff;margin-bottom:0;color:#888;outline-color:#e0e0e0;border-radius: 0;padding:10px 15px;font-size:12px;border: 1px solid #e3e3e3;float:left;width:62%;}
.subscribe .submit {color: #fff; text-align:center;text-transform: uppercase; font-size:14px; cursor: pointer; width:38%; float:left;background: #e32932; transition: all 0.5s; margin-top:1px; min-width:inherit;margin-bottom: 0;}
.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;}

.et-rtl-error { font-size: 12px; color: #ec2227; line-height: 1em; margin-bottom: 7px;}
.et-rtl-error:empty{margin-bottom: 0;}

/*-------------- Post Banner ----------*/
.post-banner { margin-bottom: 30px; }
.post-banner img { width: 100%; display: block;}
.post-body span.category,.post-body a.category{color:#e32932 !important;font-size: 14px;font-weight: bold;
    line-height: 1em;margin-bottom: 15px !important;  display: block;  text-transform: uppercase; color: #ed1c24;}
.post-banner figure {position: relative;margin-left: -20px;margin-right: -20px;}
.post-banner figcaption { text-align: center; position: absolute; width: 100%; padding: 70px 35px 20px;
    color: #fff;  left: 0;  bottom: 0;  background: -moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.8) 100%);
    background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.8) 100%);
    background: -o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.8) 100%);
    background: -ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.8) 100%);
    background: linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.8) 100%);}
.post-banner.post-body span.category,  .post-banner.post-body a.category{color:#fff !important;}
.page-index .post-banner.post-body h1{color:#fff; font-size:30px;}
.post-banner figcaption h1{color:#fff; text-align:left;  }
.post-banner.post-body p.summary{padding: 28px 35px;background: #f3f3f3;border-bottom: 1px solid #d8d8d8;margin:0 -20px;}
.page-index .post-banner.post-body h1, .page-index .post-banner.post-body p{max-width:80%; margin-right: auto; margin-left:auto;}
.page-index .post-banner.post-body .post-meta{display:none;}
.post-banner.post-body .post-meta{margin-bottom: 0;}
.post-banner.post-body .post-meta li{color:#999;}

/*----- Social widget horizontal ----*/
.social-share-wdgt a{display:block; float:left; width:28px; height:28px; line-height:26px; text-align: center;
    border: 1px solid #393939; border-radius: 50%; color: #333; margin-left: 10px; font-size: 12px; color:#393939;}
.social-share-wdgt a:hover{border-color:#ed1c24; color:#ed1c24;}
.social_share_bx {display: flex;}
.social_share_bx .post-social-lst1 {margin: 0 auto;}
.social_share_bx .post-social-lst1 li {float: left;list-style: none; margin-right: 10px;}
.post-social-lst1 li{font-size: 14px;}
.post-social-lst1 a:hover{border-color: #ec2227;}

/*------- Sponsor Section ------*/
#sponsors-section {text-align:center;padding:20px 0;border-top:1px solid #efefef;margin-top:30px;}
#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; display:inline; }
#sponsors-section img:hover {filter:grayscale(0);-webkit-filter:grayscale(0);}

/*****Podcast*****/
.section-podcast .hstyl1{display: none;}
.section-podcast .podcast-widget{margin-bottom: 0;}

/*---- CFO Wall Spesific ---*/
.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 {width:100%;position:relative;}
.cfoWallImgbx ul {margin-left:-2px;margin-right:-2px;}
.cfoWallImgbx ul li {width:20%;float:left;line-height:0;padding:0px 2px 4px 2px;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;}
.cfowall .cfoWallDetail .name.fullDtl:hover {}
.cfo-talks-news {margin-bottom:5px;}

/****slide-shows****/

.play_popup {display: none;position: absolute;top: 10px;left: 30px;height: 26px;z-index: 99;background: #ab3535;color: #fff;cursor: pointer;line-height: 22px;padding: 0 10px;}
.play_popup a{color: #fff!important;}
.full_popup_content{position: fixed;top: 0;left: 0;width: 100%;height: 100%;right: 0;bottom: 0;background-color: #111;z-index: 99999;box-shadow: 2px 1px 4px #111111;-moz-box-shadow: 2px 1px 4px #111111;-webkit-box-shadow: 2px 1px 4px #111111;}
.full_popup_content .play_popup{display: none!important;}
#content .full_popup_content .flexsliderfull figure{width: 500px;margin:0 auto;background: #333!important;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
#content .full_popup_content .flexsliderfull{margin-left: 100px;}
#content .full_popup_content .post-social-lst1{position: absolute;top: 100px;left: 15px;z-index: 99;}
.full_popup_content .post-social-lst1.horizontal li{float: none;}
.full_popup_content .post-social-lst1 a{color: #fff;border-color: #fff;}
.full_popup_content .hdngBx{border:none;text-align: center;margin:20px 0;}
.full_popup_content .hdngBx h2{color: #fff;}
.close_slidepopup{display: none;-moz-transition: background-color 0.2s ease-in;-webkit-transition: background-color 0.2s ease-in;-ms-transition: background-color 0.2s ease-in;transition: background-color 0.2s ease-in;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-webkit-background-clip: padding-box;-moz-background-clip: padding-box;background-clip: padding-box;font-family: arial, helvetica, sans-serif;padding: 0;border: none;background-color: #666;width: 26px;height: 26px;position: absolute;top: 0;right: 0;margin: 20px;z-index: 1;}
.full_popup_content .close_slidepopup{cursor: pointer;outline: none;display: block;}
.close_slidepopup .icon:before, .close_slidepopup .icon:after {content: "";position: absolute;display: block;top: 12px;left: 6px;width: 14px;height: 2px;background-color: #121212;}
.close_slidepopup .icon:before {-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.close_slidepopup .icon:after {-moz-transform: rotate(135deg);-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);transform: rotate(135deg);}
.full_popup_content .description-box{background: #111;max-height: 100%;}
.flex-slide-count{display: inline-block;margin-bottom: 12px;}
.flex-pauseplay{display: none;}
.full_popup_content .flex-pauseplay{display: block;}
.full_popup_content .show_subscribe_pop_btn, .news_slider_artcle .flex-direction-nav{display: none!important;}

/*****SlideShow Popup******/
#content .flexsliderfull{background-color:#333;color:#fff;}
#content .flexsliderfull a,#content .flexsliderfull p{color:#ccc;}
#content .flexsliderfull figure{width:100%;text-align:center;vertical-align:middle;height:500px;}
#content .flexsliderfull img{height:100%;width:100%;object-fit:contain;vertical-align: middle;}
#content .flexsliderfull .description{padding:20px 10px;overflow-y:auto;max-height:100%;margin-bottom: 8px;}

#content .flexsliderfull p{max-height: 100%;}
.slideshow-section .flex-prev, .slideshow-section .flex-next {position: absolute;top: 42%;font-size: 62px;z-index: 99;opacity: .9;color: #fff;outline: none;display: none;}
.slideshow-section .flexsliderfull .flex-prev, .slideshow-section .flexsliderfull .flex-next{display: block;}
.slideshow-section .flex-next {right: 10px;}
.slideshow-section .flex-prev {left: 10px;}
.slideshow-section .flexslider:hover .flex-prev, .slideshow-section .flexslider:hover .flex-next{display: block;}
.slideshowContainer .flex-viewport{z-index: 9;}
.slide-holder .slide-details{display: none;}
.description-container{width: 250px;position: absolute;background-color: #222;z-index: 0;transition: all .3s ease-in-out;right: 0;top: 0;height: 100%;padding: 20px 5px 10px 5px;overflow-y: auto;}
.flexsliderfull .scroll-right{right: -250px;display: block;z-index: 9;}
.slideshow-section .flex-pauseplay{position: absolute;top: 43px;left: 0px;width: 130px;}
.slideshow-section .flex-pauseplay a:before, .slideshow-section .flex-pauseplay a.flex-play:before{content: '';}
.slideshow-section .flex-pauseplay a{background: url(../../v1/images/start-pose.png) no-repeat;height: 28px;width: 129px;opacity: 1;z-index: 9;}
.slideshow-section .flex-pauseplay a.flex-pause{background-position:0px -28px; }
.slideshow-section .flex-pauseplay a.flex-play{background-position:0 0;}
.slide-details .flex-slide-count{position: absolute;left: 15px;top: 12px;z-index: 999; background: #C00;color: #fff;padding: 3px 5px;font-size: 12px;line-height: 13px;}
.flex-slide-close{position: absolute;top: 12px; right: 15px;z-index: 999;}
.flex-slide-close .expend-block-closeBtn{height: 18px;width: 18px;background: url(../../v1/images/slideshow-close.png) no-repeat 0 -20px;display: block;cursor: pointer;}
.flex-slide-close .expend-block-closeBtn:hover{background-position: 0 0;}
.slideshow-section .slideshowContainer{margin-bottom: 0;}
.description-container, .description-container .slide-details {overflow: hidden;}
.description-container .slide-details::-webkit-scrollbar {width: 3px;}
.description-container .slide-details::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);}
.description-container .slide-details::-webkit-scrollbar-thumb {background-color: #444;outline: 1px solid slategrey;}
.news-listing.tiles .vdo-thumb, .news-listing.tiles .slideshow-thumb{margin-bottom: 10px;overflow: hidden;}

#main_vlist_bx{margin-left:-15px; margin-right:-15px; }
#main_vlist_bx .col-md-3{padding:0 15px; }
.data-source-videos span.caption {display: block;overflow: hidden; height:32px;  color:#333; margin-bottom:28px;
-webkit-line-clamp:2; text-overflow:ellipsis; }
.news_slider_artcle{background: #f1f1f1;}
.news_slider_artcle.slider_artcle1 ul.slides{margin-left: 0;}
.news_slider_artcle.slider_artcle1 ul.slides li{padding: 0;border:none;}
.news_slider_artcle.slider_artcle1 ul.slides li article h4{padding: 0 15px;}
.news_slider_artcle.slider_artcle1 ul.slides li article p{display: none!important;}
.news_slider_artcle .flex-control-nav{bottom:unset;top: 58%;}
.news_slider_artcle .flex-control-paging li a{background: rgba(255,255,255,.6);}
.news_slider_artcle .flex-control-paging li a.flex-active{background: rgba(226, 26, 26, 0.9);}

/****Webcast detail page****/
.post-text p {margin-bottom: 30px;}
.featured_webcast{margin-bottom: 15px;}
.event-detail-box ul.panel-list li {box-sizing: border-box;float: left;margin: 0 0 15px;width: 31%;}
.event-detail-box ul.panel-list li .avtar {width: 60px;height: 60px;border: 1px solid #999;padding: 1px;float: left;margin-right: 10px;}
.event-detail-box ul.panel-list li h5 {font-size: 14px;color: #000;font-weight: 700;margin-bottom: 3px;line-height: 18px;}
.event-detail-box ul.panel-list li span.metadata {display: block;font-size: 11px;line-height: 14px;margin-bottom: 3px;}
.animated-button{width:250px; line-height:42px; text-align:center; font-weight:bold; font-size:22px; margin:0 auto;color: #fff !important; z-index:999;float:right;cursor: pointer;border: 2px solid #ec2329;background-color: #000;	transition: all 0.4s cubic-bezier(0.42, 0, 0.58, 1);position:fixed;
	bottom:5px;	right:5px;}
a.animated-button:hover {text-shadow: nthree;}
a.animated-button:hover:before {left: 0%;right: auto;width: 100%;}
a.animated-button:before {display: block;position: absolute;top: 0px;right: 0px;height: 100%;width: 0px;z-index: -1;content: '';color: #000 ;background: #ec2329;transition: all 0.4s cubic-bezier(0.42, 0, 0.58, 1);}
.payform{text-align: center;}
#detail-submit-form h3{font-size:18px;line-height: 24px;text-align:center;padding-bottom: 20px;}
#detail-submit-form .section-full{width:100%; float: left; margin: 0 1.5% 15px; position: relative;}
#masterclass #detail-submit-form .section-full{ margin: 0 0 20px;  padding: 0 10px; }
#detail-submit-form .section-full label{display: inline-block !important;width:22%;}
#detail-submit-form .section-full .input{ width:75%; height: auto; padding: 5px 5px 3px; display:inline-block;}
#detail-submit-form .section-full{line-height: 15px;font-size:13px;}
#detail-submit-form .multifield{display: inline-block;	width:50%;}
#detail-submit-form .file-loader{ max-width: 16px; position: absolute; top: 30px; left: 100%; }
#detail-submit-form input.submit-button2{ margin: 0 auto; }
#detail-submit-form input.submit-button2{ margin-bottom: 5px; }
#masterclass .popup1.pop3 #detail-submit-form span.error-txt{ bottom: -5px !important; }

@media screen and (max-width:480px){
	#detail-submit-form .file-loader{ left: 98%; }
}
@media screen and (min-width:1100px){
	html{min-height:800px;}
	body.bgImg #container, body.body-wrap #container{min-width: 1000px;}
}

@media only screen and (min-width:1000px) {
    .container{max-width:1160px; padding:0px;}
    .bgImg .container, .body-wrap .container{max-width:1000px !important;  padding: 0;}
    .bgImg .footer, .body-wrap .footer {max-width:1000px !important; margin:40px auto 0px; padding:0px 20px;}
    .bgImg .pst-side-bar-rhs, .body-wrap .pst-side-bar-rhs {padding: 0px 40px 0px 0px !important;}
    .bgImg .artcl_meta.artcl_meta_rhs, .body-wrap .artcl_meta.artcl_meta_rhs {padding-right:8px;  margin-bottom:20px;}
}

@media only screen and (max-width:1200px) {
	.sticky-menu {left:0;right:0;padding:0px 20px;width:100% !important;}
}

@media only screen and (max-width:1100px) {
	#container{padding:0 20px;}
}

@media only screen and (max-width:1023px) {
	.tab-cntnt-artcle ul {white-space:inherit;}
}

@media only screen and (max-width:767px) {
	.mob-hide {display:none !important;}
	.toggleWdgt .toggleWdgtSpk {display:none;}
	.newsletterTxBx, .topLeftBX{display:none !important;}
	.topMiddleBX {width:100%;font-size:11px;line-height:1.3em;}
	ul.footer-lst1 {margin-bottom:20px;}
 }
@media only screen and (min-width:767px) {
	header .menu-wrapper {position:relative;}
 	.footer-lst1 li:last-child {margin-bottom:0px;}
}
@media only screen and (max-width:767px) {
 	.no-data{font-size:28px;}
}
.article-body{position: relative;}
.sticky-social-share{position: fixed;top:20px;display: none;}
.sticky-social-share .artcl_meta{display: none;}
.sticky-social-share .post-social-lst1 li a{display: block;margin: 0 0 12px 0!important;float: none!important;}
.sticky-social-share .post-social-lst1 li:last-child{float: none!important;margin: 0!important;}
.bgImg .sticky-social-share, .page-videolisting .sticky-social-share{display: none !important;}
.post-social-wdgt.add-controls{position:absolute;bottom: 0;top: auto!important;}
.sticky-social-share.add-controls{position:absolute;bottom: 0;top: auto;left: -50px!important;}
.page-videolisting .post-social-wdgt.fixed-controls{position: absolute;top: 30px;bottom: auto;}
.no-data{font-size: 42px;  font-weight: bold;color: #888; margin-bottom: 30px;}
/****timestamp updated by Jauhar****/
.hidetimestamp span[data-date] {display: none;}
.design-latestnews span[data-date] {    display: none;margin-right: 14px;text-transform: none !important;    font-size:12px !important;    color:#6d6d6d !important;    left:0px;    position: absolute;}
.design-latestnews.showtimestamp span[data-date] {    display: inline;}
.design-latestnews.showtimestamp ul.stories-lst1 li{    padding-left:30px;}
.design-latestnews.showtimestamp ul.stories-lst1 li:before{    display: none;}
.design-latestnews.showtimestamp ul.stories-lst1{    padding-left:0px;}


ul.breadcrumbs { margin-bottom: 20px; }
.breadcrumbs.style2{list-style: none; margin: -10px 0px 9px; border-bottom:1px solid #f5f5f5; padding:0 20px 9px;}
.breadcrumbs li a{color:#000;font-size:12px;}
.breadcrumbs li a:hover{text-decoration:none; color:#de2d2d ;}
.breadcrumbs li{display: inline;padding: 0;margin: 0;}
.breadcrumbs li:before { content: "/ "; margin-right:3px; font-size:12px;}
.breadcrumbs li:after { content: " "; margin-right:3px;}
.breadcrumbs li:first-child:before { content: ""; margin-right:0; }

.breadcrumbs .final_path{color:#888;font-size:12px;}
.top-stories .clm1 .article-type-news figure { display: none; }
.top-stories .clm1 figure{float:right; width: 80px; margin:0 0 0px 5px; }

.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;}
.prime-widget {font-family: 'Open Sans', sans-serif !important;top:20px!important;}
.prime-widget .alC{text-align: center;}
.page-index #header {margin-bottom:20px;}
header .top-wrapper {border-bottom: 1px solid #e4e4e4;padding: 5px 0px;width: 100%;position: relative;}
header .topLeftBX {float: left;width: 25%;font-size: 12px;cursor: pointer;color: #666;font-weight: 500;text-transform: uppercase;}
.prime-widget {cursor: initial;}
header .NewSitehvrBx {position: relative;float: left;}
header .NewSitehvrBx:after {position: absolute;z-index: 10;font: normal normal normal 14px/1 FontAwesome;content: "\f107";display: block;right: -18px;font-size: 16px;top: -1px;color: #666;}
header .ETprimeBx {margin-left: 40px;color: #666;}
header .NewSitehvr {width: 140px;right: auto;left: 0px;top: 15px;right: 0;position: absolute;z-index: 999;padding-top: 15px;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 .ETprimehvr ul,header .NewSitehvr 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 .ETprimehvr ul li,header .NewSitehvr ul li{list-style:none;background:#fdfdfd}
header .ETprimehvr ul li a,header .NewSitehvr ul li a{color:#666;line-height:16px;display:block;font-size:12px;border-bottom:1px solid #e4e4e4;padding:7px 10px;font-weight:500; text-transform:none; }
header .ETprimehvr ul li:hover,header .NewSitehvr ul li:hover{background:#f3f3f3}
header .ETprimehvr li:hover a,header .NewSitehvr li:hover a{color:#ec2227}
.NewSitehvrBx:hover .NewSitehvr{display:block}
.ETprimeBx:hover .ETprimehvr{display:block}
header .topCntBX{float:left;width:50%}
header .ETprimehvr:before,header .NewSitehvr:before,.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:50%;margin-left:-6px;top:9px}
header .ETprimehvr:after,header .NewSitehvr:after,.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:50%;top:9px;margin-top:1px;margin-left:-6px;display:block}
.user-name .hvr_bx:before, .user-name .hvr_bx:after{top: 5px;left: 85%;}
header .topSocialBX{float:right;margin-right:15px}
.topMiddleBX{float:left;width:45%;text-align:center;font-weight:700}
.topRightBX{float:right;width:35%;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}
.newsletterTxBx p{font-size:12px;color:#666;font-family:Merriweather,serif;line-height:1.3em;font-weight:600;margin-bottom:3px}
.newsletterTxBx p a{color:#666}
.newsletterTxBx span{font-size:12px;color:#ec2227;display:block;margin-bottom:4px;font-weight:400}
.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:0;font-size:16px;top:0;color:#666}
.newsletterTxBx span.join{display:none}
.newsletterTxBx span.join a:hover,.newsletterTxBx span.join a:hover:after{color:#ec2227}
.logoBx{text-align:center;position:relative}
.newsletterTxBx{float:right;max-width:350px;height:70px;position:relative;margin-bottom:0}
.newsletterTxBx img{float:left;padding-right:12px;display:none;text-indent: -9999px;}
.toggleBtn{position:absolute;color:#fff;width:30px;left:0;top:20px;right:0;height:30px;border-left:0 solid transparent;border-bottom:2px solid #e4e4e4;border-right:0 solid transparent;border-radius:0 0 100% 100%;text-align:center;-webkit-font-smoothing:antialiased;cursor:pointer;margin:0 auto;z-index:99;transition:all .5s ease}
.toggleBtn:before{position:absolute;z-index:99;width:30px;height:0;content:"";border-bottom:4px solid #fcfcfc;border-left:0 solid transparent;border-right:0 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:0 1px 4px rgba(153,153,153,.5);-webkit-box-shadow:0 1px 4px rgba(153,153,153,.5);-moz-box-shadow:0 1px 4px rgba(153,153,153,.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 */
/*-------- Menubar Css --------*/
header .menu-wrapper{border-bottom:1px solid #d8d8d8;width:100%;background:#fcfcfc}
header .middle-wrapper{width:100%;padding:15px 0 10px}
header .menuLeftBx{float:left;font-size:17px;padding-top:5px;cursor:pointer;color:#222;font-weight:600}header .menuMiddleBx{float:left;width:95%}
header .menuRightBx{float:right;font-size:20px;color:#222;text-align:right;position:relative;font-weight:500;cursor:pointer}header .menuRightBx a i{color:#333}
.menuRightBx .menuSearchBx{background: #333;line-height: 29px;padding: 0 10px;}
.menuSearchBx .fa{position:relative;z-index:1000;top:-2px;right:0px}
.menuSearchBx .searchWrap{position:absolute;right:-2px;z-index:999;display:none;top:0;padding:0;background:#fcfcfc;width:264px;padding-right:30px;border:1px solid #d8d8d8;border-bottom:0}
.menuSearchBx .searchWrap:focus{outline:0!important}
.menuSearchBx .searchFormBx{width:100%;height:28px}
.menuSearchBx .searchFormBx input.txt{float:left;border:0;background:0 0;padding:7px 10px;width:100%;font-size:13px;color:#333;margin:0;outline:0;}
.menuRightBx:focus .searchWrap,.menuRightBx:hover .searchWrap{display:block}
#main-nav,#main-nav #menu-button,#main-nav>ul,#main-nav>ul>li,#main-nav>ul>li>a{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{width:78%;margin:auto}
#main-nav>ul>li{float:left;margin-bottom:-1px}
#main-nav>ul>li>a{padding:5px 10px 7px;font-size:13px;text-decoration:none;color:#333;font-weight:700;text-transform:uppercase}
#main-nav>ul>li.active>a{color:#f83d37}
#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.smallDrpdwn:hover>ul,#main-nav li:hover>.newsDropdownhvr{left:0;right:0;top:auto;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);transition:transform .3s}
#main-nav li.smallDrpdwn:hover>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: 12px;font-weight: 600;cursor: pointer;line-height: 1.4em;position: relative;border-bottom: 1px solid #ccc;padding:0px;}
#main-nav ul li.smallDrpdwn ul li > a, #v-nav >ul >li > a{padding:8px 10px;}
#main-nav ul li.smallDrpdwn:not(.brand_solutions) ul li:hover > a, #v-nav >ul >li:hover > a{background:#333;color: #fff!important;}
#main-nav ul .newsDropdownhvr, #main-nav ul li.smallDrpdwn ul{background: #fff;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;border:1px solid #d8d8d8;}
#main-nav li .fa, #navbarL2 li .fa { font-size:14px !important; padding-left: 3px; vertical-align:middle; top:-1px; position:relative; }
#main-nav li .fa{padding-left: 0;}
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:#333;font-weight:700;line-height:1.4em;/*font-family:Merriweather,serif*/}.tab-cntnt-artcle article p{font-size:14px;color:#333;font-weight:400;line-height:19px}
.tab-cntnt-artcle figure img {display: block;width: 172px;}
.tab-cntnt-artcle article h5{-webkit-line-clamp:3;overflow: hidden;text-overflow: ellipsis;max-height: 56px;display: -webkit-box;-webkit-box-orient:vertical;}

/*------- 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;line-height:1.2em;color:#555;display:inline-block;padding: 8px 0;font-weight: 700;}
#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;}
#navbarL2 li a.active{background: 0 0;color: #000;}

/* Menu css end */

/** hamburger menu css */

.c-menu{position:fixed;z-index:200;background-color:transparent;-webkit-transition:-webkit-transform .3s;transition:transform .3s;padding:25px 0;display: none;}
.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)}.c-menu-slide-top.is-active{top:15%;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.c-menu-close{position:absolute;left:0;top:-45px;background-color:transparent;font-size:30px;color:rgba(255,255,255,.5);border:none;box-shadow:none;border-radius:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.c-menu-close:focus{outline:0}.c-mask{position:fixed;z-index:100;top:0;left:0;overflow:hidden;width:0;height:0;background-color:#000;opacity:0;-webkit-transition:opacity .3s,width 0s .3s,height 0s .3s;transition:opacity .3s,width 0s .3s,height 0s .3s}.c-mask.is-active{width:100%;height:100%;opacity:.95;-webkit-transition:opacity .3s;transition:opacity .3s}.c-menu-lst1 li{text-align:left;font-weight:700;color:#fff;font-size:14px;line-height:1.3em;margin-bottom:5px}
.c-menu-lst1 li a{color:#ababab;font-size:13px;font-weight:400;line-height:1.3em}
.c-menu-lst2 li:hover{background:rgba(255,255,255,.8);color:#333!important}
.c-menu-lst2 li a:hover,.c-menu-lst2 li:hover a{color:#333!important}
.c-menu-lst1 li a:hover{color:#fff!important}
.c-menu-lst1 li:first-child a{font-weight:700;color:rgba(255,255,255,.5)}
.c-menu-lst2 li{background:#333;display:block;margin-bottom:10px}
.c-menu-lst2 li a{color:#ababab;font-size:13px;font-weight:600;padding:10px;display:block}
ul.c-menu-lst2{margin:auto;width:70%}
.sticky{position:-webkit-sticky;position:sticky!important;top:0}
.sticky-menu{position:fixed!important;width:1000px!important;top:0;padding:0 0;z-index:10;box-shadow:0 1px 2px rgba(153,153,153,0);-ms-box-shadow:0 1px 2px rgba(153,153,153,0);-webkit-box-shadow:0 1px 2px rgba(153,153,153,0);-moz-box-shadow:0 1px 2px rgba(153,153,153,0)}.bgImg .menu-wrapper,.body-wrap .menu-wrapper{max-width:960px;margin:auto;left:auto;right:auto}
.homeTx { display: none; }
.sticky .homeTx {display: inline-block;}
#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:700}.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:400;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;color:#fff;font-weight:400}
.user-name .hvr_bx a .fa{margin-right:10px;font-size:14px}
.user-name>a{padding-right:20px;box-sizing:border-box;display:block;color:#fff;white-space:nowrap;text-overflow:ellipsis;position:relative;overflow:hidden}
.user-name>a:after{position:absolute;z-index:10;font:normal normal normal 14px/1 FontAwesome;content:"\f107";display:block;right:6px;top:1px;color:#fff;transition:transform .5s ease}
.user-name.rotate a:after{transform:rotate(-180deg)}

/** 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:12px;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}

/* news Dropdown hvr css end */

/* header css end */


.hr-wrapper{display:inline-block;width:100%;margin:0 0 25px;border:0;border-top:1px solid #e0e0e0;display:none}
.hr-wrapper+.hr-wrapper{display:none}.hdngBx{margin-bottom:20px}
.wdgt{border-bottom:1px solid #e0e0e0; padding-bottom: 30px; margin-bottom:28px; }
.wdgt .wdgt:last-child{border:0; padding-bottom: 0; margin-bottom:0;}
.widget.ad{text-align: center;margin-bottom:28px !important;}
.wdgt:empty{display:none;}
body.bgImg .widget.ad {padding:0px; background:none;}
ul.lst2 li {width: 100%;display:block;border-bottom: 1px dotted #bbb;padding-bottom:13px;margin-bottom:13px;}
ul.lst2 li:after{display:block; clear:both; content:"";  }
ul.lst2 li:last-child {margin-bottom: 0px;}
ul.lst2 li:last-child h5{margin-bottom:0;}
ul.lst2 li h5{margin-bottom: 0;}
ul.lst2 + footer{padding-top: 10px}
.mst-read  ul.lst2 li:last-child {padding-bottom: 0;}
ul.lst2 article figure.avtar {float: left;margin-right: 20px;margin-left: 0px;width: 110px;}
ul.lst2 article .descBx {display: table;}
ul.lst2 article .descBx h4 {font-weight: bold;color: #333333;}
ul.lst2 article .descBx p {color: #333;font-weight: 400; }
ul.lst2 article .descBx span a {font-size: 12px;color: #666;line-height: 18px;font-weight: 400;}
.metaTx{font-size: 12px;color: #666;line-height: 13px;font-weight: 400;display: block;margin-bottom:7px;}
.metaTx span{ vertical-align:top; display:inline; position: relative; }
ul.lst2 article figure.avtar-right {float: right;margin-right: 0px;margin-left: 20px;}

/*------  Brand Solutions ------*/
#main-nav ul li.smallDrpdwn ul.brand-solutions{width:530px; padding: 10px 0 1px; left:auto; right:-1px;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.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;overflow: hidden;}
#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: #333;line-height: 1.3em; 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%; padding-bottom:2px;}

/*------------- footer css------------------------*/
.footer {background: #f7f7f7;border-top:1px solid #e0e0e0;margin-top: 30px;}
.footer-header, .footer-content {padding:20px 0 20px; margin-bottom:20px; border-bottom:1px solid #e0e0e0;}
.footer .sponsors {margin-bottom:27px; border-bottom:1px solid #e0e0e0; padding-bottom:27px;}
.footer-aboutus{margin-bottom:25px;}
#sponsors-section{text-align:center; padding:20px 0; border-top:1px solid #efefef;  margin-top:30px; }
#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;}
#sponsors-section img:hover{filter:grayscale(0); -webkit-filter: grayscale(0);}
.footer-header img {display: block;}
.footer-lst1 li{display:block;color:#000;margin-bottom:10px;font-size:13px;line-height:1.4em;font-weight:500}
.footer-lst1 li a{color:#555;}
.footer-lst1 li:first-child{font-weight:700;}
ul.socialIcon{float:right;background:#fff;border:1px solid #e0e0e0;border-radius:4px}
.socialIcon li{display:inline-block;padding:5px 0;width:30px;text-align:center;color:#333;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 0 25px}
.followTx{font-size:13px;font-weight:700;padding:5px 10px 0 0;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.4em; font-weight: 500;}
.footer-aboutus ul.inline-list li a{color:#555; }

.footer-horizontal .footer-lst1{margin-bottom:15px; padding-bottom: 15px; border-bottom:1px solid #e0e0e0}
.footer-horizontal .footer-content .col-md-12:last-child .footer-lst1{border:0;padding-bottom: 0;margin-bottom: 0;}
.footer-horizontal .footer-lst1.footer-trends{margin-top: 0;}
.footer-horizontal .footer-lst1 li:first-child{float: none;display: block; color:#000; margin-bottom: 5px; }
.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:not(:last-child):after{content: "/";margin:0 5px;color: #ccc;display: inline-block;}
.footer-horizontal .footer-lst1 li:last-child:after{display: none;}
.footer-horizontal .footer-aboutus .inline-list li{display: inline;list-style: none;margin: 0 0 0 -2px;}
.footer-horizontal ul.inline-list li + li:before{display: none;}
.footer-horizontal .footer-aboutus{text-align: left}

/* footer css end*/

@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;}
  #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:0 20px;width:100%!important}
}
@media only screen and (min-width: 1200px) {
    .bgImg header .menuMiddleBx{width:97%}
    .bgImg header #main-nav{width:98%}
}

@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;}*/
    .newsletterTxBx, .topLeftBX{display: none !important;}
    .topMiddleBX{width:100%;font-size:11px;line-height:1.3em}
    .topRightBX{width: 100%;}
    ul.footer-lst1{margin-bottom:20px}
    header .menu-wrapper{padding-bottom:5px}
    header .menuMiddleBx{width:92%}
    header .menuLeftBx{width:4%}
    #main-nav>ul>li.bgBlk{margin-left:0}
}

@media only screen and (min-width: 767px) {
    .user-name .hvr_bx{position:absolute;width:140px;right:10px;text-align:left;z-index:9999;padding:0;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 .hvr_bx ul{background: #fdfdfd;border: 1px solid #e4e4e4;}
    .user-name img{float:left;margin-right:5px}
    .user-name .hvr_bx a{padding:10px 15px}
    .user-name .hvr_bx li { border-bottom: 1px solid #efefef;}
    .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;}
} 
@media only screen and (max-width: 992px) { 
    .hide-mob,.mob-hide {display:none !important;} 
}

.form5 .textbox, .form5 textarea {font-family: 'Open Sans', sans-serif !important;}        

/*----- Body Layout Type3 -------*/
body{background-color:#e6e6e6; }
body.bgImg #container, body.body-wrap #container{background:#fff;}
body.bgImg #header, body.body-wrap #header, body.body-wrap .post-banner{padding:0!important;}
.bgImg .menu-wrapper, .body-wrap .menu-wrapper{max-width:inherit!important;z-index: 999; }

.column-1, .column-2{padding-right:0;}
@media (min-width: 768px){
.col-md-6.column-1{-webkit-box-flex:0; -ms-flex:0 0 52%; flex:0 0 52%;  max-width:52%;}
.col-md-6.column-2{-webkit-box-flex:0; -ms-flex:0 0 48%; flex:0 0 48%;  max-width:48%;}
}
.wdgt{border:0!important; padding-bottom: 0!important;}
h1.hdng1 {font-size: 28px;}
.sprite-bg {background-image: url(images/responsive/sprite16.png);background-repeat: no-repeat;}
#navbar .more-button, .toggle-nav-btn {float: right;position: relative;background-position: 0 -37px;width: 34px;height: 32px;cursor: pointer;}
#navbar .more-button, .toggle-nav-btn {background-position: -140px -213px;}
#navbar .toggle-nav-btn{display:none;float: left;margin-left: -10px;}
.pge-ovrly {position: fixed;z-index: 999;width: 100%;height: 100%;display: none;background: rgba(0,0,0,.7);left: 0;top: 0;}
.pge-ovrly.show {display: block;}
#main-nav li:hover > .dropdown-item > ul{left: -1px;right: auto;top: 31px;width: 200px;min-height: auto;-webkit-transform: translateY(-1px);-ms-transform: translateY(-1px);transform: translateY(-1px);transition: transform 0.3s;}
#main-nav li:hover > .dropdown-item ul.tab-cntnt-artcle{width: auto;margin-bottom: 0;}
#main-nav li a#portal_home{background: #ed1c24;}

@media only screen and (max-width:990px){
    .container{max-width:100%;padding-right: 0;padding-left: 0;}
    .ticker3, #featured_header_nav_news{display:none;}
    header .topLeftBX{width: 30%;}
    header .menuMiddleBx{width: 100%;}
    #navbar .newsDropdownhvr, #navbar #main-nav ul li > ul {position:static; padding:5px 2% 0px; margin-bottom:-3px;min-height: 40px;}
    #navbar .menuMiddleBx #main-nav ul li {height:auto;}
    #navbar .menuMiddleBx #main-nav ul li a{height:32px;text-align: left}
    #navbar .menuMiddleBx #main-nav ul.nav-level1 li ul,#main-nav ul.nav-level1 li .dropdown-item{display:none; }
    #navbar ul.nav-level1 ul li{float:left !important; margin:0 1%; border-top:0;}
    #navbar .newsDropdownhvr .news-section{display:none;}
    #navbar .newsDropdownhvr ul{float:none; margin:0; border:0; float:none; width:auto; min-height:inherit;}
    
    #navbar .toggle-nav-btn{display:block;}
    #navbar .menuMiddleBx #main-nav > ul{ position:absolute; background:#000; width:100%; left:0; top:32px; display:none; z-index:9999;height: auto;}
    #navbar .menuMiddleBx #main-nav ul li a{display:block;}
    #navbar .menuMiddleBx #main-nav ul li{display: block;border-right:0; border-bottom:1px solid #393939; float:none;}
    #navbar .menuMiddleBx #main-nav ul .smallDrpdwn ul li{border:0;} 
    #navbar .menuRightBx{padding-right: 0;height: 30px;top: 2px;margin-top: -32px;}
    #navbar .brand_solutions .newsDropdownhvr, #header #nav .brand_solutions .newsDropdownhvr{width:100%; position:static;}
    #header #nav .brand_solutions .newsDropdownhvr ul{position:static; background:#fff;}
    #navbar .brand_solutions .newsDropdownhvr ul li h6 a, #header #nav .brand_solutions .newsDropdownhvr ul li h6 a{height:auto; line-height:normal;}
    #header #nav .brand_solutions .newsDropdownhvr ul li a{line-height:normal;}
    #main-nav li:not(:first-child) .fa{display: none;}
    #main-nav ul li.smallDrpdwn ul.brand-solutions{width: 430px;}
    #main-nav .nav-level1 #v-nav{width: 100%;}
    #main-nav li .dropdown-item ul{display: none;}
    #navbar .menuMiddleBx #main-nav ul.nav-level1 li.slide-item ul, #main-nav ul.nav-level1 li.slide-item .dropdown-item{display: block;}
    #main-nav li.slide-item .dropdown-item ul{width: 100%;height:auto;position: relative;}
    #main-nav li.slide-item .dropdown-item ul li{line-height: 12px;}
    #main-nav li.slide-item .dropdown-item.newsDropdownhvr {position: relative; }
    #main-nav ul li.slide-item .newsDropdownhvr, #main-nav ul li.slide-item ul{top: auto;}
    #main-nav li:hover > .newsDropdownhvr, #main-nav li.smallDrpdwn:hover > ul{transform: none;transition: unset;left: auto;right: auto;}
    #main-nav ul li.smallDrpdwn ul{min-height: auto;}
    #main-nav ul .newsDropdownhvr, #main-nav ul li.smallDrpdwn ul{transform: none!important;}

}