.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.datepick{width:300px!important;background-color:#fff;border:1px solid #eee;border-radius:0;font-family:Mulish,sans-serif}.datepick a{color:#000;font-size:13px;font-weight:300;background-color:#fff}.datepick a:hover{text-decoration:none;color:#000}.datepick-nav{height:40px;background-color:#fff}.datepick-month{float:left;width:300px!important;border:none}select.datepick-month-year{display:none}.datepick-month-header{height:0;background-color:#fff}.datepick-month table{border-color:#fff;border-spacing:0}.datepick-month th,.datepick-month th a{background-color:#fff;color:#000}.datepick-month td{position:relative;border:1px solid rgba(244,244,244,.5)}.datepick-month th{border:none}.datepick-month span{padding:8px 0;font-size:13px;font-weight:300}.datepick-month a{padding:8px 0}.datepick-month td .datepick-weekend,.datepick-month td .datepick-weekend .gc-calendar-delivery-date-hover{background-color:#eee;color:#888;cursor:default}.datepick-month td .datepick-selected,.datepick-month td .gc-calendar-delivery-date-hover{background-color:#231f20}.touch .datepick-month td .datepick-selected{color:#000}.datepick-month td .datepick-other-month{background-color:#fff}.datepick-other-month{background:#fff}.datepick-cmd{padding-top:10px;font-size:15px;text-transform:uppercase;width:20%}.datepick-cmd-today{width:59%;padding-top:5px}.datepick-ctrl{display:none;background-color:#fff}.datepick-cmd:hover{background-color:transparent;cursor:pointer}.datepick-ctrl .datepick-cmd:hover{background-color:transparent;cursor:pointer}.cal_header{background-color:#231f20;color:#fff;font-size:12px;font-weight:300;padding:5px;text-align:center}.cal_footer{height:auto;padding:13px 6px 0 6px;line-height:10px}.cal_footer p.datepicker-legend-start{font-size:12px;line-height:1.25;color:#656466;display:block;float:left;text-align:left;width:49%}.cal_footer p.datepicker-legend-start strong{margin-bottom:3px}.cal_footer p.datepicker-legend-end{font-size:12px;line-height:1.25;color:#656466;display:block;float:right;text-align:right;width:49%}.cal_footer strong{display:block}.cal_footer p>i{display:inline-block;width:3.1em;height:3.1em;background-color:#231f20;position:relative;margin:0 .5em}.cal_footer p.datepicker-legend-start>i{float:left}.cal_footer p.datepicker-legend-end>i{float:right}.cal_footer p>i>i{position:absolute;display:inline-block;content:'';color:#fff;width:10px;height:10px;margin:1px;background-color:#fff}.cal_footer p.datepicker-legend-end>i>i{right:0;bottom:0}.no-touch .DayPicker-Day--selected.DayPicker-Day--selected-first::before{content:"";position:absolute;display:block;height:10px;width:10px;background-color:#fff;border-top:solid 1px #231f20;border-left:solid 1px #231f20;top:0;left:0}.no-touch .DayPicker-Day--selected.DayPicker-Day--selected-last::after{content:"";position:absolute;display:block;height:10px;width:10px;border-bottom:solid 1px #231f20;border-right:solid 1px #231f20;background-color:#fff;bottom:0;right:0}.no-touch .datepick-month:hover td .gc-calendar-selected-end::after,.no-touch .datepick-month:hover td .gc-calendar-selected-start::before{display:none}#gc-calendar .priceList .normalPrice{display:none}
body.debug .datepick-month td .newrentalperiodpadding{background-color:#ff0}html.no-touch .datepick-month td .gc-calendar-rental-range-hover{background-color:#231f20;color:#000}html.no-touch .datepick-month td .gc-calendar-delivery-date-hover{background-color:#231f20;text-decoration:none}.datepick-month td .datepick-return{background-color:#231f20}.gc-calendar{padding:0;font-size:18pt;line-height:18pt}.gc-calendar .dateSelectedCalendar{font-size:0;height:0}body .tooltipster-shadow{border-radius:2px;box-shadow:0 0 6px rgba(0,0,0,.2);margin-top:-5px}body .tooltipster-shadow .tooltipster-content{font-size:32px;line-height:32px;padding:0}body .datepick{border:none}.calendarSelector{padding:1px}body .tooltipster-arrow{border-color:#231f20}.gc-calendar-month-label{color:#333;font-weight:300;line-height:2em}
