@import url(https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900);body,button,input,select,textarea{font-family:'Lato',sans-serif}.mtb0{margin-top:0!important;margin-bottom:0!important}.m0{margin:0!important}.mt0{margin-top:0!important}.mb0{margin-bottom:0!important}.ptb0{padding-top:0!important;padding-bottom:0!important}.p0{padding:0!important}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.section{clear:both;padding:6px;margin:0}.group:before,.group:after{content:"";display:table}.group:after{clear:both}.group{zoom:1}.col{display:block;float:left;margin:1% 0 1% 1%}.col:first-child{margin-left:0}.span_8_of_8{width:100%}.span_7_of_8{width:87.37%}.span_6_of_8{width:74.75%}.span_5_of_8{width:62.12%}.span_4_of_8{width:49.5%}.span_3_of_8{width:36.87%}.span_2_of_8{width:24.25%}.span_1_of_8{width:11.62%}@media only screen and (max-width:480px){.col{margin:1% 0}.span_8_of_8,.span_7_of_8,.span_6_of_8,.span_5_of_8,.span_4_of_8,.span_3_of_8,.span_2_of_8,.span_1_of_8{width:100%}}select.clean{cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';padding-left:0!important}select.clean::-ms-expand{display:none}select.clean optgroup{font-style:normal;font-weight:500}select.clean optgroup:before{content:attr(label);display:block;padding:3px 5px;background-color:#f3f3f3}select.clean option{padding:5px;border-bottom:solid 1px #ddd}select.clean option[data-default]{display:none}form#hbook{padding:30px}form#hbook h1{margin:17px 0 0;font-size:19px;font-size:1.9rem;font-weight:500;color:#fff}form#hbook label{color:#fff;text-shadow:0 1px 0 #000;font-weight:400;font-size:14px;margin:0;display:block}form#hbook input,form#hbook select{margin:0;padding:0 7px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:40px}form#hbook input[type="text"],form#hbook select{position:relative;font-size:14px;text-transform:uppercase;border:solid 1px #ccc;background:#fff;color:#444;border-radius:0}form#hbook select{font-weight:700}form#hbook select option{font-weight:700;color:#000}form#hbook select option:hover,form#hbook select option:active,form#hbook select option:focus{box-shadow:0 0 10px 100px #df3041 inset}form#hbook input[type="text"].cal{background:#fff url(https://static.alaric.id/images/calendar.png) no-repeat 98% 50%;border-radius:0}form#hbook input[type="text"].cal:focus{border-color:#a21e21;background-color:#fff;background-image:url(https://static.alaric.id/images/calendar.png);background-repeat:no-repeat;background-position:98% 50%;color:#900}form#hbook input[type="text"]:focus,form#hbook select:focus{border-color:#a21e21;background:#fff;color:#900}form#hbook input[type=submit]{background:#093697;border:solid 1px #ccc;color:#fff;padding:0;font-size:16px;font-weight:600;text-shadow:1px 1px 1px #000;border-radius:0;box-shadow:none}form#hbook input[type=submit]:hover{background:#df3041;border:solid 1px #ccc}#ui-datepicker-div{border-radius:0;border-color:#ededed;font-family:inherit!important;font-size:15px;background:#fff!important}.ui-datepicker{border:none!important;border-radius:0!important;padding:0!important}.ui-datepicker .ui-datepicker-title{color:#a21e21;text-transform:capitalize;font-weight:700}.ui-datepicker-header{background:none!important;border:none!important;border-radius:0!important}.ui-datepicker table{border:none}.ui-datepicker th{color:#000;text-transform:capitalize;font-weight:700}.ui-datepicker-calendar thead{border-bottom:none;background:none}.ui-datepicker-calendar tbody tr{background:none!important}.ui-datepicker-calendar tbody tr:last-child{border:none}.ui-datepicker-calendar tbody td{border:solid 1px #ededed;padding:0}.ui-datepicker-calendar tbody td a,.ui-datepicker-calendar tbody td span{text-align:center}.ui-datepicker-calendar tbody td a:hover{background:#a21e21!important;color:#fff!important}.ui-datepicker-calendar .ui-state-default{background:none!important;border:none!important;color:#555!important}.ui-datepicker-calendar .ui-state-default.ui-state-highlight{background:#a21e21!important;color:#fff!important}.error{border-color:red!important;background-color:pink!important}.error::-webkit-input-placeholder{color:red;font-size:12px!important;font-weight:300!important}.error:-moz-placeholder{color:red;font-size:12px!important;font-weight:300!important;opacity:1}.error::-moz-placeholder{color:red;font-size:12px!important;font-weight:300!important;opacity:1}.error:-ms-input-placeholder{color:red;font-size:12px!important;font-weight:300!important}@media only screen and (max-width:768px){form#hbook{padding:15px}.ui-datepicker-group{width:100%!important;clear:both}#ui-datepicker-div{left:0!important;width:100%!important}}