/* Copyright 2016 Pebble Design Pty Ltd. All Rights Reserved. */
/* Pebble Reset CSS v1.05 */
html,body {width:100%;height:100%;min-height:100%;font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}* {background:transparent;font-family:sans-serif;font-size:100%;font:inherit;line-height:1;margin:0;padding:0;border:0;outline:0;text-decoration:none;vertical-align:baseline}*,:before,:after {box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display:block}section {position:relative;clear:both}img {box-sizing:content-box;display:block}input {line-height:normal}input,select {vertical-align:middle}input[type='checkbox'],input[type='radio'] {box-sizing:border-box}input[type='button'],input[type='submit'],button {cursor:pointer;-webkit-appearance:none}textarea {overflow:auto}hr {width:100%;margin:20px 0;padding:0;border:0;border-top:1px solid #eee;display:inline-block;clear:both;box-sizing:content-box}del {text-decoration:line-through}b,strong {font-weight:bold}a.tel {cursor:default!important;color:initial!important;background:initial!important;}a.anchor {position:relative;top:0;visibility:hidden;display:table;clear:both}.clear {clear:both}.clearfix:before,.clearfix:after {content:'';display:table}.clearfix:after {clear:both}.hidden,.hidden0,.hide,.hide0 {display:none!important}.question {cursor:pointer;}.answer {display:none;}#google-map {position:relative;}#map-overlay {position:absolute;width:100%;height:100%;}.content .column .pagination {position:absolute;bottom:0;left:0;}.content .pagination {background:none;display:block;padding:25px 0 0 0;width:100%;height:auto;clear:both!important;border:none;}.content ul .pagination {margin-top:50px!important;}.content .pagination li {display:inline-block;margin:0 5px 0 0;padding:0;}.content .pagination li:before {display:none;}.content .pagination li a {background:#BF8B44;color:#fff!important;padding:4px 8px;}.content .pagination li.pag-current {background:#0a2445;color:#fff!important;margin:-5px 5px 0 0;padding:6px 9px;font-weight:bold;}.content .pagination li:before {display:none;}
/* Web Forms */
#form { position:relative; width:100%; clear:both; display:block; }#form input, #form select, #form textarea { background:none; width:49.5%; font:300 20px/26px 'Lato', sans-serif; color:#383838; margin:0; padding:25px 10px; text-align:left; text-transform:none; border:none; border-bottom:2px solid #e8e8e8; float:left; }#form input[type="text"] {height: 70px;}#form select { cursor:pointer; }#form textarea { width:100% !important; margin:0 !important; float:none !important; clear:both !important; }#form input.checkin, #form input.checkout { background:url(../images/datepicker2.png) center right no-repeat; cursor:pointer; }#form div { position:relative; clear: both; display: block; margin-top: 100px; right:0; }#form input[type="submit"] { position:absolute; bottom:2px;right:0;background:#BE8A44; width:auto; font: 400 16px/16px 'Lato', sans-serif; color:#fff; padding:15px 25px; text-transform:lowercase; border:none; cursor:pointer; -webkit-appearance:none; text-transform:uppercase; }#form label, #form input[type="checkbox"] { display: block; width: auto; clear: both; line-height: 13px; padding: 25px 10px; margin: 0 10px;}#form .mandatory::-webkit-input-placeholder { color:#3699cb; line-height:25px; text-transform:none; opacity:1; }#form .mandatory:-moz-placeholder { color:#3699cb; line-height:25px; text-transform:none; opacity:1; }#form .mandatory::-moz-placeholder { color:#3699cb; line-height:25px; text-transform:none; opacity:1; }#form .mandatory:-ms-input-placeholder { color:#3699cb; line-height:25px; text-transform:none; opacity:1; }#form h4 { padding:30px 0 0 0; clear:both; }@media only screen and (max-width:760px) {#form input, #form select, #form textarea { display:block; width:100%; clear:both; }}
/* Form Datepicker */
.ui-datepicker {background:#e5e5e5;font-family:'Lato', arial;width:520px!important;margin:0;padding:5px 0;font-size:16px;line-height:20px;border-radius:0px;float:left;display:none;z-index:99999;overflow:hidden;}.ui-datepicker-group {width:250px;float:left;margin:0 5px;border-radius:0px;}.ui-datepicker-group .ui-datepicker-header {position:relative;background:#3b3c38;width:260px;height:45px;margin:-5px 0 0 -5px;padding:10px 0;color:#FFF;text-transform:lowercase;}.ui-datepicker-group-first .ui-datepicker-header {border-top-left-radius:0px;}.ui-datepicker-group-last .ui-datepicker-header {border-top-right-radius:0px;}.ui-datepicker .ui-datepicker-title {font-size:16px;font-weight:bold;line-height:25px;text-align:center;}.ui-datepicker .ui-datepicker-title select {font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year {width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year {width:49%;}.ui-datepicker table {width:100%;border-collapse:collapse;margin:0;}.ui-datepicker th {width:25px;padding:5px;font-weight:bold;color:#696969;text-transform:lowercase;}.ui-datepicker td span,.ui-datepicker td a {display:block;padding:3px;text-align:right;text-decoration:none;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default {background:#fff;font-size:12px;font-weight:bold;line-height:20px;color:#696969;text-align:center;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active {background:#be8a44;color:#fff;}.ui-widget-header .ui-state-hover {opacity:0.50;filter:Alpha(Opacity=50);cursor:pointer;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited {color:#fff;text-decoration:none;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a {color:#fff;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled {opacity:0.50;filter:Alpha(Opacity=50);cursor:default;}.ui-icon {width:30px;height:30px;text-indent:-99999px;overflow:hidden;display:block;}.ui-datepicker .ui-datepicker-prev .ui-icon {background:url(/_System/images/datepicker-arrows.png) center left no-repeat;}.ui-datepicker .ui-datepicker-next .ui-icon {background:url(/_System/images/datepicker-arrows.png) center right no-repeat;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next {position:absolute;top:7px;width:30px;height:30px;}.ui-datepicker .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-next:hover {background:none;}.ui-datepicker .ui-datepicker-prev {left:5px;}.ui-datepicker .ui-datepicker-next {right:5px;}
