.wrap{display:block}[ct-app]{font-size:100%}.bookingenginesearch{font-size:13px}.mpv_engine_container{background:#fff;border:1px solid #fff;min-height:321px;padding:12px;margin-bottom:0;position:relative}[ct-app].ct-app-ready{background:none!important}.ct-form label{color:#333!important}.ct-filter-top .ct-form label strong,.ct-filter-top #ct-checkbox label{color:#333!important}#ct-pickup-select label strong,#ct-pickup-date label strong,#ct-return-date label strong,#ct-checkbox label span{color:#504e4c!important}.ct-filter-top .ct-form label strong,.ct-filter-top #ct-checkbox label span{color:#333!important}.ct-form-field .ctc-icon-before{color:#4fa4bb!important}.ct-timepicker-custom .ctc-icon--angle{color:#4fa4bb!important}.ct-app-ready#ct-container .ct-drop-down-container button.ct-btn-transp{color:#4fa4bb!important}#search .ct-form-field .ct-input,#search .ct-select{background:#fff!important;color:#333!important}#ct-container h2.ct-text-left{display:none}#ct-container .ct-search-form.ct-s1-vertical #ct-pickup-date,#ct-container .ct-search-form.ct-s1-vertical #ct-return-date{width:50%}#ct-container .ct-search-form.ct-s1-vertical #ct-pickup-date{padding-right:5px}#ct-container .ct-search-form.ct-s1-vertical #ct-return-date{padding-left:5px}#ct-container .ct-search-form #ct-age-checkbox,#ct-container .ct-search-form.ct-s1-vertical #ct-button-search{width:50%}#ct-container .ct-search-form #ct-age-checkbox{padding-right:5px;min-width:auto}#ct-container .ct-search-form.ct-s1-vertical #ct-button-search{padding-left:5px}#ct-container .ct-search-form.ct-s1-vertical #ct-button-search .ct-btn-p{margin-top:3em}#ct-container .ct-search-form.ct-s1-vertical #ct-checkbox{position:absolute;top:-7px;left:55px;width:50%;height:15px}#ct-container .ct-search-form.ct-s1-vertical #ct-dropoff-select,#ct-container .ct-search-form.ct-s1-vertical #ct-pickup-select.ct-grid-unit-6-16{width:50%}#ct-container .ct-search-form.ct-s1-vertical #ct-pickup-select.ct-grid-unit-6-16{padding-right:5px}#ct-container .ct-search-form.ct-s1-vertical #ct-dropoff-select{padding-left:5px}.ctc-form__group--checkbox label{padding-left:1.7em}#ct-container .ct-search-form.ct-s1-vertical #ct-age-checkbox .ct-age-tooltip-container{display:block;margin:-22px 0 0 70px}.ctc-form__group--checkbox label::before{border:1px solid #4fa4bb}.ct-form[ct-search-cars-form] label{line-height:25px!important;padding:0}.ct-step-1 .ctc-form__group.ctc-form__group--checkbox label{line-height:1.3em!important;padding-left:1.7em}.ctc-form__group--checkbox input[type="checkbox"]:checked+label::before{background:#4fa4bb}#ct-container .ct-search-form #ct-button-search .ct-btn-p{margin-top:8rem;margin-left:-440px;width:280px}ct-age-group-select .ct-age-button-container{width:50%!important}ct-age-group-select .ct-age-button-container .ct-age-button{font-size:1rem}.mpv_engine_container ul>li::before{display:none!important}@media(max-width:1200px){#search.bookingenginesearch{padding:15px 0}}@media(max-width:1199px){#ct-container .ct-search-form #ct-button-search .ct-btn-p{margin-left:-276px;width:150px}}@media(max-width:991px){#ct-container .ct-search-form #ct-button-search .ct-btn-p{margin-left:-237px;width:100px}.rch_engine_container{padding:10px}#ct-container .ct-search-form #ct-age-checkbox{width:55%}#ct-container .ct-search-form.ct-s1-vertical #ct-button-search{width:45%}#ct-container .ct-search-form.ct-s1-vertical #ct-button-search .ct-btn-p{margin-top:3em!important}}@media(max-width:768px){#ct-container .ct-search-form #ct-button-search .ct-btn-p{margin-left:0;width:100%}ct-age-group-select .ct-age-button-container{width:100%!important}}@media(max-width:639px){#ct-container .ct-search-form #ct-age-checkbox,#ct-container .ct-search-form.ct-s1-vertical #ct-button-search,#ct-container .ct-search-form #ct-age-checkbox,#ct-container .ct-search-form.ct-s1-vertical #ct-button-search,#ct-container .ct-search-form.ct-s1-vertical #ct-pickup-date,#ct-container .ct-search-form.ct-s1-vertical #ct-return-date,#ct-container .ct-search-form.ct-s1-vertical #ct-dropoff-select,#ct-container .ct-search-form.ct-s1-vertical #ct-pickup-select.ct-grid-unit-6-16{width:100%;padding:0}#ct-container .ct-search-form.ct-s1-vertical #ct-button-search .ct-btn-p{margin-top:0!important}.ct-calendar__dynamic-datepicker{width:280px!important}}