@media (min-width: 768px) { 
   

}

@media (min-width: 992px) { 
.navbar-nav	li:hover ul {display:block !important;}
.navbar-nav	li ul ul {display:none !important;}
.navbar-nav	li ul li:hover ul{display:block !important;}
.header.fixed-header .navigation {padding: 10px 0;}
.header.fixed-header {box-shadow: 0 0 4px -2px #000;}

}

@media (max-width: 1200px) {  
.container	{width:100%; }
.row		{ }



}

@media (max-width: 1079px) {
    .navbar-default .navbar-nav > li{    padding: 0px 50px 0px 0px;}
}    

@media (max-width: 991px) {
.row-center {display: block;}    
.navigation {padding: 10px 0;}
.navlist {width: 100%;  }    
.logo {height:auto;display:block; float:left;}
.logo img	 {width:150px; height:auto;}	
.header .navbar {width:100% !important;}
.header .navbar-header {float: right;}
.header .navbar-toggle {float:none; display:block; margin:0px 0 0 10px; border-color:#fff; padding:14px 10px; border-radius:50%; background: #375580;}
.header .navbar-toggle .icon-bar {background:#fff;}
.header .navbar-toggle .icon-bar:nth-child(2) {width:20px;}
.header .navbar-toggle .icon-bar:nth-child(3) {width:16px;}
.collapse {display:none;}
.header .navbar-collapse {border:0 !important; box-shadow:none;}
.header .navbar-nav {width:100%;}
.header .navbar-nav li{width:100%; padding: 0; } 
.header .navbar-nav li a{ display: inline-block; padding: 15px;}
.header .navbar-nav li span {display:block;}
.header .navbar-nav	li ul ul {position:static; width:100%; padding:5px 10px;}
.header .navbar-nav	li ul{position:static; width:100%; padding:5px 10px;}
 


.header .navbar-default .navbar-nav > li > a {text-align:left;}
.header .navbar-nav {margin:0;}
.owl-nav button.owl-next {right:5px;   }
.owl-nav button.owl-prev {left:5px;  }
.owl-nav button {width: 30px !important; height: 30px !important; font-size: 20px !important; line-height: 26px !important; margin-top: -15px !important; }
.owl-nav button i {font-size: 20px !important; }
.banner-content .container {padding-left: 40px; padding-right: 40px;}
 



}

@media (max-width: 767px) {  
.section {padding: 50px 0;}    
.head-wo-line {font-size: 30px;}
.head-wt-line {font-size: 30px;}    
.head-wt-line strong {font-size: 30px;}
h1 {font-size:28px;}
h2 {font-size:20px; line-height: 30px !important;}
.row-list {display: block;}
.max-400 {margin: 0 auto;}
.foot-logo {float: none; display: inline-block; vertical-align: middle; margin-left: 20px; margin-right: 20px;}
.social {float: none; display: inline-block; vertical-align: middle;  margin-left: 20px; margin-right: 20px;}
.foot-contact {text-align: center;}
.banner-content h1 {font-size: 30px; line-height: 40px; padding-bottom: 20px;}
.contact {text-align: center; margin-bottom: 25px;}
.social-contact {float: none !important; text-align: center !important; margin-left: 0px; margin-right: 0px; width: 100%;}
.social-contact ul {display: inline-block; float: none;}
.btn-border {font-size:25px;}
.img-view {text-align: center !important;}
.max-400 {padding-left: 15px;}
ul.discblock li:before {left: -15px; top: 10px;}
.desk-images img:first-child {margin-top: 25px !important; margin-bottom: 25px !important;}
.head-title-italic {margin-bottom: 30px !important;}
ul.lineblock li, ul.lineblock li a {font-size: 16px; line-height: 30px;}
ul.discblock li, ul.discblock li a {font-size: 16px; line-height: 30px;}
.max-inner {  padding-left: 0px;  margin-bottom:25px !important; }
.banner-content .container {margin-top: 0; padding-top: 30px;  padding-bottom: 30px; }

}


@media (max-width: 599px) {  

}
