.variation dt:nth-child(1),.variation dd:nth-child(2),.variation dt:nth-child(3),.variation dd:nth-child(4){display:none !important}#pixad-listing.list .season_prices{min-width:130px}#pixad-listing.list .season_prices .card__price-number,#pixad-listing.list .season_prices .after-price-text{color:#222}#pixad-listing.list .season_prices span{font-size:12px;color:#999}.slider-grid__price .season_prices span{font-size:12px;color:#fff}#booking_car_info .card__price-number{color:#222}html #booking_car_info .car-details__price-inner{line-height:1;padding:20px 0}#pixad-listing.list .season_prices span.price_description{font-size:11px;color:#222;opacity:.5}#booking_car_info .season_prices{padding:9px 0 13px;margin:21px 0 -30px;border-radius:0;border-bottom:#ddd 1px solid;border-top:#555 1px solid;color:#222;background:url(//v8drive.de/wp-content/plugins/pix-booking-auto/css/img/texture-1.gif)}#booking_car_info .car-details__price-inner .after-price-text{color:#222}#booking_car_info .price_description .season_prices{font-size:11px}#booking_car_info .season_prices .card__price-number{font-size:14px;line-height:1}#booking_car_info .season_prices .car-details__price-inner .price_description{font-size:10px;line-height:1}html #booking_car_info .car-details__price-inner .price_description{line-height:1.2}.pix-input-time{-webkit-appearance:none !important;-webkit-border-radius:0 !important}.booking_form_title{display:none}#booking_car_form{padding:0;margin:0}.booking_form{background:#fff !important;padding:40px;display:inline-block;width:100%;margin-bottom:0;border:1px solid #eee;margin-top:0}.booking-auto-form label{display:inline-block;width:100%;padding-bottom:5px;color:inherit;padding-left:0 !important;margin-bottom:0;font-weight:600;text-transform:uppercase;font-size:13px}.notice-hide{opacity:0}.booking-notice{color:#fff;font-size:14px;line-height:22px;width:100%;background:rgba(210,88,62,.8);margin-top:30px;margin-bottom:-20px;padding:10px;position:fixed;top:0;left:0;text-align:center;z-index:99999;box-shadow:none;-webkit-transition:all .3s;transition:all .3s}.booking-notice+.booking-notice{top:43px}.extra_service_title_item .extr-left{float:left;padding-right:5%;font-weight:500;font-size:12px;text-transform:uppercase;display:inline-block;vertical-align:top;padding-top:5px}.extra_service_title_item .extr-left input[type=checkbox]{margin-right:3px;position:relative;top:2px}.extra_service_title_item .extr-left{width:63%;padding-right:0}.extra_service_title_item .extr-right{float:right;display:inline-block;vertical-align:top;font-weight:500;font-size:13px;padding-top:3px;padding-bottom:3px;width:35%;text-align:right}.extra_service_title_item{display:inline-block;vertical-align:top;padding-bottom:5px;padding:5px 0;border-bottom:1px dotted #ddd;margin:0 1% 1% 0;width:48.5%}.booking-auto-form button.submit,.booking-auto-form a.reset_auto{text-transform:uppercase;color:#fff;background-color:#e9a31b;padding:15px;border:0;border-radius:0;font-weight:500;margin-top:30px;float:right}.booking-auto-form a.reset_auto,.calculate_auto{font-size:11px;text-align:center;margin-top:2px;background:0 0;color:#222;border:1px solid #ddd;padding:10px 20px;text-transform:uppercase;width:100%;font-weight:500;text-decoration:none !important}.booking-auto-form a.reset_auto:hover{text-decoration:none}.extra_service_title{font-size:13px;padding-bottom:0;padding-top:10px;text-transform:uppercase}.rb_field{width:24.5%;padding-left:0;padding-right:2%;display:inline-block;vertical-align:top}#booking_car_info{margin-bottom:25px}#booking_car_info .rb_field{width:100%;padding-left:0;padding-right:2%;display:inline-block;vertical-align:top}#booking_car_info .extra_service_title_item{margin:0;width:100%}.rb_field select{display:block;width:100%;font-size:12px;line-height:1.42857143;color:#999;background-color:#fff;border:1px solid #eee;margin-bottom:18px;height:43px;border-radius:0}#booking_car_info .submit{width:100%}#booking_car_info .booking_form{background:#f7f7f7 !important}#booking_car_info .car-details__price-inner{font-size:20px;font-weight:600;color:#fff;margin-bottom:10px;background:#222;padding:10px;margin:-40px -40px 0;text-align:center}#booking_car_info .booking-notice{position:initial}#booking_car_info .notice-hide{display:none}html .period_picker_box.visible{z-index:99993 !important}@media only screen and (max-width:768px){html #single-pixad-extra-modal .modal-dialog .modal-content .modal-body{width:100% !important}#booking_car_form{display:block !important;margin-bottom:25px}.car-booking-box{display:none}.booking-auto-form select{-webkit-appearance:none;border-radius:0}.coupon .button,html .rb_field{width:100% !important;padding-bottom:15px;float:none !important}html .booking-auto-form button.submit{margin-top:25px;float:none;width:100%;padding:15px}.rb_field select{margin-bottom:0 !important;padding:0 10px}html #single-pixad-booking-modal .modal-dialog{width:auto !important;margin:10% auto;display:inline-block}html .booking_form{min-width:auto}html .extra_service_title_item{margin:0;width:100%}}@media only screen and (max-width:320px){#single-pixad-extra-modal .modal-dialog .modal-content .modal-body .extra_service_title_item{display:inline-block !important}html #single-pixad-extra-modal .modal-dialog .modal-content .modal-body .extra_service_title_item .extr-right{width:100%;text-align:center;margin-right:15px;float:none}html #single-pixad-extra-modal .modal-dialog .modal-content .modal-body .extra_service_title_item .extr-left{width:100%;text-align:center}}.period_picker_box .period_picker_days table td.calendar-cell_booked{background:#d2583e;color:#fff}aside .period_picker_days table td,aside .period_picker_days table th{border:0}.pixba-calendar__wrapper .period_picker_box .period_picker_days table td.calendar-cell_booked{color:#fff;background:#ddd !important;border-radius:0 !important;cursor:default}.period_picker_box .period_picker_days table table td.period_picker_gray_period{color:#fff;background:#ddd !important;border-radius:0 !important;cursor:default}.booking-auto-form .wrap_fields .rb_field:first-child{padding-top:40px}#booking_car_info .car-details__price-inner{position:relative;display:block}#booking_car_info .car-details__price-inner .price_description{display:block;font-size:14px;margin-top:10px;opacity:.7;font-weight:400}.product-quantity{max-width:175px}.booking-price-info{font-size:11px;display:inline-block;width:100%;font-weight:400;font-style:italic;margin:5px 0;clear:both;border-bottom:1px dotted #ddd;padding-bottom:6px}.product-quantity .booking-price-info{border-bottom:0;padding-bottom:0;padding-top:5px;margin:0}#booking_car_info .rb_field.hide_end_time{display:none}.booking_form .booking-auto-form .wrap_fields .hide_end_time{display:none}.fancybox-container .booking-auto-form .wrap_fields .rb_field:first-child{padding-top:0}.fancybox-container .booking-auto-form label{font-size:11px}.calendar-wrap .fc-widget-header th{padding:15px 10px;background:#222;color:#fff;border:1px solid #fff}.fc td,.fc th{background:#fff;text-align:center;padding-top:17px}.calendar-wrap .fc-day-number{text-align:center;padding-top:17px}.calendar-wrap .fc-basic-view td.fc-day-number,.calendar-wrap .fc-basic-view td.fc-week-number span{padding-top:37px !important;padding-bottom:2px;text-align:center !important}.calendar-wrap .fc-day-grid-event{margin:1px 2px 0;padding:0 1px;position:relative;top:-19px}.calendar-wrap .fc-event{border:0}.calendar-wrap .fc-event{background-color:rgba(243,63,76,.3);font-weight:400}.calendar-wrap .fc-unthemed .fc-today{background:#fff6e9 !important;position:relative;border-top:1px solid #ddd}.reverved-preview{display:flex;align-items:center;margin-top:-15px;margin-bottom:25px}.reverved-preview .preview-booking{height:16px;width:35px;border-radius:10px;background:rgba(243,63,76,.3);display:inline-block;margin-right:10px}html .calendar-wrap .fc-basic-view td.fc-day-number,html .calendar-wrap .fc-basic-view td.fc-week-number span{padding-top:7px !important;padding-bottom:2px;text-align:center !important}html .fc-basic-view tbody .fc-row{min-height:32px}html .fc-scroller{height:190px !important}.pixba_contact_modal{padding:15px 0;text-align:center}.pixba_booking_extra_hidden{visibility:hidden;position:absolute}#booking_form .pixba_contact_modal_btn{display:inline-block;text-align:center;width:100%;padding-top:5px;font-size:16px;text-decoration:none;font-weight:400;cursor:pointer;margin-bottom:0}.modal-body .extra_service_title_item{padding-top:0;padding-bottom:0;margin-bottom:0}.ovacrs_resource a{display:inline-block;text-align:center;width:100%;padding-top:0;font-size:16px;text-decoration:none;font-weight:400;cursor:pointer}#booking_form .pixba_contact_modal_btn:hover,.ovacrs_resource a:hover{text-decoration:underline !important}#booking_car_info .booking_form.no_price .car-details__price-inner{display:none}.booking_form.no_price .booking-auto-form .wrap_fields .rb_field:first-child{padding-top:0}#single-pixad-autos-modal .modal-body,#single-pixad-extra-modal .modal-body{position:relative;padding:0 40px 20px;overflow:hidden}#single-pixad-autos-modal .modal-dialog,#single-pixad-extra-modal .modal-dialog{padding-top:2%}#single-pixad-extra-modal .modal-content{background:#fff !important;align-items:flex-start}#single-pixad-extra-modal .modal-dialog{padding-top:unset;height:100%;margin:auto;top:auto;bottom:auto;align-items:center;vertical-align:middle;display:flex;z-index:9999}#single-pixad-extra-modal .modal-dialog .modal-content .modal-body{width:600px;max-height:500px;overflow:auto;column-count:unset;padding:25px;position:relative}#single-pixad-extra-modal .modal-dialog .modal-content .modal-body .fields_category_contain{display:inline-block;width:100%;vertical-align:top;border:1px solid #ddd;padding:25px;margin:10px 0}#single-pixad-extra-modal .modal-dialog{max-width:600px;column-count:2}#single-pixad-extra-modal .modal-dialog .modal-content .modal-body .extra_service_title_item{display:inline-flex;width:100%}#single-pixad-extra-modal .modal-dialog .modal-content .modal-body .extra_service_title_item .extr-left{width:50%}#single-pixad-extra-modal .modal-dialog .modal-content .modal-body .extra_service_title_item .extr-right{width:49%;text-align:right;margin-right:15px}#single-pixad-autos-modal .modal-content,#single-pixad-extra-modal .modal-content{background:#f5f5f5}#single-pixad-extra-modal .modal-dialog .modal-content .modal-body .icon{font-size:20px;margin-right:10px}#single-pixad-extra-modal .extra_service_category{font-size:19px;font-weight:700;color:#222;margin-top:0;display:inline-block;text-transform:uppercase;margin-bottom:20px}aside .extra_service_category{font-size:14px;font-weight:700;color:#222;display:inline-block;text-transform:uppercase;margin-bottom:5px;margin-top:15px}.extra_service_category_icon{margin-right:7px;font-size:19px}.product-price span.my_price{font-size:18px}.product-price span{display:block;margin:5px}table .product-price span{display:inline-block}.woocommerce .cart-collaterals .cart_totals .cart-subtotal{display:none}.cclw_qty,.qty{display:none !important}#cclw_order_details_table .cclw_order_review_table td.thumb img{margin-left:10px}html #cclw_order_details_table .cclw_order_review_table .more_details_slide dt{width:100%;float:none;padding-top:5px}.no_extra_opt .extra_service{display:none !important}.pixba_contact_modal{padding:0;text-align:center}.fix_quantity_time_label{color:#856404;background-color:#fff3cd;border-color:#ffeeba;display:inline-block;padding:15px;font-size:11px;margin:0 0 15px}.extra_service_category_descr{margin:0 !important;padding:10px 0 0 !important}