@charset "utf-8";
/*
 Layout css 
 Author: Loic Ng Ah wai 
*/

/* RESETS
******************************************************************/
  *,*:after,*:before {-webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box; padding: 0; margin: 0;}
  html, body, div, span, applet, object, iframe,
  h1, h2, h3, h4, h5, h6, p, blockquote, pre,
  a, abbr, acronym, address, big, cite, code,
  del, dfn, em, img, ins, kbd, q, s, samp,
  small, strike, strong, sub, sup, tt, var,
  b, u, i,
  dl, dt, dd, ol, ul, li,
  fieldset, form, label, legend,
  table, caption, tbody, tfoot, thead, tr, th, td,
  article, aside, canvas, details, embed, 
  figure, figcaption, footer, header, hgroup, 
  menu, nav, output,section, summary,
  time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}
  article, aside, details, figcaption, figure, 
  footer, header, hgroup, menu, nav, section {display: block;}
  body {line-height: 1;font-family: 'Roboto', sans-serif;}
  ol, ul, li {list-style:none;margin:0; padding:0;}
  blockquote, q {quotes: none;}
  blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
  table {border-collapse: collapse;border-spacing: 0;}
  a{text-decoration:none; color:inherit;outline: none;transition: all 0.3s ease-out 0s;}
  a:focus{outline: 0;}
  a:hover{color:#000}
  img{width: 100%;display: block;}
  input{font-family: 'Roboto', sans-serif;font-size: 16px;-webkit-appearance: none;-moz-appearance: none;appearance: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
  .img-responsive {width: 100% !important;max-width: 100%;height: auto;border: 0;-ms-interpolation-mode: bicubic;vertical-align: middle;transition: all 0.5s ease-out 0s;}
  em{font-style: italic; font-weight:300;font-size: 14px;}
  strong{font-weight:700}
  /*Clearfix
******************************************************************/
  .cf:before,.cf:after {content: " ";display: table;}
  .cf:after{ clear: both;}
  .cf {*zoom: 1;}

/*Global variable
******************************************************************/
.section{width: 100%;float: left;padding: 10px 0px}
.cnt-1300{width: 100%;max-width: 1300px;margin: 0 auto;    z-index: 2;    position: relative;}
.no-margin{margin:0 !important}
.no-pad{padding: 0 !important}
.no-pad-bot{padding-bottom: 0 !important}
.cnWrapper{width: 100%;float: left}
.slick-list,.slick-slide {outline: none !important;}
.slick-initialized { visibility: visible !important;}
.mobile-menu{display: none}
.desktop{display: block}
.tr{text-align: right !important;}

/* background-color */
.dark-blue-bg{background-color: #0A253A}
.light-grey-bg{background-color: #F5F6F8}
.white-bg{background-color: #ffffff}
.dark-grey{background-color: #E6E9EB;}

.bg-plus{background: #CAFECE;}
.bg-less{background: #DAADA9}

/* Text-color */
.green-text, .plus,.plus .num{color: #33FF00 }
.blue-text, .equal,.equal .num{color: #39ADE9}
.red-text, .less, .less .num{color: #ED5959}
.grey-color{color: #6C7073}

/* arrow */
.equal .icn{background: url('../images/icn/arrow-right.png') center center no-repeat;width: 15px;height: 12px;background-size: 15px;display: block; text-align: center;margin: 0 auto;}
.plus .icn{background: url('../images/icn/arrow-up.png') center center no-repeat;width: 12px;height: 15px;background-size: 12px;display: block; text-align: center;margin: 0 auto;}
.less .icn{background: url('../images/icn/arrow-down.png') center center no-repeat;width: 12px;height: 15px;background-size: 12px;display: block; text-align: center;margin: 0 auto;}
.rate .icn {display: inline-block; vertical-align: middle;margin: initial;margin-right: 2px; }
.tabs-cnt .cnRight .icn{display: inline-block; vertical-align: middle}

.slick-slider .equal .icn {width: 13px; height: 12px;background-size: 12px;display: inline-block;text-align: center; margin: initial;vertical-align: middle;position: relative;top: -1px;}
.slick-slider .icn {display: inline-block;margin: initial;vertical-align: middle;width: 9px;height: 12px;background-size: 8px;position: relative;top: -2px;}



/*Header
******************************************************************/
header{position: fixed;top: 0;height: 114px;width: 100%;float: left;z-index: 9999;transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;}
.homepage-header {height: 155px;}
.homepage-header.shrink {height: 114px;}
.homepage-header .nav-wrapper{height:155px;width: 100%;float: left;transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;background-color: transparent;}
.homepage-header.shrink .nav-wrapper{height: 113px;}


/* logo */
header .logo{max-width: 425px;width:32.6923%;float: left;}
header.homepage-header .logo .cnImg{max-width: 425px;float: left;}
header .logo .cnImg{max-width: 257px;float: left;padding: 25px 0px 0px 0px;}
.homepage-header.shrink .logo .cnImg .big{visibility: hidden;display: none}
.homepage-header .logo .cnImg .small{visibility: hidden;display: none}
.homepage-header.shrink .logo .cnImg .small{visibility: visible;display: block}

.header .logo .cnImg .big{visibility: hidden;display: none}
.header .logo {max-width: 425px;width: 32.6923%; float: left;cursor: pointer;position: relative;z-index: 999;}

/* nav */
.nav{max-width: 875px;width: 67.3076%;float: right;}
nav{float: left;width: 100%}
.nav-desk{float: left;width: 100%}
nav ul.main-ul{position: relative;float: right;width: 88.5706%;}
nav ul li.main-layer{font-weight: 700;font-size: 14px;display: inline-block;vertical-align: bottom;margin: 0px 1.1%;text-align: left}
nav ul li.main-layer:hover{background: #05131F;}
nav ul li.main-layer:last-child{ margin-left: 0px;
    margin-right: 0;width:49px ;}
nav ul li.main-layer:nth-child(2){width: 115px;}
nav ul li.main-layer:nth-child(3){width: 135px;}
nav ul li.main-layer:nth-child(4){width: 155px;}
nav ul li.main-layer:nth-child(5){width: 125px;}
nav ul li.main-layer:first-child{    width: 90px;
    margin-left: 0px;
    margin-right: 0;
}
nav ul li.main-layer:last-child .second-layer a{ /*   height: 51px;*/}
nav ul li.main-layer a.anime1{text-transform: uppercase;position: relative;color: #fff;display: block;
  /*background-clip: text;
  -webkit-background-clip: text; 
  -webkit-text-fill-color: transparent;
 background-image: linear-gradient(to right, #a7894d, #a7894d 50%, #fff 50%);background-size: 200% 100%; background-position: 100%;*/
}
nav ul li.main-layer a.anime1:hover{color:#a7894d}
nav ul li.main-layer:hover a.anime1{color:#a7894d}
/*@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
 nav ul li.main-layer a.anime1{background: transparent;color: #fff}
}*/


 nav ul li.main-layer a.anime1::before{content: '';position: absolute;bottom: -5px;left: 0;width: 100%;height: 3px;background: #E7C080;z-index: 2;}
nav ul li.main-layer a.anime1::after{content: '';position: absolute;bottom: -5px;left: 0;width: 0%;height: 3px;background: #E7C080;transition: all 0.7s ease-in-out;}
nav ul li.main-layer a.anime1:hover,nav ul li a.anime1:focus,nav ul li.active  a.anime1{ transition: all 0.3s cubic-bezier(0, 0, 0.23, 1);background-position: 0%;}
nav ul li.main-layer a.anime1:hover::after,nav ul li a.anime1:focus::after,nav ul li.active a.anime1::after{width: 100%;background:#a7894d;z-index: 2;}
/* border-main-layer */
.border-div{width: 100%;float: left;position: relative; padding: 40px 10px 0px 10px;}
.border-div::before{content: '';position: absolute; top: -18px;left: 0;background: #05131F; width: 100%;height: 25px;;opacity: 0;visibility: hidden;} 
.border-div::after{content: '';position: absolute; bottom: -17px;left: 0;background: #05131F; width: 100%;height: 17px;;opacity: 0;visibility: hidden;} 
.nav-desk li.main-layer:hover .border-div::after{opacity: 1;visibility: visible;}
.nav-desk li.main-layer.active .border-div::after{opacity: 1;visibility: visible;}
.nav-desk li.main-layer:hover .border-div::before{opacity: 1;visibility: visible;}
.nav-desk li.main-layer.active .border-div::before{opacity: 1;visibility: visible;}
/* dropDown */
.drop{position: absolute;z-index:-1;opacity: 0;visibility: hidden;width:100%;background: #05131F;top: 85px; right: 1px;height: auto;padding: 30px 30px 30px;transition: all 0.3s ease;min-height: 135px}
.nav-desk li.main-layer:hover .drop{opacity: 1;visibility: visible;z-index:1}
.nav-desk li.main-layer.active .drop{opacity: 1;visibility: visible;z-index:1}
.drop ul{text-align: left}
/*  second-layer */
.drop li.second-layer{margin-bottom: 0;display: inline-block;vertical-align: top;width: 28.3333%;margin-right: 4%;    padding-right: 3%;}
.second-layer a{color: #fff;font-weight: 300;font-size: 13px;border-bottom: 1px solid #242E35;padding: 10px 0px;    display: block;}
.second-layer a:hover{color: #E6BF7F}
.second-layer .second-layer-head{color: #A6884C;font-weight: 700;font-size: 13px;display: block;}

/* first-drop */
.drop.first-drop{ min-height: 285px; padding: 25px 30px 10px;}
.third-layer{position: relative}
.third-layer:last-child{margin-bottom:10px}
.third-layer::before{content: '';position: absolute;left: -10px;height: 100%;width: 3px;background: #E7C080;opacity: 0;visibility: hidden;transform: translateX(-10px)}
.third-layer .overlay{opacity: 0;visibility: hidden;display: none;transform: translateX(-20px)}
.third-layer .overlay a{ padding: 0px 10px 10px 0px;display: inline-block;border: none}
.third-layer:hover::before{opacity: 1;visibility: visible;transform: translateX(0px)}
.third-layer:hover .overlay{opacity: 1;visibility: visible;display: block;transform: translateX(0px);border-bottom: 1px solid #242E35;}
.third-layer:hover .third-a{font-weight: 500;font-size: 12px;color: #E7C080;border: none;}

.sub-layer{position: relative}
.sub-layer::before{content: '';position: absolute;left: -10px;height: 100%;width: 3px;background: #E7C080;opacity: 0;visibility: hidden;transform: translateX(-10px)}
.sub-layer .overlay{opacity: 0;visibility: hidden;display: none;transform: translateX(-20px)}
.sub-layer:hover::before{opacity: 1;visibility: visible;transform: translateX(0px)}
.sub-layer:hover .overlay{opacity: 1;visibility: visible;display: block;transform: translateX(0px);border-bottom: 1px solid #242E35;}
.sub-layer:hover .third-a{font-weight: 500;font-size: 12px;color: #E7C080;border: none;}



.row{float: left;width: 100%}
.col3{width: 33.3333%;float: left}
.col3 li.second-layer{margin-bottom: 0; display: inline-block; vertical-align: top;width:90%;margin-right: 0%;padding-right: 0%;}

.col3 li.second-layer ul.li:first-child a{padding-top: 0;}
/*.col3:nth-child(3) { margin-top:15px}*/
/*Footer
******************************************************************/
.sticky-footer{min-height: calc(100vh - 100px);position: relative;z-index: 1;}
footer{height: 100px;width: 100%;float: left;}
footer .footer-wrapper{width: 100%;float: left;display: flex;}
footer .flex-container {width: 100%;display: flex; overflow: hidden;padding: 56px 0px 0px 0px;}
footer .flex-item {flex: auto;padding: 10px 0px}
footer .flex-item:nth-child(2){padding:0px}
footer .flex-item .cnImg{width: 207px;margin: 0 auto}
footer .links li{display: inline-block;font-size: 14px;color: #0A253A;margin-right: 15px}
footer .links li a:hover{color: #a7894d}
footer .copyright{text-align: right;font-size: 14px;color: #687985;}

  /*Top-Footer
  ******************************************************************/
  .top-footer .cnWrapper{position: relative;top: 30px;}
  .top-footer .cnleft{width:60%;max-width: 720px;float: left;}
  .top-footer .cnleft li{display: inline-block;vertical-align: top;width: 125px;margin-right: 2%;transform: translateY(0px);transition: all 0.5s ease}
  .top-footer .cnleft li:hover{transform: translateY(-10px);}
  .cnbook {width: 100%;float: left;}
  .cnbook .title{font-size: 16px;color: #fff;margin-bottom: 15px;text-align: center;    font-weight: 300;}
  .top-footer .cnright{/* width:35%; */max-width: 335px;float: right;}
  .top-footer .cnright .cnInner{float: right;max-width: 277px;width: 100%}
  .top-footer .cnright .title{width: 170px; float:right}
  .top-footer .cnright .address{font-size: 15px;color: #fff;text-align: right;line-height: 20px;float:right}


/*Inner banner
******************************************************************/
.Inner-banner{float: left;width: 100%}
.Inner-banner .cnWrapper{position: relative;}
.Inner-banner .cnWrapper .title{    text-transform: capitalize;font-size: 27px;font-weight: 500;color: #fff;/*background: #0A253A;*/position: absolute;bottom: 70px;left: 0;padding:0;z-index:2;}
.Inner-banner .cnWrapper .sub-title{font-size: 18px;font-weight: 500;color: #fff;/*color: #A5864C;background: #0A253A;*/position: absolute;bottom: 33px;left: 0;padding: 10px 15px;}

.Inner-banner .cnImg { position:relative}
.Inner-banner .cnImg .overlay-gradient { position:absolute; width:100%; height:100%;background: rgb(10,37,57);
background: linear-gradient(90deg, rgba(10,37,57,1) 22%, rgba(52,64,62,1) 55%, rgba(167,137,77,1) 100%); z-index:1; opacity:0.8}
.Inner-banner .cnImg img {-webkit-filter: grayscale(100%);  filter: grayscale(100%);}


/*Breadcrum
******************************************************************/
.Breadcrum{float: left;width: 100%;background: #F7F7FA;padding: 10px 0px}
.Breadcrum li {display: inline-block;vertical-align: middle;font-size: 12px;color: #0A2539;cursor: pointer;text-transform: capitalize;}
.Breadcrum li:hover {color: #A5864C;}
.Breadcrum li:last-child{cursor: initial}
.Breadcrum li:last-child:hover{color: #0A2539;}

/*search-bar
******************************************************************/
.Search-bar{float: left;width: 100%;padding: 10px 0px;border-bottom: 1px solid #EAEBF5;position:relative;    z-index: 99;}
.Search-bar .cnleft{width: 49%;display: inline-block;vertical-align: middle;}
.Search-bar .cnleft .back{font-weight: 500;font-size: 16px;color: #333333;cursor: pointer;}
.Search-bar .cnleft .back span{width:30px;height:30px;background:#0A6CFF;border-radius: 50%;color: #fff;display: inline-block;vertical-align: middle;text-align: center;line-height: 30px;margin-right: 5px;}
.Search-bar .cnleft .back span.fa-angle-left::before{content: "\f104";position: relative;left: -1px;top: -1px;}
.Search-bar .cnleft .back:hover{color: #A5864C}
.Search-bar .cnleft .back:hover span{background: #A5864C;}

.Search-bar .cnright{width: 50%;display: block;text-align: right;float: right;margin-top: 2px}
.Search-bar .cnright .title{font-weight: 700;color: #2C3338;font-size: 16px;display: inline-block;vertical-align: middle;padding-right: 10px;}
.Search-bar .cnright .title .fa{margin-right: 5px;}
.Search-bar .cnright .search-bar-wrapper{display: inline-block;vertical-align: middle;width: 50%;text-align: left;}
.Search-bar .cnright .search-bar-wrapper .search-container {width: 100%;display: block;margin: 0 auto;position: relative;}
    .Search-bar input {margin: 0 auto;width: 100%;height: 50px;padding: 0 15px;font-size: 14px;font-weight:500;border:none;border-left:1px solid #E7EAEC;outline: none;border-radius: 3px}
    .Search-bar input:focus {border: 1px solid #0A2D6E;transition: 0.35s ease;color: #0A2D6E;}
    .Search-bar input:focus::-webkit-input-placeholder {transition: opacity 0.45s ease; opacity: 0;}
    .Search-bar input:focus::-moz-placeholder {transition: opacity 0.45s ease; opacity: 0;}
    .Search-bar input:focus:-ms-placeholder { transition: opacity 0.45s ease; opacity: 0;}
    .Search-bar input::-webkit-input-placeholder {font-size: 14px;color: #BFC6CB;font-weight: 400}
    .Search-bar input::-moz-placeholder {font-size: 14px;color: #BFC6CB;font-weight: 400}
    .Search-bar input:-ms-placeholder { font-size: 14px;color: #BFC6CB;font-weight: 400}


/* Tab-general */
.Tabs-head{display: inline-block;vertical-align: top;padding: 20px 15px;cursor: pointer;border-right: 1px solid #EAEBF5;font-weight: 700;font-size: 14px}
.Tabs-head:first-child{border: none}
.Tabs-head.active,.Tabs-head:hover{background:#85A4C0;color: #fff;/*border: 1px solid #85A4C0;*/position: relative;}
.Tabs-head.active::before{content: "\f0d7";font-family: 'FontAwesome';position: absolute;bottom: -9px;color: #85A4C0}

.Tabs-body{float: left;width: 100%}
.Tabs-body{display: block !important;height: 0px;overflow: hidden;}
.Tabs-body.active{ display: block !important;height: auto;}

/* graph - banner*/
.graph-box .highcharts-background{fill: transparent !important}
.graph-box .highcharts-root .highcharts-credits{display: none}
.graph-box .highcharts-grid-line{stroke: rgba(6,58,112,0.5); }
.graph-box .highcharts-axis-labels.highcharts-yaxis-labels text{color:#fff !important;fill:#fff !important}
.graph-box .highcharts-axis-labels.highcharts-xaxis-labels text{color:#fff !important;fill:#fff !important}
.graph-box .highcharts-tracker-line {stroke: rgba(6,58,112, 0) !important;}
.graph-box .highcharts-color-0 {fill:#063A70 !important;stroke: #063A70!important;}

/* graph - homepage*/
.graph-acc{height: 340px !important}
.graph-acc.interactive-chart {height: 440px !important}
.graph-acc .highcharts-background{fill: transparent !important;   }
.graph-acc .highcharts-grid-line{stroke: #5C6264;}
.graph-acc .highcharts-root .highcharts-credits{display: none}
.graph-acc .highcharts-range-selector-buttons text{color: #fff;fill: #fff;}
.graph-acc .highcharts-button-pressed {font-weight: bold;fill: #FFFFFF;stroke: #131617;}
.graph-acc .highcharts-button {fill: #FFFFFF;cursor: default;stroke-width:0px;transition: fill 250ms;}
.graph-acc .highcharts-legend-item text{color: #ffff !important;font-weight: 400 !important;fill: #fff!important;}

/* table-block*/
.body__table{float: left;width: 100%;    }
.body__table .table-title{font-weight: 700; font-size: 20px;color: #A5854C;margin-bottom: 10px;}
.body__table table { width: 100%; border-collapse: separate; margin:0px 0px 30px 0px;}
.body__table thead th {font-weight: 700;font-size: 14px;color: #0A253A;background: #fff;position: relative;}
.body__table thead th::before {
    content: '';
    position: absolute;
    height: 7px;
    width: 100%;
    background: #85a3c0;
    top: -5px;
    left: 0px;
}
.body__table th,.body__table td {
    border-bottom: none;
    border-top: none;
	border-left: 4px solid #FFF;
    border-right: 4px solid #FFF;
}

/* Zebra striping */
.body__table tr:nth-of-type(odd) { background: #dde2e6; }
.body__table tr:nth-of-type(even) { background: #FFF; }
.body__table th { position: relative;background: #F7F7FA; color: #fff;font-size: 14px;padding: 15px;text-align: left;     color: #2C3338;}

.body__table th small{font-size: 14px;margin-top: 5px;display: block;}
.body__table td, .body__table th { padding: 10px 15px;text-align: left;font-size: 14px;  }


@media only screen and (max-width: 760px),(min-device-width: 768px) and (max-device-width: 1024px)  {
.body__table table { width: 100%; }
/* Force table to not be like tables anymore */
.body__table table, .body__table thead, .body__table tbody, .body__table th, .body__table td, .body__table tr {display: block; }
	
/* Hide table headers (but not display: none;, for accessibility) */
.body__table thead tr { position: absolute;top: -9999px;left: -9999px;}
.body__table tr { border: 1px solid #ccc; }
.body__table td { /* Behave  like a "row" */
border: none;border-bottom: 1px solid #eee; position: relative;padding-left: 50%; }
.body__table td:before { 
/* Now like a table header */
position: absolute;
/* Top/left values mimic padding */top: 10px;left: 6px;width: 45%; padding-right: 10px; white-space: nowrap;
/* Label the data */
content: attr(data-column);color: #000;font-weight: bold;}
}



/* return to top */
#return-to-top {position: fixed;z-index: 999;bottom: 20px;right: 20px;background: #0A253A;width: 50px; height: 50px; 
  display: block;text-decoration: none;display: none;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
#return-to-top:hover {background: rgba(0, 0, 0, 0.9);}
#return-to-top span{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 30px;
	-webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;}
#return-to-top span .st0{fill:none;stroke:#FFFFFF;stroke-width:1.5;stroke-miterlimit:10;}
#return-to-top span .st1{fill:#FFFFFF;}
#return-to-top:hover span .st0{ stroke:#a7894d ;}
#return-to-top:hover span .st1{fill:#a7894d}
#return-to-top:hover span {top: 45%}

.ticker-pagehead{height: 32px;padding: 0 !important}
.ticker-pagehead .bottom-banner{padding: 0px !important;}
.no-marginTop{ margin-top: 0px !important;}
.block-left-title{display: inline-block;vertical-align: middle; width: 10%;color: #fff;padding: 3px 10px;border-right: 1px solid #E6BF7F;font-size: 12px;text-align: center}
.bottom-banner .align-right.ticker-page{max-width: inherit;width: 89%;float: none;display: inline-block;    vertical-align: top;    margin-top: 2px;}

/* for animation */
#particles-js{width: 100%;height: 100%;position: absolute;opacity: 0.2;}

.contact--button{float: right;color: #fff;padding: 54px 0px 0px 12px;font-size: 20px;cursor: pointer;position: relative;}
.contact--button:hover a{color: #a7894d}

.listingLeft{float:left;width:62%;}
.listingRight{float:left;width:20%;padding-left: 5%;}
.listingRight img{width:auto;  margin: 11% 0 0 0;}

.graph-status{font-size:14px;color: #E6BF7F;}
.rd-cl{color:#ED5959;font-size:14px}
.gr-cl{color:#33FF00;font-size:14px}

.all_page{width: 100%;float: left;position: relative;height: 100%;min-height: calc(100vh - 100px);display: table}
.Error_Content{display: table-cell;vertical-align: middle;height: 200px;max-height: 600px;text-align:center; position: relative;}
.Error-title{font-weight: 700;font-size: 60px;color: #fff;margin-bottom: 1%}
.Error-msg{font-size: 27px;color: #E6BF7F;font-weight: 300;line-height: 30px;}
.Error-link{color: #fff;margin-top: 2%;font-size: 18px}
.Error-link ul{margin-top: 1%}
.Error-link ul li{display: inline-block;vertical-align: middle;margin: 0 10px}
.Error-link a{color: #fff;font-weight: 500}
.Error-link  a:hover{color: #E6BF7F}

#mktmovers{ padding: 10px 0px;}
#mktmovers .dark-grey {background-color: transparent;}
#mktmovers .tabs-accordion-dark-grey .tab_container {background-color: transparent;}
#mktmovers .tabs-accordion-dark-grey {padding: 15px 25px; background-color: #E6E9EB;}

@media screen and (max-width: 700px) and (min-width: 0){
#mktmovers .tabs-accordion-dark-grey .tab_container .accordion-head.accordion-active {display:none}
}

/*ie only*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.border-div {padding:55px 5px 0px 8px;}
.contact--button{padding:68px 0px 0px 12px}
.drop{top:90px;}
.interactive-chart-filter-cn .companydropdown select{background:transparent !important}	
}

/* .main-ul .main-layer:first-child .drop li.second-layer {
    width: 24.3333%;
    margin-right: 0%;
    padding-right: 2%;
} */
.main-ul .main-layer:first-child .drop ul{
    /* text-align: left; */
    -moz-column-count: 4;
    -moz-column-gap: 20px;
    -webkit-column-count: 4;
    -webkit-column-gap: 20px;
    column-count: 4;
    column-gap: 20px;
}

.main-ul .main-layer:first-child .drop li.second-layer {
    width: auto;
    margin-right: 0%;
    padding-right: 0;
    display: inherit;
    vertical-align: inherit;
}


