.bookeocss .pagebase{margin:auto;text-align:left}.desktopcss .pageBaseAdjustWidth{padding-top:10px;padding-bottom:10px;width:950px}.desktopcss.ui1 .pageBaseAdjustWidth .pagebasecontent{width:900px}.bookeocss .box .c{padding-top:20px;padding-left:10px;padding-right:20px;padding-bottom:50px}.desktopcss.ui3 .pageBaseFitWidth{padding:5px}#header img{margin-left:5px}
body.mobiusercss{margin:0}.bookeocss #roundedMain{width:700px;margin:auto}.desktopcss #loginBk{background:url(img/loginBk.png);width:850px;height:300px;margin:150px auto 0 auto;position:relative}.mobiusercss #loginBk{background-color:#eee;border:1px solid #bbb;border-radius:3px;position:relative;padding:30px 10px}.bookeocss #fbSetup{text-align:center}.desktopcss #fbSetup #loginBk{background:url(img/loginBk_small.png);width:500px;height:300px;margin:30px auto 0 auto;position:relative}.mobiusercss #loginBk input[type=email],.mobiusercss #loginBk input[type=password]{width:100%;font-size:22px;box-sizing:border-box}.mobiusercss .mobileFrontInput{border:0;border-radius:8px;padding:6px}.bookeocss #loginBk .inputError{color:#f60}.desktopcss #loginBk ._form{position:absolute;top:87px;right:30px}#loginBk ._form ._forgot{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}#loginBk ._form ._forgot ._rememberme{flex:1 0}#loginBk ._form ._forgot #googleSignInButton,#loginBk ._form ._forgot #googleSignIn3Parent{flex:0 1}#loginBk ._form ._forgot #googleSignIn3Parent{min-width:24px;min-height:24px;background:no-repeat url(img/googlesignin3_24.png);cursor:pointer}#loginBk ._form ._forgot #googleSignIn3Parent #googleSignIn3Child{opacity:0}#loginBk ._form ._forgot ._forgotLink{margin-top:4px;width:100%}.desktopcss #loginBk ._kioskLoginLabel{color:#eee;font-size:24px;font-weight:600;position:absolute;left:110px;top:180px}.desktopcss #loginBk ._form table{float:right}.desktopcss #loginBk span,.desktopcss #loginBk ._forgot a,.desktopcss #loginBk ._forgot{color:white}.mobiusercss ._kioskLoginLabel{color:#666;font-size:18px;font-weight:600;text-align:center;margin-bottom:10px}.mobiusercss #_mobileSigninLogo{background-image:url("img/logo.png");background-size:contain;background-repeat:no-repeat;width:250px;height:102px;margin:10px auto}.mobiusercss span{font-size:18px}.mobiusercss #rememberme{margin-top:18px}.androidcss .mobiusercss #rememberme{transform:scale(1.5);-webkit-transform:scale(1.5)}.bookeocss #loginBk ._forgot a:hover{color:#f04700;background-color:transparent}.bookeocss #loginBk ._error{text-align:center;color:#f60}.desktopcss #loginBk ._error{position:relative;top:30px;font-size:18px}.bookeocss #loginBk ._forgot{text-align:right;padding-top:10px;clear:both}.mobiusercss #loginBk ._forgot{margin-top:20px}.desktopcss #loginBk #login{clear:both;float:right}.desktopcss #loginBk td{padding:4px 0}.desktopcss #loginBk input[type=email],.desktopcss #loginBk input[type=password]{width:320px;padding:4px}.bookeocss #loginBk input:focus{background-color:#e1fdc9}.desktopcss #fbSetup #loginBk input[type=email],.desktopcss #fbSetup #loginBk input[type=password]{width:250px}.desktopcss #loginBk th{font-family:Arial Black,Arial,sans-serif;text-shadow:#555 1px 1px;text-align:right;padding:7px 15px 20px 0;font-size:16px;vertical-align:top;color:white}.bookeocss #loginBk #googleSignInButton{margin:0 3px 0 8px;min-width:24px;min-height:24px;background:no-repeat url(img/googlesignin3_24.png);cursor:pointer}.bookeocss .sitebutton{border:1px solid #aaa;border-radius:3px;background-color:#23a60c;padding:10px 20px;cursor:pointer;color:#fff;font-weight:bold}.bookeocss .sitebutton:hover{background-color:#5dcd4a}.desktopcss #loginBk .sitebutton{padding:10px 4px;text-align:center;width:320px}.mobiusercss #loginBk .sitebutton{padding:10px 4px;text-align:center}body{overflow:auto!important}.label{font-size:16px}table.input td.field{padding-bottom:20px}input[type=text],input[type=password],input[type=tel],input[type=email],select{font-size:16px}.ui3 select{background-position-y:0}.horizButtonStrip{margin-top:10px;clear:both}.ui1 .horizButtonStrip{height:32px}.ie .horizButtonStrip{padding-top:10px}h1{font-size:24px;margin-left:2px}
