/**
* 8.0 Media Queries
 * ----------------------------------------------------------------------------
 */
@import url("../worldwides/responsive.css");

@media only screen and (max-width: 1250px){
.header-logo { padding: 20px 0;}
.mega-menu ul li a{ padding: 28px 20px;}
.header-right {  top: 16px;}
.header-bottom,.main-navigation{ width:1170px;}
.sticky-menu .navigation-bar{ padding:0;}
.site-header { min-height: 148px;}
.home .site-header-fix.header-style { min-height: 600px;}
}

@media only screen and (min-width: 1024px) and (max-width: 1200px){
.header-bottom,.main-navigation{ width:970px;}
.home .site-header-fix.header-style { min-height: 510px;}
}
@media only screen and (min-width: 980px) and (max-width: 1023px) {
.header-bottom,.main-navigation{ width:915px;}
.home .site-header-fix.header-style { min-height: 730px;}
}
@media only screen and (max-width:979px){}
@media only screen and (min-width: 768px) and (max-width: 979px){
.header-logo { padding: 20px 0 10px;}
.header-bottom,.main-navigation{ width:734px;}
.home .site-header-fix.header-style { min-height: 680px;}
}

@media only screen and (max-width: 767px){

.home .site-header-fix.header-style { min-height:0;}
.main-navigation{ width:auto;}
.header-bottom { width: auto; margin:-25px 15px 20px;}
.navigation-bar { padding: 10px 15px!important; }
.menu-toggle { font-size: 16px; height: auto;  text-align: left; width: 100%; color: #fff;}
.menu-toggle::before{ left:auto; top:0;}
.site-header { min-height: 120px;}
.header-right { top:0px;}
.header-cart .togg .widget.widget_shopping_cart, .topbar-link-wrapper { top: 58px;}
.resp-tabs-list li .tab-title, .resp-tabs-list li:first-child .tab-title {padding: 4px 0;}
.main-navigation::before, .main-navigation::after{
 -webkit-box-shadow: 0 28px 10px #bbb;
  -moz-box-shadow: 0 28px 10px #bbb;
  box-shadow: 0 28px 10px #bbb;
  }
.parallax-content{ padding:0 20px!important;}
.parallax-content .uper-title {font-size: 34px; line-height: 40px;}
.parallax-content .big-title {    font-size: 30px;    letter-spacing: 0.5px;    line-height: 40px;}