 @media (min-width: 1281px) {}@media (min-width: 1025px) and (max-width: 1280px) {}@media (min-width: 768px) and (max-width: 1024px) {}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {}@media (min-width: 481px) and (max-width: 767px) {}@media (min-width: 320px) and (max-width: 480px) {}@media (max-width:768px){.desktop-none{display: block;}.mobile-none{display: none;}.mobile-block{display: block;}.hero-wrapper {padding: 50px 0px 20px 0px;margin-top: 0;padding-top: 85px;background: linear-gradient(180deg, #1890D0 0%, rgba(24, 144, 208, 0.00) 100%);}.header {padding: 5px 0 0;position: fixed;top: 0;width: 100%;background-color: #2e91ce;z-index: 99;}.header .header-inner{}.slick-slider .slick-arrow{display: none!important;}.hero-info-card{display: none;}.main-content-wrapper {background-color: #ffffff;padding-top: 0px!important;}.search-main {background: #fff;border-radius: 14px;padding: 15px;}.search-main ul.nav-tabs {border: 0px;justify-content:flex-start;border-radius: 8px!important;overflow: hidden;}.search-main ul.nav-tabs li{width:33.33%;}.search-main ul.nav-tabs li .nav-link {color: #151515;font-weight: 400;padding: 8px 15px;border: 0px;border-radius: 0px!important;background: #F3F3F3;font-size: 13px;text-align: center;}.search-main ul.nav-tabs li .nav-link.active {color: #fff;background: #1890D0;}.search-main .tab-content {background: #fff;padding: 11px 0px;border-bottom-left-radius: 16px;border-bottom-right-radius: 16px;border-top-right-radius: 16px;}.search-main .tab-content input {padding: 12px 5px;border-radius: 10px;border: 0px solid #c1c1c1;width: 100%!important;font-weight: 600;margin-bottom: 0px;}.search-main .tab-content input:nth-child(3){width: 48% !important;margin-right: 2%;border-right-width:1px;}.search-main .tab-content input:nth-child(4){width: 48% !important;}.search-main .form-group {margin-bottom: 0px!important;flex-direction: column;}#location-modal .modal-dialog {width: 320px;margin: 0 auto;margin-top: 50px;}.search-main .tab-content .location-select-button {border: 1px solid #333333;color: #656565;font-weight: 400;	font-size: 14px;width: 100%;padding: 13px 5px 11px 28px;margin-bottom: 0px;border-radius: 5px 5px 0 0;	border-width: 0;border-bottom-width: 1px;}.search-main .tab-content .action .btn-themed {border-radius: 8px;background: linear-gradient(90deg, #168DCC 0%, #10B3CB 100%);color: #fff;border: 0px;padding: 12px 30px;width: 100%;font-weight: 600;font-size: 16px;margin-top: 5px;}.title{}.title h2,.common_heading_main_page {color: #151515;font-size: 15px;font-weight: 700;margin-bottom: 0px;}.title p {color: rgba(21, 21, 21, 0.75);font-size: 12px;font-weight: 400;}.car-card {padding: 10px;border-radius: 14px;}.why-car-card {margin-bottom: 19px;}.header-section .btn-themed {background: url(../img/right-arrow-view.svg);background-size: 17px;background-repeat: no-repeat;background-position: 100% 50%;color: #757575;font-weight: 600;text-decoration: underline;text-underline-offset: 4px;font-size: 12px;padding: 0 15px 0 0;white-space: nowrap;}.header-section{align-items: flex-start!important;}.header-section .title {width: 78%;}.header{transition: 0.2s;}.header.fixed{background-color: #1890D0;transition: 0.2s;}.mobile-bottom-bar{background: #fff;position: fixed;bottom:-1px;width: 100%;display: flex;justify-content: center;padding: 2px 10px;box-shadow: 0 -5px 20px #0846672b;z-index: 9;}.mobile-bottom-bar .middle{border-radius: 50px;width: 61px;height: 55px;padding: 12px;box-shadow: 0 3px 13px #00000040;margin-top: -22px;background: linear-gradient(90deg, #168DCC 0%, #10B3CB 100%);}.mobile-bottom-bar a{width: 25%;display: flex;flex-direction: column;justify-content: center;align-items: center;color: #838383;text-decoration: none;font-size: 12px;font-weight: normal;}.mobile-bottom-bar a img{opacity: 0.5;}.mobile-bottom-bar a.active img, .mobile-bottom-bar .middle img{opacity: 1;}.mobile-bottom-bar a.active{position: relative;color: #12a7cb;}.mobile-bottom-bar a.active:before{content: '';display: block;background: #12a7cb;height: 4px;width: 43px;position: absolute;top:-6px;}.search-main .tab-content h4 {font-size: 16px;font-weight: 600;color: #1890d0;margin: 0;}.car-slider .slick-list {padding:0 15% 0 0 !important;}.testimonial-slider .slick-list {padding:0 30% 0 0 !important;}.offer-slider .slick-list {padding:0 30% 0 0 !important;}.car-card .footer .price {font-size: 16px;font-weight: 700;}.car-card .btn-themed {border-radius: 8px;background: linear-gradient(90deg, #168DCC 0%, #10B3CB 100%);color: #fff;border: 0px;padding: 5px 21px 4px 14px;position: relative;transition: 0.2s;}.car-card .btn-themed:before {content: '';display: block;background: url(../img/right-arrow-view-white.svg) no-repeat;position: absolute;right: 3px;top: 23%;width: 20px;height: 20px;background-size: 20px;}.car-card .title .car-name h1{margin-bottom: 0px;font-size: 14px;font-weight: 600;}.faq-card h1 {font-size: 14px;font-weight: 700;}.faq-card p {font-size: 12px;font-weight: 400;margin: 0;}.why-car-card .content h2 {font-size: 10px;}.why-car-card .content p {font-size: 12px;}.why-car-card {padding: 8px 10px;}.why-car-need .row:nth-child(2){flex-wrap: nowrap;padding: 0 6px;}.why-car-need .row:nth-child(2) .col-lg-4{width: 33%;padding: 0 5px;}.why-car-card {padding: 8px 2px;flex-direction: column;align-items: center;text-align: center;}.why-car-card img {width: 40px;margin-right: 0;margin: 0 auto;margin-bottom: 7px;}.why-car-card .content h1 {font-size: 12px;margin-bottom: 5px;font-weight: 600;width: 90%;margin: 0 auto;}.faq-sec .accordion-item .accordion-header .accordion-button {font-size: 14px;font-weight: 700;}.why-car-card .content p {font-size: 10px;}.why-car-card {padding: 8px 4px;flex-direction: column;align-items: center;text-align: center;margin-bottom: 0px;min-height: 131px;}.why-car-need{margin-top: 24px!important;}.client-tales .testimonial-card p {font-size: 12px;}.blog-card .description {font-size: 14px;}#login-modal .modal-dialog {width: 100%!important;--bs-modal-width: 420px;}#menu-left-modal .modal-header{justify-content: space-between;background: #f1fbff;}#menu-left-modal .modal-header button{margin: inherit;}#menu-left-modal .modal-header .login-btn{border-radius: 8px;background: linear-gradient(90deg, #168DCC 0%, #10B3CB 100%);color: #fff;border: 0px;padding: 5px 21px 4px 14px;position: relative;transition: 0.2s;}#menu-left-modal .modal-header h5{}#menu-left-modal ul{padding: 0;margin: 0;list-style: none;flex-direction: column;}#menu-left-modal ul li{display: block;}#menu-left-modal ul li a {color: #151515;text-decoration: none;padding: 7px 5px;display: block;font-size: 14px;font-weight: 500;}#menu-left-modal{}.w-40{width: 36px;}.header-inner-mobile{background-color: #2e91ce;padding: 12px 0;}.header-inner-mobile .location-sel-mobile{margin: 0;color: #fff;font-size: 14px;font-weight: normal;}.header-inner-mobile .location-sel-mobile .location-select-button{background: transparent;border: 0;padding: 0;font-weight: 700;font-size: 15px;display: inline-flex;align-items: center;}.filter-sidebar{position: fixed!important;bottom: -100vh;left: 0;top: auto!important;display: block;width: 100%;border-top-left-radius: 24px!important;border-top-right-radius: 24px!important;z-index: 9999;height: 75vh!important;background: #fbfbfb!important;box-shadow: 0 -12px 20px #00000038;transition: 0.2s ease-in-out;}.filter-sidebar.display{bottom: 0;transition: 0.2s ease-in-out;}.btn-close{text-indent: -9999px;}.content-wrapper .content-head{display: none!important;}.content-wrapper .content-area .car-listing .car-card {width: 100%;margin-right: 0;margin-bottom: 4%;}.header-bottom-mobile{position: relative;padding: 7px 0 0 0;}.header-bottom-mobile .time-slection{position: relative;}.header-bottom-mobile .time-slection .time-inner{position: relative;}.header-bottom-mobile .time-slection .time-inner p{font-size: 10px;color: #a6a6a6;margin: 0;margin-bottom: -4px;}.header-bottom-mobile .time-slection .time-inner span{font-size: 12px;font-weight: 500;color: #3c3c3c;}.header-bottom-mobile .time-slection .time-inner.start{}.header-bottom-mobile .time-slection .time-inner.end{text-align: right;}.header-bottom-mobile .time-slection .time-inner.start:before{content: '';display: block;background: #b5b5b5;width: 8px;height: 8px;border-radius: 100px;position: absolute;bottom: -11px;left: 0;}.header-bottom-mobile .time-slection .time-inner.start:after{content: '';display: block;}.header-bottom-mobile .time-slection .time-inner.end:before{content: '';display: block;background: #b5b5b5;width: 8px;height: 8px;border-radius: 100px;position: absolute;bottom: -11px;right: 0;}.header-bottom-mobile .total-days{position: absolute;top: 78%;left: 50%;transform: translate(-50%, -50%);margin: 0;font-size: 10px;}.header-bottom-mobile .time-slection:after {content: '';display: block;background: #dfdfdf;position: absolute;bottom: -8px;width: 100%;height: 1px;z-index: -1;}.bottom-header-c{margin-bottom: 7px;}.bottom-header-c h2 {font-size: 12px;font-weight: 700;color: #2e91ce;margin: 0;}.header-inner-mobile .btn-edit{padding: 0;width: 24px;height: 24px;background: #efefef;border-radius: 29%;border: 1px solid #dfdfdf;}.header-inner-mobile .btn-edit img{width: 13px;margin-top: -1px;}.content-wrapper {padding: 9px 0 30px 0;}.filter-header{margin-top: 19px;padding: 4px 0;background: #f3f3f3;position: sticky;top: 0;z-index: 99;}.filter-header .filter-toggler{padding: 2px 0;border-right: 1px solid #b3b3b3;padding-right: 10px;}.filter-header .filter-toggler .btn{}.filter-header .filter-toggler .btn img{width: 100%;}.filter-header .km-planner{}.filter-header .km-planner .tag-text{white-space: nowrap;margin-bottom: 0;}.filter-header .km-planner .plan-wrapper{background: transparent;}.filter-header .km-planner .plan-wrapper .km-item{font-size: 10px;white-space: nowrap;color: #636363;font-weight: 500;}#date-sel-modal .modal-dialog {width: 100%!important;--bs-modal-width: 420px;}#date-sel-modal .modal-header {border-bottom: 0px;justify-content: flex-start;align-items: center;padding-top: 12px;background-color: #2e91ce;padding-bottom: 10px;border-radius: 0;}#date-sel-modal .modal-header .login-close {width: 14px;display: block;margin: initial;color: #fff;border: 1px solid #fff;background: url(../img/arrow-back-login.svg);background-size: 26px;background-repeat: no-repeat;background-position: 50%;padding: 10px;}#date-sel-modal .modal-header h5 {width: 100%;font-weight: 600;display: block;padding-left: 11px;width: 100%;display: block;padding-left: 12px;font-size: 17px;font-weight: 700;color: #fff;}#date-sel-modal form .form-group input{padding: 9px 5px;border-radius: 10px;border: 1px solid #c1c1c1;width: 100%!important;font-weight: 600;margin-bottom: 10px;}#date-sel-modal .location-select-button{border: 1px solid #9d9d9d;color: #656565;font-weight: 600;font-size: 14px;width: 100%;text-align: left;background: #fff url(../img/location.svg) no-repeat;background-size: 25px;background-position-y: 50%;background-position-x: 5px;padding-left: 32px;border-radius: 9px;}#date-sel-modal form .action a{border-radius: 8px;background: linear-gradient(90deg, #168DCC 0%, #10B3CB 100%);color: #fff;border: 0px;padding: 12px 30px;width: 100%;font-weight: 600;font-size: 16px;margin-top: 5px;}.location .location-select-button{margin: 0;padding: 0;}.content-wrapper .content-area .car-listing {margin-top: 6px;padding: 0 12px;}.delivery-address{flex-direction: column;}.car-listing .car-card .title {margin-bottom: 6px;padding: 0 16px;z-index: 9;}.car-card .photo {width: 100%;margin-bottom: 10px;position: relative;height: 130px;overflow: hidden;border-radius: 17px;}.car-listing .car-card .title .car-name h2 {margin-bottom: 0px;font-size: 14px;font-weight: 600;}.car-listing .car-card .title .car-name p {font-size: 14px;}.car-listing .car-card .rating span:nth-child(1) {display: flex;font-weight: 600;}.car-listing .car-card .rating span:nth-child(2) {font-size: 12px;}.car-listing .car-term {font-size: 10px;margin-top: -8px;margin-bottom: 0;color: #656565;padding: 0px 16px 8px 16px;}.distance-tag {z-index: 9;border: 1px solid #34343424;border-radius: 19px;position: absolute;top: 8px;left: 8px;}.checkout-page .car-details.mobile-checkout-card{border: 0px solid #d5d5d5;padding: 0px 0;border-radius: 0;}.header-left > button {margin-right: 7px;}.checkout-page .card.car-details .car-image{border-radius: 16px;position: relative;}.checkout-page .card.car-details .car-image img{width: 100%;}.checkout-page .card.car-details .car-side h3 {font-size: 14px;font-weight: 700;margin-bottom: 12px;margin-top: -6px;}.checkout-page .card.car-details .car-side h6 {font-size: 12px;color: #6d6d6d;}.mobile-checkout-card .car-image{}.mobile-checkout-card .car-image .distance-tag-1{position: absolute;top: 5px;left: 5px;background: #fff;}.mobile-checkout-card .car-image .distance-tag-1 img{width: 15px!important;}.mobile-checkout-card .car-image .distance-tag-1 p{}.mobile-checkout-card.card.car-details .car-info .car-item {font-size: 10px;}.checkout-page .card.car-details .booking-detail-car h4 {font-size: 14px;font-weight: 600;margin-bottom: 0;}.checkout-page .card.car-details .booking-detail-car {position: relative;padding-left: 0;padding-top: 0;height: 100%;text-align: center;}.checkout-page .card.car-details .booking-detail-car:before{display: none;}.checkout-page .card.car-details .booking-detail-car .time-slection {display: flex;justify-content: space-between;position: relative;width: 100%;margin-bottom: 22px;margin-top: 11px;}.checkout-page .card.car-details .booking-detail-car .time-slection .time-inner {font-size: 12px;position: relative;}.checkout-page .card.car-details .booking-detail-car .location p {font-size: 12px;font-weight: 600;margin-bottom: 0px;}.checkout-page .card.car-details .booking-detail-car .plan p {font-size: 12px;font-weight: 600;margin-bottom: 0;}.checkout-page .card.car-details .booking-detail-car .time-slection .total-days {position: absolute;left: 0;border: 1px dotted #3a3a3a;padding: 2px 2px;border-radius: 15px;right: 0;margin: auto;width: 70px;}.location .location-head h6 {font-size: 12px;font-weight: 700;}.card.car-details.location p {font-size: 10px;}.location .location-head .w-75{width: 100%!important;}.location .location-head{flex-direction: column;}.location .location-head .delivery-btn{width: auto!important;margin-top: 9px;}.cancellation label{font-size: 12px;}.fare-details.mobile{position: relative;top: auto;border: 0px!important;background: transparent;padding: 0;border-top: 1px solid #cfcfcf!important;border-radius: 0px;margin-top: 16px;padding-top: 15px;}.security-details p{font-size: 12px!important;}.fare-details hr {margin: 0 0 0 0;}.coupan p {font-weight: 600;font-size: 12px;margin: 0;}.coupan {margin-bottom: 0;}.coupan + hr{margin-bottom: 9px;}.coupan .apply-btn {font-size: 13px;text-decoration: none;color: #2e91ce}.fare-details h5 {font-size: 12px;color: #676767;}.fare-details h6 {font-size: 12px;color: #676767;}.checkout-page p{font-size: 12px!important;}.logo img {width: 130px;}.rating-inner-flex{flex-direction: column;}.customer-rating .left-r{width: 100%;}.customer-rating .right-review-status {width: 100%;}.customer-review .img {width: 45px;height: 41px;background: #efefef;border-radius: 100%;color: #fff;font-size: 18px;text-align: center;padding: 5px 0;margin-right: 10px;}.customer-review .img img {width: 21px;}.customer-review .desc {padding-left: 0;}.thankyou-card .card-header{flex-direction: column;}.thankyou-card .card-header h4 {font-size: 14px;}.thankyou-card .card-header .btn-themed{}.thankyou-card .card-body h5 {color: #1596cc;font-size: 14px;}.thankyou-card .card-body h6 {font-size: 14px;}.thankyou-card .card-body p {font-size: 12px;}.thankyou-card .card-body .car-item{font-size: 12px;}.thankyou-card .card-body .car-details .img img {width: 132px;}.thankyou-card .card-body p a {color: #1596cc;font-size: 14px;text-decoration: none;display: block;}.monthly-subscription {box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 6px 0px;background-color: rgb(255, 255, 255);position: initial;top: 20px;margin-bottom: 25px!important;}.available-from{display: none!important;}.monthly-car-listing .ltu-card-box-shadow {padding: 15px 20px 15px 20px;flex-wrap: wrap;}.car-detail {width: 60%;padding-top: 0px!important;}.car-avilable {width: 35%;margin-right: 10px;}.car-amt {width: 100%;padding-top: 0px!important;}.car-amt .pd-r-30 {display: flex;align-items: baseline;}.plp-card-amt-wrapper{}.car-amt span {margin: 0;font-family: Poppins;font-weight: 700;line-height: .82;text-align: left;color: #1b1c24;font-size: 14px;}.monthly-car-listing .car-card .car-amt .plp-card-amt-wrapper + div {margin-top: 6px;text-decoration: line-through;color: #919191;font-weight: 400;font-size: 12px;margin-left: 7px;}.car-detail .car-name h2 {font-size: 14px;}.car-detail p {font-size: 12px;}.car-card .car-info .car-item {display: flex;font-size: 10px;align-items: center;}.monthly-subscription .car-name h3 {font-size: 14px;font-weight: 700;}.monthly-subscription .car-name h6 {font-size: 12px;color: #5d5d5d;}.monthly-subscription .car-name h6 {font-size: 12px;color: #5d5d5d;margin-bottom: 4px;}.monthly-subscription hr{margin: 0 0;}.monthly-subscription h5 {font-size: 12px;font-weight: 400;margin-top: 10px;margin-bottom: 10px;}.monthly-subscription .tenure .tenure-item {padding: 6px 5px;border-radius: 6px;}.monthly-subscription .tenure .tenure-item h4 {font-size: 12px;font-weight: 600;margin: 0;}.monthly-subscription .tenure .tenure-item h4 span {font-size: 11px;display: block;font-weight: 400;}.monthly-subscription .price {font-weight: 700;font-size: 14px;margin-bottom: 6px;}.checkout-page p {font-size: 11px!important;font-weight: normal;color: #202020;}.monthly-detail-page .sub-heading {font-size: 15px;font-weight: 600;margin-top: 14px!important;}.d-flex.mobile-dwrap{flex-wrap: wrap;justify-content: space-between;}.feature-items {text-align: center;padding: 10px 10px;border: 1px solid #e3e3e3;margin-left: -1px;width: 47%;margin: 4px 5px;border-radius: 12px!important;margin-bottom: 12px;}.checkout-page.monthly-detail-page.subs-page .monthly-subscription{margin-top: 15px;border: 0px;}.pay-details img {width: 65%;}.checkout-page p {font-size: 12px!important;font-weight: normal;color: #202020;}.payment-breakage .breakage-item h4 {font-size: 14px;font-weight: 500;}.payment-breakage {margin-top: 11px;}.why-car-card .content h4{font-size: 12px;width: 80%;text-align: center;display: block;margin: auto;}.car-card .title .car-name h4 {margin-bottom: 0px;font-size: 13px;font-weight: 600;line-height: 20px;margin-bottom: 8px;}.review-section {box-shadow: 0px 1px 14px 0px rgb(0 0 0 / 12%);background-color: #fff;padding: 14px 16px;border-radius: 14px;margin-top: 21px;border: 1px solid #dadada;}.review-section h2{font-size: 16px;font-weight: 600;}.review-section p{font-size: 12px;}.review-section h4{font-size: 17px;font-weight: 600;}.review-section .rating {display: flex;align-items: center;font-size: 12px;font-weight: 600;}.faq-sec{margin-bottom: -34px;}.footer{background: #f8f8f8;}.footer .row .col-md-3{margin-bottom: 12px;}.footer-head {font-size: 14px;font-weight: 600;}.footer-menu li {background: url(../img/arrow-link-f.svg) no-repeat;background-size: 19px;background-position: 0 50%;padding-left: 21px;margin-bottom: 4px;display: inline-block;width: 45%;}.footer-menu li a {color: #151515;text-decoration: none;font-size: 12px!important;}.footer p{font-size: 12px;line-height: 17px;}.footer-menus {padding: 22px 19px;background: #444444;border-radius: 10px;margin-top: 8px;}.footer-menus h4 {color: #fff;margin-bottom: 20px;font-weight: 600;border-bottom: 1px solid #efefef3b;text-align: center;padding-bottom: 9px;}.footer-menus ul {display: flex;flex-wrap: wrap;justify-content: space-between;}.faq-sec .accordion-item .accordion-header .accordion-button {font-size: 14px;font-weight: 600;}.search-main .tab-content h2{font-size: 18px;font-weight: 600;}.search-main .tab-content h1 {font-size: 12px;color: #414141;}.car-listing .car-card .photo{height: 140px;text-align: center;border-bottom: 1px solid #34343421;border-radius: 0;}.car-listing .car-card .photo img{width: auto;}.car-listing .car-card {padding: 0px!important;}.car-listing .car-card .car-info{padding: 2px 19px;}.car-listing .car-card .footer{padding: 10px 19px;background: transparent;}.car-listing .car-card .footer .btn-danger{font-size: 12px;padding: 5px 10px;border-radius: 8px;}.user-area{background: linear-gradient(90deg, #168DCC 0%, #10B3CB 100%);border-radius: 10px;padding: 10px;margin-bottom: 15px;}.user-area .content{margin-left: 8px;}.user-area .content h4{font-size: 16px;color: #fff;}.user-area .content p{font-size: 12px;color: #fff;}.user-area .content p img{display: none;}#menu-left-modal ul.menu{}#menu-left-modal ul.menu li{margin-bottom: 5px;}#menu-left-modal ul.menu li a{}#menu-left-modal ul.menu li a img{width: 19px;margin-right: 6px;}.side-nav-user {padding: 15px 0;display: none;}.user-sidebar {background: #1596cc;border-right: 1px solid #d8d8d8;height: auto;position: sticky;top: 68px;}.booking h1 span {font-weight: normal;margin-top: 10px;display: block;font-size: 14px;}.bookings h4 {font-size: 13px;font-weight: 600;margin-bottom: 6px;display: flex;justify-content: flex-start;align-items: baseline;}.bookings h2 {font-size: 16px;font-weight: 600;border-left: 3px solid #1596cc;padding-left: 6px;margin-bottom: 14px;margin-top: 14px;}.total-fare-card {display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 7px;padding: 10px;}.filter-items .form-check{width: 32%;display: inline-block;}.content-wrapper .filter-items .form-check label{font-size: 13px;}}@media (max-width:768px){.desktop_card{display: none;}.car_mobile_card{display: block;}.car_mobile_card {display: flex;align-items: flex-start;justify-content: flex-start;box-shadow: 0 0 13px #76767673;transition: 0.3s;margin-bottom: 8px;border-radius: 10px;overflow: hidden;padding:10px 6px;flex-wrap: wrap;}.car_mobile_card .photo {width: 125px;position: relative;}.car_mobile_card .photo > img {width: 100%;height:95px;object-fit: cover;border-radius: 10px;}.car_mobile_card_right {flex: 1;margin-left: 12px;overflow: hidden;}.distance_tag_inner {display: flex;background: #fff;position: absolute;top: 5px;left: 5px;font-size: 10px;font-weight: 500;padding: 3px 3px;border: 1px solid #ccc;border-radius: 50px;}.distance_tag_inner > img {max-height: 16px;}.car_mobile_card_right .car_name_title {font-size: 15px;font-weight: 600;}.car_name_title span {font-size: 12px;color: rgba(21, 21, 21, 0.75);font-weight: 400;}.car_info_icon {display: flex;align-items: center;justify-content:flex-start;}.car_info_icon .car-item {margin-right: 10px;}.car_info_icon .car-item:last-child {margin-right: 0px;}.car-item {text-align: center;font-size: 11px;display: flex;align-items: center;justify-content: center;font-weight: 500;overflow: hidden;}.car-item img {max-height: 10px;margin-right: 2px;}.car-item > span {white-space: nowrap;display: block;overflow: hidden;text-overflow: ellipsis;width: 100%;text-transform: capitalize;}.car_terms {width: 100%;text-align: left;font-size: 13px;margin: 4px 0 0;display: flex;align-items: flex-start;justify-content: space-between;}.actiond_button_mobile .btn.btn-themed {font-size: 14px;padding: 8px 20px;display: block;width: 80%;}.car_mobile_card_right .price {font-size: 20px;margin:0 5px 0 0 ;font-weight: 600;flex: 1;}.car_mobile_card_right .price span {font-size: 16px;vertical-align: middle;text-decoration: line-through;font-weight: 400;color: rgba(21, 21, 21, 0.75);}.car_info_icon {display: flex;align-items: center;justify-content:flex-start ;margin-top: 5px;}._rating {font-weight: 600;padding-right: 10px;flex: inherit !important;}.car_terms > span {flex: 1;font-size: 10px;}._rating img {width: 14px;vertical-align: top;}.car_mobile_card_right .price_button_action .btn {padding: 6px 12px;font-size: 13px;margin-left: 5px;text-align: right;border-radius: 5px;}.price_button {display: flex;align-items: center;justify-content: space-between;margin: 6px 0;}.filter-header .col-8.offset-1 {margin-left: 0;}.car-side > div > div {width: 100% !important;}.car-side > div {flex-direction: column;}._booking_mobile_deatils {display: flex;align-items: center;justify-content: space-between;margin-bottom: 12px;}._booking_mobile_deatils h3 {margin: 0 !important;}._booking_mobile_deatils .distance-tag-1 {margin-bottom: 0;}._booking_mobile_deatils h3 {flex: 1;margin-right: 10px !important;}._booking_mobile_deatils .distance-tag-1 {margin-bottom: 0;width: 90px;}.card.car-details .car-side .car-image{margin-bottom: 0 !important;}.card.car-details .car-side h3 span{font-size: 12px;}.mobile_car_slide{position: relative;}.car-image.slider.car_image_slider.slick-slider{width: 100% !important;}.mobile_car_slide .distance-tag-1 {left: 0px;top: 10px;background: #fff;position: absolute;z-index: 1;padding: 4px 5px;}.checkout-page .card.car-details .car-image img {height: 220px;object-fit: cover;border-radius: 5px;}.booking-detail-car button {font-size: 14px;padding: 2px;font-weight: 500;}.car-info {margin-bottom: 5px;}.booking-detail-car button span {font-weight: 400 !important;}.booking-detail-car .mb-button > img{vertical-align: middle;width: 21px;}.form-group .plan-wrapper {margin-bottom: 10px;}.fomr_details_forms label {font-size: 14px;margin-bottom: 5px;display: block;}.fomr_details_forms input {font-weight: 500 !important;font-size: 14px !important;}.booking_time_show {font-size: 15px;font-weight: 600;margin-bottom: 10px;color: #2e91ce;}.customer-review .title{flex: 1;}.customer-review .img img {width: 20px;padding: 0;height: auto;margin: auto;text-align: center;display: block;}.customer-review .img {width: 46px !important;height: 46px !important;align-items: center;justify-content: center;display: flex;padding: 0;}.customer-review .title h4 {font-size: 13px;}.customer-review .title p {margin-bottom: 10px;font-size: 11px !important;}.card.car-details {padding: 10px 10px;border-radius: 15px;}.location .location-head .w-50 {width: 100% !important;align-items: flex-start !important;justify-content: flex-start !important;margin-top: 6px;}.location .location-head .w-50 input#homeCheck {position: relative;top: 2px;}.location .location-head p {font-size: 11px !important;font-weight: 500;}.location .location-head .w-50 label {font-size: 11px !important;font-weight: 500 !important;}h2._plan_details {margin-top: 10px;}.checkout-page .car-details h2 {font-weight: 600;margin-bottom: 10px;}.location-head p {margin: 0 0 5px !important;}.fare-details p.tag-text {flex-wrap: wrap;justify-content: flex-start !important;}#payment-modal .modal-body.text-center {padding: 12px 8px;}.qr-code h5 {font-size: 18px;}.qr-code p {font-size: 14px;margin-bottom: 0px !important;}div#payment-modal .modal-header {padding: 6px 10px;}div#payment-modal .modal-header h5 {font-size: 17px;}.modal-header button.btn-close {background-size: 15px;}.pay-option h4 {font-size: 15px;}#payment-modal hr {margin: 8px 0;}.pay-option .qr-img {width: 220px;}.pay-option h2 {font-size: 20px;}.pay-option h2 b {font-weight: 600;}div#payment-modal .form-group button.btn {font-size: 13px;font-weight: 600 !important;padding: 11px 0;}.booking_history_deatils {flex-direction: column;justify-content: flex-start !important;align-items: flex-start !important;padding: 0;}.booking-type .nav .nav-item .nav-link {font-size: 12px;margin-top: 8px;border-radius: 5px;padding: 6px 8px;}.page-title-inner {font-size: 17px;margin-top: 15px;}.user-content-area .user-content-card .card-header{padding: 10px;}.user-page-title.booking .head-right {display: none;}.bookings h2:first-child {margin-top: 0;}.car_documents > div{margin-bottom: 10px;}.head-right._mobile_menu {display: block;}.head-right._mobile_menu {display: flex;align-items: center;margin-top: 15px;}.user-inner-content .btn-themed {max-width: 100%;padding: 10px 10px;text-align: center;text-decoration: none;display: block;transition: 0.2s;font-size: 12px;margin: 0 4px;font-weight: 500;}}
 button.btn.btn-danger {
	font-size: 13px;
	padding: 5px 10px;
}
section.header-bottom .col-lg-2 .btn.btn-themed {
	padding:6px 10px;
	font-size: 13px;
}
.title_car_list {
	font-size: 18px;
	margin-bottom: 0;
	padding: 0;
	font-weight: 600;
}
.common_breacrumb li.breadcrumb-item {
	color: #212529!important;
	padding: 6px 5px;
	font-size: 14px;
}
nav.common_breacrumb {
	background-color: whitesmoke;
	border-radius: 5px;
	padding: 0 8px;
	flex: 1;
	margin-right: 15px;
}
.common_breacrumb li.breadcrumb-item a {
	color: #12a2cb;
	text-decoration: none;
}
.common_breacrumb ol.breadcrumb .breadcrumb-item::before {
	color: #1599cc!important;
}
.navbar_and_list .common_breacrumb .breadcrumb {
	margin-bottom: 0;
}
.navbar_and_list .breadcrumb-item+.breadcrumb-item::before{
	content:">";
}
.navbar_and_list {
	display: flex;
	align-items: center;
}
@media (max-width:1299px){
	.slick-slider .slick-next.slick-arrow {
    right:-20px;
    background-color:#fff;
		z-index:9;
	}
	.slick-slider .slick-prev.slick-arrow {
    left:-20px;
		background-color:#fff;
		z-index:9;
  }

}

@media (max-width:768px){
	.car_mobile_card{
			width:100% !important;
	}
}
@media (max-width:1024px){
	.slick-slider .slick-next.slick-arrow {
    right:-5px;
	}
	.slick-slider .slick-prev.slick-arrow {
    left:-5px;
  }
}
 @media (max-width:767px) {
	.mobile_booking_historys {
    margin-top: 52px;
  }
	.booking_history_deatils .page-title-inner {
    order: 1;
  }
	.user-content-area .user-page-title .bg-warning{
    display: inline-block;
  }
	.slik_mobile{
		display: none !important;
	}
	.car_mobile_card_right .price_button_action .btn-danger {
    font-size: 10px !important;
    padding: 4px 5px !important;
  }
	.navbar_and_list {
		margin-bottom: 6px;
	}
	.title_car_list {
    font-size: 16px;
  }
	#search_form .action {
		display: flex;
		flex-direction: column-reverse;
		flex-wrap: wrap;
	}
	._hour_result{
		text-align: center !important;
	}
 }
 @media (max-width:600px) {
	.booking-type .nav .nav-item .nav-link {
    padding: 6px 7px;
  }
	.mobile_booking_historys .row > .col-lg-12 {
    padding: 0 0;
  }
	 .our_blog_title p {
     margin: 0 0 10px !important;
     display: block;
     width: 100%;
     font-size: 10px !important;
	 }
	 .header-section .btn-themed{
		font-size:11px;
	 }
 }
 .help_dropdwon > a {
	background-image: linear-gradient(90deg, #168DCC 0%, #10B3CB 100%);
	text-decoration: none;
	color: #fff;
	padding: 5px 7px;
	border-radius: 5px;
	font-size: 14px;
	font-weight: 500;
}
.help_dropdwon {
	display: none;
}

@media (max-width:768px) {

	.help_dropdwon{
		display: block;
	}
	.mobile_booking_historys h1 {
    overflow: hidden;
		flex: 1;
	}
	.user-content-area .user-page-title{
		align-items: flex-start;
	}
	.help_dropdwon .dropdown-menu .dropdown-item {
    font-size: 14px;
  }
	.head-right._mobile_menu{
		display: none;
	}
	.header-right .desktop-none {
		font-size: 0;
  }

}
@media (max-width:1199px){
	.filter-box-top .filter-item input {
		max-width: 105px;
	}
	.header-bottom .row .col-lg-7 {
    padding-right: 0;
  }
}