@font-face{font-family:'GothamBlack';src:url("../fonts/GothamSSm-Black.eot");src:url("../fonts/GothamSSm-Black.eot?#iefix") format('embedded-opentype'),url("../fonts/GothamSSm-Black.woff2") format('woff2'),url("../fonts/GothamSSm-Black.woff") format('woff'),url("../fonts/GothamSSm-Black.ttf") format('truetype'),url("../fonts/GothamSSm-Black.svg#svgFontName") format('svg')}@font-face{font-family:'GothamLight';src:url("../fonts/GothamSSm-Light.eot");src:url("../fonts/GothamSSm-Light.eot?#iefix") format('embedded-opentype'),url("../fonts/GothamSSm-Light.woff2") format('woff2'),url("../fonts/GothamSSm-Light.woff") format('woff'),url("../fonts/GothamSSm-Light.ttf") format('truetype'),url("../fonts/GothamSSm-Light.svg#svgFontName") format('svg')}.ui-ios-overlay a{text-decoration:underline!important;color:#395165!important}.ui-ios-overlay a:hover{color:#395165!important}.ui-ios-overlay{position:absolute;z-index:9998;top:0;bottom:0;left:0;right:0;background:#8EC7BC;max-width:231px;max-height:392px;padding:10px 40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:1px 2px 2px #888;-moz-box-shadow:1px 2px 2px #888;box-shadow:1px 2px 2px #888;text-align:center}.ui-ios-overlay-centered{z-index:10001;position:fixed;top:50%;left:50%;width:400px;height:280px;margin-left:-100px;margin-top:-100px;background:#1085B1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;opacity:.8;text-align:center}.ui-ios-overlay .title,.ui-ios-overlay-centered .title{color:#395165;font-family:GothamBlack;text-align:center;display:block;line-height:40px;position:absolute;top:89px;left:20px;max-width:190px;width:190px;margin-left:auto;margin-right:auto;font-size:22px!important}.ui-ios-overlay .middle,.ui-ios-overlay-centered .middle{color:#395165;text-align:center;display:block;font-family:GothamBlack;font-size:18px;position:absolute;bottom:180px;left:20px;max-width:190px;margin-left:auto;margin-right:auto}.ui-ios-overlay .footer,.ui-ios-overlay-centered .footer{bottom:20px;display:block;position:absolute;left:18%;max-width:190px}.ui-ios-overlay .text,.ui-ios-overlay-centered .text{color:#395165;text-align:center;display:block;font-family:GothamBlack;font-size:14px;position:absolute;bottom:50px;left:20px;max-width:190px}.ui-ios-overlay .title{top:20px!important}.ui-ios-overlay .middle{top:110px!important}.ui-ios-overlay .text{top:170px!important}.ui-ios-overlay .footer{bottom:20px!important}.ui-ios-overlay.confirmation .title{top:90px!important}.ui-ios-overlay.confirmation .text{bottom:150px!important}.ui-ios-overlay.prompt .text{top:110px!important}.ui-ios-overlay.request .title{top:90px!important}.ui-ios-overlay.request .text{bottom:140px}.ui-ios-overlay.unbook .text{bottom:400px}.ui-ios-overlay.prompt.single .title{top:90px!important}.ui-ios-overlay.prompt.single .text{top:200px!important}.ui-ios-overlay.request.single .text{top:105px}.ui-ios-overlay.prompt.single .buttons{top:235px}.ui-ios-overlay.request.single .buttons{top:210px}.ui-ios-overlay.prompt input[type="text"]{background:#8EC7BC;color:#395165;text-transform:uppercase;min-width:210px}.ui-ios-overlay.confirmation div.buttons,.ui-ios-overlay.prompt div.buttons,.ui-ios-overlay.request div.buttons,.ui-ios-overlay.footer div.buttons{margin-left:-30px;position:relative;float:left;top:185px;width:210px!important}.ui-ios-overlay.footer button{font-size:12px;padding:8px 20px}.ui-ios-overlay.confirmation button{font-size:12px;padding:8px 20px}.ui-ios-overlay.confirmation button.cancel{color:#8ec7bc!important;box-shadow:0 2px 1px #223545!important}.ui-ios-overlay.prompt button{padding:10px 20px}.ui-ios-overlay.request button{padding:10px 20px}.ui-ios-overlay.confirmation button,.ui-ios-overlay.prompt button,.ui-ios-overlay.request button,.ui-ios-overlay.footer button{margin-top:10px;min-width:210px}.ui-ios-overlay hr,.ui-ios-overlay-centered hr{border:0;width:50px;height:2px;margin:10px auto;background:#395165}.ui-ios-overlay img,ui-ios-overlay-centered img{display:block;margin:15% auto 0 auto;max-width:50px}.ui-ios-overlay .spinner,.ui-ios-overlay-centered .spinner{left:50%!important;top:40%!important}.ui-ios-overlay.request.single span{position:relative;top:10px}.ui-ios-overlay.request span{position:relative;top:10px}.ios-overlay-show{-webkit-animation-name:ios-overlay-show;-webkit-animation-duration:750ms;-moz-animation-name:ios-overlay-show;-moz-animation-duration:750ms;-ms-animation-name:ios-overlay-show;-ms-animation-duration:750ms;-o-animation-name:ios-overlay-show;-o-animation-duration:750ms;animation-name:ios-overlay-show;animation-duration:750ms}.wrapup .unbook{font-size:7px!important}.wrapup{position:relative}@-webkit-keyframes ios-overlay-show{0%{opacity:0}100%{opacity:1}}@-moz-keyframes ios-overlay-show{0%{opacity:0}100%{opacity:1}}@-ms-keyframes ios-overlay-show{0%{opacity:0}100%{opacity:1}}@-o-keyframes ios-overlay-show{0%{opacity:0}100%{opacity:1}}@keyframes ios-overlay-show{0%{opacity:0}100%{opacity:1}}.ios-overlay-hide{-webkit-animation-name:ios-overlay-hide;-webkit-animation-duration:750ms;-webkit-animation-fill-mode:forwards;-moz-animation-name:ios-overlay-hide;-moz-animation-duration:750ms;-moz-animation-fill-mode:forwards;-o-animation-name:ios-overlay-hide;-o-animation-duration:750ms;-o-animation-fill-mode:forwards;animation-name:ios-overlay-hide;animation-duration:750ms;animation-fill-mode:forwards}@-webkit-keyframes ios-overlay-hide{0%{opacity:1}100%{opacity:0}}@-moz-keyframes ios-overlay-hide{0%{opacity:1}100%{opacity:0}}@-ms-keyframes ios-overlay-hide{0%{opacity:1}100%{opacity:0}}@-o-keyframes ios-overlay-hide{0%{opacity:1}100%{opacity:0}}@keyframes ios-overlay-hide{0%{opacity:1}100%{opacity:0}}@media only screen and (max-width:764px){.title{font-size:25px!important;font-family:GothamBook!important}.request_title{font-size:25px!important;font-family:GothamBook!important}.wrapup{font-size:8px!important}.ui-ios-overlay.confirmation .text{bottom:180px!important}}@media only screen and (max-width:480px){.ui-ios-overlay.confirmation .text{bottom:115px!important}.title{font-size:22px!important;font-family:GothamBook!important}.ui-ios-overlay.confirmation div.buttons,.ui-ios-overlay.prompt div.buttons,.ui-ios-overlay.request div.buttons{top:110px!important;margin-left:-2px!important;position:relative!important;float:left!important}.request_title{font-size:25px!important;font-family:GothamBook!important}.ui-ios-overlay.request.single .text{top:145px}.wrapup{font-size:6px!important}}@media only screen and (max-width:390px){.title{font-size:28px!important;font-family:GothamBook!important}.middle{font-size:10px!important;left:18%!important}.ui-ios-overlay.confirmation div.buttons,.ui-ios-overlay.prompt div.buttons,.ui-ios-overlay.request div.buttons{top:140px!important;margin-left:-25px!important;position:relative!important;float:left!important}.request_title{font-size:25px!important;font-family:GothamBook!important}.ui-ios-overlay.request.single .text{top:145px}.wrapup{font-size:6px!important}}@media only screen and (max-width:330px){.title{font-size:22px!important;font-family:GothamBook!important}.middle{font-size:10px!important}.ui-ios-overlay.confirmation div.buttons,.ui-ios-overlay.prompt div.buttons,.ui-ios-overlay.request div.buttons{top:145px!important;margin-left:-35px!important;position:relative!important;float:left!important}.request_title{font-size:25px!important;font-family:GothamBook!important}.wrapup{font-size:6px!important}}@font-face{font-family:'GothamBlack';src:url("../fonts/GothamSSm-Black.eot");src:url("../fonts/GothamSSm-Black.eot?#iefix") format('embedded-opentype'),url("../fonts/GothamSSm-Black.woff2") format('woff2'),url("../fonts/GothamSSm-Black.woff") format('woff'),url("../fonts/GothamSSm-Black.ttf") format('truetype'),url("../fonts/GothamSSm-Black.svg#svgFontName") format('svg')}@font-face{font-family:'GothamLight';src:url("../fonts/GothamSSm-Light.eot");src:url("../fonts/GothamSSm-Light.eot?#iefix") format('embedded-opentype'),url("../fonts/GothamSSm-Light.woff2") format('woff2'),url("../fonts/GothamSSm-Light.woff") format('woff'),url("../fonts/GothamSSm-Light.ttf") format('truetype'),url("../fonts/GothamSSm-Light.svg#svgFontName") format('svg')}.ui-ios-overlay a{text-decoration:underline!important;color:#395165!important}.ui-ios-overlay a:hover{color:#395165!important}.ui-ios-overlay{position:absolute;z-index:9998;top:0;bottom:0;left:0;right:0;background:#8EC7BC;max-width:231px;max-height:392px;padding:10px 40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:1px 2px 2px #888;-moz-box-shadow:1px 2px 2px #888;box-shadow:1px 2px 2px #888;text-align:center}.ui-ios-overlay-centered{z-index:10001;position:fixed;top:50%;left:50%;width:400px;height:280px;margin-left:-100px;margin-top:-100px;background:#1085B1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;opacity:.8;text-align:center}.ui-ios-overlay .title,.ui-ios-overlay-centered .title{color:#395165;font-family:GothamBlack;text-align:center;display:block;line-height:40px;position:absolute;top:89px;left:20px;max-width:190px;width:190px;margin-left:auto;margin-right:auto;font-size:22px!important}.ui-ios-overlay .middle,.ui-ios-overlay-centered .middle{color:#395165;text-align:center;display:block;font-family:GothamBlack;font-size:18px;position:absolute;bottom:180px;left:20px;max-width:190px;margin-left:auto;margin-right:auto}.ui-ios-overlay .footer,.ui-ios-overlay-centered .footer{bottom:20px;display:block;position:absolute;left:18%;max-width:190px}.ui-ios-overlay .text,.ui-ios-overlay-centered .text{color:#395165;text-align:center;display:block;font-family:GothamBlack;font-size:14px;position:absolute;bottom:50px;left:20px;max-width:190px}.ui-ios-overlay .title{top:20px!important}.ui-ios-overlay .middle{top:110px!important}.ui-ios-overlay .text{top:170px!important}.ui-ios-overlay .footer{bottom:20px!important}.ui-ios-overlay.confirmation .title{top:90px!important}.ui-ios-overlay.confirmation .text{bottom:150px!important}.ui-ios-overlay.prompt .text{top:110px!important}.ui-ios-overlay.request .title{top:90px!important}.ui-ios-overlay.request .text{bottom:140px}.ui-ios-overlay.unbook .text{bottom:400px}.ui-ios-overlay.prompt.single .title{top:90px!important}.ui-ios-overlay.prompt.single .text{top:200px!important}.ui-ios-overlay.request.single .text{top:105px}.ui-ios-overlay.prompt.single .buttons{top:235px}.ui-ios-overlay.request.single .buttons{top:210px}.ui-ios-overlay.prompt input[type="text"]{background:#8EC7BC;color:#395165;text-transform:uppercase;min-width:210px}.ui-ios-overlay.confirmation div.buttons,.ui-ios-overlay.prompt div.buttons,.ui-ios-overlay.request div.buttons,.ui-ios-overlay.footer div.buttons{margin-left:-30px;position:relative;float:left;top:185px;width:210px!important}.ui-ios-overlay.footer button{font-size:12px;padding:8px 20px}.ui-ios-overlay.confirmation button{font-size:12px;padding:8px 20px}.ui-ios-overlay.confirmation button.cancel{color:#8ec7bc!important;box-shadow:0 2px 1px #223545!important}.ui-ios-overlay.prompt button{padding:10px 20px}.ui-ios-overlay.request button{padding:10px 20px}.ui-ios-overlay.confirmation button,.ui-ios-overlay.prompt button,.ui-ios-overlay.request button,.ui-ios-overlay.footer button{margin-top:10px;min-width:210px}.ui-ios-overlay hr,.ui-ios-overlay-centered hr{border:0;width:50px;height:2px;margin:10px auto;background:#395165}.ui-ios-overlay img,ui-ios-overlay-centered img{display:block;margin:15% auto 0 auto;max-width:50px}.ui-ios-overlay .spinner,.ui-ios-overlay-centered .spinner{left:50%!important;top:40%!important}.ui-ios-overlay.request.single span{position:relative;top:10px}.ui-ios-overlay.request span{position:relative;top:10px}.ios-overlay-show{-webkit-animation-name:ios-overlay-show;-webkit-animation-duration:750ms;-moz-animation-name:ios-overlay-show;-moz-animation-duration:750ms;-ms-animation-name:ios-overlay-show;-ms-animation-duration:750ms;-o-animation-name:ios-overlay-show;-o-animation-duration:750ms;animation-name:ios-overlay-show;animation-duration:750ms}.wrapup .unbook{font-size:7px!important}.wrapup{position:relative}@-webkit-keyframes ios-overlay-show{0%{opacity:0}100%{opacity:1}}@-moz-keyframes ios-overlay-show{0%{opacity:0}100%{opacity:1}}@-ms-keyframes ios-overlay-show{0%{opacity:0}100%{opacity:1}}@-o-keyframes ios-overlay-show{0%{opacity:0}100%{opacity:1}}@keyframes ios-overlay-show{0%{opacity:0}100%{opacity:1}}.ios-overlay-hide{-webkit-animation-name:ios-overlay-hide;-webkit-animation-duration:750ms;-webkit-animation-fill-mode:forwards;-moz-animation-name:ios-overlay-hide;-moz-animation-duration:750ms;-moz-animation-fill-mode:forwards;-o-animation-name:ios-overlay-hide;-o-animation-duration:750ms;-o-animation-fill-mode:forwards;animation-name:ios-overlay-hide;animation-duration:750ms;animation-fill-mode:forwards}@-webkit-keyframes ios-overlay-hide{0%{opacity:1}100%{opacity:0}}@-moz-keyframes ios-overlay-hide{0%{opacity:1}100%{opacity:0}}@-ms-keyframes ios-overlay-hide{0%{opacity:1}100%{opacity:0}}@-o-keyframes ios-overlay-hide{0%{opacity:1}100%{opacity:0}}@keyframes ios-overlay-hide{0%{opacity:1}100%{opacity:0}}@media only screen and (max-width:764px){.title{font-size:25px!important;font-family:GothamBook!important}.request_title{font-size:25px!important;font-family:GothamBook!important}.wrapup{font-size:8px!important}.ui-ios-overlay.confirmation .text{bottom:180px!important}}@media only screen and (max-width:480px){.ui-ios-overlay.confirmation .text{bottom:115px!important}.title{font-size:22px!important;font-family:GothamBook!important}.ui-ios-overlay.confirmation div.buttons,.ui-ios-overlay.prompt div.buttons,.ui-ios-overlay.request div.buttons{top:110px!important;margin-left:-2px!important;position:relative!important;float:left!important}.request_title{font-size:25px!important;font-family:GothamBook!important}.ui-ios-overlay.request.single .text{top:145px}.wrapup{font-size:6px!important}}@media only screen and (max-width:390px){.title{font-size:28px!important;font-family:GothamBook!important}.middle{font-size:10px!important;left:18%!important}.ui-ios-overlay.confirmation div.buttons,.ui-ios-overlay.prompt div.buttons,.ui-ios-overlay.request div.buttons{top:140px!important;margin-left:-25px!important;position:relative!important;float:left!important}.request_title{font-size:25px!important;font-family:GothamBook!important}.ui-ios-overlay.request.single .text{top:145px}.wrapup{font-size:6px!important}}@media only screen and (max-width:330px){.title{font-size:22px!important;font-family:GothamBook!important}.middle{font-size:10px!important}.ui-ios-overlay.confirmation div.buttons,.ui-ios-overlay.prompt div.buttons,.ui-ios-overlay.request div.buttons{top:145px!important;margin-left:-35px!important;position:relative!important;float:left!important}.request_title{font-size:25px!important;font-family:GothamBook!important}.wrapup{font-size:6px!important}}