@media(max-width:1267px){
    .feedback-label{
        z-index: 9999 !important;
        right: -4.5%!important;
    }
}
@media(max-width:1255px){
    .fleetbook-container{
        width: 100%!important;
    }
    #fleet-booking .col-md-9,#group-food .col-md-9 {
        width: 67%!important;
    }
    #fleet-booking .col-md-3,#group-food .col-md-3 {
        width: 33% !important;
    }
    .bottom-itm-container {
        transform: translate(77%, -41%);
    }
    .alignTheSubBtn {
        transform: translate(0%, 107%);
    }
    #fleetbookfrom .form-control,#otpForm .form-control {
        width: 215px !important;
    }
    .city-field{
        margin-top: 20px;
    }
    #fleetcity,#groupcity{
        padding-left: 0px!important;
    }

}
@media(max-width:1220px){
    .bottom-itm-container {
        transform: translate(79%, -41%);
    }
}

@media(max-width:1200px){
    .tab-link{
        font-size: 18px;
    } 
    .foodBookheading,.groupBookHeaing{
        font-size: 32px;
    }
    .form-inline .btn.btn-search{
        height: 50px!important;
        font-size: 15px!important;
    }
    select#fleetcity,select#groupcity{
        font-size: 13px;
    }
    .fleetBookHeaing,.groupBookHeaing {
        font-size: 32px; 
    }
    .city-field {
        margin-top: 0px;
    }
    #fleetbookfrom .form-control,#otpForm .form-control {
        width: 162px !important;
    }
    #radio-btn label {
        font-size: 13px;
    }
    .bottom-itm-container {
        transform: translate(85%, 119%);
    }
    .alignTheSubBtn {
        transform: translate(0%, 329%);
    }
}

@media(max-width:1199px){

    .input_bg .form-group input{
        width: 170px!important;
    }
    .tab-element{
        margin-top: 140px !important;
    }
    .enjoy-offers{
        margin-bottom: 30px;
    }
    .enjoy-offer-sec{
        padding-top: 0px!important;
        margin-top: -10px;
    }
    .journey-deliver,.veg-non-veg,.religious-group,.pizza-burger,.bus-tempo-fleet,.mandir-darshan,.shyam-darshan,.shirdi-trips,.brand-food,.dont-worry,.travel-khana,.religious-group{
        height: 130px!important;
    }
    .footer-bottom-heading.text-center {
        margin-bottom: 20px;
    }
    #fleetbookfrom .form-control,#otpForm .form-control {
        width: 144px !important;
    }
}
@media(max-width:1198px){
    .feedback-label{
        top: 30%!important;
    }
}
@media(max-width:1181px){
    .feedback-label{
        right: -4.6%!important;
    }
}
@media(max-width:1139px){
    .city-field {
        margin-top: 20px;
    }
    #fleetbookfrom .form-control,#otpForm .form-control {
        width: 194px !important;
    }
    .bottom-itm-container {
        transform: translate(82%, -34%);
    }
    .alignTheSubBtn {
        transform: translate(0%, 100%);
    }
}
@media(max-width:1110px){
    #fleetbookfrom .form-control,#otpForm .form-control {
        width: 184px !important;
    }
    .bottom-itm-container {
        transform: translate(79%, -34%);
    }
}

@media(max-width:1080px){
    .bottom-itm-container {
        transform: translate(82%, -34%);
    }
    .feedback-label{
        right: -5%!important;
    }

}
@media(max-width:1066px){
    #fleetbookfrom .form-control,#otpForm .form-control {
        width: 174px !important;
    }
    .bottom-itm-container {
        transform: translate(78%, -34%);
    }

}

@media(max-width:1050px){

    .input_bg .form-group input{
        width: 150px!important;
    }
    .input_bg .last span {
        right: 174px!important;
    }
    .bottom-itm-container {
        transform: translate(80%, -34%);
    }
}
@media(max-width:1024px){
    .bottom-itm-container {
        transform: translate(81%, -34%);
    }
    .feedback-label{
        
        top: 50%!important;
        right: -5.3%!important;
    }

}
@media (max-width: 1020px) {
    #fleetbookfrom .form-control,#otpForm .form-control {
        width: 171px !important;
    }
}
@media(max-width:1010px){

    .input_bg .form-group input{
        width: 146px!important;
    }
    .input_bg .last span {
        right: 170px!important;
    }
    .tab-link{
        font-size: 17px;
    } 
    #fleetbookfrom .form-control,#otpForm .form-control {
        width: 160px !important;
    }
    .bottom-itm-container {
        transform: translate(77%, -34%);
    }
}

@media(max-width:991px){
    .foodBookheading{
        font-size: 30px;
        margin-bottom: 25px;
        margin-top: 45px;
    }
    .fleetBookHeaing,.groupBookHeaing {
        font-size: 30px;
    }
    .input_bg .form-group input{
        width: 155px!important;
    }
    .input_bg .last span {
        right: 180px!important;
    }
    .work-box h3 {
        white-space: unset!important;
    }
    .work-box h3, .work-box h4 {
        font-size: 16px!important;
        font-weight: 300!important;
    }
    .journey-deliver,.veg-non-veg,.religious-group,.pizza-burger,.bus-tempo-fleet,.mandir-darshan,.shyam-darshan,.shirdi-trips,.brand-food,.dont-worry,.travel-khana,.religious-group{
        height: 100px!important;
    }
    .fleetbook-container-row{
        display: flex;
    }
    .bottom-itm-container {
        transform: translate(75%, -34%);
    }
    .feedback-label{
        right: -5.6%!important;
    }
}
@media (max-width: 990px) {
    .input_bg .last span {
        right: 170px !important;
    }
}
@media (max-width: 960px) {
    .bottom-itm-container {
        transform: translate(78%, -34%);
    }
}
@media (max-width: 930px) {
    .bottom-itm-container {
        transform: translate(81%, -34%);
    }
    .feedback-label{
        right: -5.9%!important;
    }
}
@media (max-width: 922px) {
    #fleetbookfrom .form-control,#otpForm .form-control {
        width: 150px !important;
    }
    .bottom-itm-container {
        transform: translate(76%, -34%);
    }
}

@media (max-width:900px) {
    .tab-link {
        font-size: 14px;
    }
}

@media (max-width: 877px) {
    #fleetbookfrom .form-control,#otpForm .form-control {
        width: 141px !important;
    }
    
}
@media (max-width: 869px) {
    .input_bg .form-group input {
        font-size: 13px!important;
    }
}
@media (max-width: 837px) {
    #fleetbookfrom .form-control,#otpForm .form-control {
        width: 135px !important;
    }
}
@media (max-width: 820px) {
    .tab-element {
        margin-inline: 70px !important;
    }
    .row.content-row {
        margin-inline: 10px;
    }
    .f-tab{
        margin-left: 15px;
    }
}
@media (max-width: 791px){
    .input_bg .form-group input{
        width: 140px!important;
    }
    .input_bg .last span {
        right: 156px !important;
    }
    .f-tab{
        margin-left:0px;
    }
}
@media (max-width: 770px){
    #fleet-booking .col-md-9,#group-food .col-md-9 {
        width: 70% !important;
    }
    #fleet-booking .col-md-3,#group-food .col-md-3 {
        width: 30% !important;
    }

}
@media (max-width: 768px){
    .input_bg .form-group input{
        width: 150px!important;
    }
    .input_bg .last span {
        display: none !important;
    }
    
}

@media (max-width: 767px){
    html,
    body{
    width:100%;
    overflow-x:hidden;
    }
    .input_bg .form-group input {
        width: 100% !important;
    }
    .tab-element {
        margin-top: 20px !important;
        z-index: 1;
    }
    .tab-element {
        margin-inline: 50px !important;
    }
    .feedback-label{
        right: -6.5%!important;
    }
    .about-text {
        padding-inline: 40px;
    }
    .fleetBookHeaing {
        font-size: 30px;
    }
    .fleetbook-container-row {
        flex-direction: column;
    }
    #fleet-booking .col-md-9,#group-food .col-md-9 {
        width: 100% !important;
    }
    #fleet-booking .col-md-3,#group-food .col-md-3 {
        width: 100% !important;
    }
    #fleetbookfrom .form-control,#otpForm .form-control {
        width: 100% !important;
    }
    .fleetHeadingContainer,.groupHeadingContainer {
        margin-bottom: 30px;
    }
    .alignTheSubBtn{
        width: 100%;
        background: #fff;
        box-shadow: 0 6px 16px 0 rgba(189, 192, 194, .5);
        height: auto;
        padding: 10px 6px;
       position: relative;
       transform: translate(0%, 0%);
       margin-left: 0;
    }
    .bottom-itm-container {
        transform: translate(0%, 0%);
    }
    .form-inline .bottom-itm-container .btn.btn-search {
        margin-left: 0px !important;
    }
    #radio-btn label{
        padding-top: 8px;
        padding-left: 5px;
    }
    #verifyBtn {
        font-size: 16px;
    }
    .feedback-form {
        padding-bottom: 0px!important;
    }
}
@media (max-width:665px){
    .tab-element {
        margin-inline: 30px !important;
    }
    .feedback-label {
        right: -7% !important;
    }
}
@media (max-width:625px){
    .tab-link{
        text-align: center;
        line-height: 17px;
    }
    .foodBookheading {
        font-size: 25px;
    }
    .fleetBookHeaing,.groupBookHeaing {
        font-size: 25px;
    }
    .footer-bottom-heading h2{
        font-size: 25px!important;
        margin-inline: 20px!important;
    }
    .feedback-label {
        right: -7.5% !important;
    }
}
@media (max-width:589px){
    .feedback-label {
        right: -8% !important;
    }
}
@media (max-width:550px){
    .feedback-label {
        right: -8.4% !important;
        top: 50% !important;
    }
}
@media (max-width:525px){
    .feedback-label {
        right: -10.4% !important;
    }
}
@media (max-width:464px){
    .tab-link{
        font-size: 12px;
        line-height: 15px;

    }
   
    .about-text {
        padding-inline: 20px;
    }
    .fleet-otp-heading {
        font-size: 15px;
    }
    .footer-bottom-heading h2{
        font-size: 18px!important;
    }
    .fleetBookHeaing, .groupBookHeaing {
        font-size: 22px;
    }
    h3 {
        font-size: 18px;
    }

   
}

@media (max-width:441px){
    .tab-element {
        margin-inline: 10px !important;
    }
    .feedback-label {
        right: -12.4% !important;
    }
}

@media (max-width:402px){
    .tab-link {
        font-size: 10px;
        line-height: 13px;
    }
    .feedback-label {
        right: -11.5% !important;
    }
}
@media (max-width:389px){
    #radio-btn label {
        font-size: 12px;
        margin-right: 0px;
    }
    .main_heading h2{
        padding-inline: 20px;
    }
    .feedback-label {
        right: -13.5% !important;
    }
}

@media (max-width:378px){
    .foodBookheading {
        font-size: 22px;
    }
    .tab-link {
        padding: 10px 10px;
    }
    .main_heading h2 {
        font-size: 22px!important;
        line-height: 30px!important;
    }
   
}
@media (max-width:359px){
    #radio-btn label {
        font-size: 11px;
        
    }
}
@media (max-width:345px){
    #radio-btn label {
        font-size: 11px;
        padding: 0;
        padding-left: 5px;
        margin: 0px;
    }
    .alignTheSubBtn{
        height: 74px;
    }
    .fleet-otp-heading {
        font-size: 15px;
    }
        
    h2 {
        font-size: 18px;
    }
    .feedback-label {
        right: -15.5% !important;
    }
}

@media(max-height:700px){
    .feedback-label{
        top:50%!important;
    }
}

@media(min-height:701px){
    .feedback-label{
        top:38%!important;
    }
}