
@media only screen and (max-width:1200px) {
    .slide {
        height:auto !important;
    }

    .next-slide {
        margin: -36% 0px 0px 0px !important;
        right: 25px;
    }
    .prev-slide {
        margin: -36% 0px 0px 1px!important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .filtter-dropdwon .dropdown-menu {
        min-width: 10rem;
    }
 
}


    /**** Mobile Devices CSS***/
    @media only screen and (max-width: 767px) {
        .navbar-brand {
            width: 200px;
        }

        .help-link li a {
            font-size: 12px;
            font-family: 'Bebas Neue';
        }

        .help-link li {
            font-size: 12px;
            font-family: 'Bebas Neue';
        }

        .help-link {
            justify-content: space-between;
        }

        .main-section header {
            box-shadow: 0px 3px 6px #00000024;
        }

        .heading-caption h1 {
            font-size: 70px;
            color: #405463;
            margin: 0;
            line-height: 4rem;
        }

        .footer .footer-address.text-end {
            text-align: left !important;
        }

        .landing-col {
            padding: 20px 20px;
        }

        .social-link {
            justify-content: flex-start;
            align-items: center;
            margin-bottom: 20px;
            margin-top: 10px !important;
        }

        .landing-col.event-page-inner .heading-caption h1 {
            font-size: 70px;
            line-height: 4rem;
        }

        .landing-col.event-page-inner .heading-caption {
            padding: 0px;
        }

        .filtter-dropdwon {
            position: initial;
        }

        .event-search-section .dataTables_filter {
            margin-right: 0px;
        }

        .up-icon-img img {
            width: 43%;
        }

        .away-img {
            display: none;
        }

        .wel-content {
            padding-left: 0px;
        }

        .fillter-col {
            margin-bottom: 10px;
        }

        .h-search-content .s-hotel-img, .h-search-content .s-hotel-info, .h-search-content .s-hotel-price {
            width: 100%;
            padding: 0px;
        }

        .hotel-search-grid .h-search-content .s-hotel-price .text-end {
            text-align: left !important;
        }

        .s-hotel-info {
            margin-top: 15px;
        }

        .login-form {
            padding: 25px 20px;
        }

        .h-search-content .s-hotel-img img {
            margin-bottom: 10px;
        }

        .wel-content h2 {
            font-size: 25px;
        }

        .wel-content h5 {
            font-size: 20px;
        }
        .thankyoutext h2 {
            font-size: 38px;
        }
        .linksbasic {
            position: initial;
        }
        .landing-bg {
            display: none;
        }
        .search-hotel-section {
            padding:10px;
        }
        table.customtt1 tr td {
            font-size: 13px;
        }
        .linksbasic a {
            margin: 0px !important;
        }
    }
    /**** Mobile Devices CSS end***/



@media(min-width:768px) and (max-width:1024px) {

    .thankyoutext h2 {
        line-height: 60px;
    }

    .confirmationtext1 h2 {
        font-size: 24px;
    }
}

@media only screen and (max-width:500px) {
    .slide {
        height: 225px !important;
    }
}