 @media screen and (max-width:1920px) {
	
	 
 }


 @media screen and (max-width:1024px) {
.overlay .carousel-caption {
    top: 10em;
}
.about-panel, .gallery-panel , .tour-panel , .contact-panel{ padding:7% 0 0 0;}

.cd-gallery .video iframe {
    height: 375px;
}
.logo-header{ padding:14px 0 0 0;}

}
@media screen and (max-width:980px) {

.logo-header img{ width:auto;}	
.menu .navbar-nav>li>a{ font-size:14px;  padding: 25px 11px;}
.logo-header{ padding:12px 0;}

.cd-gallery .video iframe {
    height: 290px;
}
.video h3{ font-size:25px; line-height:35px;}
.video p {
    font-size: 16px;
    line-height: 22px;
    color: #6a6a6a;
    padding-bottom: 12px;
}
.small-date{ font-size:14px; line-height:20px;}
.address-blog{ margin-bottom:2%;}
.panel-blog{ width:auto;}
.slider{ margin-top:70px;}
}
@media screen and (max-width:800px) {
.overlay .carousel-caption h2 {
    font-size: 35px;
    line-height: 45px;}
.overlay .carousel-caption {
    top: 6em;
}

.cd-tab-filter a{ width:125px;}	
}
@media screen and (max-width:767px) {
#slider, #about, #gallery, #tour, #media, #contact
{
	padding-top:60px !important;
	
}
.placeholder{display:none !important;}

#slider{margin-top:0 !important;}
.menu .navbar-toggle{ border:1px solid #ef3743;    position: absolute;
    right: 0;
    top: 16px;}
.menu .navbar-nav{ width:100%; float:left;}	
.menu .navbar-nav>li>a{ padding-top:15px; padding-bottom:15px;}
.mix{ width:100%;}.cd-tab-filter{ width:100%;}
.logo-header img{width:30%;}
.cd-tab-filter ul{ position:relative;}
.footer-bottom , .social-network{ text-align:center;}
.footer-bottom small{ line-height:30px;}
.address-blog{ min-height:initial;}
.overlay .carousel-caption h2 {
    font-size: 27px;
    line-height: 37px;}


}
@media screen and (max-width:640px) {
	
.overlay .carousel-caption {
    top: 4em;
}

.cd-tab-filter a{ width:127px;}

}
@media screen and (max-width:480px) {
		
.cd-tab-filter a{ width:90px;}
.logo-header {
    padding: 16px 0;
}
.logo-header img {
    width: 40%;
}
.menu .navbar-toggle{ top:9px;}
.overlay .carousel-caption h2 {
    font-size: 25px;
    line-height: 35px;
}
.overlay .carousel-caption {
    top: 2em;
}
.overlay .carousel-caption h3{ font-size:20px; line-height:30px;}


}
@media screen and (max-width:412px) {
.overlay .carousel-caption h2{ font-size:22px;}	
}
@media screen and (max-width:375px) {
	
.cd-tab-filter a {
    width: 70px;
}.overlay .carousel-caption h2 {
    font-size: 20px;
    line-height: 30px;
}
.overlay .carousel-caption {
    top: 4px;
}
.slider {
    margin-top: 60px;
}
.part-heading{ padding-bottom:2em;}
.part-heading h2{ font-size:25px; line-height:30px;}
.about-panel p , .tour-panel p , .video p{ text-align:justify; font-size:14px; line-height:22px;}
.logo-header {
    padding: 14px 0; 
}.video h3 {
    font-size: 20px;
    line-height: 30px;
}
.logo-header img{width:50%;}
}
@media screen and (max-width:360px) {
	.cd-tab-filter a {
    width: 65px;
}
.overlay .carousel-caption h2 {
    font-size: 18px;
    line-height: 25px;
}

.cd-tab-filter a{ width:57px;}
}
@media screen and (max-width:320px) {
	
.cd-tab-filter a {
    width: 55px;
}
.slider {
    margin-top: 58px;
}
.overlay .carousel-caption h2 {
    font-size: 17px;
    line-height: 22px;
}
.overlay .carousel-caption h3 {
    font-size: 16px;
    line-height: 25px;
}

}
