@media only screen and (max-width:1680px){.auth-form{width:650px}}@media only screen and (min-width:1500px){.dashboard-pages-heading{position:fixed;top:22px;z-index:9;left:0;max-width:867px;margin:0 auto;width:auto;right:0}}@media only screen and (max-width:1499px) and (min-width:992px){.dashboard-pages-heading{position:fixed;top:22px;z-index:99;left:290px}}@media only screen and (max-width:1500px){.dashboard-main .right-pages .inner-dashboard-pages{padding:18px 20px}.header-menu .inner-header-menu .admin-details-box{padding:30px 32px}.card-box{border-radius:10px;padding:15px}.table-section.table-with-border .table-responsive table{min-width:1312px}button.btn-skip-btn{bottom:15px}}@media only screen and (max-width:1400px){.top-profile-sec .card-box{padding:12px;min-width:157px}.top-profile-sec .card-box .profile-text h3{font-size:21px}.top-profile-sec .card-box .profile-text p{font-size:13px}.top-profile-sec .card-box .profile-icons{width:40px;height:40px}.top-profile-sec .profile-photo img{width:50px;height:50px;object-fit:contain}.top-profile-sec .profile-photo{width:50px;height:50px}.top-profile-sec .profile-text{width:calc(100% - 58px)}.top-profile-sec .profile-text h2{font-size:22px}.top-profile-sec .card-box .profile-text{width:calc(100% - 47px)}.tabs-nav-box.tabs-horizontal{overflow:scroll}.tabs-nav-box.tabs-horizontal .scroll-mobile-item{flex-wrap:nowrap}.tabs-nav-box.tabs-horizontal .nav-item a{min-width:180px}}@media only screen and (max-width:1310px){.search-box input{width:184px!important}}@media only screen and (max-width:1200px){.chart-legend,.custom-card .chart-box .chart-container{width:50%}.search-box input{max-width:190px!important;width:190px!important}.form-group .btn-select-top{padding:9px 20px 9px 8px;font-size:13px;background-position:96%}.btn.btn-white{padding:6px 9px;font-size:13px}.search-box input{width:154px!important;padding:7px 7px 7px 29px}.search-box button svg{width:14px;height:22px;display:block}.filter-top-sec .btn-secondary{padding:9px 10px;font-size:15px}.search-box input{width:155px!important}.schedule-list .center-schedules-box{width:calc(100% - 136px);margin-top:5px}.schedule-list .left-schedules-box{width:100%}.walletTopBalance h2{font-size:19px}}@media only screen and (max-width:992px){.dashboard-main .side-menu-sec{z-index:9;transform:translateX(-100%)}body.menu-open .dashboard-main .side-menu-sec{transform:translateX(0)}.dashboard-main .right-pages{width:100%;margin:0}.header-menu .inner-header-menu .admin-details-box .search-box input{width:160px}h2{font-size:18px}.card-total-ride .text-primary,.top-dashboard .card-details .text-details h2{font-size:24px}.overlay-box{width:100%;height:100%;position:fixed;z-index:9;background:#000;top:0;opacity:.5;transition:all .5s ease}.dashboard-main button.btn.btn-button-box{z-index:99}.header-menu{z-index:99!important}body.menu-open{overflow:hidden}.dashboard-pages-heading{padding-bottom:20px}.dashboard-pages-heading h2{font-weight:700;color:#262626}.btn-secondary,.btn.btn-grey{font-size:14px;border-radius:10px}.modal-common-sec .modal-dialog{padding:20px}.modal-common-sec .modal-header button.btn-close{width:28px;height:28px;right:-10px;top:-11px}.modal-common-sec .modal-dialog .modal-content .modal-header{padding:10px}.modal-common-sec .modal-dialog .modal-content h2{font-size:18px}.modal-common-sec .modal-dialog .modal-content .modal-body{padding:10px}.modal-common-sec .modal-dialog .modal-content{border-radius:7px}.modal-common-sec .modal-dialog .modal-content .top-modal{padding-right:0;flex-wrap:wrap}.modal-common-sec .modal-dialog .modal-content .top-modal .left-dis{width:100%!important}.modal-common-sec .modal-dialog .modal-content .top-modal .right-dis{width:100%;margin-top:15px}.modal-common-sec .modal-dialog .modal-content .review-common{flex-wrap:wrap}.modal-common-sec .modal-dialog .modal-content .top-modal.location-modal .mid-dis{width:100%;text-align:left}.modal-common-sec .modal-dialog .modal-content .bg-light{padding:10px}.modal-common-sec .modal-dialog .modal-content .bg-light ul.main-details li{font-size:14px}.modal-common-sec .modal-dialog .modal-content .bottom-payment-description li{width:48%;padding-bottom:10px}.modal-common-sec .modal-dialog .modal-footer{padding:10px}.dashboard-main .mobile-menu-vendore button.btn.btn-button-box{position:static;width:20%}.mobile-menu-vendore{position:fixed;bottom:0;width:100%;display:flex!important;align-items:center;flex-direction:row-reverse;background:#ece9ef;box-shadow:0 -4px 8px 0 #00000014}.mobile-menu-vendore .side-menu-sec.side-menu-items-box{transition:initial;transform:none;width:80%;position:static;z-index:0}.mobile-menu-vendore .side-menu-sec.side-menu-items-box ul{display:flex;align-items:center;justify-content:space-between}.mobile-menu-vendore .side-menu-sec.side-menu-items-box .inner-side-menu{height:auto}.header-menu .inner-header-menu .admin-details-box{background:#ece9ef}.d-flex.flex-wrap.auth-wrapper{flex-direction:column}.auth-form{width:100%;min-height:inherit}.toggle-arrow{display:none}.auth-info{min-height:200px}.auth-wrapper .btn-secondary{padding:13px;font-size:16px;border-radius:10px}.footer-step-form .btn-next-box,button.btn-skip-btn{padding:14px 20px;font-size:16px}button.btn-skip-btn{right:150px}body .dashboard-main .right-pages .inner-dashboard-pages{padding-bottom:80px}.left-details-heading{position:static}.dashboard-pages-heading h2{font-size:21px;line-height:30px}.create-booking-tabs-sec ul.nav.nav-tabs{margin:0 0 20px}.dashboard-details{padding:0}.dashboardPage.removeHeader .right-pages .inner-dashboard-pages{padding-bottom:0}.bannerbooking .btn-flip-icon{display:none}.start-searching .form-check-label{font-size:14px}.booking-page .footer-step-form button.btn.btn-secondary{padding:10px 15px}.booking-page .footer-step-form{justify-content:center!important}.bannerbooking .start-searching{padding-top:0}.opretator-box .opretator-registered{width:39%}.opretator-box .opretator-btn{width:23%}.operatorTop-sec .top-operator .profile-left-box .profile img{width:45px;height:45px}.operatorTop-sec .top-operator .profile-left-box .profile .active{width:15px;height:15px;border:3px solid #fff}.operatorTop-sec .top-operator .profile-left-box h5{font-size:18px}.booking-page.booking-tabs-page .footer-step-form{justify-content:end!important}.booking-page.booking-tabs-page .footer-step-form button.btn.btn-secondary{padding:14px 20px;font-size:16px}}@media only screen and (max-width:767px){.header-menu .inner-header-menu .menu-logo-box{width:auto;padding:6px 12px}.author-details .search-box,.header-menu .inner-header-menu .admin-details-box .page-details{display:none}.header-menu{background:#ece9ef;width:100%}.header-menu .inner-header-menu .admin-details-box{width:calc(100% - 124px);padding:10px 12px;background:#ece9ef}.dashboard-main button.btn.btn-button-box{left:auto;right:15px;top:13px}.header-menu .inner-header-menu .menu-logo-box .logo img{width:100px}.header-menu .inner-header-menu .admin-details-box .author-details{width:100%;justify-content:end}.top-dashboard .card-details .text-details h2{font-size:20px}.card-total-ride .text-secondary,.table-top h2{font-size:18px}.card-total-ride .text-primary{font-size:20px}.dashboard-main .side-menu-sec .inner-side-menu{height:calc(100svh - 60px)}.dashboard-main{padding-top:60px}.search-box input{max-width:163px!important;width:100%!important}.btn.btn-white{padding:7px 8px;font-size:13px}.btn.btn-white svg{width:18px}.table-inner-page .table-footer-bottom ul li{padding:12px 7px;font-size:13px}.modal-common-sec .modal-dialog .btn.btn-grey,.modal-common-sec .modal-dialog .btn.btn-secondary,.modal-common-sec .modal-dialog .modal-footer .left-foot,.modal-common-sec .modal-dialog .modal-footer .right-foot{width:100%}.top-profile-sec .profile-text h2{font-size:18px}.top-profile-sec .profile-text-bottom .id-profile,.top-profile-sec .profile-text-bottom .verified{font-size:13px}.top-profile-sec .card-box{width:48%}.top-profile-sec .right-profile{width:100%;margin-top:5px}.tabs-nav-box.tabs-horizontal .nav-item a{padding:14px 4px;min-width:155px}.dashboard-pages-heading.Breadcrumb-sec .btn-back{padding:6px}.btn.btn-border,.dashboard-pages-heading.Breadcrumb-sec nav .breadcrumb-item,.dashboard-pages-heading.Breadcrumb-sec nav .breadcrumb-item a{font-size:13px}.document-box .document-bottom-box .img-box img{height:150px}.document-box .document-bottom-box .text-box .btn-box,.document-box .document-bottom-box .text-box .form-box{width:100%}.user-review-tabs-sec .left-review h2{font-size:34px}.user-review-tabs-sec .right-review h3{font-size:24px}.tabs-nav-box.aside-tab{flex:none;width:100%;margin-right:0;margin-bottom:30px}.tabs-nav-box.aside-tab .nav.nav-pills{flex-wrap:nowrap;overflow:auto;padding:10px 15px;border-radius:10px;gap:10px}.tabs-nav-box.aside-tab .nav.nav-pills .nav-link{white-space:nowrap}.mobile-menu-vendore .side-menu-sec.side-menu-items-box ul .menu-items{font-size:12px;letter-spacing:.2px;text-align:center;margin:0;padding:8px;border-top:4px solid transparent;border-radius:0}.dashboard-main .mobile-menu-vendore .side-menu-sec.side-menu-items-box ul .menu-items.active{background-color:transparent!important;color:var(--purple);border-color:var(--purple)}.mobile-menu-vendore .side-menu-sec.side-menu-items-box .inner-side-menu{padding:0}.dashboard-main .mobile-menu-vendore .side-menu-sec.side-menu-items-box ul li span{width:100%}.dashboard-main .mobile-menu-vendore .side-menu-sec.side-menu-items-box ul .menu-items.active svg path{fill:var(--purple)}.dashboard-main .mobile-menu-vendore button.btn.btn-button-box .mobile-nav{width:100%;font-size:12px;letter-spacing:.2px;text-align:center;margin:0;padding:8px;border-top:4px solid transparent;border-radius:0;font-weight:500}.dashboard-main .mobile-menu-vendore button.btn.btn-button-box span{width:100%}.dashboard-main .mobile-menu-vendore .side-menu-sec .inner-side-menu .menu-items.active,.dashboard-main .mobile-menu-vendore .side-menu-sec .inner-side-menu .menu-items:hover,.dashboard-main .mobile-menu-vendore .side-menu-sec .inner-side-menu .side-box .menu-dropdown .accordion-header.active button,.dashboard-main .mobile-menu-vendore .side-menu-sec .inner-side-menu .side-box .menu-dropdown h2 button:hover,.dashboard-main .mobile-menu-vendore .side-menu-sec .inner-side-menu .side-box .menu-dropdown h2 button[aria-expanded=true]{color:initial;background-color:initial!important}.dashboard-main .mobile-menu-vendore .side-menu-sec .inner-side-menu .menu-items.active svg path,.dashboard-main .mobile-menu-vendore .side-menu-sec .inner-side-menu .menu-items:hover svg path,.dashboard-main .mobile-menu-vendore .side-menu-sec .inner-side-menu .side-box .menu-dropdown .accordion-header.active svg path,.dashboard-main .mobile-menu-vendore .side-menu-sec .inner-side-menu .side-box .menu-dropdown h2 button:hover svg path,.dashboard-main .mobile-menu-vendore .side-menu-sec .inner-side-menu .side-box .menu-dropdown h2 button[aria-expanded=true] svg path{stroke:#000}.card.card-auth-form{padding:20px;border-radius:32px}.card.card-auth-form .form-title{font-size:20px}.card.card-auth-form p{font-size:12px}.copyright-text.text-center{font-size:12px;margin-top:20px}.auth-info{min-height:110px}.card.card-auth-form .auth-logo img{width:115px;height:auto}.copyright-text h6{font-size:14px}.steps-from-sec .container{padding:0 15px}.pt-32{padding-top:20px}.mb-32{margin-bottom:24px}.steps-from-top .text-box{width:calc(100% - 63px)}.steps-from-sec .progress-bar-box{width:55px;height:55px}.steps-from-sec .text-box h2{font-size:18px}.steps-from-sec .text-box p{font-size:14px;line-height:140%}.steps-from-sec ul.tabs-nav-box li button span{font-size:14px;padding:12px 10px}.steps-from-sec ul.tabs-nav-box{margin-bottom:20px}button.btn-skip-btn{right:auto;left:15px}.sec-bus-card-list.confirm-booking-sec .heading-name{font-size:16px;line-height:30px}.card.bus-card-item .time .end-time,.card.bus-card-item .time .start-time{font-size:14px}.sec-bus-card-list.confirm-booking-sec .card.bus-card-item .card-bottom .book-area{font-size:12px}.confirm-booking-sec .bottom-text h2{font-size:16px}.confirm-booking-sec .adminDetails .left-adminImg{width:100%}.confirm-booking-sec .adminDetails .reviewBox{width:100%;text-align:left;margin-top:10px}.confirm-booking-sec .adminDetails .left-adminImg h3{font-size:16px}.confirm-booking-sec .adminDetails .text-box span{font-size:12px}.sec-bus-card-list.confirm-booking-sec .card.bus-card-item .booking-details-right{margin:0 auto}.card-box{padding:10px;position:relative}.opretator-box .opretator-img{width:calc(100% - 112px);position:relative}.opretator-box .opretator-registered{width:100%;margin-top:7px}.opretator-box .opretator-btn{width:100%;position:absolute;top:0;right:0}.opretator-box .opretator-btn .dropdown{padding:10px}.opretator-box .opretator-btn .dropdown .dropdown,.opretator-box .opretator-btn .dropdown button{padding:0}.opretator-box .img-box img{width:40px;height:40px}.opretator-box h3{font-size:16px}.opretator-box .text-purple{font-size:11px;line-height:12px}.btn-small{font-size:12px}.multitem-search .filter-top-sec .inner-filter-top .left-box{width:100%}.multitem-search .btn.btn-white{width:24.5%;justify-content:center}.multitem-search .filter-top-sec .inner-filter-top .left-box .form-group{width:24.5%}.multitem-search .filter-top-sec .inner-filter-top .right-box{width:100%}.multitem-search .filter-top-sec .inner-filter-top .right-box .search-box{width:50%}.multitem-search .filter-top-sec .inner-filter-top .right-box .btn.btn-secondary{width:50%;text-align:center;justify-content:center}.multitem-search .search-box input{width:100%!important;max-width:100%!important}.vehiclescard-sec .card-box .card-text h2{font-size:16px}.vehiclescard-sec .card-box .card-text ul li{font-size:12px}.schedule-list .left-schedules-box h2{font-size:16px}ul.schedule-inline li{font-size:12px;width:100%}.schedule-list .top-schedules .right-schedules-box{width:7px;position:absolute;top:15px;right:15px}.schedule-list .top-schedules .center-schedules-box{width:calc(100% - 15px)}ul.schedule-inline li svg{display:none}ul.schedule-inline{gap:3px!important}.schedule-list .left-schedules-box{padding-right:20px}.bottom-schedules .center-schedules-box,.bottom-schedules .left-schedules-box{width:48%}.schedule-list .right-schedules-box{width:100%}.schedule-list .right-schedules-box .btn-small{float:none;width:100%;padding:7px}.operatorTop-sec .top-operator .profile-right-box .operator-box{padding:11px;width:49%}.operatorTop-sec .top-operator .profile-right-box .operator-box svg{width:30px;height:30px}.operatorTop-sec .top-operator .profile-right-box{width:100%;margin-top:17px}.operatorTop-sec .top-operator .profile-right-box .operator-box .text h6{font-size:16px}.booking-page.booking-tabs-page .footer-step-form button.btn-skip-btn.btn{bottom:10px}.vehicle-images-sec .vechicle-box .form-box .image-box,.vehicle-images-sec .vechicle-box .form-box .upload-box{width:100%}.routes-card .bottom-card .btn-box li{font-size:13px}.common-route-sec .card-route h3{font-size:18px}.common-route-sec .card-route{padding:12px}.common-route-sec .card-route p{font-size:12px;margin:0}.createRoute-sec .map-box iframe{height:240px}.promocode-sec-modal .promo-com-box .promo-box{width:50%}.promocode-sec-modal .promo-com-box .promo-box:nth-child(2){border:none}.promocode-sec-modal .promo-com-box .promo-box:before{content:"";width:92%;height:1px;position:absolute;background:#d1d1d1;bottom:-7px;left:8px}.walletTopBalance .wallet-button{width:100%;margin-top:10px}.walletTopBalance .wallet-button select.form-select{height:40px}.walletTopBalance .wallet-button .btn.btn-secondary{height:40px;padding:11px 7px;width:100%}.walletTopBalance .wallet-button li{width:49%}.paymentDetails-sec .payment-box .box-details{width:100%;display:block;border-bottom:1px solid #ebebeb;padding-bottom:10px;margin-bottom:5px}.paymentDetails-sec .payment-box .box-details:last-child{border:none;padding-bottom:0;margin-bottom:0}.chat-support-body{padding:10px 0;height:calc(100vh - 423px)}.sec-support-tickets .simplebar-content{padding-right:0!important}.chat-message{font-size:14px}button.btn-skip-btn{bottom:10px}.filter-top-sec .inner-filter-top .left-box{margin-bottom:15px}}@media only screen and (max-width:640px){.multitem-search .btn.btn-white,.multitem-search .filter-top-sec .inner-filter-top .left-box .form-group{width:49%}.common-modal-sec .modal-dialog{padding:0}ul.calendy-day li .btn-day{font-size:14px}}@media only screen and (max-width:410px){.common-modal-sec .common-modal-body .modal-travel-sec{padding-bottom:96px}.operator-card-sec .card-box .right-box{width:100%}}