@media only screen and (max-width:940px) {
body{font-size:12px;}
  header{position:fixed!important;top:0; background-color:#fff!important; border-bottom:#7DBEFF solid 1px;}
  header nav{padding:10px!important;}
  header .logo img{width:100%!important;}
  header .nav-toggle span{background-color:#0893d2!important;}
  header  #navbarMain{padding:0!important;}
  header .navbar-nav{padding:0px!important; margin:0px!important; }  
  header .navbar-nav li{display:block; padding:0px 10px!important;border-bottom:1px solid #474747;}
  header .navbar-nav li a{padding:5px 30px 5px 10px!important;line-height:32px; font-size:20px; font-weight:normal!important; color:#fff!important; text-transform:capitalize!important;}
 
  header .navbar-nav li.active a,header .navbar-nav li:hover a{color:#62CCFF!important;}
   header .navbar-nav li:last-child{border:none;}
   header .navbar-nav li.active{border-bottom:1px dotted #ffffff;}
  header .navbar-collapse{display:none;  text-align:right!important; }
   header .navbar-nav li.dropdown .dropdown-menu li a {line-height:24px; font-size:16px; font-weight:normal!important; color:#fff!important; text-transform:capitalize!important;}
    header .navbar-nav li.dropdown .dropdown-menu {background:none;padding:0px; height:100%!important; margin-bottom:2px; text-align:left;}
	 header .navbar-nav li.dropdown .dropdown-menu li{padding:0px!important; border-bottom:#474747 solid 1px;}


  
  /* old */
    .navbar-header {
    float: none;
  }
  .navbar-toggle {
    display: block;
  }
  .navbar-collapse {
    border-top: 1px solid transparent;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  }
  .navbar-collapse.collapse {
    display: none!important;
  }
  .navbar-nav {
    float: none!important;
    margin: 7.5px -15px;
  }
  .navbar-nav>li {
    float: none;
  }
  .navbar-nav>li>a {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  .navbar-text {
    float: none;
    margin: 15px 0;
  }
  /* since 3.1.0 */
  
  .navbar-collapse.collapse.in {
    display: block!important;
  }
  .collapsing {
    overflow: hidden!important;
  }
  .dropdown-menu {
    position: relative;
    float: none;
  } 
  
  
  /*old end*/
  .content-sec{padding-top:60px;}
}


@media screen and (min-width: 941px) and (max-width: 1200px)
{
.opaque{display:block; position:fixed; top:0; background-color:#fff!important; border-bottom:#7DBEFF solid 1px; padding:0px 10px;}
.navbar-header{width:20%;float:left!important; display:block!important}
.navbar-collapse{width:75%!important; float:right!important; right:0!important;position:relative!important;background:none!important; border:none!important;padding-top:15px; }
.navbar-collapse ul{margin:0!important;background:none!important;box-shadow:none;!important;padding-top:8px!important; padding-bottom:8px!important; float:right!important;}
.navbar-collapse{display:block!important}

.navbar-nav a{padding:10px!important;}
.navbar-header a{padding:0px!important;}
.open .dropdown-menu{background-color:#fff!important;}

}

@media (max-width: 640px) {
.web {height:360px;}
.content-sec .inner_content p{text-align:justify;}

   header .navbar-nav li a{padding:5px 0px 5px 10px!important;line-height:22px; font-size:15px;}
}
@media (max-width:400px) {
.web {height:220px; padding-top:30px;}
}
@media (max-width: 480px) {
ul{padding:0px;}
.arrowlist{padding-left:15px;}

.inner_banner_box{width:70%; margin-left:auto; margin-right:auto;}
.tablist{width:97%; margin-left:auto; margin-right:auto;}
.content-banner,.content-banner2,.content-banner3,.content-banner4{display:none;}
blockquote{margin:0;}
blockquote img{max-width:100%;}
.circleimg{ width:30%; margin-left:auto; margin-right:auto;}
.management-team .circleimg{width:100%;}




figure{font-size:11px;}
section{padding:15px 0px;}
}

@media screen and (min-width: 700px) and (max-width:900px){
.web {height:400px;}
}

@media (max-width: 769px) {
.mobile-hide{display:none;}
.management-team{padding-left:0px;}
.footer-content{width:100%!important}
.border-left-inner{border:none;}
.mapwrapper{height:200px;}
.mapwrapper frame{max-width:100%;}
blockquote{font-size:13px;}
/*.full-width-blockquote blockquote{background-color:#ffffff;}*/
}

@media screen and (min-width: 480px) and (max-width: 767px){
#aboutUs li{float:left;}
#aboutUs li a{padding:10px 30px;}


}






@media screen and (min-width: 500px) and (max-width: 991px){
.effect-marley .circleimg img{width:28%!important; max-width:25%; min-width:25%; margin-left:auto; margin-right:auto;}

}


@media screen and (min-height: 470px) and (max-height: 800px){


}

 
