:root{--vrc-dark-grey-bg-color:#444;--vrc-lightblue-color-hover:#649fbb;--vrc-input-style:#fff;--vrc-darkblue-color:#144d5c;--vrc-orange-color:#ff8000;--vrc-light-text-color:#999;--vrc-light-border-color:#eee;--vrc-white-bg-color:#fff;--vrc-input-style-deactive:#f6f7f7;--vrc-orange-color-hover:#d06800;--vrc-red-color:#c70000;--vrc-red-color-hover:#9f0000;--vrc-border-color:#ddd;--vrc-green-color:#52aa20;--vrc-light-grey-bg-color:#f6f6f6;--vrc-dark-grey-bg-color-hover:#666;--vrc-blue-color-hover:#2b74a0;--vrc-input-style-nested-deactive:#eee;--vrc-blue-color:#3286b8;--vrc-text-color:#444;--vrc-grey-bg-color:#eee;--vrc-green-color-hover:#4c794c;--vrc-contrast-text-color:#fff;--vrc-lightblue-color:#80b3ca}.vrc-pkgdet-car-booknow-btn,.vrc-pkglist-pkg-details a,.vrcselectr a,.vrcselectr-result{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin:8px 0 0;display:inline-block;text-align:center;color:var(--vrc-contrast-text-color);cursor:pointer;padding:8px;transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;background:var(--vrc-darkblue-color);width:100%}.vrc-pkgdet-car-booknow-btn,.vrc-pkglist-pkg-details a:hover,.vrcselectr a:hover,.vrcselectr-result:hover{text-decoration:none;color:var(--vrc-contrast-text-color);transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;background:var(--vrc-blue-colo)}.vrc-coupon-outer{border-radius:6px;margin:5px;border:1px solid var(--vrc-lightblue-color);color:var(--vrc-dark-grey-bg-color-hover);padding:15px;background:none repeat scroll 0 0 var(--vrc-light-grey-bg-color)}.vrc-locationslist-wrapper{margin-top:15px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.vrclocationbox{border:1px solid var(--vrc-border-color);padding:15px;background:var(--vrc-light-grey-bg-color);width:auto}.vrclocationbox h3{font-weight:700;margin:0 0 3px;font-size:18px!important}.vrclocationbox .vrcloclistloc-address{margin-bottom:0;color:var(--vrc-dark-grey-bg-color-hover);font-size:.9em}.vrclocationbox .vrcloclistloctimebox{font-weight:700;color:var(--vrc-text-color);font-size:.9em}.vrc-oconfirm-middlep>div:only-child{margin:0;text-align:center}.vrc-coupon-outer form{margin-bottom:0}.vrc-enterpin-block{border-radius:6px;margin:5px;border:1px solid var(--vrc-border-color);padding:15px;background:var(--vrc-grey-bg-color)}.vrc-enterpin-block .vrc-enterpin-top span{display:block}.vrc-enterpin-block .vrc-enterpin-top>span{margin-bottom:5px}.vrcentercoupon span{display:block;padding:0 0 5px}.vrc-oconfirm-middlep input[type=text]{border-radius:3px;box-shadow:none;border:1px solid var(--vrc-border-color);display:inline-block;color:var(--vrc-dark-grey-bg-color-hover);padding:10px 8px;background:none repeat scroll 0 0 var(--vrc-white-bg-color)}.vrcentercoupon .btn{border-radius:5px;margin:0 0 0 5px;border:1px solid var(--vrc-green-color);vertical-align:top;color:var(--vrc-contrast-text-color);cursor:pointer;padding:10px 14px;background:var(--vrc-green-color);width:auto}.vrcentercoupon .btn:hover{border:1px solid var(--vrc-green-color-hover);background:var(--vrc-green-color-hover)}.vrclocationbox .vrcloclistloctimebox{color:var(--vrc-darkblue-color)}.vrclocationbox .vrcloclistlocdescr{margin:10px 0 0}.vrclocationbox .vrcloclistlocdescr p{margin:0 0 5px}.vrcvordudata-cnt{display:flex;flex-wrap:wrap}.vrcvordudata-cnt>div{flex:1;border-radius:6px;margin:5px;box-shadow:0 3px 3px 0 rgba(50,54,72,.08);border:1px solid var(--vrc-light-border-color);padding:24px}.vrcvordudata p{margin:0;padding:0}.vrcvordudata span{display:block}.vrc-imgorder-block{margin:0 10px 10px 0;display:inline-block}.vrc-imgorder-block img{border-radius:4px;max-width:200px}.vrcvordcarinfo p,.vrcvordcosts p{margin:0;padding:0}.vrcvordcosts{border-radius:6px;margin:10px 5px 5px;border:1px solid var(--vrc-border-color);border-top:3px solid var(--vrc-light-border-color);line-height:1.8em;flex-wrap:wrap;padding:24px;font-size:1.1em}.vrcvordcosts .vrcvordcoststot{font-weight:700;margin-top:10px;border-top:1px solid var(--vrc-border-color);color:var(--vrc-blue-color);padding-top:10px;font-size:1.2em}.vrcvordcosts .vrc_priceorder{float:right}.vrcvordpaynote{margin:20px 0 0}.vrcvordpaybutton{border-radius:6px;margin:20px 0 40px;box-shadow:0 10px 10px rgba(0,0,0,.05);border:1px solid var(--vrc-light-border-color);text-align:center;padding:20px}.vrcvordpaybutton>form{margin-top:15px}.offline-cc-overlay-outer{left:0;display:none;z-index:100;position:fixed;top:0;height:100%;background-color:rgba(0,0,0,.5);width:100%}.offline-cc-overlay-inner{left:50%;border-radius:16px;transform:translate(-50%,-50%);box-shadow:0 0 20px 0 rgba(0,0,0,.5);text-align:center;overflow:auto;z-index:101;position:fixed;top:50%;padding:0;height:70%;max-width:580px;background-color:var(--vrc-white-bg-color);width:40%}.offline-cc-container{margin:0 30px 30px}.offline-cc-row-group-cardpan{display:flex;flex-wrap:wrap}.offline-cc-row-group-cardpan .offline-cc-row-cardtype{flex-basis:200px}.offline-cc-container .offline-cc-row{margin:8px 0}.offline-cc-container .offline-cc-lbl{margin-bottom:3px;text-align:left;color:var(--vrc-dark-grey-bg-color-hover);font-size:.9em}.offline-cc-container .offline-cc-row .offline-cc-value{display:flex}.offline-cc-container .offline-cc-row .offline-cc-value select[name=credit_card_type]{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:0}.offline-cc-container .offline-cc-row .offline-cc-value>*{flex:1;border-radius:6px!important;box-shadow:0 2px 4px rgb(0 0 0/5%);border:1px solid var(--vrc-border-color);padding:8px 10px;height:50px!important;background:var(--vrc-white-bg-color)}.offline-cc-row-group-cardpan .offline-cc-row-cardpan{flex:1}.offline-cc-container .offline-cc-row .offline-cc-value #credit_card_number{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.offline-cc-container .offline-cc-row .offline-cc-value select[name=expire_month]{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.offline-cc-container .offline-cc-row .offline-cc-value select[name=expire_year]{flex-basis:100px;border-left:0;border-radius:0!important;flex-grow:0}.offline-cc-container .offline-cc-row .offline-cc-value #credit_card_cvv{border-bottom-left-radius:0!important;border-left:0;border-top-left-radius:0!important}.offline-cc-container .offline-cc-row-group-cardholder,.offline-cc-container .offline-cc-row-group-validity{display:flex;flex-wrap:wrap}.offline-cc-container .offline-cc-row-group-validity .offline-cc-row-validity{flex:1}.offline-cc-container .offline-cc-row-group-validity .offline-cc-row-cvv{flex-basis:120px}.offline-cc-container .offline-cc-row-group-cardholder>div{flex:1}.offline-cc-container .offline-cc-row-group-cardholder .offline-cc-row-lname input{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.offline-cc-container .offline-cc-row-group-cardholder .offline-cc-row-fname input{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:0}.offline-cc-container .offline-cc-row-submit{margin-bottom:0;margin-top:10px}.offline-cc-container .offline-cc-row-submit .button{box-shadow:0 2px 4px rgb(0 0 0/5%);border:1px solid var(--vrc-dark-grey-bg-color);color:var(--vrc-contrast-text-color);background:var(--vrc-dark-grey-bg-color)}.offline-cc-container .offline-cc-row-submit .button:hover{border:1px solid var(--vrc-dark-grey-bg-color-hover);background:var(--vrc-dark-grey-bg-color-hover)}.offline-cc-overlay-inner>p{margin-bottom:25px;border-bottom:1px solid var(--vrc-border-color);padding:20px 30px 15px;font-size:16px}.offline-cc-overlay-inner h1{text-transform:uppercase;font-size:1.5em}.offline-cc-overlay-closer{float:right;cursor:pointer;padding:8px 15px}.vrcvordcarinfo .vrcvordcarinfotitle{font-weight:700}.vrcvordudata .vrcvordudatatitle{text-transform:uppercase;margin-bottom:9px;display:block;color:var(--vrc-light-text-color);border-bottom:1px solid var(--vrc-border-color);padding-bottom:5px}.car_container{margin:10px 0;display:flex;flex-wrap:wrap}.car_container>div{flex:1}.vrc-cdetails-infocar{padding:0 15px}.car_img_box{float:left;margin-bottom:10px;margin-right:12px}.car_description_box{display:inline}.vrc-cdetails-cgroup{margin-bottom:10px;display:inline-block;width:100%}.vrc-cdetails-cgroup .vrclistcarname{font-weight:700;padding:0 0 5px;width:100%}.vrc-cdetails-cgroup .vrclistcarcat{color:var(--vrc-light-text-color);font-size:.9em}.car_carats{display:inline-block}.car_carats table td{margin:0 3px 5px 0;vertical-align:middle;border-right:1px dotted var(--vrc-border-color);padding:10px!important}.car_carats table tr td:last-child{border:0}.vrc-oconfirm-paym-block{border-radius:6px;margin:20px 0;border:1px solid var(--vrc-border-color);display:inline-block;padding:20px 30px;width:100%}.vrc-oconfirm-paym-block ul{list-style-type:none;margin:0;display:flex;flex-wrap:wrap;padding:0}.vrc-oconfirm-paym-block .vrc-noliststyletype{margin-left:0}.vrc-oconfirm-paym-block ul li{border-radius:6px;list-style-type:none!important;margin:5px 15px 5px 0;border:2px solid var(--vrc-light-border-color);margin-left:0!important;line-height:37px;vertical-align:top;display:flex;cursor:pointer;position:relative;padding:8px 15px}.vrc-oconfirm-paym-block .vrc-medium-header{font-weight:700;margin:10px 0 0;color:var(--vrc-dark-grey-bg-color);border-bottom:1px solid var(--vrc-light-border-color);padding:0 0 10px!important;font-size:1.2em}.vrc-oconfirm-paym-block ul li label{margin-left:5px}.vrc-oconfirm-paym-block .vrc-gpay-licont-active{border-color:var(--vrc-green-color);background:var(--vrc-input-style-deactive)}.vrc-oconfirm-paym-block .vrc-gpay-licont-active:before{font-family:Font Awesome\ 5 Free,FontAwesomes!important;font-weight:900;border-radius:50%;border:2px solid var(--vrc-white-bg-color);right:-10px;line-height:19px;text-align:center;color:var(--vrc-contrast-text-color);position:absolute;top:-11px;height:21px;font-size:10px;background:var(--vrc-green-color);content:"\f00c";width:21px}.vrc-oconfirm-paym-block li>*{align-self:center}.vrc-oconfirm-paym-block .vrc-payment-image img{max-height:25px}.vrc-oconfirm-paym-block li label{margin-bottom:0;margin-left:5px;display:inline-block!important;cursor:pointer}.vrc-oconfirm-paym-block li input{display:inline-block!important;height:auto;width:auto}.vrc-alert-container-confirm{left:35%;opacity:1;box-shadow:5px 5px 5px 0 var(--vrc-border-color);color:var(--vrc-contrast-text-color);position:fixed;top:35%;padding:20px;transition:opacity .6s ease 0s;background-color:var(--vrc-orange-color);width:30%}.vrc-alert-close{float:right;font-weight:700;margin-left:15px;line-height:20px;color:var(--vrc-contrast-text-color);cursor:pointer;font-size:22px;transition:.3s}.vrhword{font-weight:700;display:block}.car_options,.car_prices{border-radius:4px;margin:10px 0 8px;border:1px solid var(--vrc-grey-bg-color);box-sizing:border-box;width:100%}.car_prices .vrhword{border-top-right-radius:3px;border-bottom:0;padding:10px;background:var(--vrc-light-grey-bg-color);border-top-left-radius:3px}.vrc-showprc-prices-wrap{margin-top:20px}.vrc-showprc-prices-wrap .vrc-showprc-title{margin-bottom:0;padding-bottom:10px}.vrc-showprc-prices-inner .vrc-showprc-price-row{border-radius:6px;margin:10px 0;border:1px solid var(--vrc-border-color);border-top:3px solid var(--vrc-light-border-color);display:flex;padding:15px 10px}.vrc-showprc-prices-inner .vrc-showprc-price-row:first-child{margin-top:0}.vrc-showprc-prices-inner .vrc-showprc-price-row.vrc-showprc-price-selected,.vrc-showprc-prices-inner .vrc-showprc-price-row:hover{cursor:pointer;border-color:var(--vrc-blue-color)}.vrc-showprc-prices-inner .vrc-showprc-price-row-cell-first{flex:1}.vrc-showprc-prices-inner .vrc-showprc-price-row-cell-last{align-self:center;margin-left:auto}.vrc-showprc-prices-inner .vrc-showprc-price-row-cell-first label{display:block;margin-right:15px}.vrc-showprc-prices-inner .vrc-showprc-priceinfo{display:flex;font-size:1.2em}.vrc-showprc-prices-inner .vrc-showprc-priceinfo .vrc-promo-price-icon{color:var(--vrc-orange-color);font-size:18px;margin-right:5px}.vrc-showprc-prices-inner .vrc-showprc-priceinfo .vrc-showprc-pricecost{font-weight:700;margin-left:auto;font-size:1.1em}.vrc-showprc-priceinfo .vrc-showprc-pricecost{margin-left:10px;display:inline-block}.vrc-showprc-options-wrap{margin-top:30px}.vrc-showprc-options-wrap .vrc-showprc-title{margin-bottom:0;padding-bottom:10px}.vrc-showprc-options-wrap .vrc-showprc-options-inner{border-radius:6px;border:1px solid var(--vrc-border-color);border-top:3px solid var(--vrc-light-border-color);padding:10px}.vrc-showprc-options-wrap .vrc-showprc-option-row{display:flex;border-bottom:1px solid var(--vrc-border-color);padding:13px 0}.vrc-showprc-options-wrap .vrc-showprc-option-row:last-child{border-bottom:0}.vrc-showprc-option-row .vrc-showprc-option-cell-info{flex:1;display:flex;flex-wrap:wrap}.vrc-showprc-option-row .vrc-showprc-option-img{margin-right:10px}.vrc-showprc-option-row .vrc-showprc-option-img img{border-radius:4px;max-width:100px}.vrc-showprc-option-row .vrc-showprc-option-name-descr{flex:1;margin-right:10px}.vrc-showprc-option-row .vrc-showprc-option-name{font-weight:700;font-size:1.1em}.vrc-showprc-option-row .vrc-showprc-option-cell-descr{font-size:.9em}.vrc-showprc-option-row .vrc-showprc-option-cell-price{font-weight:700;margin-left:auto;display:flex}.vrc-showprc-option-row .vrc-showprc-option-cell-price .vrc-showprc-option-cell-price-descr{margin-right:15px}.vrcarsfound{color:var(--vrc-light-text-color);border-bottom:1px solid var(--vrc-border-color);padding:0 0 5px;font-size:.9em}.vrc-tableopt-td-ckbx{text-align:right}.car_options .vrcoptionaldescr{padding:0 0 10px}.car_options .vrhword{border-top-right-radius:3px;border-bottom:0;padding:10px;background:var(--vrc-light-grey-bg-color);border-top-left-radius:3px}.car_options p{margin:0;padding:0}.car_options.table-responsive table td,.car_options.table-responsive table th{border-bottom:1px solid var(--vrc-grey-bg-color)}.car_options table tr:last-child td{border-bottom:0}.car_options table td input{font-family:Century Gothic,Tahoma,Arial;border-radius:3px;box-shadow:0 0 2px var(--vrc-border-color) inset;border:1px solid var(--vrc-border-color);color:var(--vrc-dark-grey-bg-color);padding:3px;background:var(--vrc-input-style-deactive)}.car_options table .vrc-tableopt-td-img img{max-height:122px;padding-right:10px}.car_buttons_box{margin:15px 0 0;display:inline-block;width:100%}.car_buttons_box .booknow{margin:0 0 15px}.car_buttons_box .vrc-goback-block{float:left}.booknow{text-transform:uppercase;border-radius:4px;margin:10px 0;border:0;color:var(--vrc-contrast-text-color);cursor:pointer;padding:10px 20px;background:var(--vrc-blue-color)}.car_buttons_box .booknow{float:right}.vrc-goback-block{margin:20px 0 0;display:inline-block;text-align:center;cursor:pointer}.vrc-goback-block a{text-decoration:none!important;padding:10px 25px;font-size:.9em}.vrc-goback-block a,.vrcrentalriepilogo{text-transform:uppercase;display:inline-block;color:var(--vrc-dark-grey-bg-color-hover)}.vrcrentalriepilogo{width:100%}.vrcinfocarcontainer{margin:20px 0 0;display:flex;flex-wrap:wrap;width:100%}.vrcinfocarcontainer>div{flex:1}.vrcinfocarcontainer .vrc-summary-car-img img{float:right;max-width:100%}.vrcrentforlocs{border-radius:8px;margin:5px 0 0;border:1px solid var(--vrc-border-color);display:inline-block;clear:both;padding:30px}.vrcrentalfor{margin:0 0 10px;padding:0;width:auto}.vrc-itinerary-confirmation{position:relative;padding-left:25px}.vrc-itinerary-confirmation:before{left:0;position:absolute;height:100%;content:"";width:0}.vrc-itinerary-confirmation h4{text-transform:uppercase;font-size:.9em}.vrc-itinerary-confirmation>div{position:relative}.vrc-itinerary-confirmation>div>div{margin:2px 0;display:flex}.vrc-itinerary-confirmation>div>div>*{vertical-align:top;display:inline-block;margin-right:8px}.vrc-itinerary-confirmation>div>div>i{margin:6px 5px 0 0;font-size:.9em}.vrc-itinerary-confirmation .vrc-itinerary-pickup{margin-bottom:0;padding-bottom:16px}.vrc-itinerary-confirmation .vrc-itinerary-pickup:before{left:-27px;border-radius:50%;border:2px solid var(--vrc-border-color);z-index:1;position:absolute;top:-1px;height:16px;background:var(--vrc-white-bg-color);content:"";width:16px}.vrc-itinerary-confirmation .vrc-itinerary-pickup:after{left:-20px;border-left:2px dashed var(--vrc-border-color);z-index:0;position:absolute;top:0;height:100%;content:"";width:0}.vrc-itinerary-confirmation .vrc-itinerary-dropoff:after{left:-27px;border-radius:50%;border:2px solid var(--vrc-border-color);position:absolute;height:16px;bottom:58px;background:var(--vrc-white-bg-color);content:"";width:16px}.vrcrentalfordate{color:var(--vrc-dark-grey-bg-color);padding:0 2px}.vrcrentalfor .vrcrentalforone{margin:0 0 8px;display:inline-block}.vrc-summary-car-img{display:inline-block;padding:10px}.vrcrentalfortwo{text-transform:uppercase;border-top:1px dotted var(--vrc-border-color);display:inline-block;color:var(--vrc-dark-grey-bg-color-hover);padding:10px 0 0;font-size:.9em;width:100%}.vrcrentalfortwo p{margin:0 0 5px;display:block;padding:0}.vrc-table-container{overflow-x:auto;display:block;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;width:100%}.vrctableorder{margin:25px 0 20px;line-height:1.6em;max-width:100%;border-collapse:collapse;width:100%}.vrctableorder .vrctableorderfrow{border-bottom:1px solid var(--vrc-light-border-color)}.vrctableorder .vrctableorderfrow td{color:var(--vrc-blue-color);padding:3px 8px;font-size:1.1em}.vrctableorder .vrctableordercar td{border-bottom:1px solid var(--vrc-light-border-color);padding:20px 0}.vrctableorder td,.vrctableorder th{border:0;word-break:inherit}.vrctableorder .vrcordrowtotal .vrctotalord{font-size:1.2em}.vrctableorder .vrcordrowtotal td{font-weight:700;padding:10px 0 10px 10px;background:var(--vrc-grey-bg-color)}.vrcpickuploc{border-radius:0;margin:0 85px 0 0;border:0;color:var(--vrc-dark-grey-bg-color-hover);color:var(--vrc-blue-color);padding:10px;font-size:1.2em;background:none repeat scroll 0 0 transparent}.vrclocsboxsum{float:none;margin:0 0 15px;border-top:1px dotted var(--vrc-border-color);display:inline-block;border-bottom:1px dotted var(--vrc-border-color);width:99%}.vrcdropoffloc{border-radius:0;margin:0;border:0;color:var(--vrc-dark-grey-bg-color-hover);color:var(--vrc-blue-color);padding:10px;font-size:1.2em;background:none repeat scroll 0 0 transparent}.vrcdropoffloc+form{float:none;margin:15px 0 0;border-top:1px solid var(--vrc-light-border-color);clear:both;padding:10px 0}.vrcseparatorcflong{padding:15px 0 10px;font-size:.9em}.vrcchoosepayment,.vrcseparatorcflong{color:var(--vrc-dark-grey-bg-color-hover)}.vrcchoosepayment{text-transform:uppercase;margin:0;padding:10px 0!important;font-size:1.1em}.vrcchoosepayment+ul{margin:0;padding:0}.vrcchoosepayment+ul li{display:inline}.vrcdropoffloc .vrcdropofflocname,.vrcpickuploc .vrcpickuplocname{font-weight:400;display:block;color:var(--vrc-dark-grey-bg-color-hover);padding:5px 0 0;font-size:1.1em}.vrccustomfields{margin-top:20px;border-radius:6px;border:1px solid var(--vrc-border-color);display:flex;flex-wrap:wrap;padding:20px 15px}.vrccustomfields .vrcseparatorcf{font-weight:700;margin:10px 0 0;color:var(--vrc-dark-grey-bg-color);border-bottom:1px solid var(--vrc-light-border-color);padding:0 0 5px!important;font-size:1.2em}.vrcdivcustomfield{flex-basis:calc(50% - 40px);margin:0 20px 13px}.vrcdivcustomfield label{font-size:.9em}.vrcdivcustomfield input[type=tel],.vrcdivcustomfield input[type=text]{width:100%}.vrcdivcustomfield select{border-radius:3px;appearance:none!important;border:1px solid var(--vrc-border-color);padding:10px 8px;background:var(--vrc-contrast-text-color) url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center!important;background-size:10px 12px!important;width:100%}.vrccustomfldinfo{flex-basis:100%}.vrc-oconfirm-cfield-entry-checkbox>div{vertical-align:top;display:inline-block}.car_disclaimer{margin-bottom:10px;margin-top:10px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:1px solid var(--vrc-border-color);overflow:hidden;padding:8px}.car_title{margin:20px 0 13px;border-bottom:1px solid var(--vrc-border-color);padding:0 0 5px}.vrc-tableopt-td-name{width:64%}.table-responsive table td{border:0}.car_separator{margin-top:15px}.car_result{border:1px solid var(--vrc-border-color);display:flex;flex-wrap:wrap}.vrcsrowprice .vrcsrowpricediv{border-radius:10px;border:1px solid var(--vrc-border-color);text-align:center;color:var(--vrc-darkblue-color);padding:8px!important;background:var(--vrc-grey-bg-color);width:90px}.vrcsrowprice .vrcsrowpricediv .vrcstartfrom{display:block;font-size:.9em}.vrcsrowprice .vrcsrowpricediv .car_cost{font-weight:700;display:block;font-size:1.4em}.vrcsearchcaratt td{border-bottom:1px dotted var(--vrc-border-color);padding:10px!important;font-size:.9em}.vrcsearchcaratt tr:last-child td{border:0}.vrcrequired{color:var(--vrc-red-color)}.vrcinput{border-radius:3px;box-shadow:none;border:1px solid var(--vrc-border-color);color:var(--vrc-dark-grey-bg-color-hover);padding:10px 8px;background:var(--vrc-white-bg-color)}.vrcinput:focus{outline:none}.vrctextarea{border-radius:3px;box-shadow:none;border:1px solid var(--vrc-border-color);color:var(--vrc-dark-grey-bg-color-hover);padding:10px 8px;background:none repeat scroll 0 0 var(--vrc-input-style);width:100%}.vrctextarea:focus{outline:none}.vrclistcontainer{padding:5px}.vrclist{list-style-type:none;margin:0;padding:0}.vrclist li{border-radius:7px;-moz-border-radius:7px;list-style-type:none;margin:0 10px 15px 0!important;border:1px solid var(--vrc-border-color);padding:15px!important;webkit-border-radius:7px}img.vrclistimg{float:left;margin:0 15px 10px 0;max-width:262px}.vrclistcarname{font-weight:700;display:block}.vrclistcarcat{display:block}.vrclistdivcost{color:var(--vrc-blue-color);padding:2px!important}.vrclistdivcost .vrcliststartfrom{margin:4px 0 0;font-size:.9em}.car_cost{font-weight:700;margin:0;color:var(--vrc-text-color);font-size:1.4em}.vrcliststartfrom{color:var(--vrc-light-text-color)}.vrclistdivcost .car_cost{font-weight:700;font-size:1.2em}.vrclistgoon{display:inline-block}.vrcconfnumbsubm input,.vrclistgoon a,.vrclistgoon a:active,.vrclistgoon a:link,.vrclistgoon a:visited{border-radius:4px;margin:10px 0;text-decoration:none!important;border:0;display:inline-block;color:var(--vrc-contrast-text-color);cursor:pointer;padding:5px 15px;font-size:1em;background:none repeat scroll 0 0 var(--vrc-blue-color)}.vrclistgoon a{text-transform:uppercase}.vrcconfnumbsubm input:hover,.vrclistgoon a:hover{color:var(--vrc-contrast-text-color);background:var(--vrc-darkblue-color)}form .vrcselectm{margin:10px 0 0;appearance:none!important;border:1px solid var(--vrc-border-color);background:var(--vrc-white-bg-color) url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center!important;background-size:10px 12px!important;padding:6px;font-size:.9em}.vrclistsep{margin:3px 0 10px;display:block;height:10px}vrcdetsep{margin-bottom:5px;margin-top:8px}.vrclegendediv{float:none;margin:18px 0 10px;clear:both}.vrclegenda{font-weight:700;padding:5px 0;margin-right:15px}.vrclegenda>span:first-child,.vrclegendediv .vrclegenda-status{border-radius:2px;border-radius:50%;vertical-align:middle;display:inline-block;height:14px;margin-right:5px;width:14px}.vrclegfree{border:1px solid var(--vrc-border-color);background:var(--vrc-input-style-deactive)}.vrclegwarning{border:1px solid var(--vrc-orange-color);background:var(--vrc-orange-color)}.vrccal tr td{border:0;text-align:center;position:relative;padding:0!important;height:35px;width:35px}.vrccal tr td.vrctdpast{opacity:.5}.vrccal tr:first-child td{border-bottom:1px solid var(--vrc-light-border-color)}.vrccal tr:first-child td:hover{background:transparent}.vrctdfree{color:var(--vrc-dark-grey-bg-color);background:var(--vrc-input-style-deactive)}.vrctdfree:hover{background:var(--vrc-grey-bg-color)}.vrccal .vrctdbusy{color:var(--vrc-contrast-text-color);background:var(--vrc-red-color)}.vrccal .vrctdbusy:hover{background:var(--vrc-red-color-hover)}.vrccal .vrctdbusy a,.vrctdbusy:hover a{color:var(--vrc-contrast-text-color)}.vrctdbusy.vrctdbusycheckout,.vrctdbusy.vrctdbusyforcheckin{overflow:hidden!important;background-color:var(--vrc-input-style-deactive)}.vrctdbusy.vrctdbusycheckout:hover,.vrctdbusy.vrctdbusyforcheckin:hover{background:var(--vrc-grey-bg-color)}.vrctdbusy.vrctdbusycheckout a,.vrctdbusy.vrctdbusyforcheckin a{color:var(--vrc-darkblue-color)}.vrccal .vrctdbusycheckout.vrctdbusy-threequarters a{color:var(--vrc-contrast-text-color);z-index:1;position:relative}.vrccal .vrctdbusyforcheckin:after{left:auto;border-width:0 20px 20px 0;border-radius:0;border-style:solid;border-color:transparent var(--vrc-red-color) transparent transparent}.vrccal .vrctdbusycheckout:after,.vrccal .vrctdbusyforcheckin:after{text-decoration:none;right:0;position:absolute;top:0;height:0;bottom:0;content:"";width:0}.vrccal .vrctdbusycheckout:after{left:0;border-width:0 0 20px 20px;border-radius:0;border-style:solid;border-color:transparent transparent transparent var(--vrc-red-color)}.vrccal .vrctdbusycheckout.vrctdbusy-twoquarters:after{border-width:0 0 30px 35px}.vrccal .vrctdbusycheckout.vrctdbusy-threequarters:after{border-width:0 0 55px 70px}.vrctdbusy.vrctdbusyforcheckin:hover:after{border-color:transparent var(--vrc-red-color) transparent transparent}.vrctdbusy.vrctdbusycheckout:hover:after{border-color:transparent transparent transparent var(--vrc-red-color)}.vrccal .vrctdwarning{color:var(--vrc-dark-grey-bg-color)!important;background:var(--vrc-orange-color)!important}.vrccal .vrctdwarning:hover{background:var(--vrc-orange-color-hover)!important}.vrccal .vrctdwarning a{color:var(--vrc-contrast-text-color)!important}.vrccal tr td a{display:block;color:var(--vrc-darkblue-color)}.vrccal tr td a:hover{color:var(--vrc-blue-color)}.vrccal tr td .vrc-cdetails-cal-pickday{display:block;cursor:pointer}.vrclegbusy{border:1px solid var(--vrc-red-color);background:var(--vrc-red-color)}.vrclegendediv .vrclegenda-lbl{vertical-align:middle;display:inline-block}.vrccaldays{padding:2px;font-size:.9em}.vrccalcontainer{border:0;border-collapse:collapse;border-spacing:0}.vrccalcontainer td{margin:5px;border:0;padding:5px 5px 5px 0}.vrccalcontainer .vrccal{border-radius:4px}.vrccalform,.vrccalform tr,.vrccalform tr td{border:0}.vrccalform tr td{padding:3px}.vrccalform tr td select{color:var(--vrc-dark-grey-bg-color-hover);padding:2px;font-size:.9em}.vrccalform tr td img.calendar{margin:0 0 0 5px}.vrc-hourlycal-container{margin-bottom:30px}.vrc-hourlycal-container h4{margin-bottom:15px}.vrc-hourlycal-container .table-responsive{border-radius:4px;border:1px solid var(--vrc-border-color)}.vrc-hourlycal-container .table-responsive table{margin-bottom:0}.vrc-hourly-cal .vrc-hourlycal-rowavail{border-top:1px solid var(--vrc-border-color)}.vrc-hourlycal-container .table-responsive td{font-weight:700;border-left:1px solid var(--vrc-border-color);line-height:15px;text-align:center;font-size:.9em}.vrc-hourlycal-container .table-responsive td:first-child{border-left:0}.vrc-hourlycal-container .vrctdwarning{background:var(--vrc-orange-color)}.vrc-hourlycal-container .vrctdbusy{background:var(--vrc-red-color)}.vrc-hourlycal-rowavail{height:30px}.car_moreimages,.cardetails_moreimages{margin:5px 0 0;overflow:hidden}.cardetails_moreimages{display:inline-block;width:100%}.car_moreimages a,.cardetails_moreimages a{display:inline-block}.car_moreimages img,.cardetails_moreimages img{padding:1px;background-color:var(--vrc-white-bg-color)}.car_moreimages img:hover,.cardetails_moreimages img:hover{opacity:.7}.loginregistercont{display:flex;flex-wrap:wrap}.loginregistercont>div{flex:1;border-radius:4px;margin:10px;border:1px solid var(--vrc-border-color);padding:30px}.loginregistercont>div>h4{text-transform:uppercase;color:var(--vrc-dark-grey-bg-color-hover);padding:10px 0}.loginregistercont .vrc-keyvalue-pair{margin:10px 0}.loginregistercont .vrc-keyvalue-pair .vrc-keyvalue-pair-key{margin-bottom:3px}.loginregistercont .vrc-keyvalue-pair input{width:100%}.vrcdivsearch>form>.vrclocationsbox{flex:100%;display:inline-block;text-align:right;width:100%}.vrclocationsmapdiv{font-size:.9em}.vrclocationsmapdiv a{border:2px solid var(--vrc-light-border-color);display:block;text-align:center;color:inherit;padding:30px;background:var(--vrc-grey-bg-color)}.vrclocationsmapdiv a:hover{background:var(--vrc-white-bg-color)}.vrcdivsearch .vrclocationsbox i{margin-bottom:20px;font-size:58px}.vrclocationsmapdiv a{text-decoration:none!important}.vrclocationsmapdiv a span{text-transform:uppercase;font-weight:700;display:block}.vrcdivsearch .button,.vrcdivsearch .vrcsfentrysubmit input.vrcdetbooksubmit{font-weight:400;color:var(--vrc-contrast-text-color);cursor:pointer;background:none repeat scroll 0 0 var(--vrc-blue-color)}#vrcmapcanvas{border-radius:0;margin:0 auto;box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}.vrcgmapinfow{color:var(--vrc-dark-grey-bg-color);padding:3px}.vrcgmapinfowdescr{font-size:.9em}.vrcgmapinfowdescr p{margin:0;padding:0 0 5px}.vrcgmapinfow h3{margin:0 0 10px;padding:0}.vrcdivsearch{border:1px solid var(--vrc-light-border-color);display:flex;flex-wrap:wrap;padding:15px;background:var(--vrc-input-style-deactive);width:100%}.vrcdivsearch>.vrcdivsearch-inner{flex:1;display:flex;flex-wrap:wrap}.vrcdivsearch-inner form{width:100%}.vrcdivsearch .vrclocationsbox{flex-basis:200px;margin-left:15px}.vrc-searchf-section-locations{display:flex;flex-wrap:wrap}.vrc-searchf-section-datetimes .vrcsfentrycont:first-child,.vrc-searchf-section-locations .vrcsfentrycont:first-child{margin-right:10px}.vrcdivsearch .vrcsfentrycont{flex:1;margin:0 0 10px}.vrcdivsearch .vrcsfentrycont>div{margin:3px;display:inline-block}.vrcdivsearch .vrcsfentrycont input,.vrcdivsearch .vrcsfentrycont select{font-size:.9em}.vrcsfentrycont .vrcsfentrydate .hasDatepicker{float:left;flex:1;border-radius:0;margin:0 10px 0 0;box-shadow:none;border:0;padding:0;height:32px;font-size:.9em;background:var(--vrc-white-bg-color)}.vrcsfentrycont .vrcsfentrydate .ui-datepicker-trigger{display:none}.vrcsfentryselect select{margin-bottom:0;border-radius:2px;border:0;border:1px solid var(--vrc-border-color);line-height:1;padding:0 5px;height:34px;background:var(--vrc-white-bg-color);width:auto}.vrcsfentrycont .vrctimesep{align-self:center;display:inline-block;padding:0 5px}.vrcsfentrycont #vrccomseldh select,.vrcsfentrycont #vrccomseldm select,.vrcsfentrycont #vrccomselph select,.vrcsfentrycont #vrccomselpm select{margin-bottom:0;border-radius:2px;appearance:none!important;border:0;border:1px solid var(--vrc-border-color);line-height:1;padding:0 5px;height:34px;background:var(--vrc-white-bg-color) url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center!important;background-size:10px 12px!important;padding:0 1.75rem 0 .75rem!important}.vrcdivsearch .vrc-searchf-section-datetimes .vrcsfentrycont{display:flex;flex-wrap:wrap}.vrcdivsearch .vrc-searchf-section-datetimes,.vrcdivsearch .vrcsfentrycont .vrc-sf-time-container{display:flex}.vrcdivsearch .vrcsfentrycont label{margin-bottom:5px;font-weight:400;font-size:.9em}.vrcdivsearch .vrc-searchf-section-sbmt{align-self:center}.vrcdivsearch .vrc-searchf-section-sbmt .vrcsfentrycont{margin-bottom:0}.vrcdivsearch .vrc-searchf-section-sbmt .vrcsfentrysubmit{display:block}.vrcdivsearch .vrc-searchf-section-sbmt .vrcsfentrysubmit input{width:100%}.vrcdivsearch .vrc-searchf-section-datetimes .vrcsfentrycont .vrcsfentrylabsel{flex:1;margin-right:10px}.vrcdivsearch .vrcsfentrycont .vrc-sf-time-container span:not(.vrctimesep){flex:1}.vrcdivsearch .vrcsfentrycont .vrc-sf-time-container span:not(.vrctimesep) select{width:100%}.vrcdivsearch .vrcsfentrycont label{margin:0;display:block}.vrc-searchf-section-sbmt{display:flex}.vrc-searchf-section-sbmt .vrcsfentrycont{margin-bottom:22px;margin-top:auto}.vrcdivsearch .vrcsfentrylabsel .vrcsfentrydate{border-radius:2px;border:1px solid var(--vrc-border-color);display:flex;color:var(--vrc-dark-grey-bg-color-hover);padding:0 10px;background:var(--vrc-white-bg-color)}.vrcdivsearch .vrcsfentrylabsel .vrcsfentrydate i{margin-top:8px}.vrcdivsearch .vrcsfentrytime>span{float:left;display:inline-block}.vrcdivsearch .vrcsfentrycont div{vertical-align:top;display:inline-block}.vrcdivsearch .vrcsfentrycont .vrcsfentryselect{display:block}.vrcdivsearch .vrcsfentrycont .vrcsfentryselect select{width:100%}.vrcdivsearch form table td input,.vrcdivsearch form table td select{font-family:Century Gothic,Tahoma,Arial;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid var(--vrc-border-color);line-height:12px;color:var(--vrc-dark-grey-bg-color-hover);padding:6px!important;background:var(--vrc-input-style-deactive)}.vrcdivsearch form table td input[type^=submit]{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin:10px 0 0;border:1px solid var(--vrc-border-color);cursor:pointer;background:var(--vrc-border-color);width:115px}.vrcdivsearch form table td input[type^=submit]:hover{background:var(--vrc-border-color)}.ui-helper-clearfix{z-index:10000!important}.ui-datepicker-trigger{margin:0 0 0 2px}.dailyprices{line-height:34px;font-size:.9em}.vrcpaymentchangetot{border-radius:4px;border:1px solid var(--vrc-border-color);display:block;color:var(--vrc-dark-grey-bg-color-hover);padding:10px;font-size:1em;background:var(--vrc-grey-bg-color)}.vrcpaymentchangetot .vrcorddiffpayment{font-weight:700;color:var(--vrc-darkblue-color);font-size:1.1em}.vrcoptionforcequant{border-radius:4px;border:1px solid var(--vrc-border-color);padding:6px 10px}.vrc-orders-list-table-body .vrc-orders-list-table-row,.vrc-orders-list-table-head-row{display:grid;grid-template-columns:50px 2fr 2fr 1fr 1fr 50px}.vrc-orders-list-table-head-row{font-weight:500}.vrc-orders-list-table-body .vrc-orders-list-table-row{margin-bottom:10px;border-radius:6px;box-shadow:0 1.5px 4px rgba(0,0,0,.08);border:1px solid var(--vrc-border-color);padding:10px 20px;font-size:.9em}.vrc-orders-list-table-body-row-confirmed .vrc-orders-list-table-cell-bstatus{color:var(--vrc-green-color)}.vrc-orders-list-table-body-row-standby .vrc-orders-list-table-cell-bstatus{color:var(--vrc-orange-color)}.vrc-orders-list-table-body-row-cancelled .vrc-orders-list-table-cell-bstatus{color:var(--vrc-red-color)}.vrc-orders-list-table-body .vrc-orders-list-table-row .vrc-orders-list-table-cell-lbl{display:none}p.vrcuserordersparag{font-style:italic;padding:5px}.vrcprintdiv{text-align:right;font-size:1.1em}.vrcprintdiv a img{border:0}.vrcordcancbox{margin-top:10px;border-radius:6px;box-shadow:0 3px 3px 0 rgba(50,54,72,.08);border:1px solid var(--vrc-light-border-color);padding:20px;background:var(--vrc-input-style-deactive)}.vrcordcancbox h3{margin:0 0 10px}.vrcordcancbox .vrcinput{margin:0 0 5px;height:auto;width:80%}.vrcordcancbox .vrctextarea{width:80%}.vrcordcancbox .vrcordcancform-entry-submit{margin-top:10px}.vrcordcancformbox{display:none}.vrcordcancbox #vrcopencancform{border-radius:2px;display:inline-block;color:var(--vrc-contrast-text-color);white-space:break-spaces;padding:10px 20px;background:var(--vrc-blue-color)}.vrcordcancbox #vrcopencancform:hover{background:var(--vrc-blue-color-hover)}#vrcformcancemail,#vrcformcancreason{padding:0 5px 0 0}.vrcordcancbox .button{border-radius:3px;margin:5px 0 0;border:0;color:var(--vrc-contrast-text-color);padding:10px;background:var(--vrc-darkblue-color)}.vrcdownloadpdf{font-weight:700;margin-top:10px}.vrcdownloadpdf a{text-decoration:none}.vrcdownloadpdf i{padding-right:5px}.vrc-car-result-characteristics{margin-top:5px}.vrc-car-result-characteristics .vrccarcarat{vertical-align:top;display:inline-block}.vrc-car-result-characteristics .vrccarcarat img{vertical-align:middle;max-width:20px}.vrc-car-result-characteristics .vrccarcarat span{padding:0 3px;font-size:11px}.vrc-car-result-characteristics .vrccarcarat i{font-size:16px}.vrc-avcals-container{margin-bottom:40px;display:inline-block;width:100%}.vrccaldivcont{border-radius:0;margin:0 5px 8px;border-top:2px solid var(--vrc-light-border-color);border:2px solid var(--vrc-light-border-color);vertical-align:top;display:inline-block;padding:3px 8px 8px;border-top-color:var(--vrc-darkblue-color);width:calc(33.33% - 14px)}.vrcsearchconfnumb{margin-bottom:20px;border-radius:8px;border:1px solid var(--vrc-border-color);border-top:3px solid var(--vrc-light-border-color);padding:10px}.vrccal{border:0;box-sizing:inherit;border-collapse:separate;border-spacing:2px;width:100%}.vrccal tr:first-child{font-weight:700;height:25px;font-size:.9em}.vrccal .vrccaldays td{font-weight:700;text-align:center;font-size:.9em}.vrcconfnumbinp,.vrcconfnumbsubm{display:inline-block}.vrcconfnumbinp input{border-radius:4px;margin:0 10px 0 0;border:1px solid var(--vrc-border-color);padding:2px 5px}.maxthirty{max-height:30px;cursor:pointer;height:expression(this.height > 30 ? "30px":true);max-width:30px;width:expression(this.width > 30 ? "30px":true)}.car_result>.vrc-car-characteristics{border-top:1px solid var(--vrc-border-color);display:inline-block;text-align:right;width:100%}.car_result>.vrc-car-characteristics .vrccarcarat{border-left:1px solid var(--vrc-border-color);padding:3px 7px 5px}.vrccatdescr{margin-bottom:15px}.vrc-car-result-left{flex-basis:20%;padding:10px}.vrc-car-result-right{flex:1}.vrc-car-name{font-weight:700;font-size:1.4em}.vrc-car-name a{text-decoration:none!important}.vrccaratsdiv .vrccarcarat,.vrccarcarat>*{display:inline-block}.vrccarcarat>*{margin:3px}.vrc-carat-cont img{max-height:100px}.vrc-car-result-rightinner-deep{display:flex;flex-wrap:wrap}.vrc-car-result-rightinner-deep>*{vertical-align:top;display:inline-block}.vrc-car-result-inner{flex:1;position:relative;padding:15px}.vrc-car-result-inner .vrc-car-category{text-transform:uppercase;display:block;font-size:.9em}.vrc-car-lastblock{text-align:right;padding:20px}.vrc-car-bookingbtn{margin:8px 0 0}.vrc-car-bookingbtn form{margin:0}.vrc-car-result-dailycost{margin:7px 0 0;letter-spacing:-.4px;color:var(--vrc-blue-color)}.vrc-perday-txt{font-size:.9em}.vrc-car-result-description{margin:5px 0 0}.vrc-car-characteristics{margin-top:10px}.vrcsrowpricediv>*{display:block}.vrc-search-results-block.vrc-search-results-block-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.vrc-search-results-block.vrc-search-results-block-grid .car_separator{display:none}.vrc-search-results-block.vrc-search-results-block-grid .vrc-car-result-left{flex-basis:100%}.vrc-search-results-block.vrc-search-results-block-grid .vrc-car-result-inner{flex-basis:100%;padding-bottom:0}.vrc-search-results-block.vrc-search-results-block-grid .vrc-car-lastblock{flex-basis:100%;text-align:left;padding:0 20px 10px}.vrc-promotion-block{margin:10px 0;border:1px solid var(--vrc-green-color);display:flex;position:relative;padding:8px 10px;background:var(--vrc-light-grey-bg-color)}.vrc-promotion-block .vrc-promotion-icon{display:inline-block;margin-right:10px}.vrc-promotion-block .vrc-promotion-icon i{border-radius:50%;border:2px solid var(--vrc-green-color);line-height:31px;text-align:center;color:var(--vrc-contrast-text-color);height:34px;background:var(--vrc-green-color);width:34px}.vrc-promotion-description{align-self:center;color:var(--vrc-dark-grey-bg-color-hover);padding:0 25px 0 0;font-size:1.1em}.vrc-promotion-block p{margin:0}.vrc-promotion-price{position:relative}.car_result .vrc-promotion-price .car_cost{font-weight:700;display:block;color:var(--vrc-red-color)}.car_result .vrc-car-result-price-before-discount .car_cost{text-decoration:none;display:inline-block;color:var(--vrc-dark-grey-bg-color-hover);position:relative}.car_result .vrc-car-result-price-before-discount .car_cost:after{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);border-top:1px solid;right:0;position:absolute;top:50%;content:"";width:100%}.vrcstartfrom{margin:18px 0 0;display:inline-block}.vrc-promotion-details{margin:10px 0;display:inline-block;width:100%}.vrc-promotion-name{color:var(--vrc-blue-color)}.vrc-promotion-name span{display:inline-block;padding:10px}.vrc-promotion-dates{margin-bottom:10px;display:flex;flex-wrap:wrap}.vrc-promotion-dates-left{border-radius:4px;margin:0 10px;align-self:flex-end;border:1px solid var(--vrc-border-color);display:inline-block;background:var(--vrc-light-grey-bg-color)}.vrc-promotion-dates-right{margin:0 15px 0 auto;display:inline-block}.vrc-promotion-dates-left>div{font-weight:700;display:inline-block;padding:15px 10px}.vrc-promotion-dates-left .vrc-promotion-date-label{text-transform:uppercase;font-weight:400;display:block;font-size:.9em}.vrc-promotion-dates-left .vrc-promotion-date-from{margin:0 20px 0 0}.vrc-promotion-date-validuntil{text-align:right;padding:5px 0 3px;font-size:.9em}.vrc-promotion-dates-right .vrc-promotion-date-label{color:inherit}.vrc-promotion-date-weekdays{display:inline-block;font-size:.9em}.vrc-promotion-date-weekdays>span{border-radius:4px;margin:1px;display:inline-block;color:var(--vrc-contrast-text-color);padding:4px 7px;background:var(--vrc-blue-color)}.vrc-promotion-car-block,.vrc-promotion-cars-list{display:flex;flex-wrap:wrap}.vrc-promotion-car-block{flex-basis:calc(33.33% - 20px);border-radius:6px;margin:10px;border:1px solid var(--vrc-light-border-color);padding:6px 6px 12px;background:var(--vrc-light-grey-bg-color)}.vrc-promotion-car-block>*{flex-basis:100%}.vrc-promotion-car-block .vrc-promotion-car-img{text-align:center}.vrc-promotion-car-name{font-weight:700;margin:10px}.vrc-promotion-car-book-block{margin:0 10px;align-self:end;text-align:center}.vrc-promotion-car-book-block a{text-transform:uppercase;display:inline-block;color:var(--vrc-contrast-text-color);padding:4px 0;background:var(--vrc-blue-color);width:100%}.vrc-promotion-discount{margin:0 0 5px;text-align:right}.vrc-promotion-discount-details{font-weight:700;border-radius:7px;border:2px dashed var(--vrc-red-color);display:inline-block;color:var(--vrc-red-color);padding:12px 18px}.vrc-promotion-discount-details>span{text-align:center}.vrc-promotion-discount-details .vrc-promotion-discount-percent-amount{font-size:25px}.vrc-promotion-discount-details .vrc-promotion-discount-percent-txt{margin:7px 0 0;font-size:.9em}.vrc-label-promo-price{position:relative}.vrc-cdetails-cost{margin:15px 0 10px;border-top:1px solid var(--vrc-light-border-color);text-align:right;padding:10px 15px;background:var(--vrc-light-grey-bg-color)}.vrc-cdetails-cinfo{display:inline-block;width:100%}.vrc-car-carats,.vrc-showprc-car-carats{float:none;margin-top:10px;border-top:1px solid var(--vrc-border-color);display:inline-block;border-bottom:1px solid var(--vrc-border-color);padding:5px 0 0;width:100%}.vrc-car-carats .vrccaratsdiv,.vrc-showprc-car-carats .vrccaratsdiv{width:100%}.vrc-car-carats .vrccarcarat,.vrc-showprc-car-carats .vrccarcarat{margin:0 8px 5px 0;display:inline-block}.vrc-car-carats .vrccarcarat img,.vrc-car-carats .vrccarcarat span,.vrc-showprc-car-carats .vrccarcarat img,.vrc-showprc-car-carats .vrccarcarat span{float:left}.vrc-cardetails-legend{margin-top:15px}.vrc-showprc-container{display:flex;flex-wrap:wrap}.vrc-showprc-container>div{flex:1}.vrc-showprc-left{margin-left:15px;order:1}.vrc-showprc-right{text-align:left;order:0}.vrc-showprc-left .vrc-cdetails-infocar{padding:0 20px 0 0}.vrc-showprc-left .car_title{border-bottom:0}.vrc-showprc-right.car_img_box{margin:0}.vrc-cdetails-cmainimg{float:left;margin:0 20px 0 0}.vrc-cdetails-cmainimg img{max-width:100%}.vrc-cdetails-cardesc{margin:0 0 0 10px;overflow:hidden}.vrc-cdetails-cinfo{margin:0 0 10px}.vrc-searchfilter-characteristics-container{margin:10px 0;border:1px solid var(--vrc-border-color);display:inline-block;width:100%}.vrc-searchfilter-characteristics-list{display:inline-block;padding:5px}.vrc-searchfilter-characteristic{margin:2px;display:inline-block;cursor:pointer;padding:7px 8px;background:none repeat scroll 0 0 var(--vrc-light-grey-bg-color)}.vrc-searchfilter-characteristic-active,.vrc-searchfilter-characteristic:hover{background:var(--vrc-grey-bg-color)}.vrc-searchfilter-characteristic>*{display:inline-block}.vrc-searchfilter-characteristic>.vrc-searchfilter-cicon img{max-width:24px;margin-right:2px}.vrc-searchfilter-cinput input{margin:0 5px 0 0!important}.vrc-searchfilter-cname{font-size:.9em}.vrc-searchfilter-cquantity{color:var(--vrc-dark-grey-bg-color-hover);font-size:.8em}.vrc-pagination{margin:5px 0;text-align:center}.vrc-pagination .pagination-list{margin:0;text-align:center;padding:0;width:100%}.vrc-pagination .pagination-list li{display:inline-block}.vrc-pagination .pagination-list li a{margin:0 2px;color:var(--vrc-dark-grey-bg-color-hover);padding:4px;font-size:.9em;background:var(--vrc-grey-bg-color)}.vrc-pagination .pagination-list .disabled a{color:var(--vrc-light-text-color)}.vrc-pagination .pagination-list li a:hover{color:var(--vrc-dark-grey-bg-color)}.vrc-pagination .pagination-list li.active a{background:var(--vrc-border-color)}.vrc-pagination{display:inline-block;width:100%}.vrc-pagination ul{text-align:center}.vrc-pagination ul li{list-style-type:none;display:inline-block;padding:3px}.vrc-pagination ul li .pagenav{display:inline-block;padding:3px 5px}.vrc-pagination ul li a.pagenav{border:1px solid var(--vrc-border-color);color:var(--vrc-dark-grey-bg-color-hover);background:var(--vrc-grey-bg-color)}.vrc-pagination ul li a.pagenav:hover{text-decoration:none;background:var(--vrc-border-color)}.vrc-pagination ul li span.pagenav{border:1px solid var(--vrc-border-color);background:var(--vrc-light-grey-bg-color)}.vrcstepsbarcont .vrc-stepbar{margin:0 0 30px;border:1px solid var(--vrc-border-color);display:flex;box-sizing:border-box;list-style:none;padding:0;background:var(--vrc-white-bg-color);counter-reset:item;width:100%}.vrcstepsbarcont .vrc-stepbar>li{flex:1;line-height:40px;text-align:center;position:relative;padding:0 25px;height:40px}.vrcstepsbarcont .vrc-stepbar>li>*{display:block;position:relative;font-size:.8em;counter-increment:item}.vrcstepsbarcont .vrc-stepbar>li>:before{font-family:Tahoma,Arial,sans-serif;font-weight:700;border-radius:50%;border:2px solid var(--vrc-dark-grey-bg-color-hover);line-height:18px;display:inline-block;text-align:center;box-sizing:content-box;color:var(--vrc-dark-grey-bg-color-hover);height:18px;font-size:.9em;margin-right:10px;content:counter(item);width:18px}.vrcstepsbarcont .vrc-stepbar li.vrc-step-complete>:before{border:2px solid var(--vrc-blue-color);color:var(--vrc-blue-color)}.vrcstepsbarcont .vrc-stepbar li.vrc-step-complete>:hover:before,.vrcstepsbarcont .vrc-stepbar li.vrc-step-current>:before{color:var(--vrc-contrast-text-color);background:var(--vrc-blue-color)}.vrcstepsbarcont .vrc-stepbar li.vrc-step-current>:before{border:2px solid var(--vrc-blue-color)}.vrcstepsbarcont .vrc-stepbar li:after,.vrcstepsbarcont .vrc-stepbar li:before{left:100%;border-left:16px solid transparent;border-top:20px solid transparent;display:block;border-bottom:20px solid transparent;z-index:1;position:absolute;top:0;height:0;content:"";width:0}.vrcstepsbarcont .vrc-stepbar li:before{margin-left:1px;border-left-color:var(--vrc-border-color)}.vrcstepsbarcont .vrc-stepbar li:after{border-left-color:var(--vrc-contrast-text-color)}.vrcstepsbarcont .vrc-stepbar li a{font-weight:700;text-decoration:none;color:var(--vrc-dark-grey-bg-color-hover)}.vrcstepsbarcont .vrc-stepbar li a:hover{color:var(--vrc-blue-color);background:transparent}.vrc-itinerary-summary{margin-bottom:15px;border:1px solid var(--vrc-border-color);display:flex;flex-wrap:wrap;width:100%}.vrc-itinerary-summary>div{flex:1;vertical-align:top;display:inline-block;padding:15px}.vrc-itinerary-summary>div>h4{text-transform:uppercase;margin-bottom:5px;font-weight:700;padding-bottom:0;font-size:.9em}.vrc-itinerary-summary>div>div{display:flex}.vrc-itinerary-summary>div>div .vrc-itinerary-dropoff-date-time,.vrc-itinerary-summary>div>div .vrc-itinerary-pickup-date-time{margin-left:5px}.vrc-itinerary-summary .vrc-itinerary-pickup{border-right:1px solid var(--vrc-border-color)}.vrc-itinerary-summary .vrc-itinerary-dropfff-locdet,.vrc-itinerary-summary .vrc-itinerary-pickup-locdet{vertical-align:top;display:inline-block}.vrc-itinerary-summary .vrc-itinerary-dropfff-locdet .vrc-itinerary-dropoff-locaddr,.vrc-itinerary-summary .vrc-itinerary-pickup-locdet .vrc-itinerary-pickup-locaddr{display:block;font-size:.9em}.vrc-itinerary-summary i{margin-top:6px;color:var(--vrc-dark-grey-bg-color-hover);font-size:14px;margin-right:8px}.vrc-itinerary-duration{font-weight:700;margin-left:5px;color:var(--vrc-dark-grey-bg-color-hover);font-style:italic}.vrc-oconfirm-middlep{display:flex;flex-wrap:wrap;align-content:space-between}.vrc-oconfirm-middlep>div{flex:1}.vrc-enterpin-top>span>span{font-weight:700}.vrc-enterpin-top .vrc-pincode-sbmt{border-radius:5px;margin:0 0 0 5px;border:1px solid var(--vrc-blue-color);vertical-align:top;color:var(--vrc-contrast-text-color);cursor:pointer;padding:10px 14px;background:var(--vrc-blue-color);width:auto}.vrc-reqinfo-opener{font-weight:400;border-radius:3px;display:inline-block;padding:5px 10px}.vrc-reqinfo-opener,.vrc-reqinfo-opener:hover{color:var(--vrc-contrast-text-color);transition:all .4s ease-in-out;background:var(--vrc-grey-bg-color)}#vrcdialog-overlay{left:0;right:0;display:none;z-index:1000;position:fixed;top:0;height:100%;bottom:0;background-color:rgba(0,0,0,.5);width:100%}a.vrcdialog-overlay-close{display:block;cursor:default;height:100%}.vrcdialog-inner{left:30%;border-radius:5px;box-shadow:0 0 20px 0 rgba(0,0,0,.5);overflow-y:scroll;max-height:50%;z-index:9999;position:fixed;top:25%;padding:5px;height:auto;background:var(--vrc-white-bg-color);width:40%}.vrcdialog-left,.vrcdialog-right{vertical-align:top;display:inline-block}.vrcdialog-left{width:40%}.vrcdialog-right{transform:translateY(56%);text-align:center;position:relative;top:50%;padding:0 15px;width:58%}.vrcdialog-right:after{left:50%;font-weight:700;border-radius:50%;transform:translate(-50%,-50%);border:4px solid var(--vrc-white-bg-color);line-height:24px;color:var(--vrc-contrast-text-color);position:absolute;top:-21px;padding:0 0 0 1px;height:37px;font-size:22px;background:none repeat scroll 0 0 var(--vrc-green-color);content:"\2713";width:37px}.vrcdialog-left #vrcdialogrimage{margin-top:0;max-width:100%;width:auto}.vrcdialog-reqinfo{left:15%;border-radius:2px;box-shadow:0 0 5px 0 var(--vrc-text-color);overflow-y:scroll;max-height:70%;min-height:50%;z-index:1000;position:fixed;top:15%;padding:25px;height:auto;background:var(--vrc-white-bg-color);width:70%}.vrcdialog-inner>h3{font-weight:300;margin:0 0 15px;color:var(--vrc-dark-grey-bg-color-hover);border-bottom:1px solid var(--vrc-border-color);padding:0 0 5px}.vrcdialog-reqinfo label{margin:0 0 5px;display:block}.vrcdialog-reqinfo input{border-radius:.4rem;border:1px solid var(--vrc-border-color);width:200px}.vrcdialog-reqinfo input,.vrcdialog-reqinfo textarea{font-family:inherit;margin:0;color:var(--vrc-dark-grey-bg-color-hover);padding:.6rem .8rem;transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;background:var(--vrc-white-bg-color)}.vrcdialog-reqinfo textarea{border:1px solid var(--vrc-border-color);width:40%}.vrcdialog-reqinfo button.btn{margin:5px 0 0;border:0;color:var(--vrc-contrast-text-color);padding:10px 15px;background:var(--vrc-blue-color)}.vrcdialog-reqinfo-formentry{margin:0 0 5px}#vrcdialogrimage{margin:10px 0 0;text-align:center;height:auto;width:250px}.vrcdialog-intro{text-transform:uppercase;display:block;font-size:.9em}.vrcdialogrname{margin-bottom:15px;display:inline-block;color:var(--vrc-darkblue-color);font-size:1.1em}.vrcdialog-bottom{margin:20px 0;display:block;text-align:center}.vrcdialog-bottom button{margin-right:5px}[data-vrc-expl]{cursor:pointer;position:relative}[data-vrc-expl]:after,[data-vrc-expl]:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);visibility:hidden;opacity:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);pointer-events:none;position:absolute;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-webkit-transform .2s cubic-bezier(.71,1.7,.77,1.24);-moz-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-moz-transform .2s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(.71,1.7,.77,1.24)}[data-vrc-expl]:focus:after,[data-vrc-expl]:focus:before,[data-vrc-expl]:hover:after,[data-vrc-expl]:hover:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);visibility:visible;opacity:1}[data-vrc-expl]:before{border:6px solid transparent;z-index:10001;background:transparent;content:""}[data-vrc-expl]:after{margin-left:-70px;line-height:1.2;text-align:center;color:var(--vrc-contrast-text-color);z-index:10000;padding:8px;font-size:12px;background-color:var(--vrc-dark-grey-bg-color);background-color:rgba(51,51,51,.9);content:attr(data-vrc-expl);width:160px}.vrc-expl:after,.vrc-expl:before{left:34%;top:100%;bottom:auto}[data-vrc-expl]:before{border-bottom-color:var(--vrc-dark-grey-bg-color);border-bottom-color:rgba(51,51,51,.9);margin-bottom:0;margin-top:-12px;border-top-color:transparent}.vrc-expl:focus:after,.vrc-expl:focus:before,.vrc-expl:hover:after,.vrc-expl:hover:before{-webkit-transform:translateY(12px);-moz-transform:translateY(12px);transform:translateY(12px)}.vrc-icn-carat{color:var(--vrc-dark-grey-bg-color-hover);font-size:22px}.vrc-cdetails-cinfo{display:flex;flex-wrap:wrap}.vrc-cdetails-cinfo>div{flex:1}.vrc-cdetails-cardesc{margin-left:0}.vrc-cdetails-cgroup .vrclistcarname{padding-bottom:0}.table-responsive{overflow-x:auto;display:block;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;width:100%}.table{margin-bottom:1rem;max-width:100%;background-color:transparent;width:100%}.vrc-availability-controls{margin:10px 0 30px}.vrc-availability-controls select{border:1px solid var(--vrc-border-color);padding:6px;background:var(--vrc-white-bg-color)}.vrc-availability-controls .vrclegendediv{margin:15px 0 0}.vrc-availability-wrapper{margin:20px 0 0}.vrc-availability-car-container{margin:30px 0 0;border-top:1px solid var(--vrc-light-border-color);border-bottom:1px solid var(--vrc-light-border-color)}.vrc-availability-car-details{display:inline-block;width:100%}.vrc-availability-car-details-first{display:inline-block;min-height:162px;position:relative;border-right:2px solid var(--vrc-border-color);width:80%}.vrc-availability-car-details-left,.vrc-availability-car-details-right{display:inline-block}.vrc-availability-car-details-left{margin:0 20px 0 0;width:25%}.vrc-availability-car-details .vrc-availability-car-details-left img{margin:0 15px 0 0;width:100%}.vrc-availability-car-details-right{width:70%}.vrc-availability-car-details h4{margin:10px 0;display:block;padding:0}.vrc-availability-car-details-descr{margin:5px 0 0;display:block}.vrc-availability-car-details .car_carats{padding:8px 0}.vrc-availability-car-details-last{left:-2px;float:right;border-left:2px solid var(--vrc-border-color);margin:0;position:relative;padding:0;width:20%}.vrc-availability-car-details-last-inner{margin:50px auto 0;width:80%}.vrc-availability-car-details-last-pickup{margin:20px 0 0;display:none;text-align:center;color:var(--vrc-dark-grey-bg-color)}.vrc-availability-car-details-last-pickup i{border-radius:50%;line-height:28px;color:var(--vrc-contrast-text-color);padding:0;height:28px;font-size:12px;margin-right:5px;background:var(--vrc-dark-grey-bg-color);width:28px}.vrc-availability-car-details-last-pickup span{text-transform:uppercase;font-weight:700;margin:0 9px 0 0;position:relative;padding:15px 0;font-size:.9em}.vrc-availability-car-monthcal{margin:0}.vrc-availability-car-monthcal table{margin-bottom:0}.vrc-availability-car-avdays td{text-align:center;position:relative;padding:8px!important;height:30px}.vrc-availability-month-name{color:var(--vrc-dark-grey-bg-color);background:var(--vrc-light-grey-bg-color)}.vrc-availability-month-day{text-align:center}.vrc-availability-weekday{font-size:.9em}.vrc-availability-car-avdays .vrc-free-cell{transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;background:var(--vrc-input-style-deactive)}.vrc-availability-car-avdays td:after{right:0;position:absolute;top:0;height:100%;background:var(--vrc-white-bg-color);content:"";width:1px}.vrc-availability-car-avdays .vrc-occupied-cell{background:var(--vrc-red-color)}.vrc-availability-car-avdays .vrc-partially-cell{transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;background:var(--vrc-orange-color)}.vrc-availability-car-avdays .vrc-free-cell:hover,.vrc-free-cell.vrc-cell-selected-arrival{transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;background:var(--vrc-grey-bg-color)}.vrc-closure-cell.vrc-cell-selected-arrival,.vrc-closure-cell:hover{background:var(--vrc-red-color)}.vrc-availability-car-avdays .vrc-partially-cell{color:var(--vrc-contrast-text-color);cursor:pointer}.vrc-availability-car-avdays .vrc-occupied-cell{border-top:1px solid var(--vrc-border-color)!important;color:var(--vrc-contrast-text-color)}.vrc-availability-car-hours td{border-top:1px solid var(--vrc-border-color);position:relative}.vrc-availability-car-hours td:after{right:0;position:absolute;top:0;height:100%;background:var(--vrc-white-bg-color);content:"";width:1px}.vrc-availability-car-hours .vrc-availability-car-hours-time-name{text-align:left;color:var(--vrc-dark-grey-bg-color);font-size:.9em;background:var(--vrc-light-grey-bg-color)}.vrc-availability-car-hours .vrc-availability-car-hours-time-val{line-height:1.1em;height:10px;font-size:.9em}.vrc-availability-car-hours-av-free{transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;background:var(--vrc-input-style-deactive)}.vrc-availability-car-hours-av-warning{color:var(--vrc-contrast-text-color);background:var(--vrc-orange-color)}.vrc-availability-car-hours-av-busy{color:var(--vrc-contrast-text-color);background:var(--vrc-red-color)}.vrc-availability-car-hours td{text-align:center}.vrc-availability-car-details-last-inner>.btn{width:100%}.vrc-availability-car-avdays .vrc-gav-cell{cursor:pointer}.vrc-availability-car-monthdays td{border-top:1px solid var(--vrc-border-color)!important}.vrc-partially-cell.vrc-cell-selected-arrival,.vrc-partially-cell:hover{background:var(--vbo-orange-color)}.vrc-searchsuggestions-wrap{margin-top:20px}.vrc-searchsuggestions-list{display:flex;flex-wrap:wrap}.vrc-searchsuggestions-list .vrc-searchsuggestions-solution{flex-basis:calc(50% - 30px);border-radius:4px;margin:15px 15px 20px;box-shadow:0 0 10px rgba(0,0,0,.1);border:1px solid var(--vrc-border-color);text-align:center}.vrc-searchsuggestions-solution-dates{border-top-right-radius:4px;font-weight:700;display:flex;justify-content:center;border-bottom:1px solid var(--vrc-border-color);border-top-left-radius:4px}.vrc-searchsuggestions-solution-dates>span{flex:1;padding:10px 5px}.vrc-searchsuggestions-solution-dates-from{border-right:1px solid var(--vrc-border-color);margin-right:5px}.vrc-searchsuggestions-solution-dates>span i{margin-right:5px}.vrc-searchsuggestions-solution-locations{padding:15px 10px}.vrc-searchsuggestions-solution-locations>div{display:inline-block}.vrc-searchsuggestions-solution-booknow{margin-bottom:-18px;position:relative}.vrc-oconfirm-summary-container{margin-bottom:40px}.vrc-oconfirm-summary-car-wrapper>div>div,.vrc-oconfirm-summary-total-wrapper>div>div{line-height:1em;vertical-align:top;display:inline-block;padding:7px 10px}.vrc-oconfirm-summary-car-cell-descr{width:50%}.vrc-oconfirm-summary-car-cell-guests{width:20%}.vrc-oconfirm-summary-car-cell-days{text-align:center;width:10%}.vrc-oconfirm-summary-car-cell-net{text-align:center;width:15%}.vrc-oconfirm-summary-car-cell-tax{text-align:center;width:10%}.vrc-oconfirm-summary-car-cell-tot{text-align:right;width:15%}.vrc-oconfirm-summary-car-wrapper{border-radius:8px;margin:0 0 15px;border:1px solid var(--vrc-border-color);border-top:3px solid var(--vrc-light-border-color);padding:20px}.vrc-oconfirm-summary-car-head{display:flex}.vrc-oconfirm-summary-car-head-cell{text-transform:uppercase;margin-bottom:5px;font-weight:700;color:var(--vrc-dark-grey-bg-color);font-size:.9em}.vrc-oconfirm-summary-car-row{margin:5px 0;display:flex}.vrc-oconfirm-summary-container{margin-top:25px}.vrc-oconfirm-summary-total-wrapper{border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.05);border:1px solid var(--vrc-border-color);border-top:3px solid var(--vrc-light-border-color);padding:10px 20px}.vrc-oconfirm-summary-total-wrapper .vrc-oconfirm-summary-total-row,.vrc-oconfirm-summary-total-wrapper .vrc-oconfirm-summary-total-row .vrc-oconfirm-total-block{font-weight:700}.vrc-oconfirm-summary-total-wrapper .vrc-oconfirm-summary-total-row>div{font-size:1.1em}.vrc-oconfirm-summary-total-wrapper .vrc-oconfirm-summary-total-row>.vrc-oconfirm-summary-car-cell-net,.vrc-oconfirm-summary-total-wrapper .vrc-oconfirm-summary-total-row>.vrc-oconfirm-summary-car-cell-tax{font-weight:400;font-size:1em}.vrc-oconfirm-summary-total-wrapper .vrc-oconfirm-summary-total-row .vrc-oconfirm-summary-car-cell-tot{margin-left:auto}.vrc-oconfirm-summary-coupon-row{color:var(--vrc-green-color);font-size:.9em}.vrc-oconfirm-summary-coupon-newtot-row{margin-top:5px;border-top:1px solid var(--vrc-border-color);padding-top:5px}.vrc-oconfirm-summary-coupon-newtot-row .vrc-oconfirm-summary-car-cell-tot{font-weight:700}.vrc-oconfirm-previoustotal-block,.vrc-oconfirm-summary-car-cell-tot .vrcrdrowtotal-prevtot,.vrc-oconfirm-summary-total-wrapper
.vrcrdrowtotal-prevtot>.vrc-oconfirm-summary-car-cell-tot,.vrc-oconfirm-summary-total-wrapper .vrcrdrowtotal-negative>.vrc-oconfirm-summary-car-cell-descr,.vrc-oconfirm-summary-total-wrapper .vrcrdrowtotal-negative>.vrc-oconfirm-summary-car-cell-tot,.vrc-oconfirm-summary-total-wrapper .vrcrdrowtotal-negative>.vrc-oconfirm-total-block,.vrc-oconfirm-summary-total-wrapper .vrcrdrowtotal-positive>.vrc-oconfirm-summary-car-cell-descr,.vrc-oconfirm-summary-total-wrapper .vrcrdrowtotal-positive>.vrc-oconfirm-summary-car-cell-tot,.vrc-oconfirm-summary-total-wrapper .vrcrdrowtotal-positive>.vrc-oconfirm-total-block,.vrcrdrowtotal-negative>.vrc-oconfirm-total-block,.vrcrdrowtotal-positive .vrc-oconfirm-summary-car-cell-tot{font-size:13px}.vrc-oconfirm-summary-car-cell-descr .vrc-oconfirm-carname{margin-bottom:5px;line-height:1.2em;font-size:1.2em}.vrc-oconfirm-summary-car-cell-descr .vrc-oconfirm-priceinfo{margin:3px 0 0;font-size:.8em}.vrc-oconfirm-summary-fee-row,.vrc-oconfirm-summary-option-row{font-size:.9em}.vrc-oconfirm-summary-car-row{border-bottom:1px solid var(--vrc-light-border-color);padding-bottom:5px}.vrc-oconfirm-summary-car-row:last-child,.vrc-oconfirm-summary-option-row{border:0}.vrc-oconfirm-summary-car-wrapper-notaxes .vrc-hide-tax,.vrc-oconfirm-summary-total-wrapper-notaxes .vrc-hide-tax{display:none}.vrc-oconfirm-summary-car-wrapper-notaxes .vrc-oconfirm-summary-car-cell-descr,.vrc-oconfirm-summary-total-wrapper-notaxes .vrc-oconfirm-summary-car-cell-descr{width:46%}.vrc-oconfirm-summary-car-wrapper-notaxes .vrc-oconfirm-summary-car-cell-tot,.vrc-oconfirm-summary-total-wrapper-notaxes .vrc-oconfirm-summary-car-cell-tot{width:23%}.vrc-oconfirm-summary-car-row .vrc-oconfirm-summary-car-head-cell,.vrc-oconfirm-summary-total-head{display:none}.vrc-oconfirm-total-block{text-transform:uppercase}.vrc-order-details-top-order{display:flex;flex-wrap:wrap}.vrc-order-details-top-order>div{flex:1}.vrc-order-details-top-car,.vrc-order-details-top-order>div{border-radius:6px;margin:5px;border:1px solid var(--vrc-border-color);padding:24px}.vrc-order-details-top-car{display:flex;flex-wrap:wrap}.vrc-order-details-top-car .vrc-order-details-car-info{margin-left:auto;display:inline-block;order:1}.vrc-order-details-top-car .vrc-order-details-summary{margin-right:15px;order:0}.vrc-order-details-top-car .vrc-order-details-summary-key,.vrc-order-details-top-order>div .vrc-order-details-info-key{text-transform:uppercase;font-weight:700;display:block;font-size:.9em}.vrc-order-details-top-wrap .vrcvordudatatitle{text-transform:uppercase;margin-bottom:9px;display:block;color:var(--vrc-light-text-color);border-bottom:1px solid var(--vrc-border-color);padding-bottom:5px}.vrc-order-details-top-car .vrc-order-details-summary-entry,.vrc-order-details-top-wrap .vrc-order-details-info-inner{margin:12px 0}.vrc-order-details-car-photo img{margin-bottom:10px;border-radius:4px;max-width:400px}.vrc-order-details-costs-wrap{border-radius:8px;margin:10px 5px 5px;border:1px solid var(--vrc-border-color);border-top:3px solid var(--vrc-light-border-color);padding:24px}.vrc-order-details-costs-wrap .vrc-order-details-costs-row{margin-bottom:5px;display:flex;flex-wrap:wrap}.vrc-order-details-costs-wrap .vrc-order-details-costs-row:last-child{margin-bottom:0}.vrc-order-details-costs-wrap .vrc-order-details-costs-row .vrc-order-details-costs-price{margin-left:auto}.vrc-order-details-costs-wrap .vrc-order-details-costs-row .vrc-order-details-costs-name{margin-right:15px}.vrc-order-details-costs-wrap .vrc-order-details-costs-row-total{font-weight:700;font-size:1.3em}.vrc-order-details-costs-wrap .vrc-order-details-costs-row-remainingbalance,.vrc-order-details-costs-wrap .vrc-order-details-costs-row-totalpaid{font-size:1em}.vrc-order-details-costs-wrap .vrc-order-details-costs-row:last-child{margin-top:5px;border-top:1px solid var(--vrc-light-border-color);padding-top:5px}.vrc-order-details-costs-wrap .vrc-order-details-costs-row:only-child{margin-top:0;border-top:0;padding-top:0}.vrc-pagination-footer{margin-top:30px}.vrc-pagination-footer .tablenav .pagination-links>*{border-radius:4px;margin:0 2px;border:1px solid var(--vrc-border-color);padding:5px 10px;background:var(--vrc-white-bg-color)}.vrc-pagination-footer .tablenav .pagination-links>a{font-weight:700;color:var(--vrc-blue-color)}.vrc-pagination-footer .tablenav .pagination-links>span.disabled{border:1px solid var(--vrc-border-color);cursor:default;background:var(--vrc-light-grey-bg-color)}.vrc-pagination-footer .tablenav #table-paging{border:0}.vrc-pagination-footer .tablenav .pagination-links>a:hover{color:var(--vrc-blue-color);border-color:var(--vrc-blue-color)}.vrc-oconfirm-footer{display:flex;flex-wrap:wrap}.vrc-oconfirm-footer .vrc-save-order-block{margin-left:auto}.vrc-oconfirm-footer .booknow{margin-top:0}.vrc-docsupload-upload-progress-wrap{flex:1;margin-top:4px;border-radius:2px;align-self:center;border:1px solid var(--vrc-light-border-color);margin-left:10px;background:var(--vrc-white-bg-color)}.vrc-docsupload-upload-progress-wrap .vrc-docsupload-upload-progress{border-radius:2px;color:var(--vrc-contrast-text-color);padding:0 5px;font-size:11px;background:var(--vrc-blue-color);width:1%}.vrc-docsupload-upload-container{display:flex}.vrc-docsupload-upload-container .vrc-docsupload-uploadfile i{margin-right:5px}.vrc-docsupload-files{margin-left:-5px;display:flex;flex-wrap:wrap;margin-right:5px}.vrc-docsupload-files .vrc-docsupload-file-uploaded{border-radius:4px;margin:5px;border:1px solid var(--vrc-border-color);text-align:center;position:relative;padding:3px;background-color:var(--vrc-white-bg-color);width:110px}.vrc-docsupload-files .vrc-docsupload-file-uploaded-rm{border-radius:50%;border:1px solid var(--vrc-white-bg-color);right:-6px;cursor:pointer;position:absolute;top:-9px}.vrc-docsupload-files .vrc-docsupload-file-uploaded-rm:hover{color:var(--vrc-red-color)}.vrc-docsupload-file-uploaded>a{text-decoration:none;line-height:1em;display:block;color:var(--vrc-dark-grey-bg-color-hover);padding:6px 3px}.vrc-docsupload-file-uploaded>a>span{text-overflow:ellipsis;display:inline-block;overflow:hidden;white-space:nowrap;font-size:13px;width:90px}.vrc-docsupload-file-uploaded>a i{font-size:18px}.vrc-docsupload-wrap{margin:10px 0;display:flex;flex-wrap:wrap}.vrc-docsupload-wrap>div{flex:1;border-radius:6px;margin:5px;border:1px solid var(--vrc-border-color);padding:24px}.vrc-docsupload-wrap .vrcvordudatatitle{text-transform:uppercase;margin-bottom:9px;display:block;color:var(--vrc-light-text-color);border-bottom:1px solid var(--vrc-border-color);padding-bottom:5px}.vrc-docsupload-wrap .vrc-order-details-info-inner{margin:12px 0}.vrc-docsupload-wrap .vrc-order-details-info-inner .vrc-order-details-info-key{text-transform:uppercase;font-weight:700;display:block;font-size:.9em}.vrc-docsupload-field-comments{margin-top:10px}.vrc-docsupload-field-comments .vrc-docsupload-field-input,.vrc-docsupload-field-comments .vrc-docsupload-field-key{display:block}.vrc-docsupload-field-comments .vrc-docsupload-field-input textarea{max-height:150px;width:100%}.err{border-radius:5px;border:1px solid var(--vrc-red-color)!important;color:var(--vrc-red-color);width:100%}.err,.warn{font-weight:700;margin:15px 0 20px;padding:20px!important;background:no-repeat scroll 10px center var(--vrc-white-bg-color)!important}.warn{border-radius:5px;border:1px solid var(--vbvrco-orange-color)!important;color:var(--vrc-orange-color)}.successmade{border-radius:5px;border:1px solid var(--vrc-green-color)!important;color:var(--vrc-green-color)}.info,.successmade{font-weight:700;margin:15px 0 20px;padding:20px!important;background:no-repeat scroll 10px center var(--vrc-white-bg-color)!important}.info{border-radius:5px;border:1px solid var(--vrc-blue-color)!important;color:var(--vrc-blue-color)}.vrc-toast-message{left:50%;visibility:hidden;border-radius:4px;transform:translate(-50%);text-align:center;color:var(--vrc-contrast-text-color);z-index:99999;position:fixed;padding:16px;bottom:30px;background-color:var(--vrc-text-color);min-width:250px}.vrc-toast-message.vrc-toast-message-presented{visibility:visible;-webkit-animation:toastfadein .5s;animation:toastfadein .5s}.vrc-toast-message.vrc-toast-message-dimissed{visibility:hidden;-webkit-animation:toastfadeout .5s;animation:toastfadeout .5s}@-webkit-keyframes toastfadein{0%{opacity:0;bottom:0}to{opacity:1;bottom:30px}}@keyframes toastfadein{0%{opacity:0;bottom:0}to{opacity:1;bottom:30px}}@-webkit-keyframes toastfadeout{0%{visibility:visible;opacity:1;bottom:30px}to{visibility:hidden;opacity:0;bottom:0}}@keyframes toastfadeout{0%{visibility:visible;opacity:1;bottom:30px}to{visibility:hidden;opacity:0;bottom:0}}.ui-datepicker.ui-widget-content{border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.2);border:0;padding:0;background:var(--vrc-white-bg-color);width:19em}.ui-datepicker.ui-widget>.ui-datepicker-header{font-weight:700;border:0;padding:.4em 3px!important;background:transparent}.ui-datepicker.ui-widget table{margin:0 auto .4em;border-collapse:initial;border-spacing:2px;width:95%}.ui-datepicker.ui-widget td{border:1px solid var(--vrc-light-border-color);height:35px;width:35px}.ui-datepicker.ui-widget td a,.ui-datepicker.ui-widget td span{line-height:35px!important;display:block;padding:.2em;height:35px}.ui-widget-header .ui-state-hover{border:1px solid var(--vrc-dark-grey-bg-color-hover);background:var(--vrc-dark-grey-bg-color-hover)}.ui-datepicker .ui-widget-header .ui-state-disabled,.ui-datepicker.ui-widget-content .ui-state-disabled{opacity:.55}.ui-datepicker.ui-widget-content .ui-datepicker-next,.ui-datepicker.ui-widget-content .ui-datepicker-prev{top:6px}.ui-datepicker.ui-widget-content .ui-datepicker-prev{left:6px}.ui-datepicker.ui-widget-content .ui-datepicker-next{right:6px}.ui-datepicker th{font-weight:700;font-size:14px}.ui-datepicker.ui-widget-content .ui-state-default,.ui-datepicker.ui-widget-header .ui-state-default{font-weight:400;border:0;text-align:center;color:var(--vrc-dark-grey-bg-color-hover);font-size:14px;background:transparent}@media screen and (max-width:980px){.vrcsearchview .vrc-searchf-section-locations{max-width:inherit;width:100%}.vrcsearchview .vrc-searchf-section-datetimes,.vrcsearchview .vrcsfentrycont>div select{width:100%}.vrcsearchview .vrc-searchf-section-datetimes .vrcsfentrycont .vrc-sf-time-container{display:flex}.vrcsearchview .vrc-searchf-section-datetimes .vrcsfentrycont .vrc-sf-time-container #vrccomseldh,.vrcsearchview .vrc-searchf-section-datetimes .vrcsfentrycont .vrc-sf-time-container #vrccomseldm,.vrcsearchview .vrc-searchf-section-datetimes .vrcsfentrycont .vrc-sf-time-container #vrccomselph,.vrcsearchview .vrc-searchf-section-datetimes .vrcsfentrycont .vrc-sf-time-container #vrccomselpm{flex:1}.vrcsearchview .vrc-searchf-section-categories{margin-right:0;width:100%}.vrcsearchview .vrc-searchf-section-sbmt{margin-left:0;width:100%}.vrcsearchview .vrc-searchf-section-sbmt .vrcsfentrycont{margin-top:0!important}.vrcsearchview .vrc-search-btn{width:100%}.vrcdivsearch .vrc-searchf-section-locations{max-width:100%;width:100%}.vrcdivsearch .vrc-searchf-section-locations .vrcsfentryselect,.vrcdivsearch .vrcsfentryselect select{width:100%}.vrcdivsearch .vrc-searchf-section-datetimes{flex-wrap:wrap;width:100%}.vrcdivsearch .vrcsfentrycont>.vrcsfentrytime{width:auto}.vrcdivsearch .vrc-searchf-section-datetimes .vrcsfentrycont .vrcsfentrylabsel{flex:1}.vrcdivsearch .vrc-searchf-section-datetimes .vrcsfentrycont .vrcsfentrydate{display:flex;box-sizing:border-box;width:100%}.vrcdivsearch .vrc-searchf-section-datetimes .vrc-sf-time-container{display:flex;width:100%}.vrcdivsearch .vrc-searchf-section-sbmt{margin-left:0;width:100%}.vrcdivsearch .vrc-searchf-section-sbmt .btn,.vrcdivsearch .vrcsfentrycont .vrcsfentrysubmit,.vrcsfentrycont #vrccomseldh select,.vrcsfentrycont #vrccomseldm select,.vrcsfentrycont #vrccomselph select,.vrcsfentrycont #vrccomselpm select{width:100%}.vrcdivsearch .vrcsfentrycont .vrcsfentrysubmit .vrc-search-btn{display:block;box-sizing:border-box;width:100%}.vrc-oconfirm-summary-car-row{flex-wrap:wrap}.vrc-oconfirm-summary-car-row .vrc-oconfirm-summary-car-head-cell-responsive,.vrc-oconfirm-summary-total-head{text-transform:inherit;display:block}.vrc-oconfirm-summary-car-head,.vrc-oconfirm-summary-total-head{display:none}.vrc-oconfirm-summary-car-wrapper>div>div,.vrc-oconfirm-summary-total-wrapper-notaxes .vrc-oconfirm-summary-car-cell-descr,.vrc-oconfirm-summary-total-wrapper>div>div{width:33%}.vrc-oconfirm-summary-car-wrapper .vrc-oconfirm-summary-car-cell-descr{margin-bottom:5px;background:var(--vrc-light-grey-bg-color);width:100%}.vrc-oconfirm-summary-car-cell-days,.vrc-oconfirm-summary-car-cell-net,.vrc-oconfirm-summary-car-cell-tax,.vrc-oconfirm-summary-car-cell-tot{text-align:left}.vrc-oconfirm-summary-option-row{border-bottom:1px solid var(--vrc-light-border-color)}.vrc-oconfirm-summary-fee-row .vrc-oconfirm-summary-car-cell-days,.vrc-oconfirm-summary-option-row .vrc-oconfirm-summary-car-cell-days{display:none}.loginregistercont>div{flex-basis:100%}}@media screen and (max-width:860px){.vrc-showprc-container>div{flex-basis:100%}.vrc-showprc-right.car_img_box{text-align:center}.vrc-showprc-container .vrc-showprc-left{margin-top:20px;margin-right:0}.vrcinfocarcontainer>.vrc-summary-car-img{flex-basis:230px;flex-grow:0}.vrc-docsupload-wrap>div,.vrc-oconfirm-middlep>div{flex-basis:100%}}@media screen and (max-width:767px){.table-responsive{margin-bottom:15px;border:1px solid var(--vrc-border-color);overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;width:100%}.vrc-availability-month-day,.vrc-availability-month-name{border-top:1px solid var(--vrc-border-color);line-height:1.42857143;vertical-align:top;white-space:nowrap;padding:8px}.vrc-availability-car-details-first{border-bottom:1px solid var(--vrc-border-color);border-right:0;width:100%}.vrc-availability-car-container{border:1px solid var(--vrc-border-color)}.vrc-availability-car-details-last{left:0;border:0;width:100%}.vrc-availability-car-details-last-inner{margin:15px auto 20px}.vrcdivsearch .vrclocationsbox{flex-basis:100%;margin-left:0}.vrccustomfields .vrcdivcustomfield{flex-basis:100%}.vrc-orders-list-table .vrc-orders-list-table-head-row,.vrc-orders-list-table-body .vrc-orders-list-table-row{display:flex;flex-wrap:wrap}.vrc-orders-list-table .vrc-orders-list-table-head-row{display:none}.vrc-orders-list-table-body .vrc-orders-list-table-row .vrc-orders-list-table-cell-lbl{font-weight:700;display:block}.vrc-orders-list-table-body .vrc-orders-list-table-cell{flex-basis:100%;margin-bottom:6px}.vrc-orders-list-table-body .vrc-orders-list-table-row .vrc-orders-list-table-cell:last-child{text-align:left}.vrc-orders-list-table .vrc-orders-list-table-cell-bstatus{flex-basis:26px;font-size:20px}.vrc-orders-list-table .vrc-orders-list-table-cell-bstatus+.vrc-orders-list-table-cell{flex:1;text-align:right}}@media screen and (max-width:660px){.vrc-cdetails-cinfo .vrc-cdetails-img{flex-basis:auto}.vrc-searchf-section-locations{max-width:100%;margin-right:0}.vrc-searchf-section-locations .vrcsfentrycont{flex-basis:100%;width:100%}.vrc-searchf-section-datetimes .vrcsfentrycont:first-child,.vrc-searchf-section-locations .vrcsfentrycont:first-child{margin-right:0}.vrc-searchf-section-datetimes,.vrc-searchf-section-locations .vrcsfentrycont select{width:100%}.vrcdivsearch .vrc-searchf-section-datetimes .vrcsfentrycont .vrcsfentrylabsel{flex:1;margin-right:0}.vrcdivsearch .vrc-searchf-section-datetimes .vrcsfentrycont .vrcsfentrytime{flex-basis:100%;margin-right:0}.vrcdivsearch .vrc-searchf-section-sbmt{margin-left:0;width:100%}.vrcdivsearch .vrc-searchf-section-sbmt input{width:100%}.car_result .vrc-car-result-left{flex-basis:100%;text-align:center;width:100%}.vrc-cdetails-cinfo .vrc-cdetails-infocar{padding:10px 0}.car_result .vrc-car-result-right{width:100%}.car_result .vrc-car-result-rightinner{left:auto;width:100%}.car_result .vrc-car-result-inner{left:auto;min-height:inherit!important;padding:0 20px;width:96%}.car_result .vrc-car-result-rightinner-deep{right:auto}.car_result .vrc-car-lastblock{left:auto;border-left:0;border-top:1px solid var(--vrc-border-color);width:100%}.car_result .vrc-car-lastblock .vrcstartfrom{margin-top:0}.car_result>.vrc-car-characteristics{text-align:left}.vrc-promotion-bottom-block{width:91.7%}.vrc-car-characteristics,.vrc-car-result-characteristics{margin-bottom:10px;margin-top:10px}.vrc-car-lastblock{text-align:center}.vrc-showprc-left{margin-top:15px;margin-left:0}.vrc-tableopt-td-name{width:auto}.vrcvordudata-cnt>div{flex:100%}.vrc-searchmod-wrap-horizontal{text-align:left}.vrc-searchmod-wrap-horizontal .vrc-searchmod-section-datetimes{flex-wrap:wrap}.vrc-searchmod-wrap-horizontal>form .vrc-searchmod-section-datetimes .vrcsfentrycont{display:flex;margin-right:0!important}.vrc-searchmod-wrap-horizontal>form .vrc-searchmod-section-datetimes .vrcsfentrylabsel{flex:1}.vrc-searchmod-wrap-horizontal>form .vrc-searchmod-section-pickup{width:100%}.vrc-searchmod-wrap-horizontal form .vrcsfentrycont{margin:5px 10px 5px 0}.vrc-searchmod-wrap-horizontal form .vrc-searchmod-section-pickup .vrcsfentrycont{flex:1}.vrc-searchmod-wrap-horizontal .vrc-searchmod-section-sbmt,.vrc-searchmod-wrap-horizontal form .vrcsfentrycont select{width:100%}.vrc-searchmod-wrap-horizontal .vrcsfentrysubmit .vrcsearch{width:100%!important}.vrcdivsearch{flex-wrap:wrap}.vrcdivsearch .vrclocationsbox{flex-basis:100%;margin-top:15px}.vrclocationsmapdiv{width:100%}.vrc-searchsuggestions-list .vrc-searchsuggestions-solution{flex-basis:100%}.vrcinfocarcontainer{justify-content:center}.vrcinfocarcontainer>div{flex-basis:100%}.vrcinfocarcontainer>.vrcrentforlocs{order:1}.vrcinfocarcontainer>.vrc-summary-car-img{margin-bottom:10px}.vrc-order-details-top-order>div{flex-basis:100%}.vrc-order-details-top-car .vrc-order-details-summary{flex-basis:100%;margin-bottom:10px;margin-right:0}.vrc-order-details-top-car .vrc-order-details-car-info{flex-basis:100%;text-align:center}.vrcdialog-reqinfo textarea{width:100%}.vrc-oconfirm-summary-total-wrapper>div>div{padding:8px 10px}.vrc-oconfirm-summary-total-row .vrc-oconfirm-summary-car-cell-descr{margin-bottom:5px}.vrc-oconfirm-summary-total-row .vrc-oconfirm-summary-car-head-cell{display:block;width:100%}.vrc-oconfirm-summary-total-row .vrc-oconfirm-summary-car-cell-days{display:none}}@media screen and (max-width:580px){.vrc-tableopt-td-name{width:auto}.vrcstepsbarcont .vrc-stepbar{flex-wrap:wrap}.vrcstepsbarcont .vrc-stepbar>li{flex-basis:100%;text-align:left;border-bottom:1px solid var(--vrc-border-color)}.vrcstepsbarcont .vrc-stepbar>li:last-child{border-bottom:0}.vrc-showprc-prices-inner .vrc-showprc-price-row{flex-wrap:wrap}.vrc-showprc-prices-inner .vrc-showprc-price-row-cell-first{flex-basis:100%}.vrc-showprc-prices-inner .vrc-showprc-price-row-cell-last{flex-basis:100%;text-align:center}.vrc-showprc-prices-inner .vrc-showprc-priceinfo{flex-wrap:wrap}.vrc-showprc-prices-inner .vrc-showprc-priceinfo .vrc-showprc-pricename{flex-basis:100%;display:block;text-align:center}.vrc-showprc-prices-inner .vrc-showprc-price-row-cell-last,.vrc-showprc-prices-inner .vrc-showprc-priceinfo .vrc-showprc-pricecost{flex-basis:100%;margin-top:5px;text-align:center}.vrc-itinerary-summary .vrc-itinerary-pickup{border-bottom:1px solid var(--vrc-border-color);border-right:0}.vrc-showprc-options-wrap .vrc-showprc-option-row{flex-wrap:wrap}.vrc-showprc-option-row .vrc-showprc-option-img{flex-basis:100%;margin-bottom:10px;margin-right:0}.vrc-showprc-option-row .vrc-showprc-option-name-descr{margin-right:0}.vrc-showprc-option-row .vrc-showprc-option-cell-price{flex-basis:100%;margin-top:15px;justify-content:center}.vrc-showprc-option-row .vrc-showprc-option-cell-info{text-align:center}.vrcinfocarcontainer .vrc-summary-car-img{flex-basis:100%;text-align:center;max-width:100%;flex-grow:0}.vrcinfocarcontainer .vrc-summary-car-img img{float:none;max-width:400px}.vrc-oconfirm-paym-block ul li{flex-basis:100%}.vrc-oconfirm-middlep input[type=text]{margin-bottom:10px;width:100%}.vrc-enterpin-top .vrc-pincode-sbmt,.vrcentercoupon .btn{margin:0;width:100%}.vrc-oconfirm-paym-block .vrc-payment-image img{display:none}.vrclegenda{display:block}}@media only screen and (max-width:550px){.vrc-availability-car-details-first{border:0;width:100%}.vrc-availability-car-details-left{margin:0;width:100%}.vrc-availability-car-details-right{padding:10px 15px;width:100%}.vrc-availability-car-details-last{border:0;border-top:0;border-top:1px solid var(--vrc-border-color);width:100%}.vrc-availability-car-container{border:1px solid var(--vrc-border-color)}.vrc-availability-car-details-last-inner{margin:10px auto 20px}.vrc-availability-car-monthcal{margin-bottom:0!important;border:0!important}.vrc-oconfirm-summary-car-wrapper>div>div,.vrc-oconfirm-summary-total-wrapper>div>div{border-bottom:1px solid var(--vrc-light-border-color);width:100%}.vrc-oconfirm-summary-car-wrapper>div>div:last-child,.vrc-oconfirm-summary-option-row,.vrc-oconfirm-summary-total-wrapper>div>div:last-child{border:0}.vrc-order-details-car-photo img{max-width:100%}}@media screen and (max-width:505px){.vrccaldivcont{width:100%}.vrcdivsearchmodule{padding:15px 0}.vrcinfocarcontainer .vrc-summary-car-img img{width:100%}}@media screen and (max-width:450px){.vrcdivsearch .vrc-searchf-section-datetimes .vrcsfentrycont .vrcsfentrylabsel{min-width:inherit}.vrcdivsearch .vrc-searchf-section-datetimes .vrcsfentrycont .vrcsfentrytime{width:auto}}