html,body{}h1{font-weight:300;font-size:50px;color:#575757}h3{font-weight:300;font-size:28px!important;color:#575757}.ui-header .ui-btn-left{margin:10px 0 0 10px!important;text-transform:none!important}.ui-page-theme-a input.ui-btn,.ui-page-theme-a a.ui-btn,.ui-page-theme-a button.ui-btn{text-transform:uppercase}.ui-page-theme-a .ui-btn{background:-moz-linear-gradient(top,#7d7d7d 0%,#545454 100%);background:-webkit-gradient(linear,left top,left bottom,#7d7d7d,color-stop(100%,#545454));background:-webkit-linear-gradient(top,#7d7d7d 0%,#545454 100%);background:-o-linear-gradient(top,#7d7d7d 0%,#545454 100%);background:-ms-linear-gradient(top,#7d7d7d 0%,#545454 100%);background:linear-gradient(top,#7d7d7d 0%,#545454 100%);background-image:linear-gradient(top,rgba(0,0,0,0) 0%,#545454 100%);font-weight:700!important}body{}li{list-style:none}.right{float:right}#info-content{height:140px;padding-bottom:30px}#info-content h1{position:relative;font-size:50px;word-wrap:break-word;float:left;width:70%;padding-left:20px}#info-content h3{padding-left:20px;clear:both;float:none}#info-content span{position:relative;float:right;width:25%}#info-content img{float:right;padding-right:20px}#bookings-content li .left{float:left}#bookings-content li .right{float:right;padding-top:10px}#bookings-content li h3{font-size:1.4em}#bookings-content li p{font-size:22px}#bookings-content li a,#bookings-content li a:active,#bookings-content li a:visited{color:#fff;text-decoration:none}#bookings-content li.upcoming h3,#bookings-content li.upcoming p{color:#ccc!important}#content{position:absolute;left:0;right:0;top:64px;bottom:80px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.fixedHeader{position:absolute!important;left:0!important;right:0!important;top:0!important;z-index:999!important;height:64px}.fixedHeader .ui-header{height:64px!important}.fixedFooter{position:absolute!important;left:0!important;right:0!important;bottom:0!important;z-index:999!important;min-height:60px}.fixedHeader .ui-header .ui-title img{margin-top:5px!important}.fixedFooter div.ui-footer{min-height:60px}.fixedFooter div.ui-btn{}.fixedFooter .ui-link{font-size:17px!important;text-transform:uppercase;text-overflow:initial!important;overflow:auto!important}.fixedFooter #button-settings i,.fixedFooter #button-logoff i{font-size:1.3em;margin:0;padding:0}.fixedFooter #button-settings:after,.fixedFooter #button-logoff:after{}.fixedFooter #button-book{font-size:17px}.fixedFooter #button-createquickbooking{background-color:#109400!important;background:-webkit-gradient(linear,left top,left bottom,#109400,color-stop(100%,#0d7800));background:-webkit-linear-gradient(top,#109400 0%,#0d7800 100%);background:-o-linear-gradient(top,#109400 0%,#0d7800 100%);background:-ms-linear-gradient(top,#109400 0%,#0d7800 100%);background:linear-gradient(top,#109400 0%,#0d7800 100%);background-image:linear-gradient(top,#109400 0%,#0d7800 100%);margin-right:10px}.fixedFooter #button-createquickbooking.ui-disabled{background:-webkit-gradient(linear,left top,left bottom,#b4b4b4,color-stop(100%,#959595));background:-webkit-linear-gradient(top,#b4b4b4 0%,#959595 100%);background:-o-linear-gradient(top,#b4b4b4 0%,#959595 100%);background:-ms-linear-gradient(top,#b4b4b4 0%,#959595 100%);background:linear-gradient(top,#b4b4b4 0%,#959595 100%);background-image:linear-gradient(top,#b4b4b4 0%,#959595 100%);opacity:.8!important;color:#fff!important}.bookButton{}.bigButton .ui-btn-text{}button.bigButton #button-book{}.ui-listview li.ui-first.child{}ul[data-role="listview"] label{font-size:1.4em}ul[data-role="listview"]{background-color:#fff}ul[data-role="listview"] li{margin:0 20px!important;padding-left:0!important}ul[data-role="listview"] li[data-role="list-divider"] h3{color:#00a1de!important;font-weight:300!important;font-size:32px!important}ul li.ui-li-static h3{color:#575757!important;font-weight:400!important;font-size:24px!important;margin-bottom:0!important}.ui-listview>li p{margin-top:0!important;padding:0!important;color:#575757!important;font-weight:300!important;font-size:24px!important;overflow:visible!important}.ui-listview>.ui-li-static{border:none!important;border-top:solid 1px #f2f2f2!important;border-bottom-width:0!important}@media(max-width:800px){ul[data-role="listview"] label{font-size:1em}}.field-validation-error{color:red;display:block;margin-top:8px;text-align:center}.field-validation-valid{display:none}.input-validation-error{border:1px solid red;background-color:#fee}.validation-summary-errors{font-weight:bold;color:red}.validation-summary-valid{display:none}.ui-title{text-shadow:1px 1px #333}.ui-popup .ui-title{text-shadow:none}.ui-li .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li{padding-right:15px}.ui-bar-a,.ui-body-a,.ui-btn-up-a,.ui-btn-hover-a,.ui-btn-down-a,.ui-bar-b,.ui-body-b,.ui-btn-up-b,.ui-btn-hover-b,.ui-btn-down-b,.ui-bar-c,.ui-body-c,.ui-btn-up-c,.ui-btn-hover-c,.ui-btn-down-c,.ui-bar-d,.ui-body-d,.ui-btn-up-d,.ui-btn-hover-d,.ui-btn-down-d,.ui-bar-e,.ui-body-e,.ui-btn-up-e,.ui-btn-hover-e,.ui-btn-down-e,.ui-btn-active{text-shadow:none}.wait-screen{position:absolute;top:0;left:0;right:0;bottom:80px;display:none;font-family:'Open Sans';font-weight:400}.wait-screen[data-active-screen="green"]{z-index:1000;background-color:#72bf44}.wait-screen[data-active-screen="yellow"]{z-index:1000;background-color:#f2bd0b}.wait-screen[data-active-screen="red"]{z-index:1000;background-color:#d71920}.wait-screen .caption{margin-top:60px;color:#fff;font-family:'Open Sans';font-size:116px;font-weight:300;font-style:normal;text-align:center}.wait-screen[data-active-screen="yellow"] .caption,.wait-screen[data-active-screen="green"] .caption{display:none}.wait-screen .info{position:absolute;top:20px;width:100%}.wait-screen .info h1{color:#fff;margin:0;text-align:center;font-size:36px;text-shadow:none}.wait-screen .info h3{color:#fff;margin:0;text-align:center;font-size:22px!important;text-shadow:none}.wait-screen .countdown{margin-top:20px;font-family:'Open Sans';font-size:72px;line-height:72px;font-weight:300;color:#fff;text-align:center;margin-top:100px}.wait-screen[data-active-screen="red"] .countdown{display:none}.wait-screen .countdown .minuteonly{font-size:226px;font-weight:bold;margin-left:10px}.wait-screen .countdown .minutesecond{font-size:206px;font-weight:bold}.wait-screen .countdown .hour{font-size:108px;font-weight:bold}.wait-screen .countdown .minute{font-size:108px;font-weight:bold}.wait-screen .countdown .free{font-size:184px}.wait-screen .equipment{text-align:left;margin-left:20px;margin-top:20px}.wait-screen .equipment img{border-radius:12px;height:70px;display:inline}.wait-screen .equipment img:nth-child(2){margin-left:15px}.wait-screen .equipment p{color:#fff;font-weight:normal;display:inline;margin-left:15px;vertical-align:top;line-height:80px}.wait-screen ul.bookings{color:#fff;font-weight:300;position:absolute;top:38%;margin:0;padding:0;width:100%;font-size:33px;text-shadow:none}.wait-screen ul.bookings li{margin-bottom:23px;float:left;width:100%;clear:both}.wait-screen ul.bookings li .left{float:left;padding-left:20px}.wait-screen ul.bookings li .right{float:right;text-align:right;padding-right:20px}.wait-screen ul.bookings li h3{margin:0;padding:0;color:inherit}.wait-screen ul.bookings li p{margin:0;padding:0}.wait-screen ul.bookings li .ui-btn a{text-decoration:none}.wait-screen[data-active-screen="red"] ul.bookings li.upcoming{color:#e89798}.wait-screen[data-active-screen="yellow"] ul.bookings li.upcoming{color:#f8da94}.wait-screen[data-active-screen="green"] ul.bookings li.upcoming{color:#b5dba3}.wait-screen[data-active-screen="red"] .hour,.wait-screen[data-active-screen="red"] .minute,.wait-screen[data-active-screen="red"] .minuteonly,.wait-screen[data-active-screen="red"] .minutesecond{display:none}