@media only screen and (max-width:1024px){

    header .headr-in {
        width: 95%;
    }
    .popular-slide .owl-nav .owl-next {
      
        right: 0px;
       
    }
    .popular-slide .owl-nav .owl-prev {
    
        left: 0px;
     
    }
    .hotel-slide .owl-nav .owl-next {
     
        right: 0px;
       
    }
    .hotel-slide .owl-nav .owl-prev {
      
        left: 0px;
      
    }
    header .headr-in .offer-hd {
       
       }

       .beat-deal-show .deal-show-in .block-sh {
        width: 32%;
       
    }
    .beat-deal-show .deal-show-in .block-sh .dtl-set {
        float: left;
        width: 100%;
        padding: 3px 0px;
        margin-left: 8px;
    }
    .beat-deal-show .deal-show-in .block-sh .dtl-set p {
        margin: 0;
        color: #848484;
        font-size: 13px;
    }
    .beat-deal-show .deal-show-in .block-sh .im-set {
        /* float: left; */
        /* width: 17%; */
        /* margin-top: 10px; */
        left: 0;
    }
    .flight-from {
        display: flex;
        width: 100%;
        margin: 0 auto;
    }
    header .headr-in .navbar .navbar-collapse .navbar-nav .nav-link {
        color: #4c4c4c;
        padding: 14px 8px;
        font-size: 13px;
    }
}
@media only screen and (max-width:900px){

    .main-slider .slider-cont {
    
        display: none;
    }
    header .headr-in .phone-book {
        display: none;
        padding-top: 6px;
    }
}
@media only screen and (max-width:768px){
    .ftco-section .flight-set a {
        border: #b9b9b9 1px solid;
        width: 49%;
        display: inline-block;
        margin: 5px 0px;
        color: #66779e;
        padding: 5px 0px;
        font-size: 12px;
    }
.footerbutton1 {
   position: fixed;
   left: 0;
   bottom: 0;
   width: 100%;
   color: white;
   text-align: center;
}
.footerbutton2 {
   position: fixed;
   left:30%;
   bottom: 0;
   width: 30%;
   text-align: center;
}
.orclass{color:#fff;font-size:20px;text-align:center;font-weight:bold;padding-left:10px;}
.btn-primary{color:#fff!important;}
.footerd{display:block;}
    .main-slider img {
        
    }
    .main-slider {
        /* height: 75vh; */
    }
    .main-slider .opecy{
        /* height: 75vh; */
    }

    header .headr-in .navbar .navbar-collapse {
        position: absolute;
        width: 52%;
        background-color: #00507e;
        right: 0;
        top: 45px;
        z-index: 1000;
    }
    header .headr-in .navbar .navbar-collapse .navbar-nav .nav-link {
        color: #ffffff;
        padding: 8px 16px;
       
    }
    header .headr-in .navbar .navbar-collapse .navbar-nav .nav-item.active .nav-link {
        color: #ffffff;
        background-color: #eb1c24;
    }

 

 
   
    header {
     
box-shadow: 0px 2px 7px #00000030;
     
position: inherit;
     
height: 100px;
    }

    .popular-holiday {
        padding: 0px 0px 21px 0px;
    }

    .popular-holiday .hotel-hd h2 {
      
        font-size: 19px;
        text-align: center;
    }

    .popular-hotels {
        padding: 16px 0px 14px 0px;
    }
    .popular-hotels .hotel-hd h2 {
    
        font-size: 19px;
        text-align: center;
    }

    .popular-hotels .hotel-block .opcy h3 {
     
        padding-top: 28px;
   

        font-size: 19px;
    }
    .popular-holiday .hotel-block .opcy h3 {
      
        padding-top: 28px;
     
        font-size: 19px;
    }

    .special-deals .head-set h2 {
       
        font-size: 20px;
        text-align: center;
    }
    .footer-best-ico .ico-block h3 {
        font-size: 14px;
    }

    .footer-best-ico .ico-block p {
        font-size: 10px;
        line-height: 13px;
    }
    .footer-best-ico .ico-block {
        text-align: center;
        margin: 3px 0px;
    }
    .footer-best-ico {
      
        padding: 20px 0px;
    }
    header .headr-in .logo {
        width: 100%;
        margin-top: 3px;
    }
   .extra-menu {
    float: right;
    display: none;
}

    footer .copy-sec p {
 
        font-size: 10px;
    }

    #immediate {
     
        padding-top: 34px;
    }
    #immediate_inner {
        width: 93%;
 
    }
    .for-whats-app {display: block;}

}
@media only screen and (max-width:667px){
    .head-mob-cal {
       
        display: block;
    }
.moblabel{
    display:none;
}
.form-section .tab-content .tab-pane .form-group .location {
    top:8px;
}
.form-section .tab-content .tab-pane .form-group .location1 {
    top:8px;
    left: 10px;
}
.form-section .tab-content .tab-pane .form-group .date-ic {
    top:8px;
}
.footerd{display:block;}
.footerbutton1 {
   position: fixed;
   left: 0;
   bottom: 0;
   width: 100%;
   z-index:9999;
   padding:6px;
   color: #fff;
   text-align: center;
}
.footerbutton2 {
   position: fixed;
   left: 35%;
   bottom: 0;
   width: 30%;
   z-index:9999;
   padding:6px;
   color: white;
   text-align: center;
}
.orclass{color:#fff;font-size:20px;font-weight:bold;text-align:center;padding-left:10px;}
.mobcallnow{display:block;}
.form-section .tab-content .btn-search {padding: 8px 8px 8px 8px;font-size:14px;margin-bottom:-20px;width:50%;margin-right:28%;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
header .headr-in .offer-hd img {width:20%;top:6px;}
header .headr-in .offer-hd {font-size:15px;}
.form-section .tab-content .tab-pane .form-group .form-control {height:30px;border: 1px solid #ccc;}
.form-section .tab-content .btn-search i {
    font-size: 15px;
}
.footerd{width:85%;}
header .headr-in .offer-hd {
    margin-top:4px;
}
    header .headr-in .offer-hd {
    
        
    }
    .main-slider .slider-cont {
     
        display: none;
    }

    .main-slider {
        /* display: none; */
        margin-bottom: 17px;
    }
    header .header-top {
     
        display: none;
    }
    header .headr-in .offer-text {

        display: none;
    }

    header .headr-in .call-set {
     
        display: none;
    }
    header {
     
   
             
        height: 50px;
            }

            .beat-deal-show .deal-show-in .block-sh {
                width: 49%;
            }
            .nav-head h2 {
             
                font-size: 20px;
           
            }

            .nav-head p {
             
                font-size: 15px;
              
            }

            .flight-from {
                display: block;
                width: 100%;
                margin: 0 auto;
            }

            .flight-from .col-left {
                width: 100%;
                margin: 0 auto;
            }
            header .headr-in .phone-book {
             
                display: none;
            }
            .beat-deal-show .deal-show-in .deal-offer h3 {
                font-size: 16px;
               
            }
            .beat-deal-show .deal-show-in .deal-offer p {
              
                font-size: 14px;
            }

            .footer-flight ul li {
             
                width: 49%;
              
            }
            .beat-deal-show {
                /* background-color: #ffb100; */
                border-bottom: #e0e0e0 1px solid;
                display: none;
            }
            .flight-from .col-left ul li {
           
                padding: 10px 14px;
                margin: 2px 5px;
              
                width: 46%;
             
            }
}
