@import url(https://fonts.googleapis.com/css?family=Open+Sans);
@import url(https://fonts.googleapis.com/css?family=Quicksand);
#main,body{font-weight:600;font-family:'Quicksand',sans-serif;}
#content li h2{margin:0!important;font-size:22px;font-weight:600;font-family:'Quicksand',sans-serif;}
#masthead{width:100%;padding:25px;background-position:center 10px;background-size:240px;background-repeat:no-repeat;text-align:center;position:relative}
@media only screen and (min-width:981px){#masthead h1{font-size:35px}}
@media only screen and (max-width:981px){#masthead h1{font-size:30px}}
#masthead h1{margin:0!important;font-weight:300;font-family:'Open Sans'}
#content li h2,.result-content p{font-family:Quicksand,sans-serif;color:#666}
input,textarea{border-radius:0!important}
table td{font-size:14px}
#content{width:100%;margin-bottom:75px;height:100%}
#content li h2{margin:0!important;font-weight:600;font-size:22px!important}
#content ul li{font-size:18px!important}
.result-content p{font-size:18px!important;text-transform:none}
.result-content div.strong{font-size:22px!important}
@media only screen and (max-width:650px){#content li h2{font-size:24px!important}#content ul li{font-size:16px!important}.result-content p{font-size:16px!important}.result-content div.strong{font-size:20px!important}}
#masthead{background-color:#037ec2;}
#masthead h1{font-family:'Open Sans';font-size:35px;}
#masthead h1,#masthead a{color:#ffffff;}
#progressbar li{color:#000000}
#progressbar li:before{color:#ffffff!important;background:#b1e4f9}
#progressbar li:after{background:#b1e4f9}
#progressbar li.active:before,#progressbar li.active:after{background:#fa7e02;}
.colour-available{color:#224798;}
.colour-last-few{color:#ff5722;}
.colour-only-one{color:#bf0d22;}
.colour-waiting-list{color:#bf0d22;}
.btn-primary{background-color:#fa7e02;color:#ffffff;}
.btn-primary:hover{background-color:#224798!important;}
#booking-review span{color:#179e98;}
