@media (max-width: 768px) {
  .dropdown-menu-large {
    margin-left: 0 ;
    margin-right: 0 ;
  }
  .dropdown-menu-large > li {
    margin-bottom: 30px;
  }
  .dropdown-menu-large > li:last-child {
    margin-bottom: 0;
  }
  .dropdown-menu-large .dropdown-header {
    padding: 3px 15px !important;
  }
.center_h{
text-align:left; 
 }

.center_h1l2r{
margin-top:10px; 
 }
.center_h1rm{
margin-top:20px; 
 }
}

@media screen and (max-width : 767px){
.center_h{
margin-top: 55px;
 }
.iws{
width:100%;
   }
.space_left{
padding-left:15px; 
} 
.space_right{
padding-right:15px; 
} 
.space_all{
padding-left:15px;
padding-right:15px;
} 
.navbar-collapse{
box-shadow:none; 
max-height:none; 
  }
.navbar .navbar-collapse, .navbar-default .navbar-form {
    border:none;
}
.navbar-toggle{
 background:#0186c8;
 border:none;
 border-radius:0; 
 margin-top:9px;
  }
.navbar-toggle:hover{
 background:#0186c8!important; 
  }
.navbar-toggle:focus{
 background:#0186c8!important; 
  }
.navbar-toggle .icon-bar{
 background:#fff!important; 
  }

.dropdown-menu{
background:#fff!important; 
 }
#header .drop_3 a{
font-size:18px;
 }
.cd-secondary-nav.is-fixed {
position:static; 
 }
.nav .open>a, .nav .open>a:hover, .nav .open>a:focus{
border:none; 
 }
#header .m_tag{
font-size:20px;
border-bottom:1px solid #eaeaea;
padding:15px;
margin-top:0;
 }
 
#header .navbar-brand{
display:block;
 }
.top_1l {
display:none; 
 }
.top_1r {
text-align:right;
 }
#footer_t{
text-align:left; 
 }
#footer_m{
text-align:left; 
 }
.footer_b1 {
text-align:left; 
 }
.footer_t1m{
margin-top:10px; 
 }
.footer_m1i{
margin-top:15px; 
 }
#header .caret {
border-top: 8px solid;
border-right: 8px solid transparent;
border-left: 8px solid transparent;
}
p{
font-size:16px; 
 }
 
.top_1rn{
margin-top:10px; 
 }
.top_1rn ul .lg_button{
font-size:16px; 
 }
}
@media (min-width:768px) and (max-width:991px) {
.container{
width:100%; 
padding-left:20px;
padding-right:20px;
 }
.iws{
width:100%;
   }
#header .m_tag{
font-size: 16px;
padding: 10px 5px 8px 5px;
font-size:14px;
 }
#header .drop_3 a{
font-size:14px; 
 }
#header .caret {
position:static;
}
.top_1rn ul .lg_button{
font-size:11px; 
padding:3px;
 }
.drop_bt{
min-width:100%; 
 }
 }
 
@media (min-width:992px) and (max-width:1200px) {
.container{
width:100%; 
padding-left:20px;
padding-right:20px;
 }
.iws{
width:100%;
   }
#header .m_tag{
padding: 17px 14px 17px 14px;
 }
#header .caret {
position:static;
}
.top_1rn ul .lg_button{
font-size:14px;
padding:3px; 
 }
.drop_bt{
min-width:100%; 
 }
  }
@media (min-width:1201px) and (max-width:1230px) {
.top_1rn ul .lg_button{
font-size:16px;
 }
 }
 

/**********scrollbar styles  **************/
::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}

/* Track */
::-webkit-scrollbar-track {
  background: #e4f7ff; 
  -webkit-box-shadow: inset 0 0 6px #f1f1f1; 
    border-radius: 10px;
}
 
/* Handle */
::-webkit-scrollbar-thumb {
  background: #58ccf3; 
  border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #555; 
}
/*****************************/
.dropdown #dLabel{
	background-color: #d7f3ff;
    padding: 8px;
    border: 1px solid #acd7e9;
    
}
.dropdown .items-block{
    overflow: auto;
    max-height: 500px;
    border: 1px solid #acd7e9;
}
.dropdown .items-block li{
    padding: 10px 0px 10px 0px;
	border-bottom: 1px solid #acd7e9;
}


 