html, body {
	height:100%;
}



.item,
.active,
.carousel-inner {
	/*height:auto;*/
}
.main-slider.carousel .carousel-inner .item {
height: 570px;
}

.carousel-inner>.item {
}
.fill {
	width:100%;
	height:100%;
	background-position: center;
	background-size: cover;
}

.section {
	margin: 50px 0;
}

footer {
	margin: 50px 0;
}
@media(max-width:1920px) { 
    .main-slider.carousel{
        max-height: auto;
        min-height: auto;
    }
    .main-slider.carousel .carousel-inner .item {
        height: 100%;
    }
}
@media(max-width:1280px) { 
    .main-slider.carousel{
        max-height: auto;
        min-height: auto;
    }
    .main-slider.carousel .carousel-inner .item {
        height: auto;
    }
    
}
@media(max-width:1024px) { 
    .main-slider.carousel{
        max-height: auto;
        min-height: auto;
    }
    .main-slider.carousel .carousel-inner .item {
        height: auto;
    }
    .main-slider.carousel-caption{top:40px !important;}
}
@media(max-width:980px) { 
    .main-slider.carousel{
        max-height: auto;
        min-height: auto;
    }
    .main-slider.carousel .carousel-inner .item {
        height: auto;
    }
}
@media(max-width:900px) { 
    .main-slider.carousel{
        max-height: auto;
        min-height: auto;
    }
    .main-slider.carousel .carousel-inner .item {
        height: auto;
    }
}
@media(max-width:768px) { 
    .main-slider.carousel{
        max-height: auto;
        min-height: auto;
    }
    .main-slider.carousel .carousel-inner .item {
        height: auto;
    }
    .main-slider.carousel-caption{top:25px !important;}
    .carousel-caption {top:30px !important;}
}

@media only screen 
and (max-width : 768px) {
   .logo-top1 {width: 100%;} 
   .menu-top1 {width: 100%;}
   .navbar-toggle {margin-top: 0 !important;}
   .navbar-header {padding-top: 20px;}
   .toggleMenu {padding: 10px 45px !important;}
}
@media(max-width:720px) { 
    .carousel-caption
    {
        display: none;
    }
    .yello_block .container{
        padding-bottom: 0;
        padding-top: 0;
    }
    .yello_block .latest_offer {
        padding: 20px 0;
    }
    .div_contant_img {
        text-align: center;
    }
    .div_contant_img img {
        display: inline-block;
    }
    .gallery-box p{
        margin-bottom: 10px;
    }
    .menu_marT{margin-top:40px;}
}

@media only screen and (max-width : 720px) {
    .page-template-page-templateshome-without-widget-php .brochure_title 
    {
        margin-top: 20px;
    }
}
@media(max-width:640px) { 
    .main-slider.carousel{
        max-height: auto;
        min-height: auto;
    }
    .main-slider.carousel .carousel-inner .item {
        height: auto;
    }
    .navbar-header {padding-top: 20px;}
}
@media(max-width:600px) { 
    .main-slider.carousel{
        max-height: auto;
        min-height: auto;
    }
    .main-slider.carousel .carousel-inner .item {
        height: auto;
    }
}
@media(max-width:480px) { 
    .main-slider.carousel-indicators{
        display: none
    }
    .main-slider.carousel{
        max-height: auto;
        min-height: auto;
    }
    .main-slider.carousel .carousel-inner .item {
        height: auto;
    }
}
@media(max-width:360px) { 
    .main-slider.carousel{
        max-height: auto;
        min-height: auto;
    }
    .main-slider.carousel .carousel-inner .item {
        height: auto;
    }
}
@media(max-width:320px) { 
    .main-slider.carousel{
        max-height: auto;
        min-height: auto;
    }
    .main-slider.carousel .carousel-inner .item {
        height: auto;
    }
    .bx-wrapper {
       max-width: 100% !important;
    }
    .bx-wrapper .slide {
       margin-right: 0 !important;
      /* width: 345px !important;*/
    }
    .bx-wrapper .slide img{
        margin: 0 auto;
    }
}
