.step.disabled{display:none}element.style{display:block}.ea-bootstrap .ui-datepicker{width:auto}.ui-datepicker{background-color:transparent!important;border:none!important;border-radius:0px!important;box-shadow:none!important}div#booking-overview{color:white!important;font-family:'PT',sans-serif!important}.ea-bootstrap .btn-primary{color:#fff!important;background-color:#222!important;border-color:transparent!important;border-radius:0px!important;font-family:'PT',sans-serif!important;text-transform:uppercase;font-weight:600}.ea-bootstrap .ea-actions-group button,.ea-bootstrap .ea-actions-group a{margin-left:10px;border-radius:0px!important;border:none!important;font-family:'PT',sans-serif!important}.ea-bootstrap .btn-primary:hover{color:#222!important;background-color:#fff!important;border-color:transparent!important;border-radius:0px!important;font-family:'PT',sans-serif!important;text-transform:uppercase;font-weight:600}.ui-datepicker-title span,.step.final div h3{color:white;font-family:'PT Sans',sans-serif;text-transform:uppercase;font-size:18px;font-weight:600;letter-spacing:1px}.ui-datepicker .ui-state-disabled{color:#ffffff!important}a.ui-datepicker-next.ui-corner-all{color:#222222!important}td.free a{color:#006598!important}span.ui-state-default{font-family:'PT Sans',sans-serif!important}table.ui-datepicker-calendar thead{background:rgba(255,255,255,0.3)!important}table.ui-datepicker-calendar thead tr th span{color:#006598!important;font-family:'PT Sans',sans-serif!important}td.ui-datepicker-days-cell-over.ui-datepicker-current-day.ui-datepicker-today.free{background:#222222!important;border-radius:0px!important}td.ui-datepicker-days-cell-over.ui-datepicker-current-day.ui-datepicker-today.free a{color:#ffffff!important}td.ui-datepicker-days-cell-over.ui-datepicker-current-day.ui-datepicker-today.free a:hover{color:#f7c221!important}.ea-bootstrap .ui-datepicker .no-slots,.ea-bootstrap .ui-datepicker .no-slots:hover{background-color:rgba(255,255,255,0.3)!important;border-radius:0px!important}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-unselectable:hover{background-color:rgba(255,255,255,0.3)!important;border-radius:0px!important}.ui-datepicker .ui-datepicker-calendar td:hover{background-color:#006598!important;border-radius:0px!important}.ui-datepicker .ui-datepicker-calendar td:hover a{color:#fff!important}.time.well.well-lg:hover a{color:#222222!important}.ea-bootstrap .form-control{border:none!important;background:rgba(255,255,255,0.5)!important;font-family:'PT',sans-serif!important;border-radius:0px!important}.ea-bootstrap .final h3{color:#222222!important;font-family:'PT',sans-serif!important;font-weight:600!important}.ea-bootstrap .form-group label{font-family:'PT',sans-serif!important;color:#222222!important}.step.final small{font-family:'PT',sans-serif!important;color:#222222!important}.ui-datepicker .ui-datepicker-calendar td{border-radius:0px!important}.ea-bootstrap .ui-datepicker .free{font-family:'PT Sans',sans-serif!important}.time.well.well-lg{border-radius:0px!important;background:rgba(255,255,255,0.6);border:none!important;color:#222222!important;font-family:'PT',sans-serif!important}.ea-bootstrap .ui-datepicker .busy,.ea-bootstrap .ui-datepicker .busy:hover{background-color:#222222!important}.time.well.well-lg .ui-datepicker .ui-datepicker-calendar td:hover{background-color:transparent!important}.time.well.well-lg td:hover a{color:#222222!important}td.ui-datepicker-current-day.free{background:#222222!important}td.ui-datepicker-current-day.free a{color:#ffffff!important}.time.well.well-lg .ui-datepicker .ui-datepicker-calendar td:hover a{color:#222222!important}