.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-single{*zoom:1}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center;background-color:#fff;color:#333}.pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev,.is-rtl .pika-next{float:left;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==');*left:0}.pika-next,.is-rtl .pika-prev{float:right;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=');*right:0}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block;*display:inline}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:bold;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#3af;font-weight:bold}.is-selected .pika-button{color:#fff;font-weight:bold;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{color:#fff;background:#006dcc;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.pika-button:hover{color:#fff;background:#696969;box-shadow:none;border-radius:3px}.pika-table abbr{border-bottom:none;cursor:help}#searchPanel input[type="checkbox"]{display:none!important}#searchPanel .rc-icon-checkbox{width:20px;height:20px;background-image:url("http://www.portuguese-carhire.com/Images/Site-Images/checkbox.png");background-position:left bottom;display:inline-block;vertical-align:top;margin-right:6px}#searchPanel .rc-checkbox--unchecked .rc-icon-checkbox{background-position:left top}.ad,.ad-crm{background-position:0 0}.ae,.ae-crm{background-position:-24px 0}.ag,.ag-crm{background-position:-48px 0}.ai,.ai-crm{background-position:-72px 0}.al,al-crm{background-position:-96px 0}.ao,.ao-crm{background-position:-120px 0}.ar,.ar-crm{background-position:-24px 0}.at,.at-crm{background-position:-144px 0}.au,.au-crm{background-position:-168px 0}.aw,.aw-crm{background-position:-192px 0}.bb,.bb-crm{background-position:-216px 0}.be,.be-crm{background-position:-240px 0}.bh,.bh-crm{background-position:-264px 0}.bn,.bn-crm{background-position:-288px 0}.bo,.bo-crm{background-position:-312px 0}.br,.br-crm{background-position:-336px 0}.bs,.bs-crm{background-position:-360px 0}.bg,.bg-crm{background-position:-384px 0}.by,.by-crm{background-position:-408px 0}.bz,.bz-crm{background-position:-432px 0}.ca,.ca-crm{background-position:-456px 0}.ch,.ch-crm{background-position:-480px 0}.cl,.cl-crm{background-position:-504px 0}.cm,.cm-crm{background-position:-528px 0}.cn,.cn-crm{background-position:-552px 0}.co,.co-crm{background-position:-576px 0}.cr,.cr-crm{background-position:-600px 0}.cs,,cs-crm{background-position:-624px 0;}.cy,.cy-crm{background-position:-648px 0}.cz,.cy-crm{background-position:-624px 0}.da,.da-crm{background-position:-672px 0}.de,.de-crm{background-position:-696px 0}.dk,.dk-crm{background-position:-672px 0}.do,.do-crm{background-position:-720px 0}.ec,.ec-crm{background-position:-744px 0}.ee,.ee-crm{background-position:-768px 0}.eg,.eg-crm{background-position:-792px 0}.en,.en-crm{background-position:0 -24px}.es,.es-crm{background-position:-24px -24px}.fi,.fi-crm{background-position:-48px -24px}.fj,.fj-crm{background-position:-72px -24px}.fr,.fr-crm{background-position:-96px -24px}.gb,.gb-crm{background-position:0 -24px}.gd,.gd-crm{background-position:-120px -24px}.gf,.gf-crm{background-position:-144px -24px}.gh,.gh-crm{background-position:-168px -24px}.gi,.gi-crm{background-position:-192px -24px}.gp,.gp-crm{background-position:-216px -24px}.gr,.gr-crm{background-position:-240px -24px}.gt,.gt-crm{background-position:-264px -24px}.gu,.gu-crm{background-position:-288px -24px}.gy,.gy-crm{background-position:-312px -24px}.he,.he-crm{background-position:-336px -24px}.hk,.hk-crm{background-position:-360px -24px}.hn,.hn-crm{background-position:-384px -24px}.hr,.hr-crm{background-position:-408px -24px}.ht,.ht-crm{background-position:-432px -24px}.hu,.hu-crm{background-position:-456px -24px}.id,.id-crm{background-position:-480px -24px}.ie,.ie-crm{background-position:-504px -24px}.il,.il-crm{background-position:-528px -24px}.in,.in-crm{background-position:-552px -24px}.ir,.ir-crm{background-position:-576px -24px}.is,.is-crm{background-position:-600px -24px}.im,.im-crm{background-position:-624px -24px}.it,.it-crm{background-position:-648px -24px}.ja,.ja-crm{background-position:-672px -24px}.je,.je-crm{background-position:-696px -24px}.jm,.jm-crm{background-position:-720px -24px}.jo,.jo-crm{background-position:-744px -24px}.jp,.jp-crm{background-position:-672px -24px}.ke,.ke-crm{background-position:-768px -24px}.kn,.kn-crm{background-position:-792px -24px}.ko,.ko-crm{background-position:0 -48px}.kr,.kr-crm{background-position:0 -48px}.kw,.kw-crm{background-position:-24px -48px}.ky,.ky-crm{background-position:-48px -48px}.la,.la-crm{background-position:-72px -48px}.lb,.lb-crm{background-position:-120px -48px}.lc,.lc-crm{background-position:-96px -48px}.lk,.lk-crm{background-position:-144px -48px}.ls,.ls-crm{background-position:-168px -48px}.lt,.lt-crm{background-position:-192px -48px}.lu,.lu-crm{background-position:-216px -48px}.lv,.lv-crm{background-position:-240px -48px}.ma,.ma-crm{background-position:-264px -48px}.md,.md-crm{background-position:-288px -48px}.mk,.mk-crm{background-position:-312px -48px}.mo,.mo-crm{background-position:-336px -48px}.mp,.mp-crm{background-position:-360px -48px}.mq,.mq-crm{background-position:-384px -48px}.mt,.mt-crm{background-position:-408px -48px}.mu,.mu-crm{background-position:-432px -48px}.mx,.mx-crm{background-position:-456px -48px}.my,.my-crm{background-position:-480px -48px}.mz,.mz-crm{background-position:-504px -48px}.na,.na-crm{background-position:-528px -48px}.nc,.nc-crm{background-position:-552px -48px}.ni,.ni-crm{background-position:-576px -48px}.nl,.nl-crm{background-position:-600px -48px}.no,.no-crm{background-position:-624px -48px}.nr,.nr-crm{background-position:-648px -48px}.nz,.nz-crm{background-position:-672px -48px}.om,.om-crm{background-position:-696px -48px}.pa,.pa-crm{background-position:-720px -48px}.pe,.pe-crm{background-position:-744px -48px}.ph,.ph-crm{background-position:-768px -48px}.pl,.pl-crm{background-position:-792px -48px}.po,.po-crm{background-position:0 -72px}.pr,.pr-crm{background-position:-24px -72px}.pt,.pt-crm{background-position:0 -72px}.pw,.pw-crm{background-position:-48px -72px}.py,.py-crm{background-position:-72px -72px}.qa,.qa-crm{background-position:-96px -72px}.re,.re-crm{background-position:-120px -72px}.ro,.ro-crm{background-position:-144px -72px}.rs,.rs-crm{background-position:-168px -72px}.ru,.ru-crm{background-position:-192px -72px}.sa,.sa-crm{background-position:-216px -72px}.sb,.sb-crm{background-position:-240px -72px}.sd,.sd-crm{background-position:-264px -72px}.se,.se-crm{background-position:-288px -72px}.sy,.sy-crm{background-position:-312px -72px}.sg,.sg-crm{background-position:-336px -72px}.si,.si-crm{background-position:-360px -72px}.sm,.sm-crm{background-position:-384px -72px}.sk,.sk-crm{background-position:-408px -72px}.sl,.sl-crm{background-position:-432px -72px}.sv,.sv-crm{background-position:-288px -72px}.sz,.sz-crm{background-position:-456px -72px}.ta,.ta-crm{background-position:-480px -72px}.tc,.tc-crm{background-position:-504px -72px}.th,.th-crm{background-position:-528px -72px}.tr,.tr-crm{background-position:-552px -72px}.tt,.tt-crm{background-position:-576px -72px}.tu,.tu-crm{background-position:-600px -72px}.tw,.tw-crm{background-position:-624px -72px}.ua,.ua-crm{background-position:-648px -72px}.uk,.uk-crm{background-position:-648px -72px}.us,.us-crm{background-position:-672px -72px}.uy,.uy-crm{background-position:-696px -72px}.ve,.ve-crm{background-position:-720px -72px}.vi,.vi-crm{background-position:-744px -72px}.ye,.ye-crm{background-position:-768px -72px}.za,.za-crm{background-position:-792px -72px}.zh,.zh-crm{background-position:-360px -24px}.zm,.zm-crm{background-position:0 -96px}.zs,.zs-crm{background-position:-552px 0}.zw,.zw-crm{background-position:-24px -96px}.ke,.ke-crm{background-position:-48px -96px}.tz,.tz-crm{background-position:-48px -96px}.ug,.ug-crm{background-position:-48px -96px}.sw,.sw-crm{background-position:-48px -96px}.light-box-iframe{background-color:#fff;border:2px solid #555;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.light-box{background-color:#fff;padding:12px 20px;border:7px solid #555;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:none;width:75%;max-width:400px}.light-box h3{margin:0 0 10px 0}.light-box .text-center{text-align:center}.light-box.question,.light-box.tick,.light-box.error{padding:20px}.light-box.question p,.light-box.tick p,.light-box.error p{min-height:31px;padding-left:50px;background:url(http://www.portuguese-carhire.com/images/lightbox/alert-warning.png) 0 50% no-repeat;padding-top:10px}.light-box.tick p{background:url(http://www.portuguese-carhire.com/images/lightbox/alert-tick.png) 0 50% no-repeat}.light-box.error p{background:url(http://www.portuguese-carhire.com/images/lightbox/alert-error.png) 0 50% no-repeat}.light-box textarea{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.light-box.light-box-wide{width:75%;max-width:500px}.light-box.light-box-full{width:75%;max-width:800px}#searchPanel::after,#rc-app::after{clear:both;white-space:pre}#searchPanel{background-color:rgba(0,0,0,.3);color:#fff;font-size:14px;padding:15px!important;border:1px solid #fff}#searchPanel .col-sm-12{padding:0}#searchPanel .sl{padding-left:0}#searchPanel .sr{padding-right:0}#searchPanel h3{color:#fff;font-size:20px;margin:0;padding:0 0 10px 0;font-weight:normal}#searchPanel h4{color:#333;font-size:14px;font-weight:bold}#searchPanel div.rc-form-group input[type=text]:focus,#searchPanel div.rc-form-group select:focus{border-color:#333;-webkit-box-shadow:0 0 18px rgba(181,213,240,.8)!important;-moz-box-shadow:0 0 18px rgba(181,213,240,.8)!important;box-shadow:0 0 18px rgba(181,213,240,.8)!important}#searchPanel div.rc-form-group.rc-form-group--radio{display:none}#searchPanel div.rc-form-group.rc-form-group--country label,#searchPanel div.rc-form-group.rc-form-group--city label,#searchPanel div.rc-form-group.rc-form-group--location label,#searchPanel div.rc-form-group.rc-form-group--drop-country label,#searchPanel div.rc-form-group.rc-form-group--drop-city label,#searchPanel div.rc-form-group.rc-form-group--drop-location label{font-size:14px}#searchPanel div.rc-form-control.rc-form-control--country.rc-select-wrap,#searchPanel div.rc-form-control.rc-form-control--city.rc-select-wrap,#searchPanel div.rc-form-control.rc-form-control--location.rc-select-wrap,#searchPanel div.rc-form-control.rc-form-control--drop-country.rc-select-wrap,#searchPanel div.rc-form-control.rc-form-control--drop-city.rc-select-wrap,#searchPanel div.rc-form-control.rc-form-control--drop-location.rc-select-wrap{font-size:14px}#searchPanel div.rc-form-control.rc-form-control--country.rc-select-wrap select,#searchPanel div.rc-form-control.rc-form-control--city.rc-select-wrap select,#searchPanel div.rc-form-control.rc-form-control--location.rc-select-wrap select,#searchPanel div.rc-form-control.rc-form-control--drop-country.rc-select-wrap select,#searchPanel div.rc-form-control.rc-form-control--drop-city.rc-select-wrap select,#searchPanel div.rc-form-control.rc-form-control--drop-location.rc-select-wrap select{font-size:13px;width:100%;height:30px;margin-top:-5px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:rgba(0,0,0,.8) url("http://www.portuguese-carhire.com/Images/Site-Images/select-arrow.png") no-repeat right center;display:block;border:1px solid #fff}#searchPanel div.rc-form-group.rc-form-group--checkbox input[type=checkbox]{padding-left:25px;height:20px;display:inline-block;line-height:20px;background-repeat:no-repeat;background-position:0 0;font-size:20px;vertical-align:middle;cursor:pointer;background-image:url(http://www.portuguese-carhire.com/CMSPages/images/checkbox.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;appearance:none}#searchPanel div.rc-form-group.rc-form-group--checkbox input[type=checkbox]:checked{background-position:0 -20px}#searchPanel div.rc-form-control--country.rc-select-wrap span,#searchPanel div.rc-form-control--city.rc-select-wrap span,#searchPanel div.rc-form-control--location.rc-select-wrap span,#searchPanel div.rc-form-control--drop-country.rc-select-wrap span,#searchPanel div.rc-form-control--drop-city.rc-select-wrap span,#searchPanel div.rc-form-control--drop-location.rc-select-wrap span{display:none}#searchPanel div.rc-form-group.rc-form-group--city,#searchPanel div.rc-form-group.rc-form-group--location,#searchPanel div.rc-form-group.rc-form-group--drop-city,#searchPanel div.rc-form-group.rc-form-group--drop-location,#searchPanel div.rc-form-group.rc-date--pickup,#searchPanel div.rc-form-group.rc-time--pickup,#searchPanel div.rc-form-group.rc-date--dropoff,#searchPanel div.rc-form-group.rc-time--dropoff{}#searchPanel div.rc-form-group.rc-form-group--return.rc-form-group--checkbox label{font-size:14px;font-weight:bold;margin-top:10px;margin-bottom:10px}#searchPanel div.rc-form-group.rc-form-group--return.rc-form-group--checkbox input{-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:2px}#searchPanel div.rc-form-group-wrap--dropoff{display:none}#searchPanel div.rc-form-group.rc-form-group--date{float:left}#searchPanel div.rc-form-group.rc-form-group--date input[type=text]{background:rgba(0,0,0,.8) url("http://www.portuguese-carhire.com/Images/Site-Images/calendar.png") right center no-repeat;cursor:pointer;border:1px solid #fff;height:30px;width:100%;padding:5px;margin-top:5px}#searchPanel div.rc-form-group.rc-form-group--date label,#searchPanel div.rc-form-group.rc-form-group--age label{font-weight:bold;font-size:14px}#searchPanel div.rc-form-group.rc-form-group--time{float:right}#searchPanel div.rc-form-group.rc-form-group--time div.rc-form-control-wrap--time div.rc-form-control--hour,#searchPanel div.rc-form-group.rc-form-group--time div.rc-form-control-wrap--time div.rc-form-control--minute{float:left}#searchPanel div.rc-form-group.rc-form-group--time div.rc-form-control-wrap--time div.rc-form-control--hour span,#searchPanel div.rc-form-group.rc-form-group--time div.rc-form-control-wrap--time div.rc-form-control--minute span{visibility:hidden}#searchPanel div.rc-form-group.rc-form-group--time select{font-size:13px;width:70px;height:32px;padding:5px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:rgba(0,0,0,.8) url("http://www.portuguese-carhire.com/Images/Site-Images/select-arrow.png") no-repeat right center;margin-top:8px;border:1px solid #fff}#searchPanel div.rc-form-group.rc-form-group--age-check{margin-top:20px;display:inline-block}#searchPanel div.rc-form-group.rc-form-group--age{padding-top:20px}#searchPanel div.rc-form-group.rc-form-group--age-check label,#searchPanel div.rc-form-group.rc-form-group--age label{font-size:14px}#searchPanel div.rc-form-group.rc-form-group--age{display:none}#searchPanel div.rc-form-group.rc-form-group--age input[type=text]{line-height:20px;padding:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;outline:0;border:1px solid #fff;width:100px;margin-top:5px;background:none}#searchPanel div.encourageWrap ul{margin:0;padding:0;margin-top:20px}#searchPanel div.encourageWrap ul li{color:#fff;line-height:1.6em;list-style:none;padding-left:26px;padding-bottom:2px;background:url(http://www.portuguese-carhire.com/Images/Site-Images/encourage-bullet.png) left center no-repeat}#searchPanel div.rc-form-group.rc-form-group--submit{}#searchPanel div.rc-form-group.rc-form-group--submit button{color:#fff;font-size:15px;background:#e14d67;padding:8px 20px;font-weight:normal;display:block;text-decoration:none;border:0;border-bottom:3px solid #bf314a;margin-top:10px;text-transform:uppercase;width:100%}#searchPanel div.rc-form-group.rc-form-group--submit button:hover{background-color:#d8455f}#searchPanel div.rc-modal-overlay--hidden{display:none}#searchPanel div.rc-form-group.rc-form-group--submit::after{clear:both;white-space:pre}#searchPanel div.rc-section--submit{margin-top:20px}#searchPanel div.rc-section--submit::after{clear:both;white-space:pre}#searchPanel div.rc-section{clear:both}#searchPanel div.rc-modal{z-index:9999!important;border-radius:4px!important;border:1px solid #999!important;border:1px solid rgba(0,0,0,.2)!important;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5)!important;box-shadow:0 5px 15px rgba(0,0,0,.5)!important;background-color:#fff!important;width:300px!important;position:absolute!important;left:25%!important;top:280px!important}#searchPanel div.rc-modal-overlay{z-index:9999!important;visibility:visible!important;opacity:1!important;background-color:rgba(0,0,0,.3)!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;border-radius:2px!important;-webkit-transition:opacity .3s!important;transition:opacity .3s!important;min-height:1000px}#searchPanel div.rc-modal-header{padding:15px!important;border-bottom:1px solid #e5e5e5!important}#searchPanel div.rc-modal-body{padding:15px!important}#searchPanel div.rc-modal-header span{font-weight:bold!important}#searchPanel .rc-modal-close{cursor:pointer!important;float:right!important;font-size:16px!important;font-weight:700!important;line-height:1!important;color:#000!important;text-shadow:0 1px 0 #fff!important;filter:alpha(opacity=20)!important;opacity:.2!important}#searchPanel .rc-modal-close:hover{color:#000!important;text-decoration:none!important;cursor:pointer!important;filter:alpha(opacity=50)!important;opacity:.5!important}#searchPanel div.rc-section.rc-section--encourage{float:left;font-size:1em;color:#333;margin-left:-20px;margin-top:-80px;max-width:255px}#searchPanel div.rc-section.rc-section--encourage::after{clear:both;white-space:pre}#searchPanel div.rc-section.rc-section--encourage li{list-style-image:url(http://images/Site-Images/tick-white.png)}#searchPanel .rc-hidden{display:none}#searchPanel .rc-visible{display:block}#searchPanel .rc-icon-info:before{content:"i"}#searchPanel .rc-icon-info{color:#fff;font-size:11px;background-color:#e14d67;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;line-height:16px;width:16px;margin-left:5px;text-align:center;cursor:pointer;display:inline-block}#searchPanel .rc-tooltip{max-width:250px;padding:8px;text-align:center;background:rgba(0,0,0,.5);position:absolute;font-size:12px;z-index:1;border:1px solid #fff}#rc-app *{font-family:"Montserrat",Arial,sans-serif!important}#rc-app{background-color:rgba(0,0,0,.3);border:2px solid #fff;font-size:14px;margin-bottom:0!important;padding:15px!important}#rc-app label{color:#fff;float:none!important;width:100%!important;font-size:14px!important;font-weight:700!important}.rc-section--pickup{clear:both!important;overflow:hidden!important}#rc-app .rc-form-control--hour,#rc-app .rc-form-control--minute{height:38px!important}#rc-app .rc-button{background:#e14d67!important;border:1px solid #e14d67!important}#rc-app h4{color:#fff;display:none}#rc-app .rc-icon{background-image:url("http://www.portuguese-carhire.com/Images/Site-Images/rc-icons-2x.png")!important}#rc-app .rc-form-group--location,#rc-app .rc-form-group--drop-location{width:34%!important}#rc-app .rc-form-group--country,#rc-app .rc-form-group--city,#rc-app .rc-form-group--drop-country,#rc-app .rc-form-group--drop-city{width:30%!important;margin-right:3%}#rc-app .rc-form-group-wrap--locations .rc-form-control{width:100%!important;background:rgba(0,0,0,.4);border:1px solid #fff;color:#fff}#rc-app .rc-form-control{background:none!important;font-size:14px!important;font-weight:700!important;color:#fff!important}#rc-app .rc-form-group-wrap--locations .rc-form-control{margin-left:0!important}#rc-app.rc-app--has-checkbox .rc-locations-wrap{max-height:70px!important}#rc-app.rc-app--has-checkbox .rc-locations-wrap--has-return{max-height:200px!important}#rc-app .rc-form-control--hour{margin-right:4%;width:48%!important;border-right:1px solid #fff!important}#rc-app .rc-form-control--minute{width:48%!important;border-left:1px solid #fff!important}#rc-app .rc-form-control--hour,#rc-app .rc-form-control--minute{margin-top:18px}#rc-app option{background:#fff!important;padding:2px 5px}#rc-app .rc-form-control span{display:block;font-size:14px!important;font-weight:700!important;color:#fff!important;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:860px){.hide-on-tablet{display:none!important}}@media screen and (min-width:769px){.hide-on-desktop{display:none!important}}@media screen and (max-width:768px){.unit .grid .unit{padding-left:0;padding-right:0}.center-on-mobiles{text-align:center!important;margin:auto}.hide-on-mobiles{display:none!important}}@media(max-width:767px){#searchPanel div.rc-form-control.rc-form-control--country.rc-select-wrap select,#searchPanel div.rc-form-control.rc-form-control--city.rc-select-wrap select,#searchPanel div.rc-form-control.rc-form-control--location.rc-select-wrap select,#searchPanel div.rc-form-control.rc-form-control--drop-country.rc-select-wrap select,#searchPanel div.rc-form-control.rc-form-control--drop-city.rc-select-wrap select,#searchPanel div.rc-form-control.rc-form-control--drop-location.rc-select-wrap select{}#searchPanel div.rc-form-group.rc-form-group--time select{}#searchPanel div.rc-form-group.rc-form-group--date input[type=text]{}#searchPanel div.rc-form-group.rc-form-group--return.rc-form-group--checkbox label{margin-left:0}#searchPanel div.rc-modal{width:250px!important;left:40px!important;top:500px!important}#searchPanel div.rc-section.rc-section--encourage li{max-width:125px}.hire-logo{width:120px}#searchPanel{margin-bottom:0!important}#searchPanel .sl,#searchPanel .sr{padding:0!important}#searchPanel div.rc-form-group.rc-form-group--time div.rc-form-control-wrap--time div.rc-form-control--hour,#searchPanel div.rc-form-group.rc-form-group--time div.rc-form-control-wrap--time div.rc-form-control--minute{width:55px}#searchPanel div.rc-form-group.rc-form-group--time select{width:50px;padding:0}#searchPanel div.rc-form-group.rc-form-group--date{width:110px}#rc-app .rc-form-group--country,#rc-app .rc-form-group--city,#rc-app .rc-form-group--location,#rc-app .rc-form-group--drop-country,#rc-app .rc-form-group--drop-city,#rc-app .rc-form-group--drop-location{width:100%!important;float:none!important}#rc-app.rc-app--has-checkbox .rc-locations-wrap{max-height:250px!important}#rc-app.rc-app--has-checkbox .rc-locations-wrap--has-return{max-height:500px!important}#rc-app{padding:10px!important}#rc-app .rc-form-group-wrap--locations .rc-form-control{width:100%!important}#rc-app .rc-form-group--country,#rc-app .rc-form-group--city,#rc-app .rc-form-group--drop-country,#rc-app .rc-form-group--drop-city{margin-right:0}#rc-app .rc-form-group--date{width:50%!important}#rc-app .rc-form-group--time{width:47%!important}#rc-app .rc-form-control{padding:6px 8px!important}}