@media screen and (min-width:1500px){
.countbox .col-md-3{width: 20%;}
#travolmenu-aside{width: 15%;}
#travol-main{width: 85%;}
}


@media screen and (max-width:767px){
body{padding-top: 80px;}	
.why-black ul{padding: 0;}
.ftrbox{padding-right: 0;}
#travolmenu-aside{box-shadow: none !important;}
.second-footer .widget-area .widget{padding: 30px 0 0 0;}
.section-title{font-size: 22px;}
.header .caption h2{font-size: 16px;}
.mob-mb-40{margin-bottom: 40px;}
.tabination-block a{margin: 0 5px 15px 5px; float: left;}
.collapse:not(.show){display: block;}
.gallery-tabination{padding: 80px 0 10px 0;}
.global-inner-block{height: auto;}
.pt-100{padding-top: 40px !important;}
.log-box{width: 50%;}
.banner-header{object-fit: cover; height: 200px;}
    .mob-logo {
        display: block;
        position: absolute;
        z-index: 9;
        top: 17px;
        right: 20px;
        width: 50px;
        height: 50px;
    }
.slider-fade .owl-item{height: 16vh;}
.header{min-height: 0;}
.section-padding{padding: 40px 0;}
    .greece-block {
        box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
        padding: 20px;
        border-radius: 15px;
        height: 325px;
        overflow-y: auto;
    }
}


@media screen and (min-width:992px) and (max-width:1500px){
.numbers .col-md-3{width: 33.333% !important;}
}


@media screen and (min-width:767px) and (max-width:991px){	
.pt-100{padding-top: 40px !important;}	
.animate-box{width: 100%;}	
.mob-w50{width: 50%;}	
.mob-w100{width: 100%;}	
.tab-mb-40{margin-bottom: 40px;}
.tab-ml-0{margin-left: 0;}
.log-box{width: 50%;}
.banner-header h1{font-size: 32px;}
.numbers .col-md-3{width: 50% !important;}
.widget-area{width: 100%;}
.callnow-box{width: 100%;}
.testimonial-block{width: 100%; margin-left: 0;}
.links.dark.footer-contact-links{flex-wrap: nowrap; flex-direction: column;}
.footer-contact-links-wrapper{flex-wrap: nowrap; flex-direction: column;}
.tabination-block a{margin: 0 5px 10px 5px; float: left;}
.collapse:not(.show){display: block;}
.gallery-tabination{padding: 80px 0 10px 0;}
.icon-footer{margin-bottom: 10px;}
.second-footer .widget-area .widget{padding: 35px 0 0 0;}
}



@media screen and (min-width:768px) and (max-width:1024px){	
.header{min-height: 0;}
.header .caption h2{font-size: 22px;}
.slider-fade .owl-item{height: 28vh;}
}


@media screen and (min-width:820px) and (max-width:1180px){	
.header{min-height: 0;}
.header .caption h2{font-size: 22px;}
.slider-fade .owl-item{height: 18vh;}
}


@media screen and (min-width:1024px) and (max-width:1366px){	
.header{min-height: 0;}
.header .caption h2{font-size: 22px;}
.slider-fade .owl-item{height: 16vh;}
.tours3 .square2 h4{font-size: 18px;}
.tours3 .square-container2{padding: 10px;}
}


@media screen and (min-width:1025px) and (max-width:1500px){	
.header{min-height: 0;}
.slider-fade .owl-item{height: 25vh;}
.header .caption h2{font-size: 27px;}
.slider-fade .owl-item{height: 45vh;}
}


@media screen and (min-width:1501px) and (max-width:1900px){	
.header{min-height: 0;}
.slider-fade .owl-item{height: 30vh;}
.header .caption h2{font-size: 27px;}
.slider-fade .owl-item{height: 55vh;}
}


@media screen and (min-width:768px){
.slider-fade .owl-dots{bottom: 10px;}
}


@media screen and (min-width:1366px){
.log-box{width: 16% !important;}
}

@media screen and (max-width:1200px){
.blog .item .con h5, .blog .item .con h5 a{font-size: 16px;}
.tours3 .square h4{font-size: 18px;;}
.tours3 .square-container{padding: 40px 10px;}
}