@import url("/_site/fonts/woodfordbourne/stylesheet.css");@import url("https://fonts.googleapis.com/css?family=Cormorant+Garamond:400,500,600,400i,500i,600i");@import url("/_site/fonts/woodfordbourne/stylesheet.css");@import url("https://fonts.googleapis.com/css?family=Cormorant+Garamond:400,500,600,400i,500i,600i");.content__form label{margin-right:.5em;display:block}.content__form legend{padding:0 .5em}.content__form label em,.content__form legend em{color:#CF1111;font-style:normal;margin-left:.2em}.content__form input{max-width:100%}.content__form input[type=text]{width:18em;height:2em;display:block;padding:0 0 0 .5em;border:1px solid rgba(13, 53, 118, 0.2)}.content__form input[type=checkbox],.content__form input[type=radio]{width:1em;height:1em;margin:.4em}.content__form textarea{max-width:100%;display:block;padding:.5em;border:1px solid rgba(13, 53, 118, 0.2)}.content__form select{max-width:100%;width:18em;height:2em;padding:.2em;border:1px solid rgba(13, 53, 118, 0.2)}.content__form select[size]{height:auto;padding:.2em}.content__form fieldset{border-color:rgba(13, 53, 118, 0.2)}.content__form .content__form__element--inline label{display:inline-block}.content__form .content__form__element--inline input{display:inline-block}.content__form .content__form__element--inline input[type=number]{width:50px}.content__form .content__form__element--inline select{width:auto}.content__form .weeklyrecurList{padding:0;margin:0;list-style:none;overflow:hidden;margin-bottom:15px}.content__form .weeklyrecurList li{float:left;padding:0 5px;margin-right:10px;border:1px solid #DDDDDD}.content__form .weeklyrecurList li label{float:left;height:40px;line-height:40px}.content__form .weeklyrecurList li input{float:right;height:40px;margin:0}.content__form__error{color:#CF1111;display:block}.content__form__element{width:100%;display:block;margin:0 0 1em;clear:both}.content__form__element__opt{clear:both;display:block}.content__form__element--html h2,.content__form__element--html p{margin:0}.content__form__element--list input[type=checkbox],.content__form__element--list input[type=radio]{margin-right:1em;float:left;clear:both}.content__form__element--list select{height:auto;padding:.2em}.content__form__element--rating table,.content__form__element--table table{margin:0}.content__form__element__help{cursor:pointer}.content__form__recurrence select{width:auto;margin-right:0.1em}.content__form__recurrence input,.content__form__recurrence label{display:inline}.booking__form__field__group{width:18em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.booking__form__field__group .booking__form__field{width:48%!important}#formResults{width:100%}#formResults th{text-align:left}.content__form__element--html h2,.content__form__element--html p{margin:1em 0}.formLayout{font-family:"Cormorant Garamond", serif}@media (min-width:921px){.content__form__element{display:table}.content__form__element h2{margin:1rem 0;font-size:1.875em}.content__form__element .content__form__label{display:table-cell;vertical-align:middle;width:25%;font-size:1.375em}.content__form__element .content__form__label em{margin-left:0}.content__form__input,.content__form input[type=text]{display:table-cell;vertical-align:middle;width:100%;height:45px}}.lte-ie8 .content__form__element{display:table}.lte-ie8 .content__form__element h2{margin:1rem 0;font-size:1.875em}.lte-ie8 .content__form__element .content__form__label{display:table-cell;vertical-align:middle;width:25%;font-size:1.375em}.lte-ie8 .content__form__element .content__form__label em{margin-left:0}.lte-ie8 .content__form__input,.lte-ie8 .content__form input[type=text]{display:table-cell;vertical-align:middle;width:100%;height:45px}.content__form__error{display:table-row}.content__form__submit{margin:1em 0;padding:0 1.5em;border:0;background-color:#2b559b;color:#FFF;font-family:"Cormorant Garamond", serif;font-size:1.125em;text-transform:none;-webkit-transition:background-color 400ms ease;-o-transition:background-color 400ms ease;transition:background-color 400ms ease}.content__form__submit:hover svg{margin-left:20px}.content__form__submit svg{display:inline-block;vertical-align:middle;margin-left:10px;-webkit-transition:margin-left 400ms ease;-o-transition:margin-left 400ms ease;transition:margin-left 400ms ease}@media (min-width:921px){.content__form__submit{font-size:1.875em;width:75%;height:70px;float:right;line-height:normal}.content__form__submit[name=submit_16]{font-size:2.5em;width:100%;height:100px;text-align:left;background-image:url("/_site/images/design/btn_prospectus.png");background-repeat:no-repeat;background-position:center right 5px}}.content__form__submit .lte-ie8{font-size:1.875em;width:75%;height:70px;float:right;line-height:normal}.content__form__submit .lte-ie8[name=submit_16]{font-size:2.5em;width:100%;height:100px;text-align:left;background-image:url("/_site/images/design/btn_prospectus.png");background-repeat:no-repeat;background-position:center right 5px}input.content__form__submit{display:none}.content__form__element--small__text .content__form__label{font-size:1em!important}.content__form__element--larger__text legend{font-size:1.375em!important}