@media (max-width:1200px) {

    .main-nav ul li a {

        font-size: 14px;
        padding: 7px;
        font-weight: 600;
    }

    .tour-slider .next-arrow {
        right: -27px;
    }

    .himalaya-tab {
        display: block;
        width: 100%;
        overflow-x: scroll;
        white-space: nowrap;
    }

    .himalaya-tab .nav-item {

        display: inline-block;
    }

    .package-info li {

        margin: 0 5px !important;
    }

    .trip-info li p {

        font-size: 13px;
    }
}


@media (max-width:992px) {

    .organise-wrapper {

        flex-direction: column;
        text-align: center;
    }

    .organize-image-wrapper {
        margin-right: 0;
        margin-bottom: 15px;
        height: 78px;
    }

    .input-wrapper input,
    .select-wrapper,
    .custom-select {

        width: 150px !important;
    }

    .main-nav ul li a {

        padding: 15px;
    }

    .dropdown {

        width:200px !important
    }

    .filter-option-inner {
        font-size: 14px;
    }

    .top-menu-bar {

        display: block;
    }

    nav.main-nav {
        position: fixed;
        top: 0;
        left: 100%;
        width: 100%;
        height: 100%;
        background: #fff;
        z-index: 6;
        transition: 300ms ease all;
    }
    nav.main-nav.open {

        left: 0;
    }

    nav.main-nav ul li {

        display: block;
        width: 100%;
    }

    .top-head-wrapper ul li span {

        font-size: 20px;
    }

    .top-head-wrapper ul li p {

        font-size: 14px;
    }

    .logo-wrapper img {

        height: 80px;
    }

    .main-slide-container a figure {

        height: 450px;
    }

    .sub-menu1,
    .sub-menu {

        position: static;
        transition: inherit;
        transform: inherit;
        display: none;
    }

    .slider-content h1 {

        font-size: 40px;
    }

    .slider-content p {

        font-size: 16px;
    }

    .title-wrapper h2 {

        font-size: 30px;
    }

    .package-image-content::before {

        left: 0;
    }

    .all-sec-padding {

        padding: 40px 0;
    }

    .sticky .main-nav ul li a {

        padding: 15px;
    }

    .package-section,
    .organise-section {

        padding-top: 80px;
    }


    .tour-detail-wrapper h2 {

        font-size: 25px !important;
    }

    .tour-detail-wrapper,
    .guide-wrapper,
    .blog-detail-wrapp,
    .contact-address-wrap {

        margin-bottom: 30px;
    }
}


@media (max-width:768px) {

    .testi-wrapper {

        margin: 0;
    }

    .testimonial-side {

        padding: 0;
    }

    section.form-section {

        margin-top: 0;
        margin-bottom: 0;
        background-color: #e7ebf0;
    }

    .input-wrapper input, .select-wrapper, .custom-select {
        width: 100% !important;
    }

    .search-form {

        flex-direction: column;
    }

    .custom-select {

        border-bottom: 1px solid #f3c964;
        border-right: 0;
    }

    .testi-slider .prev-arrow {
        left: 41% !important;
    }

    .testi-container {

        padding: 10px;
    }

    .design-content-wrapper {

        flex-direction: column;
    }



    .input-wrapper input,
    .select-wrapper select {

        width: 100%;
        border: 1px solid #ccc;
    }

    .blog-sidebar h3,
    .blog-detail-wrapp h3 {

        font-size: 20px !important;
    }

    .tour-detail-wrapper h2 {

        font-size: 20px !important;
    }



    .top-head {
        display: none;
    }

    .top-menu-bar {

        top: 20px;
    }

    .main-slide button.slick-arrow {

        display: none !important;
    }

    .select-wrapper,
    .dropdown.bootstrap-select.mySelect {

        width: 100% !important;
    }



    .dropdown-menu {

        min-width: 100% !important;
    }
}

@media (max-width:575px) {

    .tour-slider .slick-dots li button {

        display: block;
    }

    .custom-select {

        width: 100% !important;
        border: 1px solid #ccc;
    }

    .select-wrapper {

        margin-bottom: 5px;
        margin-top:20px;
    }
    section.form-section {

        margin: 0;
    }

    .search-form {

        flex-direction: column;
    }

    .package-second-col-wrapp li:nth-child(3) .package-image-content h3, .package-image-content h3 {

        font-size: 16px;
    }

    .tour-slider .next-arrow {

        display: none !important;
    }

    .slider-content h1 {
        font-size: 30px;
    }

    .slider-content p {
    font-size: 14px;
    }

    .title-wrapper h2 {
    font-size: 25px;
    }

    .package-second-col-wrapp li:nth-child(2), .package-second-col-wrapp li:nth-child(1), .package-first-wrapp li:nth-child(3), .package-first-wrapp li:nth-child(2) {
        width: 100%;
        display:block;
    }

    .main-slide-container a figure {
        height: 400px;
    }

    .about-content {

        border: 10px solid #fff;
    }

    .about-content::before {
        content: "";
        left: 102%;
        width: 10px;
    }

    .testi-slider button.slick-arrow {

        display: none !important;
    }
    
}

@media (max-width:480px) {

    .about-section {

        height: auto;
        padding-top: 40px;
    }
}