@media (max-width:1300px){.banner{background-size:cover}}@media (max-width:1200px){.buses-img img,.recover-popup,.sign-in-popup{width:40%!important}.banner{height:auto}.grid-main{display:-ms-grid;display:grid;grid-template-areas:"title" "request" "grade";grid-gap:0;-ms-grid-rows:auto 0 1fr 0 auto;grid-template-rows:auto 1fr auto;-ms-grid-columns:1fr;grid-template-columns:1fr}.grid-main.bus-info .request{margin-top:1rem}.grid-multi{grid-template-areas:"from from" "checkeraf ." "to to" "checkerbf ." "datea timea";-ms-grid-columns:320px 320px;grid-template-columns:320px 320px}.grid-mini-buses{grid-template-areas:"buses-title buses-title buses-title" "buses-availability buses-availability buses-service" "buses-img buses-img buses-service" "buses-price1 buses-price2 buses-price2"}.banner-title{text-align:center}.block-plan,.block-review{width:auto}#main_block .t-14{white-space:nowrap}.circle{left:20px}.right-block .rating .flex{margin:10px auto!important}.select{max-width:100%;min-width:100%}}@media (max-width:992px){.driver_expenses_row span,.grid-detailed .detailed_buttons .btn-decline,.highway_toll_row span,.other_cost_row span,.parking_costs_row span{font-weight:700}#profile_vehicles .overview-fleet-tr-edit{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:start!important}#profile_vehicles .grid-fleet-table,.location-table .grid-fleet-table,.overview-page .grid-fleet-table{background:0 0!important;color:#000!important;justify-items:flex-end;padding-bottom:0!important}#profile_vehicles .fleets-in-table,.location-table.fleets-in-table{border:1px solid #e7ecf1;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 2px 2px rgba(243,235,235,.5);box-shadow:0 2px 2px rgba(243,235,235,.5);border-radius:3px}#profile_vehicles .overview-fleet-tr,.location-table .overview-fleet-tr{width:100%;position:relative;-webkit-box-align:center}#profile_vehicles .grid-fleet-table,.overview-page.grid-country thead,.overview-page.grid-country tr{background:0 0}.overview-page.grid-country th{color:#000}.traveler-history .grid-trip{grid-template-areas:"trip-info" "start-trip" "last-trip" "trip-price" "trip-actions";-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15);box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.grid-country-list,.grid-country.sub-container,.grid-request-trip,.popup-quote .grid-quote-price,.traveler-history .grid-trip{grid-gap:0}.quote-mobile.traveler-history .grid-trip,.sent-mobile.traveler-history .grid-trip{grid-template-areas:"trip-info" "start-trip" "last-trip" "trip-price" "trip-actions" "all-quotes"}.quote-mobile.traveler-history .all-quotes,.sent-mobile.traveler-history .all-quotes{grid-area:all-quotes}.grid-trip .trip-info div{text-align:end}.history-mobile .grid-trip .start-trip{grid-area:start-trip}.history-mobile .grid-trip .last-trip{grid-area:last-trip}#profile_vehicles .overview-fleet-tr,.grid-trip .trip-actions,.grid-trip .trip-price,.history-mobile .grid-trip .from-info,.history-mobile .grid-trip .last-info,.location-table .overview-fleet-tr{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.grid-trip .trip-price{grid-area:trip-price}.history-mobile .grid-trip .trip-price .title-trip{font-size:16px;line-height:inherit}.grid-trip .trip-actions,.request-trips .grid-trip .trip-actions{grid-area:trip-actions}.edit-transfers-container,.edit_mode-routes,.grid-request-trip .end_trip_info,.grid-request-trip .start_trip_info,.location-table .overview-fleet-tr-edit,.sent-mobile.reserv-mobile .trip-actions,.trip_header{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.grid-detailed .policy .block-travel{border:1px solid #e7ecf1;-webkit-box-shadow:0 2px 2px rgba(243,235,235,.5);box-shadow:0 2px 2px rgba(243,235,235,.5);padding:16px 19px 21px 16px}.grid-detailed{margin-top:0}.traveler-detailed-grid.grid-detailed{-ms-grid-rows:(auto)[8];grid-template-rows:repeat(8,auto)}.view-detailed-popup .grid-detailed{-ms-grid-rows:none;grid-template-rows:none}.company-profile .navigation-element,.grid-country .navigation-element,.grid-trip .trip-info,.tab-pane .navigation-element,.view-detailed-popup .grid-detailed>:first-child{-ms-grid-row:1;-ms-grid-column:1}.grid-detailed .detailed-img-fac,.view-detailed-popup .grid-detailed .detailed-img-fac{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;grid-area:1/1/2/1}.traveler-detailed-grid.grid-detailed .detailed-company-info,.view-detailed-popup .grid-detailed .detailed-regular-info{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;grid-area:2/1/3/1}.traveler-detailed-grid.grid-detailed .detailed-regular-info,.view-detailed-popup .grid-detailed .comment{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;grid-area:3/1/4/1}.traveler-detailed-grid.grid-detailed .comment,.view-detailed-popup .grid-detailed .travel-plan{-ms-grid-row:4;-ms-grid-row-span:1;-ms-grid-column:1;grid-area:4/1/5/1}.traveler-detailed-grid.grid-detailed .travel-plan,.view-detailed-popup .grid-detailed .detailed_buttons{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:1;grid-area:5/1/6/1}.traveler-detailed-grid.grid-detailed .detailed_buttons,.view-detailed-popup .grid-detailed .policy{-ms-grid-row:6;-ms-grid-row-span:1;-ms-grid-column:1;grid-area:6/1/7/1}.traveler-detailed-grid.grid-detailed .policy{-ms-grid-row:7;-ms-grid-row-span:1;-ms-grid-column:1;grid-area:7/1/8/1}.grid-detailed .detailed_buttons .btn-decline,.traveler-detailed-grid .detailed_buttons .btn-decline{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:3/1/4/3;-ms-grid-row-span:1}.view-detailed-popup .grid-detailed .detailed_buttons .btn-customer{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:2/1/3/3}.traveler-detailed-grid .grid-detailed .detailed_buttons .btn-customer{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:2/1/3/2}.detailed-regular-info{border:1px solid #e7ecf1;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding-left:0;padding-right:0;padding-bottom:0}.detailed-regular-info div,.detailed_buttons .btn-message{padding:.5rem 1rem}.detailed-regular-info .date-detailed,.grid-detailed,.overview-page .fleet-block,.quote-mobile.history-mobile .grid-trip,.review-trip .review-content .text-secondary-dark,.sent-mobile.reserv-mobile .grid-trip.open,.sent-mobile.traveler-history .grid-trip{padding:0!important}.date-info,.grid-request-trip,.service .col-md-12{padding:0}.grid-country.sub-container,.quote-mobile .grid-trip .route-type{padding-right:0!important}.grid-country.sub-container{padding-left:0!important}#profile_vehicles .grid-fleet-table,.location-table .grid-fleet-table,.overview-page .grid-fleet-table,iframe .popup-full{padding-top:0!important}.quote-mobile.history-mobile .all-quotes,.quote-mobile.history-mobile .last-trip,.quote-mobile.history-mobile .start-trip,.quote-mobile.history-mobile .trip-actions,.quote-mobile.history-mobile .trip-info,.sent-mobile.history-mobile .all-quotes,.sent-mobile.history-mobile .last-trip,.sent-mobile.history-mobile .start-trip,.sent-mobile.history-mobile .trip-actions,.sent-mobile.history-mobile .trip-info,.sent-mobile.history-mobile .trip-price{padding:1rem!important}.grid-detailed .detailed_buttons,.history-mobile .grid-trip .last-trip,.overview-page .fleet-block .header-block{padding:1rem}.sent-mobile.reserv-mobile .trip-info,.sent-mobile.reserv-mobile .trip-price{padding-top:.5rem}.sent-mobile.history-mobile .trip-actions,.sent-mobile.reserv-mobile .trip-actions,.sent-mobile.reserv-mobile .trip-info{padding-left:1rem}.sent-mobile.reserv-mobile .trip-actions,.sent-mobile.reserv-mobile .trip-price{padding-right:1rem}#profile_vehicles .table-content,.from-garage,.from-quote-block,.garage-estimate-container,.location-table .table-content,.overview-page .fleet-block .table-content,.to-garage,.to-quote-block{padding-top:1rem!important;padding-bottom:1rem!important}.history-mobile .grid-trip .from-info,.history-mobile .grid-trip .last-info{padding-top:0!important;padding-bottom:1rem}.contact.is-open,.details.is-open,.edit-journey.is-open,.edit-trip.is-open,.popup-full.is-open,.popup-full:before{padding-top:67px!important}.read-review-popup.is-open{padding-top:90px!important}.grid-detailed .detailed_buttons .btn-decline,.grid-request-trip .buttons_grids .open-popup-request,.grid-trip .trip-actions button,.modal-footer button,.quote-mobile.history-mobile .all-quotes{margin:0!important}#reservations-requests .grid-trip .trip-price p,.company-profile .navigation-element,.date-info,.detailed_buttons .btn-message,.detailed_buttons .btn_white,.overview-page .fleet-block .header-block,.quote-mobile .grid-trip .title-trip,.sent-mobile .grid-trip .title-trip,.service .col-md-12{margin:0}.grid-country.sub-container .block-bus_info,.grid-country.sub-container .navigation-element,.is-open .block-bus_info,.review-block .fa-check-circle{margin-bottom:0}.quote-mobile .grid-trip .trip-actions .green{margin-bottom:.5rem}.edit-transfers-container,.edit-transfers-container .amount-price-remove,.grid-detailed .travel-plan{margin-bottom:1rem!important}.block-contact{margin-bottom:1rem}.edit-transfers-container,.edit-transfers-container .amount-price-remove{margin-top:1rem!important}.contact.is-open .header-block,.details.is-open .header-block,.edit-journey.is-open .header-block{margin-top:1rem}#bc_rating{margin-left:7px!important}.block-travel,.margin-left-mob{margin-left:0}.p1:before{margin-left:-1.2rem}.banner .rating,.margin-mob,.overview-fleet-tr-edit,.right-block{margin-top:20px}.grid-detailed .detailed_buttons{-ms-grid-columns:1fr 10px 1fr;grid-template-columns:1fr 1fr;z-index:1;background:#f8fafb;-webkit-box-shadow:0 0 8px rgba(173,165,165,.5);box-shadow:0 0 8px rgba(173,165,165,.5)}.grid-detailed .detailed_buttons .btn-decline{padding:15px!important;border:1px solid #d3d3d3;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;font-style:normal;font-size:14px;line-height:18px;text-transform:uppercase;color:grey}.grid-detailed .detailed_buttons .btn-book{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;grid-area:1/2/2/2}.action-block .btn-book,.action-block .btn-message{margin:.25rem 0}#company_register.grid-country,#profile_vehicles .grid-fleet-table,.company-profile.grid-country,.grid-country,.grid-country-list,.grid-detailed,.grid-ul,.location-table .grid-fleet-table,.overview-page .grid-fleet-table,.traveler-history .grid-trip,.view-detailed-popup .grid-detailed{-ms-grid-columns:1fr;grid-template-columns:1fr}.grid-country,.grid-detailed .detailed_buttons{grid-gap:10px}.company-profile.grid-country,.is-open .grid-country,.tab-pane .grid-country{grid-template-areas:"navigation" "content"}.is-open .grid-country{background-color:#fff}.company-profile .content-element,.tab-pane .content-element{grid-area:content}.company-profile .navigation-element,.grid-country .navigation-element,.tab-pane .navigation-element{grid-area:navigation;margin-bottom:1rem}.grid-ul{grid-gap:2%;width:100%;justify-items:start}.grid-reviews{grid-template-areas:"review-rate review-rate" "review-header review-header" "review-date review-date" "review-comment review-comment";-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);text-align:center}.grid-reviews .popup-stars{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.grid-request-trip{-ms-grid-rows:auto 0 auto 0 auto 0 auto 0 auto;grid-template-areas:"trip_info_grids received_quotes_grids" "public_checker trip_second_info_grids" "start_trip_info start_trip_grids" "end_trip_info end_trip_grids" "buttons_grids buttons_grids";-ms-grid-columns:1fr 0 1fr;grid-template-columns:1fr 1fr;border:0}.grid-request-trip .trip_info_grids{height:100%;padding:.5rem 0 .5rem 1rem;border:1px solid #dee2e6;border-right:0;border-top-left-radius:3px}.grid-request-trip .received_quotes_grids{height:100%;-ms-flex-line-pack:end;align-content:flex-end;padding:.5rem 1rem .5rem 0;border:1px solid #dee2e6;border-left:0;border-top-right-radius:3px}.grid-request-trip .end_trip_info,.grid-request-trip .public_checker,.grid-request-trip .start_trip_info{border-left:1px solid #dee2e6;height:100%}.grid-request-trip .public_checker{padding:.5rem 0 .5rem 1rem}.grid-request-trip .trip_second_info_grids{height:100%;padding:.8rem 0 .7rem;border-right:1px solid #dee2e6}.extra_cost_header{padding:.25rem!important;color:#fff!important;background-color:#61c9f6!important}.extra_cost_header span{text-align:center;font-size:18px;color:#fff!important}.grid-request-trip .trip_second_info_grids .trip_type{padding:0 1rem 0 0}.grid-request-trip .end_trip_grids,.grid-request-trip .start_trip_grids{height:100%;padding:.5rem 0 .5rem 1rem;border-left:1px solid #dee2e6;border-right:1px solid #dee2e6}.grid-mini-buses{grid-template-areas:"buses-title buses-title" "buses-availability buses-availability" "buses-img buses-img" "buses-price1 buses-price2" "buses-service buses-service";-ms-grid-columns:(auto)[2];grid-template-columns:repeat(2,auto)}.grid-bus-header{grid-template-areas:"bus-title bus-title" "sent-quote member";row-gap:.5rem}.bus-title{font-size:20px;text-align:center}.member,.sent-quote{-ms-grid-column-align:center;justify-self:center}.grid-bus-rating{grid-template-areas:"bus-mark rating reviews" "bus-mark review-comment review-comment";-ms-grid-columns:8% 20% 1fr;grid-template-columns:8% 20% 1fr}.grid-bus-company{-ms-grid-columns:100%;grid-template-columns:100%;justify-items:center}.review-block{padding:0 0 .4rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:transparent;-webkit-box-shadow:inherit;box-shadow:inherit}.review-block .fa-check-circle{font-size:1.2rem}.review-block p{text-align:start}.banner-form{margin:1rem 0}.quote-banner{border-width:medium;margin:1.2rem 0}#main_block .t-14{white-space:normal}.grid-request-trip .received_quotes_grids{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.margin-mob{position:initial!important}.margin-mob:nth-child(2) .date-info{position:absolute;top:73px;right:0}.margin-mob:nth-child(3) .date-info{position:absolute;top:164px;right:0}.received{position:absolute;top:10px;right:20px}.mob-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.mob-wrap .btn-white{margin:0 0 16px;width:100%}#profile_vehicles .overview-fleet-tr,.location-table .overview-fleet-tr,.popup-chat>.flex.no-wrap,.quote-mobile.history-mobile .trip-actions{-ms-flex-wrap:wrap;flex-wrap:wrap}.quote-mobile.traveler-history .trip-actions{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.sticky-down,.sticky-up{z-index:9;-webkit-transition:bottom .2s ease-in-out;-o-transition:bottom .2s ease-in-out;transition:bottom .2s ease-in-out}.sticky-up{bottom:0}.error-alert{left:0}.sticky-down{bottom:-70px}.body-travel-reservation:before,.body-travel:after,.body-travel:before,.bus-info-mob,.bus-quote-banner,.dashboard_link,.first-block:before,.grid-request-trip .trip_info_grids .font-italic,.last-block:before,.popup-chat .right,.table-none,.time-info-travel,.user-icon,.view-detailed-quote .mob-none{display:none}.all-quotes.table-none,.location-table .table-none,.overview-page .table-none{display:none!important}.block-contact.open .header-block button,.block-details.open .header-block button,.block-summary.open .header-block button,.block-travel.open .header-block button,.table-on{display:block}.card-trip>p,.grid-detailed .detailed_buttons,.grid-ul,.traveler-detailed-grid.grid-detailed,.traveler-history .grid-trip{display:-ms-grid;display:grid}.p1:after,.p1:before{z-index:1}.main-dropdown{z-index:2}.main-header{z-index:3!important}.shadow-popup:before{z-index:4!important}.contact.is-open,.details.is-open,.edit-journey.is-open,.edit-trip.is-open,.popup-full.is-open,.popup-full:before,.read-review-popup.is-open{z-index:5!important}.mob-main-header{position:fixed!important;width:100%;z-index:6!important}.flag-popup{z-index:10!important}.popup:before{z-index:16}.el-on-top{z-index:9999!important}.main-dropdown.el-on-top{top:68px;position:fixed;width:100%}.grid-trip .trip-actions button,.modal-footer button{max-width:none;width:48%}.quote-mobile.history-mobile .trip-actions button{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}img.close{width:18px;height:18px}.block-contact .header-block,.block-details .header-block,.block-summary .header-block,.block-travel .header-block{cursor:pointer;position:initial}.block-contact,.block-summary,.block-travel{padding:15px 15px 50px;max-height:60px;-webkit-transition:.6s;-o-transition:.6s;transition:.6s;position:relative}.block-contact .header-block:before,.block-details .header-block:before,.block-summary .header-block:before,.block-travel .header-block:before,.company-profile .navigation-element .active-link:before,.company-profile .navigation-element .list-group-item:before,.tab-pane .navigation-element .list-group-item:before{-webkit-box-sizing:border-box;box-sizing:border-box;content:'';position:absolute;top:20px;right:30px;height:12px;width:12px;border-style:solid;border-color:#484848;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.company-profile .navigation-element .list-group-item:before,.tab-pane .navigation-element .list-group-item:before{top:15px;border-color:#000}.block-contact.open .header-block:before,.block-details.open .header-block:before,.block-summary.open .header-block:before,.block-travel.open .header-block:before{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.company-profile .navigation-element .list-group-item.active:before,.tab-pane .navigation-element .list-group-item.active:before{border-color:#fff;top:20px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.block-contact .header-block button,.block-details .header-block button,.block-summary .header-block button,.block-travel .header-block button{position:absolute;bottom:10px;display:none;width:94%;font-style:normal;font-weight:700;color:#fff;cursor:pointer;background:#61c9f6;border:1px solid rgba(97,201,246,.4);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.block-contact.open,.block-details.open,.block-summary.open,.block-travel.open{max-height:100%}.phone.request-3,.right-info_bus{max-width:100%}.action-block .btn-book,.action-block .btn-message{width:100%!important}.recover-popup,.sign-in-popup{width:55%!important}.total-amount-prices input{width:45%!important}#from_date,#to_date{width:154px}.datetimepicker{width:66px}#profile_vehicles .open-popup-fleet{width:25%}.journey .main-trip{width:inherit}#profile_vehicles .grid-fleet-table img,.overview-page .grid-fleet-table img{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto}.group-size{height:28px}.popup-quote .sub-container .group-size,.popup-quote .sub-container .info{height:auto}.grid-detailed .block-bus_info,.grid-detailed .detailed_buttons{height:100%}.circle{left:45px}.justify-content-end .form-control{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact.popup,.details.popup,.flag-popup.popup,.journey.popup{max-width:90%}.btn-primary{font-size:15px}.detailed-regular-info,.grid-detailed .detailed_buttons .btn-decline,.hide.is-open.popup-full{background:#fff}.chat-header-name{line-height:normal}.body-travel-reservation .container,header .container{max-width:none!important}.contact.is-open,.details.is-open,.edit-journey.is-open,.hide.is-open.popup-full{max-height:none!important}.contact.is-open,.details.is-open,.edit-journey.is-open{top:0;height:100%;width:100%;max-width:none}.edit-trip.is-open,.read-review-popup.is-open{top:0;max-width:none;max-height:none;height:100%}.main-header{background:inherit;-webkit-box-shadow:0 1px 15px rgba(0,0,0,.2)!important;box-shadow:0 1px 15px rgba(0,0,0,.2)!important;top:0}.main-dropdown,.main-header,.sticky-down,.sticky-up{position:-webkit-sticky;position:sticky}.main-header-block{margin-bottom:0}.main-header-block h1,.main-header-block p,.main-header-block span{color:#fff}::-webkit-scrollbar{width:0;background:0 0}.review-block{-webkit-box-shadow:none!important;box-shadow:none!important}.contact.is-open,.details.is-open,.edit-journey.is-open,.edit-trip.is-open,.grid-request-trip .buttons_grids .open-popup-request,.is-open .block-bus_info,.popup-full.is-open,.popup-full:before,.read-review-popup.is-open{-webkit-box-shadow:none;box-shadow:none}.btn-white,.btn_white{-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,.075);box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.request-page .grid-request-trip{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15);box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.grid-country.sub-container .content-element{border:1px solid #e7ecf1;position:relative;word-wrap:break-word;background-color:#fff;padding:15px 21px}.grid-detailed .block-bus_info,.grid-detailed .detailed-regular-info{border-left:none;border-right:none}.main-header-block .chat-header-name{font-size:22px}.chat_edit_buttons.block-bus_info{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}#profile_vehicles .overview-fleet-tr,#profile_vehicles .table-content,.detailed-regular-info,.location-table .overview-fleet-tr,.location-table .table-content,.overview-page .fleet-block .table-content,.quote-mobile .grid-trip .trip-info,.rate-popup .rating-content,.sent-mobile .grid-trip .trip-info{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.grid-country.sub-container .content-element,.grid-request-trip .trip_info_grids,.main-trip-edit .amount-price-remove,.quote-mobile .grid-trip .trip-actions,.quote-mobile .grid-trip .trip-info,.rate-popup .rating-content,.sent-mobile .grid-trip .trip-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#profile_vehicles .overview-fleet-tr,.grid-country.sub-container .content-element,.grid-request-trip .trip_info_grids,.grid-trip .start-trip.history-trip .from-info,.grid-trip .trip-actions,.grid-trip .trip-price,.history-mobile .grid-trip .from-info,.history-mobile .grid-trip .last-info,.justify-content-end .form-control,.location-table .overview-fleet-tr,.quote-banner{display:-ms-flexbox;display:-webkit-box;display:flex}.country-container,.from-quote-block,.review-block,.to-quote-block{border-radius:0;border:0}.garage-estimate-container,.grid-request-trip .end_trip_grids,.grid-request-trip .end_trip_info,.grid-trip .company-name,.history-mobile .grid-trip .last-trip,.history-mobile .grid-trip .start-trip,.history-mobile .grid-trip .trip-actions,.history-mobile .grid-trip .trip-price{border-top:1px solid #dee2e6}.main-trip-container .grid-quote-price{border-top:0!important}#profile_vehicles .table-content,.driver_expenses_row,.grid-request-trip .public_checker,.grid-request-trip .trip_second_info_grids,.grid-trip .trip-price,.highway_toll_row,.latest-country,.location-table .table-content,.overview-page .fleet-block .table-content,.parking_costs_row,.rate-popup.is-open.popup-full .header-block{border-bottom:1px solid #dee2e6!important}#profile_vehicles .table-content:last-child,.history-mobile .grid-trip .trip-price{border-bottom:none}.detailed-regular-info .checkers,.hide.is-open.popup-full .header-block{border-bottom:0!important}.popup-chat .left,.status-trip .border-right{border-right:0!important}.driver_expenses_row,.first-transfer-container,.from-garage,.from-quote-block,.garage-estimate-container,.highway_toll_row,.main-trip-edit,.other_cost_row,.parking_costs_row,.popup-quote .grid-quote-price,.second-transfer-container,.to-garage,.to-quote-block{border-right:1px solid #dee2e6!important;border-left:1px solid #dee2e6!important}.block-details,.detailed-regular-info,.grid-country.sub-container .block-bus_info,.grid-request-trip .buttons_grids .btn-success,.is-open .block-bus_info{border-radius:0}.block-summary,.block-travel{border-radius:3px 3px 0 0}.block-contact,.grid-request-trip .buttons_grids .open-popup-request{border-radius:0 0 3px 3px}.five-column-grid,.three-column-greed{-ms-grid-columns:auto;grid-template-columns:auto}.company-profile .content-element,.grid-trip .start-trip.history-trip,.history-mobile .grid-trip .last-trip,.quote-mobile.traveler-history .grid-trip>.last-trip,.sent-mobile.traveler-history .grid-trip>.last-trip,.tab-pane .content-element{-ms-grid-row:3;-ms-grid-column:1}.grid-trip .trip-actions,.grid-trip .trip-price,.quote-mobile.traveler-history .grid-trip>.trip-actions,.sent-mobile.traveler-history .grid-trip>.trip-actions{-ms-grid-row:5;-ms-grid-column:1}.grid-trip .trip-actions{-ms-grid-row:7;-ms-grid-column:1}.quote-mobile .grid-trip .last-trip,.quote-mobile .grid-trip .start-trip,.quote-mobile .grid-trip .trip-actions,.quote-mobile .grid-trip .trip-info{grid-column-start:1;grid-column-end:3}.quote-mobile .grid-trip .trip-info{grid-row:1}.quote-mobile .grid-trip .trip-comments{grid-row:4;padding:10px 15px}.quote-mobile .grid-trip .trip-attachment{grid-row:5;grid-column-start:1;grid-column-end:3;padding:10px 15px}.logo_image_admin{width:70px;height:70px;margin:0 10px 0 0}#reservations-requests .grid-trip{display:flex;flex-direction:column;padding:20px}#reservations-requests .grid-trip .last-trip,#reservations-requests .grid-trip .start-trip,#reservations-requests .grid-trip .trip-info,#reservations-requests .grid-trip .trip-price{display:flex;align-items:center;justify-content:space-between;width:100%}#reservations-requests .grid-trip .trip-info{margin-bottom:20px}#reservations-requests .grid-trip .trip-date{margin:0 0 30px!important;padding:0!important}#reservations-requests .grid-trip .last-trip,#reservations-requests .grid-trip .start-trip{flex-direction:column;align-items:flex-start;margin-bottom:20px}#reservations-requests .grid-trip .trip-info div{flex-direction:column;align-items:flex-start!important}#reservations-requests .grid-trip .trip-price{padding:10px 0}#reservations-requests .grid-trip .trip-actions{flex-direction:column;width:100%;padding:10px 0 0}#reservations-requests .grid-trip .trip-actions button{margin-bottom:10px!important}.grid-request-trip .buttons_grids{padding:10px;border-right:1px solid #dee2e6;border-left:1px solid #dee2e6}.quote-mobile.traveler-history .all-quotes,.sent-mobile.traveler-history .all-quotes{-ms-grid-row:6;-ms-grid-column:1}.history-mobile .grid-trip .start-trip,.quote-mobile.traveler-history .grid-trip>.start-trip,.sent-mobile.traveler-history .grid-trip>.start-trip{-ms-grid-row:2;-ms-grid-column:1}.grid-trip .trip-price,.quote-mobile.traveler-history .grid-trip>.trip-price,.sent-mobile.traveler-history .grid-trip>.trip-price{-ms-grid-row:4;-ms-grid-column:1}}@media (max-width:768px){.country-structure .grid-content p a{overflow-wrap:anywhere}.return-to-top{border-radius:10% 0 0 10%!important;bottom:0;display:none;top:50vh;right:-7px}.return-to-top i{left:15px}.add_edit .btn-outline-primary.position_corner{position:relative;height:2.5rem;left:50%;margin-top:1rem;background-color:#61c9f6}.sign-in-popup.login:before{position:fixed;content:'';height:100%;right:0;left:0;background:#000;mix-blend-mode:normal;border-radius:1px;z-index:9990;opacity:.35}#bus-images.grid-four{display:-ms-grid;display:grid;grid-gap:10px;-ms-grid-columns:1fr;grid-template-columns:1fr}#profile_garage #garages .bus-garages{background:0 0;border:1px solid #e7ecf1;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,.075);box-shadow:0 .125rem .25rem rgba(0,0,0,.075);margin-top:.8rem;margin-bottom:.8rem}.grid-bus-company{grid-gap:1rem}.mobile-navigation .dropdown-item{background-color:#61c9f6!important;color:#fff!important}#tab-list .container,.block-message .send-message div,.footer .quote-banner{max-width:none}.grid-country.country-structure p img{aspect-ratio:auto}#bus_garage,#bus_type_mod,.block-message .btn-message,.checkbox-container .checkboxes,.edit_block .edit-popup-open,.grid-country.country-structure p img,.grid-trip .all-quotes .quote-sent-button,.popup-quote .sub-container .group-size,.popup-quote .sub-container .info,.popup-quote .warning-bg .btn-white,.profile-header-content a,.profile-header-content button,.quote-header .btn-outline-primary,.quote-header a,.reserv-mobile .show-btns,.reserv-mobile .show-btns .decline{width:100%!important}#reservations_requests table{width:660px!important}.recover-popup,.sign-in-popup{width:65%!important}#tab-list .dropdown-menu,#upload.btn-success,.add_edit .btn-outline-primary.position_corner,.block-message .send-message div,.block_trip-types .add-destination,.file-container .btn-file-new,.file-container .text-secondary-dark,.grid-booking .action-block,.grid-booking .action-block button,.last-tab .m-block,.popup .last-tab,.quotes .customer-service,.review-trip .open-review-popup,.sticky-banner.open-banner{width:100%}#main_block_multi .rounded{max-width:100%!important;min-width:100%!important}.logo_image_user{width:30px;height:30px}.inactivity-popup{width:90%!important}.body-travel-reservation .trip-is{margin-bottom:.5rem;margin-top:.5rem;padding:0}.grid-booking.pad-bus{display:-webkit-box;display:-ms-flexbox;display:flex;grid:none}.grid-request{grid-template-areas:"from from" "datea timea" "checkeraf ." "checkerbf ." "to to" "dateb timeb" "checkerat ." "checkerbt .";grid-gap:5px;-ms-grid-columns:1fr 5px 1fr;grid-template-columns:repeat(2,1fr);-ms-grid-rows:auto;grid-template-rows:auto}.grid-details{-ms-grid-columns:100%;grid-template-columns:100%}.grid-multi{grid-template-areas:"from from" "checkeraf checkeraf" "to to" "checkerbf checkerbf" "datea timea";-ms-grid-columns:45% 45%;grid-template-columns:45% 45%}.grid-bus-table-img-fifth{-ms-grid-columns:(1fr) [ 4 ];grid-template-columns:repeat(4,1fr);grid-template-areas:"ftbus sbus tbus fbus"}.grid-bus-table-img-four{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-template-areas:"sbus tbus fbus"}.grid-bus-table-fifth{grid-template-areas:"tabletext tabletext tabletext tabletext" "firstblock secondblock thirdblock fourthblock";-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.grid-bus-table-four{grid-template-areas:"tabletext tabletext tabletext" "firstblock secondblock thirdblock";-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.table-header{position:sticky;position:-webkit-sticky;z-index:1}.grid-bus-table.even{background:#f2f2f2}.table-text{border-bottom:1px solid #dee2e6;font-weight:700;grid-area:tabletext;-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:4}.table-first-block,.table-fourth-block,.table-second-block,.table-third-block{background-color:#fff}.table-first-block{grid-area:firstblock}.table-second-block{grid-area:secondblock}.table-third-block{grid-area:thirdblock}.block-message .send-message,.flag-popup.popup,.mobile-navigation .dropdown-menu{border:0}.reserv-mobile .show-btns .decline{border:1px solid #dee2e6}.grid-bus-table.border{border-top:1px solid #dee2e6!important}.first-transfer-container{border-bottom:1px solid #dee2e6!important}.mobile-navigation .dropdown-item:not(:last-child){border-bottom:2px solid #fff}.mobile-navigation .dropdown-item,.sticky-banner.open-banner{border-radius:0}.grid-bus-table.rounded-bottom{border-radius:0!important}#profile_garage #garages .bus-garages,.add_edit .btn-outline-primary.position_corner,.reserv-mobile .show-btns .decline{border-radius:4px}.block-message .send-message .btn-message,.mobile-navigation .dropdown-item:last-child{border-radius:0 0 4px 4px}.trip-is .block-travel{border:1px dotted #d1d2d2;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.trip-is .extra-info{border:1px dotted #d1d2d2;border-bottom:0;border-top:0}.trip-is .bg-table-tr{border-bottom:1px dotted #d1d2d2;border-left:1px dotted #d1d2d2;border-right:1px dotted #d1d2d2}.reviews-block .message-bubble{border-bottom:0;border-left:0;border-right:0}.nav-link{border-bottom:1px solid rgba(255,255,255,.2);border-left:0;border-right:0;border-top:1px solid rgba(255,255,255,.2)}.sign-in-popup .additional-functions div:first-child{border-bottom:1px solid #dee2e6;border-right:0;border-top:1px solid #dee2e6;margin-top:1rem}#side_journey,.add-block,.bg-primary .nav,.body-travel-reservation .trip-is .trip-information,.body-travel-reservation .trip-is .trip-table-header,.btn-menu.active span:nth-child(2),.btn-outline-danger.position_corner,.btns,.circle,.desktop-navigation,.dropbtn .fa-angle-down,.grid-details img,.hide.is-open .add-block button,.mob-none,.popup_carousel_block,.sign-in-popup .dropdown-divider,.table-header.grid-bus-table div:first-child,.table-header.grid-bus-table td:first-child{display:none}.poster .descr,.tablet-none{display:none!important}#journey_summary,.accordion-navigation,.bg-primary .nav.open-nav,.facility-mob-popup,.fotorama,.mobile-navigation,.sticky-banner.open-banner,.tablet-on,.trip-is .block-travel,.user-account .badge-pill,.user-icon{display:block}#bus-images.grid-four .image-container,.bg-primary .nav,.block-message .send-message div,.reserv-mobile .show-btns .decline,.user-account{margin:0!important}#tab-list .container,.first-transfer-container,.footer .quote-banner,.grid-trip .all-quotes,.mobile-navigation .dropdown-menu,.profile-header-content button,.profile-page-header button,.transport-header .inline-block.line{margin:0}.grid-bus-table.border{margin-bottom:.6rem}.last-tab .mob-width-date{margin-left:0}#main_block_multi .transfer+.transfer{margin-left:24px}.extra_price_container,.popup-quote .warning-bg .btn-white,.quote-header .btn-outline-primary,.reserv-mobile .show-btns .decline{margin-top:.5rem!important}.plans .col-lg-4,.review .col-lg-4{margin-bottom:10px}.grid-bus-rating{-ms-grid-columns:10% 30% 1fr;grid-template-columns:10% 30% 1fr;margin-bottom:1rem}.first-transfer,.popup-quote .sub-container .group-size{margin-bottom:1.5rem!important}#bus-images.grid-four .image-container{margin-bottom:2rem!important}.block-message .send-message div,.body-travel-reservation .trip-is.is-open,.main-navigation .container,.mobile-navigation .dropdown-menu,.reviews-block .company-reply{padding:0!important}.sign-in-popup .additional-functions div{padding:.5rem}.reserv-mobile .show-btns .decline{padding:1rem}.profile-header-content a{padding-top:1rem}.footer .container{padding-top:13px}.company-reply .reply-info .text-secondary-dark{padding-left:0}.circle{left:20px}.bus-info-content h2,.edit_block h3,.footer,.grid-bus-table .table-text,.header-name,.reserv-mobile .show-btns .decline,.table-fourth-block,.table-second-block,.table-text .table-first-block,.table-third-block{text-align:center}.bg-primary .nav{height:0;max-width:100%!important;padding:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.bg-primary .nav.open-nav{height:auto}.block-bus_info .edit_block,.checkbox-container,.detailed-column-info,.popup-quote .travel-plan-container,.popup-quote .warning-bg,.profile-header-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#reservations_requests .body-travel-reservation{overflow:scroll}.company-reply .reply-info,.tablet-on-grid{display:-ms-grid!important;display:grid!important}.user-account .badge-pill{bottom:70%;left:65%}.sticky-banner.open-banner{bottom:0;position:-webkit-sticky;position:sticky;right:0;z-index:10}.block-message .send-message{background:0 0}.circles-grid .badge-pill{height:33px;width:35px;font-size:19px}.header-name>h1,h1{font-size:28px}.estimation-header{font-size:23px}h1{line-height:35px}h3{font-size:22px;line-height:28px;margin:26px 0 14px}.text-grid{-ms-grid-columns:(auto)[4];grid-template-columns:repeat(4,auto)}.p-bottom_block{border-top:none;-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.checkbox-container .checkboxes{-ms-flex-pack:justify!important;-webkit-box-pack:justify!important;justify-content:space-between!important}.grid-booking .detailed-column-info{-ms-flex-align:start!important;-webkit-box-align:start!important;align-items:flex-start!important}#tab-list .dropdown-menu{z-index:2}.popup-full .face{overflow:inherit}.grid-booking{-ms-grid-columns:1fr;grid-template-columns:1fr}.table-fourth-block{grid-area:fourthblock;-ms-grid-row:2;-ms-grid-column:4}.table-text{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:4}.grid-bus-table-four>.table-text{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.grid-bus-table-four>.table-first-block,.table-first-block{-ms-grid-row:2;-ms-grid-column:1}.grid-bus-table-four>.table-second-block,.table-second-block{-ms-grid-row:2;-ms-grid-column:2}.grid-bus-table-four>.table-third-block,.table-third-block{-ms-grid-row:2;-ms-grid-column:3}.table-fourth-block{-ms-grid-row:2;-ms-grid-column:4}}@media (max-width:575px){.max-w-container{max-width:none}.traveler-detailed-grid .detailed_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:568px){.sm-tab-on{display:inherit!important}.sm-tab-off{display:none!important}.delete-block,.edit-block,.quote-edit-btns .btn-success{width:100%!important}.grid-quote-info .drive_length{width:55%}.extra_price_container .price-container{width:48%!important}.cost-container,.grid-quote-info .drive_time{width:45%!important}.grid-four.total-amount-prices,.popup-quote .grid-quote-price{-ms-grid-columns:1fr;grid-template-columns:1fr}.popup-quote .grid-quote-price .grid-quote-info,.summary-header,.transfers-time{font-size:16px;font-weight:700}.popup-quote .grid-quote-price .grid-quote-info{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.add_edit{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;margin-top:1rem}.mob-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.extra_price_container,.inner-prices-container,.popup-quote .grid-quote-price .grid-quote-info{-ms-flex-pack:justify!important;-webkit-box-pack:justify!important;justify-content:space-between!important}.delete-block,.popup-quote .grid-quote-price .cost-container,.popup-quote .grid-quote-price .main-prices{padding:0!important}.driver_expenses_row,.highway_toll_row,.other_cost_row,.parking_costs_row{padding-left:0!important;padding-right:0!important}.add_edit .btn-delete,.add_edit .btn-malibu{padding:.5rem!important}.quote-edit-btns .btn-success{padding:1rem!important}.summary-container{margin-top:2.5rem!important}.popup-quote .grid-quote-price .grid-quote-info,.transfers-time{margin-bottom:.25rem}.cost-container{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.popup-quote .card-trip{border-radius:0}.from-garage{border-bottom:1px solid #dee2e6!important}}@media (max-width:500px){.grid-four,.grid-mini-buses{-ms-grid-columns:1fr;grid-template-columns:1fr}.quote-mobile.traveler-history .grid-trip,.sent-mobile.traveler-history .grid-trip{grid-template-areas:"trip-info" "start-trip" "last-trip" "trip-price" "all-quotes" "trip-actions"}.detailed-img-fac{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.grid-request-trip{grid-template-areas:"trip_info_grids received_quotes_grids" "public_checker trip_second_info_grids" "start_trip_info start_trip_info" "start_trip_grids start_trip_grids" "end_trip_info end_trip_info" "end_trip_grids end_trip_grids" "buttons_grids buttons_grids"}.grid-request-trip .start_trip_grids{border-right:1px solid #dee2e6}.detailed-regular-info .date-detailed{border-bottom:0!important}.tab-pane .skype-container{padding-top:1rem;padding-bottom:1rem}.grid-request-trip .end_trip_info,.grid-request-trip .start_trip_info{border-left:1px solid #dee2e6;border-right:1px solid #dee2e6;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:.5rem;padding-bottom:.5rem}.grid-mini-buses{grid-template-areas:"buses-title" "buses-availability" "buses-price1" "buses-price2" "buses-service";padding-bottom:0}.grid-four{display:-ms-grid;display:grid;grid-gap:10px}.grid-bus-rating{-ms-grid-columns:12% 35% 1fr;grid-template-columns:12% 35% 1fr}.grid-review-table a,.grid-review-table span{font-size:15px}.quote-banner h2{font-size:18px;line-height:23px}.bus-info-content h2{font-size:22px}.grid-review-table .rating span{font-size:inherit}.quote-banner .btn-success{width:100%}.recover-popup,.sign-in-popup{width:95%!important}.block-contact .header-block button,.block-details .header-block button,.block-summary .header-block button,.block-travel .header-block button{width:93%}.pull-right{display:none!important}.buses-img img,.mob-remove,.pagination-custom .pag-desk,.tooltip-question .tooltiptextmain{display:none}.detailed-company-info,.mob-on,.pagination-custom .first-mobile,.pagination-custom .last-mobile,.pagination-custom span{display:block}.detailed-img-fac .info_bus,.mob-on-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.company-profile .accordion h3,.detailed-img-fac .fotorama__nav{text-align:center}.detailed-img-fac .info_bus{-webkit-box-align:center;-ms-flex-align:start;align-items:flex-start;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:1rem;margin-left:0;padding-left:1rem;padding-right:1rem;position:relative;width:100%}.end_trip_grids{border-top:0!important}.end_trip_info{border-top:1px solid #dee2e6}}@media (max-width:426px){.grid-request{grid-template-areas:"from" "datea" "timea" "checkeraf" "checkerbf" "to" "dateb" "timeb" "checkerat" "checkerbt"}.grid-multi{grid-template-areas:"from" "checkeraf" "to" "checkerbf" "datea" "timea";-ms-grid-columns:90%;grid-template-columns:90%}.grid-request,.view-detailed-popup .detailed_buttons{-ms-grid-columns:1fr;grid-template-columns:1fr}.view-detailed-popup .detailed_buttons .btn-book{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;grid-area:2/1/3/1}.view-detailed-popup .detailed_buttons .btn-customer{-ms-grid-row:3!important;-ms-grid-row-span:1!important;-ms-grid-column:1!important;grid-area:3/1/4/1!important}.grid-bus-header{-ms-grid-columns:40% 60%;grid-template-columns:40% 60%}.grid-bus-rating{grid-template-areas:"bus-mark rating" "bus-mark reviews" "review-comment review-comment";-ms-grid-columns:17% 1fr;grid-template-columns:17% 1fr}.grid-review-table{-ms-grid-columns:1fr 20% 1fr;grid-template-columns:1fr 20% 1fr}.member{-ms-grid-column-align:end;justify-self:end}.footer-links{border-bottom:1px solid #dee2e6;gap:5px;padding-bottom:.5rem;padding-top:.5rem}.sp-on{display:block!important}.sp-on-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.banner-form .btn-group,.sub-size-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer .quote-banner{display:block}.footer-links .flex,.mob-sm-view{display:-ms-grid;display:grid}.sp-none,body::after{display:none!important}.history-mobile .grid-trip .trip-actions{-ms-flex-wrap:wrap;flex-wrap:wrap}.accordion .card-title{font-size:14px}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{font-size:1em}.error-page h1{font-size:100px}.error-page h2{font-size:20px}.quote-mobile .grid-trip .hide-trip,.review-trip .review-content{font-size:15px}.accordion .border-block h2,.main-header-block .chat-header-name,.main-header-block .fas{font-size:17px}.block-content .header-block h2,.grid-trip .trip-actions button,.grid-trip .trip-price p,.rate-popup .header-block h2{font-size:18px}.banner-header,.banner-par{font-size:28px!important;line-height:35px}.quote-mobile .grid-trip button,.sent-mobile .grid-trip button,.setn-mobile.reserv-mobile .trip-actions button{font-size:14px!important}.is-login p{font-weight:700}.request-only-container,.sent-mobile.history-mobile .grid-trip{padding:0!important}.chat_edit_buttons.block-bus_info .btn_white,.grid-trip .trip-actions button,.header-block.main-header-block,.quote-mobile .grid-trip .hide-trip,.request-only-container{padding:.5rem!important}.detailed-chat,.error-page a,.main-col{padding-left:0!important;padding-right:0!important}.quote-mobile .grid-trip,.sent-mobile .grid-trip,.sent-mobile.history-mobile .trip-actions button,.sub-container.border-block{padding:.8rem!important}.detailed-chat .chat-block,.detailed-chat .msg_container_base,.detailed_buttons .btn-book,.popup-quote .card-trip,.view-detailed-popup .detailed_buttons .btn-book{padding:1rem!important}.grid-booking.pad-bus .block-img,.grid-booking.pad-bus .detailed-column-info div,.profile-page-header button,.trip_second_info_grids .trip_type .img-line{margin:0}.account-popup-btn .btn-success,.sent-mobile.history-mobile .trip-actions .quote-again{margin:1rem 0 0!important}.grid-trip .all-quotes .quote-sent-button{margin-top:.25rem}.quote-mobile .grid-trip .trip-actions img{margin-left:.5rem!important}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-second{margin-left:1rem}.quote-mobile .grid-trip .trip-actions .show-quote,.quote-mobile .grid-trip .trip-actions button,.trip-actions.history-btns button{margin-bottom:.5rem!important;margin-top:.5rem!important;max-width:none!important}.bootstrap-datetimepicker-widget .timepicker-minute,.trip_second_info_grids .trip_type .img-line{margin-left:1rem!important;margin-right:1rem!important}.checkbox-container .checkbox-is,.date-edit-container,.error-page button,.reserv-mobile .trip-actions .confirm-trip{margin-bottom:1rem!important}.banner-form .btn-group button:not(:last-child),.block-contact .header-block,.block-details .header-block,.block-travel .header-block,.btn-group-request button{margin-bottom:22px}.g-recaptcha>div{width:auto!important}.actions-full,.banner-form .btn-group button,.btn-group-request button,.details.is-open .btn-success,.edit-journey .btn-success,.edit-trip #update_plan,.error-page button,.is-login>*,.mob-detailed,.mob-detailed .detailed-quote,.quote-mobile .grid-trip .trip-actions .hide-trip{width:100%}#hamburger_menu,#profile_vehicles .open-empty-popup-fleet,.account-popup-btn button,.add-location,.all-quotes .trip,.all-quotes .trip-status,.bus-logo,.overview-fleet-tr-edit .open-popup-fleet,.profile-page-header button,.profile-page-header div,.sent-mobile.history-mobile .trip-actions button,.sub-size-container .input-group,.trip-actions .show-quote-conversations{width:100%!important}.grid-booking.pad-bus .block-img{width:60%}.bootstrap-datetimepicker-widget{width:15em!important}.sent-mobile.conv-mobile .trip-actions{height:100%}.sign-in-popup{max-height:90%!important}.error-page h2,.is-login p,.profile-page-header div{text-align:center}.grid-booking.pad-bus .detailed-column-info{width:auto}.chat-banner,.sticky-banner{border-radius:0;bottom:0;position:-webkit-sticky;position:sticky;z-index:inherit}.chat-banner{border-left:none;border-right:none;border-bottom:none;z-index:1}.detailed-regular-info .checkers{border-bottom:0!important}.banner-form .btn-group button,.btn-group-request button{border-radius:4px!important}.quote-mobile .grid-trip .hide-trip{background:#fff;border-radius:4px;border:1px solid #dee2e6;text-transform:uppercase}.all-quotes .trip-status,.quote-mobile .grid-trip .hide-trip{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.sub-size-container{-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:baseline!important;-webkit-box-align:baseline!important;align-items:baseline!important}.btn-group>.btn.btn-group-active:before{left:48%}}@media (max-width:376px){.btn-primary,.member,.sent-quote{font-size:14px}.banner .banner-form .align-center,.trip_second_info_grids .type-name{font-size:15px}.text-grid span{padding:0!important}.banner-form,.grid-bus-header{padding:.5rem!important}.banner .container{padding:7px}.block-contact .header-block button,.block-details .header-block button,.block-summary .header-block button,.block-travel .header-block button{width:90%}.chat_edit_buttons.block-bus_info .btn_white,.edit-journey .add-destination,.grid-bus-company img{width:100%}}@media (max-width:321px){.grid-booking.pad-bus{padding-right:.5rem}.circles-grid{padding-left:.6rem!important;padding-right:.6rem!important}.navigation-element .list-group-item{font-size:14px}.main-header-block .chat-header-name{font-size:16px}.chat_edit_buttons.block-bus_info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:501px) and (max-width:992px){.end_trip_info,.start_trip_info{padding-left:1rem}}