.ctrading-border{height:27px;padding:5px 7px!important;top:11px;left:9px;border:1px solid #569!important;border-radius:5px}header .navbar-default .navbar-nav>li>a.ctrading-border,a.ctrading-border:link{background:#6aa84f;background:-webkit-linear-gradient(#274e13,#6aa84f 50%,#274e13);background:linear-gradient(#274e13,#6aa84f 50%,#274e13);color:#fff;text-decoration:none!important;display:inline-block;font:normal 700 16px/1 "Open Sans",sans-serif;text-align:center;text-shadow:1px 1px 0 #000}a.ctrading-border:hover,a.ctrading-border:active,a.ctrading-border:focus{background:#333333!important;text-decoration:none!important}a.trading-btn{background:#6aa84f;background:-webkit-linear-gradient(#274e13,#6aa84f 50%,#274e13);background:linear-gradient(#274e13,#6aa84f 50%,#274e13);border:1px solid #569;border-radius:5px;color:#fff;display:inline-block;padding:4px 7px;font:normal 400 11px/1 "Open Sans",sans-serif;text-align:center;text-shadow:1px 1px 0 #000}.trading-btn a:hover{color:#fff;text-decoration:none!important}
.modal{
    
   /* top: 170px;*/
}
@media(max-width: 767px){
.navbar-nav .open .dropdown-menu {
     
    background-color: #f8f8f8f0;} }
    .disable-click{
        pointer-events:none;
    }#topHeader {
        overflow: visible !important;
    z-index: 99999999 !important;}
    .home_header_div{
     
        width: 876px;
    margin: 0 auto;
    left: 21px;
    top: -4px;
    position: relative;
    color: #1f75b7;
    }
    .home_header_div_3col {
    width: 66%;
    margin: 0 auto;
    left: 17.8%;
    top: -4px;
    position: absolute;
    color: #1f75b7;
}
.home_header_div_3col_static {
    width: 66%;
    margin: 0 auto;
    left: 19%;
    top: -16px;
    position: absolute;
    color: #1f75b7;
}
    .ccompanies-border.dropdown-toggle{
        border-bottom:5px solid #9b0039;
    } 
    .navbar-default .navbar-nav>.open>a:hover{
        background:#fff !important; color:#9b0039 !important;
    }  .navbar-default .navbar-nav>.open>a{
        background:#fff !important; color:#9b0039 !important;
    } 
    .home_header_div_h2{
        font-size: 23px;
        
    }
    
    @media only screen and (max-width : 1200px) {
        .home_header_div_h2{
            display: none;
        }
        .home_header_div{
            display: none;
        }
    }
    #tread_logo_navbar{    padding: 10px 0;
        position: fixed; border-top: 3px solid #000;
    }
    .Scroll_bg{
    position: fixed;
    transition:0.3s all;
    background: #f1f1f1;
    top: 0px;
    height: 75px;
    z-index: 9999;    padding: 10px 0;
    border-top: 3px solid #000;
    }
    body{
        border-top:0px !important;
    }
    .trade_logo_all img{
        transition:0.3s all; width:200px;
    }
    .trade_logo_scroll img{    margin-top: 5px;
        transition:0.3s all; width:150px !important;
    }
    @media (max-width: 640px){
.main-header .logo {
    top: 0px;
}.main-header .logo img {
    width: 162px;
}.home_header_div {
    display: block !important;
}
.home_header_div_3col {
    display: block !important;
    width: 100%;
    top: 115px;
    left: 0px;
}
#topHeader{
    position:inherit  !important; 
}
#topHeader ~ .Nav_header{
    position:inherit  !important; 
}
#topHeader ~ #pageBody {
    margin-top: 7px !important;
}

.Nav_header {
     
    background: #fff;
    overflow: hidden;
    min-height: 242px;}
#pageBody {
    margin-top: 246px  !important;
}}

#topHeader  .navbar-nav {
    background:#333 !important;
}


/*nav bar fixed*/

.Nav_header{
position:fixed;
width: 100%;    margin-top: -1px;
    z-index: 11111;
}
#pageBody{
    margin-top: 131px;
}
/* #cok_hbcm ~ .Nav_header{
    top: 141px; 
} */
 
/* #cok_hbcm ~ #pageBody{
    margin-top: 140px !important;
} */
#topHeader{
    position: fixed;
    z-index: 1111;
    overflow: auto;
    display: block;
    width: 100%;
    top: 1px;
    min-height:60px;
}
#div-gpt-ad-1529428342460-0-top-page {
    margin-top:60px !important;
}
#topHeader ~ .Nav_header{
top:62px;
}


#topHeader ~ #pageBody{
    margin-top: 193px;
}

#registerModal, #loginModal {
    position: fixed;
    top: 114px !important;}


.main-header .logo_default img {
    width: 163px;
} 

/* header .navbar-default .navbar-nav>li>a.cindustries-border:active, header .navbar-default .navbar-nav>li>a.cindustries-border:focus, header .navbar-default .navbar-nav>li>a.cindustries-border:hover {
    border-bottom: 5px solid #e6bb58;
    color: #e6bb58;
    text-decoration: none;
} */
.width-155px{width:155px!important;font-size:13px!important;padding: 5px 10px!important;}
.width-120px{width:120px!important;font-size:13px!important;padding: 5px 10px!important;}
.line-height-40px{line-height: 40px!important;font-size:13px!important;padding: 5px 10px!important;}
/* #bs-example-navbar-collapse-1 > ul.navbar-nav{height:22px!important;} */
@media (max-width: 768px) {
  #bs-example-navbar-collapse-1.navbar-collapse.in {overflow-y: unset!important;}
  /* #bs-example-navbar-collapse-1 .parent ul.dropdown-menu{display:block!important;} */
  .width-155px, .width-120px{width:100%!important;}
  ul.nav-child.dropdown-menu{width:100%!important;color: #777!important;padding: 5px 15px 5px 15px!important;}
  /* ul.nav li:hover > ul.dropdown-menu {display: block!important;} */
  #navbar {text-align: center;}
  li.open > a.dropdown-toggle{background:#f5f5f5}
  #bs-example-navbar-collapse-1 .ctrading-border{height: auto!important;border-radius:0!important;padding: 5px 10px!important;}
  #bs-example-navbar-collapse-1 .nav>li>a{padding: 10px 15px!important;}
  #bs-example-navbar-collapse-1 .line-height-40px{line-height: 10px!important;}
  #bs-example-navbar-collapse-1 .text-center{text-align:left!important;}
  #bs-example-navbar-collapse-1 .navbar-form.navbar-right{border: 0;float: left;width: 100%;}
  #bs-example-navbar-collapse-1 .search-query{width: 85%!important;float: left;}
  #bs-example-navbar-collapse-1 .sch-btn{float:left;}
}
a.hide-menu{display:none!important;} 
.navbar-nav>.open>a{
    background: #fff;
    color: #fff !important;
    box-shadow: inset 0 3px 9px rgba(255, 255, 255, 0.075) !important;
   
}
.ctrading-border:hover{
        color: #fff !important;
    }
.ctrading-border{
    background: #6aa84f;
    background: -webkit-linear-gradient(#274e13,#6aa84f 50%,#274e13) !important;
    background: linear-gradient(#274e13,#6aa84f 50%,#274e13) !important;
    color: #fff;
    text-decoration: none!important;
    display: inline-block;
    font: normal 700 16px/1 "Open Sans",sans-serif;
    text-align: center;
    text-shadow: 1px 1px 0 #000;
}
.ctrading-border + .nav-child{
    margin-top:10px !important; margin-left:8px;
}
@media ( max-width:768px)
{
  .dropdown-menu > li > a {
    font-size:12px;
    color: #fff !important;}

    .item-598.dropdown-submenu .nav-child,.item-252.dropdown-submenu .nav-child,.item-649.dropdown-submenu .nav-child {
   display:block   !important; 
   
}
} 
 
.item-598.dropdown-submenu:hover .nav-child {
   display:block   !important; 
   left: 221px;
   top: 26px;
}
.item-252.dropdown-submenu:hover .nav-child{
    left: 221px;
   top: 157px;    display:block   !important; 
}
.item-649.dropdown-submenu:hover .nav-child{
    left: 221px;
   top: 127px;    display:block   !important; 
}

.item-598.dropdown-submenu a.sub-right-menu:after,.item-252.dropdown-submenu a.sub-right-menu:after,.item-649.dropdown-submenu a.sub-right-menu:after{
   content:'';display: inline-block;
    width: 0;
    height: 0;   
     position: absolute;
    margin-top: 7px;
    left: 205px;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px dashed #1f75b7; transform:rotate(-90deg);
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
}

@media (max-width: 640px){
.stock-slider-height {
    min-height: 133px !important;
    
}
.stock-slider-pagebody {
    margin-top: 157px !important;
    
}
.stock-slider{height:0px; overflow:hidden; }
}

h4.my-4{font-weight: bold;margin-bottom:25px!important;}
.no-padding{padding:0;}

   /*
header{
position: fixed;
    width: 100%;    margin-top: -2px;
    z-index: 99999;
    background: #fff;}
   
    .new_position{
position:inherit !important;
}
.new_padding{
	padding-top:0px !important;
}
 #pageBody {
  
    padding-top: 154px;
}
    */
    .back-green{background: #008000;
    overflow: hidden;
    color: #fff;
    padding: 2px;
 
    line-height: 21px;
    }
    .back-normal{background: #ccc;
    overflow: hidden;
    color: #fff;
    padding: 2px;
 
    line-height: 21px;
    }

    .back-eq{background:#c00;
    overflow: hidden;
    color: #fff;
    padding: 2px;
  
    line-height: 21px;
    }   
    .text-indent{
        text-indent: 3px;
    }
    .text-indent .fa{
        font-size: 21px;
    }.pl-3{
    padding-left:8px !important;
}
.pr-3{
    padding-right:8px !important;
}

.navbar {
    clear:both;
}
#stockCarousel > .carousel-inner > .item{

    min-height: auto !important;
}

 .carousel-control_stock {
    top: 10px !important;  
}

.carousel .carousel-control_stock { opacity: 0;  transition:all 0.5s; }
.carousel:hover .carousel-control_stock { opacity: 0.6; }
.carousel-control_stock.left {
    top: 23px !important;
    left:  -57px;
}.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    background: black;
    border-radius: 20px;
    font-size: 14px !important;
    line-height: 30px;
}.carousel-control.right, .carousel-control.left {
    background-image: none !important;
    height: 0px;
}
.carousel-control_stock.right {
    right: -57px;
    top: 20px !important;
}
.carousel-control_stock  .glyphicon-chevron-right,.carousel-control_stock  .glyphicon-chevron-left {
    background:#fff !important; color:#0075ba;
}
@media (max-width: 768px){              
.dropdown-menu > li > a {
    color:#000 !important;  }}

@media only screen and (max-width: 640px){
    .home_header_div {
      width: auto !important; 
     left: auto !important; 
      top:117px !important;    
      position: auto !important;  
    color: #1f75b7;  
}.carousel-control_stock.left {
    top: 49px !important;
    left: -4px;
}

#myModal{ overflow:auto ! important;}
    
    
  
.navbar-nav {
     
    background: #fff;
}.carousel-control_stock.right {
    right: -5px;
    top: 49px !important;
}.pl-3 {
     
    margin-bottom: 9px;
}

}

@media (min-width: 768px){ 
/*Home page Menu*/
 
.Nav_header .navbar-default .navbar-nav>li>a {
    color: #fff;
    font-weight: 600;
    text-transform: uppercase;
    border-bottom: 5px solid #1f75b7;
}
   .Nav_header .navbar-default .navbar-nav>li>a.cmarkets-border:focus, .Nav_header .navbar-default .navbar-nav>li>a.cevents-border:hover,.Nav_header .navbar-default .navbar-nav>li>a.cmarkets-border:hover,.Nav_header .navbar-default .navbar-nav>li>a.cnews-border:hover,.Nav_header .navbar-default .navbar-nav>li>a.ccrowd-border:hover,.Nav_header .navbar-default .navbar-nav>li>a.ccrowd-border:hover {
    border-bottom: 5px solid #ffffff ! important ;
    color: #fff  ! important ;;
    text-decoration: none;
}
.navbar-default .navbar-nav > li > a:focus {
    border-bottom: 5px solid #ffffff ! important ;
    color: #ffffff ! important ;
  
}  
.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a{
    color: #ffffff !important;
    background: #1f75b7!important; box-shadow:none !important;
} .Nav_header .navbar-default{
    margin-bottom:0px; border-bottom:none;
}.navbar {
    
    min-height: 45px;}
    .Nav_header{
    margin-bottom:7px;
    background: #1f75b7!important;    border-bottom: 2px solid #000;
}
.Nav_header .navbar-default .navbar-nav>li>a.ccompanies-border:active,.Nav_header .navbar-default .navbar-nav>li>a.ccompanies-border:focus,.Nav_header .navbar-default .navbar-nav>li>a.ccompanies-border:hover {
    border-bottom: 5px solid #ffffff;
    color: #ffffff;
    text-decoration: none;
}
.ccompanies-border.dropdown-toggle, .Nav_header .navbar-default .navbar-nav>li.active>a.cnews-border,header .navbar-default .navbar-nav>li.active>a.cmarkets-border, .Nav_header .navbar-default .navbar-nav>li.active>a.cevents-border, .Nav_header .navbar-default .navbar-nav>li.active>a.cnews-border {
  
    border-bottom: 5px solid #ffffff;
    color: #f9f9f9;
}
.sch-btn{
    color:#fff;
}.navbar-form {
    margin-bottom: 5px;
    margin-top: 5px;}
 
.navbar-nav>li>a {
    padding-top: 13px;
    padding-bottom: 8px;
}}

body.modal-open {
    overflow: hidden;
}
.modal-open .modal {
    overflow-x: hidden;
    overflow-y: hidden;
}
.filter-table{
    width: 391px; position:absolute;
    right: 0px;display:none;
    top: 39px;
    background: rgb(252, 252, 252);
    padding: 7px;
  
}
.filter-table .tab-content{
    max-height:400px;
    overflow-y: auto;
} 
.Cust-top-div{
    /*background: #fff;*/
    padding: 2px;
    text-align: center;
    font-size: 30px;
    border: 0px solid #ccc;
}

#alertModal{
    background: rgba(32, 32, 32, 0.69);
    z-index: 99999999999999999;
    width: 100%;
    height: 100%;
    position: fixed;    top: 0px;
    overflow: hidden;
    
 }
 .alert-box{
     margin-top:50%;
     background:#fff; padding:10px;border-radius:3px;border-top:4px solid #1f75b7;
 }
 .alert-box p{
    font-size: 16px;
 }

 img[src*="www"] {
  display:none;
}
img[src*="yahoo"] {
  display:none;
}

span[data-title="indicator"] > svg, span[data-title-other="indicator"] > svg {
    width:21px !important;
    
}
.abgcp{right: 41px !important;}

