/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
    /* .oneway_search_form .mt-3 {
            margin-top: 0rem !important;
        }
    .oneway_search_form:nth-child(2) {
                    color: lime;
                } */
    #myTabContent1 .mt-3 {
        margin-top: 0rem !important;
    }
    #myTabContent .mt-5{
        margin-top: 0rem !important;
    }
    .flight_categories_search .nav-tabs {
        margin-bottom: 0px!important;
    }
/*    #myTabContent1 .mb-3{
        margin-bottom: 0px !important;
    }*/
    #home_one_banner {
        padding-top: 90px !important;
    }
    .theme_search_form_tabbtn .nav-tabs {
        justify-content: center !important;
    }
    .navbar-area {
        background-color: var(--white-color);
        /* padding-top: 5px !important;
        padding-bottom: 5px !important; */
    }
    .main-responsive-nav .mean-container a.meanmenu-reveal span {
        background: var(--main-color)!important;
    }
    .main-responsive-nav .mean-container .mean-nav {
        margin-top: 70px;
    }
    .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){
        margin-left: -17px;
    }
    .btn_md {
  padding: 5px 35px;
  font-size: 18px;
}
}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {
.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){
        margin-left: -17px;
    }
    .btn_md {
  padding: 5px 35px;
  font-size: 18px;
}
}

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
    /* For mobile phones: */
    /* #myTabContent1 .mt-3 {
            margin-top: 0rem !important;
        } */


}

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {}

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {}


@media (max-width: 767px){
    #home_one_banner {
        padding: 150px 0 100px 0!important;
    }
}

@media (max-width: 1440px){
    .flight_Search_boxed input {
        width: 100%!important;
    }
}

@media (max-width: 576px){
    .cta_icon {
        width: 20%!important;
    }
}
/* MEDIA QUERY ENDED*/

h1, h2, h3, h4, h5, h6 {
    font-family: 'Poppins' !important;
}
#home_one_banner {
    padding: 170px 0 90px 0;
    clear: both;
    overflow: hidden;
    margin-bottom: 65px;
}



.plan_icon_posation {
    top: 7px!important;
    right: 15px!important;
}
.offer_area_box .offer_area_content {
    z-index: 1!important;
}

.contact_boxed{
    margin-top: 20px;
}
.theme_search_form_area {
    padding: 15px 15px!important;
}
.navbar-area.is-sticky {
    background: var(--white-color)!important;
}

.contact_main_form_area {
    padding-top: 0px!important;
}

.owl-stage-outer{
    padding-left: 0px!important;
    padding-right: 0px!important;
}

.is-sticky .main-navbar .navbar .navbar-nav .nav-item a {
    color: var(--main-color)
}

#cta_area {
    padding: 10px 0!important;
}
.cta_book_with_confidence_image{
    height: 50px!important;
}
#footer_area {
    padding: 30px 0px!important;
}
.footer_inquery_area {
    margin-top: 15px!important;
}
.flight_Search_boxed {
    padding: 0px 10px 0px 10px!important;
    border-radius: 5px!important;
}
.top_form_search_button {
    text-align: right!important;
    margin-top: 12px!important;
}
.theme_search_form_tabbtn {
    margin-bottom: 14px!important;
}
.main-navbar {
    padding: 0px 0!important;
}
.btnMinus{  background-color: #c15353;color: white; }
.btnPlus{  background-color: #387a45;color: white; }