a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;vertical-align:baseline;resize:both}@font-face{font-family:icomoon;src:url(/webapp/css/fonts/live-booking-icons/icomoon.eot?-i3vvu4);src:url(/webapp/css/fonts/live-booking-icons/icomoon.eot?#iefix-i3vvu4) format('embedded-opentype'),url(/webapp/css/fonts/live-booking-icons/icomoon.ttf?-i3vvu4) format('truetype'),url(/webapp/css/fonts/live-booking-icons/icomoon.woff?-i3vvu4) format('woff'),url(/webapp/css/fonts/live-booking-icons/icomoon.svg?-i3vvu4#icomoon) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-cross:before{content:"\e600"}:focus{outline:0}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left;font-weight:400}a{outline:0}body{behaviour:url(csshover.htc);margin:0;padding:0;border:0;font-family:Lato;font-size:13px;line-height:1;color:#000;background:#fff}#voice-box{position:absolute;margin:0 auto;width:100%;top:0;z-index:2000}.clear_all,.clearfix{clear:both}#voice-box{position:fixed;margin:0 auto;width:97%;z-index:80000!important}.backgroundPopup{display:none;position:fixed;top:0;height:100%;width:100%;background:url(/loginpage/images/popup_bg.png) repeat;z-index:70000}.header_signup{float:right;padding-top:px}.header_signup label{float:left;padding:10px 12px 0 0;color:#fff}.header_signup a{float:left;font-size:14px;text-decoration:none}.green_btn{background:url(/loginpage/images/green-btn-bg.png) repeat-x scroll 0 0 transparent;border-radius:2px 2px 2px 2px;box-shadow:2px 2px 4px #222;cursor:pointer;display:block;float:right;position:relative;z-index:1000}.green_btn span{background:url(/loginpage/images/loginArrow.png) no-repeat scroll 135px -35px transparent;color:#eee;display:block;font-size:11px;font-weight:600;height:26px;line-height:22px;padding:6px 35px 0 15px;text-shadow:0 1px #188200;text-transform:uppercase}.green_btn span{background:url(/loginpage/images/loginArrow.png) no-repeat scroll 155px -35px transparent\0/}#signup-wrapper{width:932px;height:650px;background-image:url(/loginpage/images/signup-popup-bg.png)}#header-signup{position:relative;width:635px;height:134px;top:98px;left:148px}#header-signup h1{color:#000!important;font-weight:700;font-size:30px!important;margin-top:25px!important;margin-bottom:15px!important;font-weight:700}.unlimited-trail{text-align:center;font-size:14px;color:#8a8888;font-size:13px}.error-signup{text-align:center;color:#fff;position:relative;top:24px;font-size:13px;background:#333;padding:8px 10px 11px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;width:auto;max-width:280px;margin:0 auto;line-height:22px}.error-signup img{position:relative;top:0;right:6px}#social-login{position:relative;width:312px;height:275px;top:130px;left:153px;float:left}.button-google{width:239px;height:45px;background-position:0 0;margin-left:36px;cursor:pointer}.button-facebook{width:239px;height:45px;background-position:0 -74px;margin-left:36px;cursor:pointer}.button-social{width:160px;height:45px;background-image:url(/loginpage/images/signup-popup-btns.png);background-position:0 0;margin-left:160px;border-radius:10px;cursor:pointer}#signup-popup-form{position:relative;width:312px;height:275px;top:130px;left:157px;float:left;text-align:center}.signup_popup_window{display:block;left:50%;margin-left:-458px;position:absolute;top:60px;width:935px;height:650px;z-index:1001}.signup-close{position:absolute;font-size:20px;top:113px;right:178px;color:#8a8888;cursor:pointer;z-index:75000}.blue_glow{border:solid 1px #fff}.blue_glow:focus{outline:0;border:1px solid #1490e7;box-shadow:0 0 3px #1490e7}#signupbutton{margin-top:15px}a.button-signup:hover{opacity:1;-moz-opacity:1;-webkit-opacity:1}a.button-signup:active,a.button-signup:focus{box-shadow:inset 0 0 10px #333;-moz-box-shadow:inset 0 0 10px #333;-webkit-box-shadow:inset 0 0 10px #333;-khtml-box-shadow:inset 0 0 10px #333;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.noshadow{box-shadow:inset 0 0 0 #fff!important;-moz-box-shadow:inset 0 0 0 #fff!important;-webkit-box-shadow:inset 0 0 0 #fff!important;-khtml-box-shadow:inset 0 0 0 #fff!important}.button-content{color:#000;display:block;padding-top:14px;padding-left:60px;font-size:13px}.create-account-button{width:239px;height:32px;background-image:url(/loginpage/images/signup-popup-btns.png);background-position:0 -149px;margin-left:36px;cursor:pointer}.create-account-text{color:#fff;display:block;padding-top:14px;font-size:13px;text-decoration:none}.input{width:227px;border:1px solid #ccc;border-radius:4px;font-size:13px;margin-bottom:8px;margin-left:35px;display:block;padding:9px 5px 9px 8px}.error_input_field{border:solid 1px #bb4c4c!important;background:#e8c9c9!important;color:#972a2a!important;border:solid 1px #bb4c4c!important}.wixsignup_socialLogin{margin-left:160px;background-color:#fff;margin-top:-20px}.wixsignup_create_btn{margin-top:-15px;line-height:15px}.header_signup{float:right;padding-top:px}.header_signup label{float:left;padding:10px 12px 0 0;color:#fff;display:none}.header_signup a{float:left;font-size:14px;text-decoration:none;box-shadow:none;text-align:center;height:35px}.green_btn{background:0 0;border-radius:2px 2px 2px 2px;padding:0 20px!important;display:block!important;cursor:pointer;display:block;float:right;position:relative;z-index:1000;border:1px solid #fff;opacity:.8}.green_btn span{background:0 0;color:#fff;display:block;text-transform:uppercase;font-size:11px;line-height:35px!important;font-weight:700;text-shadow:none;padding:0;text-align:center}.green_btn:hover{opacity:1}.header_signup .button-pink{display:inline-block;text-decoration:none;font-size:.75rem;font-family:inherit;background-color:#ff55a0;padding:15px 20px;border-radius:30px;line-height:1.5;color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.15);transition:.5s box-shadow;height:auto!important}.header_signup .button-pink:focus,.header_signup .button-pink:hover{box-shadow:0 1px 4px rgba(0,0,0,.3)}input.error_field{background:#ffd3d3!important;border:1px solid red!important;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}#password-template{position:relative;width:312px;height:275px;top:150px;left:140px;float:left}#pass-text{font-size:13px;color:#8a8888;padding:2px 0 10px;margin-top:0;margin-left:25px;line-height:15px}.error_text{color:#ff5d5d!important}.backgroundPopup{position:absolute}.button-content{display:contents}.right{float:right}.center-text{text-align:center}a.button{padding:1em 2rem;line-height:1.5rem;height:1.5rem;background:#f6f9f9;color:#444;transition:all 150ms;display:inline-block;text-transform:uppercase;font-weight:500;box-shadow:0 1px 4px rgba(0,0,0,.15);border:1px solid #ddd;border-radius:50px}a.button:hover{box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #b5bbbb;color:#222}a.button:focus{border:1px solid #b5bbbb}a.button#login-now,a.button.button-pink#signup-now{margin-top:30px!important}nav a.button{margin-top:15px;padding:10px 20px;font-size:12px;background:#ff55a0!important;color:#fff!important;border:1px solid transparent}a.button:hover,nav a:hover{text-decoration:none}nav a.button#button-login:hover{color:#333!important;background:#fff!important}a.button.button-pink{background:#ff55a0;color:#fff!important;border:1px solid transparent;margin-top:15px}a.button.button-pink:hover{border:1px solid #ff55a0;background:#ff55a0}a.button span{display:inline-block;border-radius:50%;opacity:.8;margin-right:5px;position:relative;top:1px}a.button span img{width:30px;height:30px;margin-right:5px;float:left;position:relative;top:-2px}a.button.button-facebook span{color:#3b60ad;cursor:pointer}a.button.button-google span{color:#f55555;cursor:pointer}a.button.button-pink#signup-now{cursor:pointer;margin-top:20px;display:block;margin-top:30px;padding:1rem 0;width:100%!important}a.button.facebook_signin_btn{margin-right:2%!important}a.button.facebook_signin_btn span{color:#3b60ad}a.button.google_signin_btn span{color:#f55555}p{color:#777;font-size:1rem;font-weight:300!important;line-height:1.6em;margin:1.75em auto;max-width:700px}p small{font-size:.85rem;line-height:1.2rem;opacity:.8;max-width:700px;font-weight:300;width:100%}p.sub-par{font-size:1.25rem;margin-bottom:7%;opacity:.8}.center-text p.sub-par{max-width:640px}span{color:#536e7a}p#sub-para{padding-top:20px!important;width:500px!important}h1,h2,h3,h4{margin-top:0;margin-bottom:.75rem;font-weight:300;line-height:2rem;color:#555}a{color:#0fb5bb;text-decoration:none}a:hover{cursor:pointer}img{width:100%;border-radius:4px}nav{height:80px;line-height:80px;position:absolute;width:100%;opacity:1;transition:opacity 1s cubic-bezier(.19,1,.22,1);z-index:100;top:0}.nav-wrap{width:90%;padding:0 3%}nav a{padding:0 14px;font-size:1rem;font-weight:300;color:#fff!important;line-height:80px;display:block;float:left}nav #logo-home,nav #logo-home-mobile{width:90px;background:url(/loginpage/images/setmore-logo-green.png) no-repeat 0 25px;background-size:contain;display:block;float:left;margin-right:20px}nav.inner-nav{width:100%;z-index:100;background:#fff;transition:.2s;box-shadow:0 2px 6px rgba(0,0,0,.2)}nav.inner-nav #logo-home,nav.inner-nav #logo-home-mobile{background:url(/loginpage/images/setmore-logo-green.png) no-repeat 0 25px;background-size:contain}nav #logo-home-mobile{display:none}.center-text{padding-bottom:6rem;overflow:visible;text-align:center;margin:1rem;width:100%}.center-text:after{clear:both}#signup-login{height:calc(100vh - 80px);background:#fff;margin:0 auto;position:absolute;top:55%;transform:translateY(-55%);padding-bottom:0;padding-top:35vh}#signup-login h2{font-size:2.25rem;line-height:2rem;color:#555;margin-top:0;margin-bottom:.75rem;font-weight:500}#signup-login p.sub-par{margin:20px auto 30px}#signup-login form{max-width:420px;padding:0 20px;margin:0 auto}#signup-login a.button{text-transform:none;margin:30px 0 20px 0;position:relative;font-size:15px;font-weight:400;text-align:center}#signup-login a.button.button-facebook{margin-right:2%}#signup-login input{font-size:17px;line-height:30px;height:30px;margin-bottom:10px;font-weight:300}#signup-login p{line-height:1.4em;width:90%;padding:0;margin-bottom:1rem}#signup-login .em,#signup-login .pw{padding-left:6px}.signin-text{text-align:center;float:left;margin:1rem}.forget-pass{font-weight:300!important}#PageBlock{display:none;position:absolute;top:0;height:100%;width:100%;z-index:1100}#offline_pageblock{display:none;position:absolute;top:0;height:100%;width:100%;z-index:90000}.error-signup{text-align:center;color:#fff;font-size:13px;background:#333;padding:8px 10px 11px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;width:260px;margin:0 auto;line-height:22px;position:absolute;top:25vh;left:0;right:0;display:none;z-index:99999}#error-status img{max-width:100%;height:auto;width:auto;-ms-interpolation-mode:bicubic;display:inline-block;vertical-align:middle}form p{line-height:1em;font-size:.866667em}form input:hover{border-bottom:1px solid #aaa;cursor:pointer}form input:focus{background-color:#fff;cursor:text;position:relative;z-index:1;border-bottom:2px solid #09cbd2;box-shadow:inset 0 0 0 #09cbd2}input{padding:10px 0 8px;background-color:#fff;border:none;height:20px;border-bottom:1px solid #ddd;border-radius:0;box-shadow:none;display:block;position:relative;font-size:1rem;font-weight:400;transition:all .1s ease;margin:0;outline:0!important;width:100%;margin-bottom:5px}input[type=email],input[type=password],input[type=text]{box-sizing:content-box}#forgotpwd-container{display:none}.forgotpwd-link:hover,.gohome-link:hover{text-decoration:underline}#emailreset{width:45%;float:left;height:100%;display:inline-block}#emailreset span{float:left;line-height:30px;font-size:17px;font-weight:300}#adminPwd,#staffPwd{width:31px;float:left}#forgotpwd-holder{margin-top:20px;width:50%;padding-left:10%;display:inline-block}#privacy-policy-terms-privacy,#privacy-policy-terms-privacy-head{font-weight:300;margin-bottom:20px;color:#68777f;line-height:1.4}#privacy-policy-terms-privacy{font-size:1.3rem}#privacy-policy-terms-privacy-head{font-size:1.5rem}.center-text.social-icons li span{width:120px;height:20px;display:block;padding:15px 0;color:#fff;font-size:1.2em;text-align:center;cursor:pointer}#privacy-policy,#terms-of-use{left:55%;margin:-250px 0 0 -40%;opacity:0;position:absolute;top:50%;visibility:hidden;width:70%;z-index:1006;text-align:left!important}#privacy-policy:target,#terms-of-use:target{opacity:1;top:50;visibility:visible;position:fixed}#privacy-policy .footer,#privacy-policy .header,#terms-of-use .footer,#terms-of-use .header{border-radius:5px 5px 0 0}#privacy-policy .footer,#terms-of-use .footer{border:none;border-radius:0 0 5px 5px}#privacy-policy .copy,#privacy-policy .footer,#terms-of-use .copy,#terms-of-use .footer{padding:15px}.modal-content{background:#fbfcfc;position:relative;border-radius:5px;padding:27px 30px 20px;z-index:1006}#privacy-policy .copy,#terms-of-use .copy{background:#fff;height:400px;overflow:auto}#privacy-policy .copy p,#terms-of-use .copy p{font-size:16px}#privacy-policy .overlay,#terms-of-use .overlay{height:100%;left:0;position:fixed;top:0;width:100%;z-index:1005;background:url(/loginpage/images/black-overlay.png) left top}.popup-close{position:absolute;right:20px;top:20px;font-size:1.5em;color:#bbc5ca;cursor:pointer}@media screen and (min-width:1280px){.nav-wrap{margin:0 auto}}@media (max-width:1024px){body{font-size:13px!important}}@media screen and (max-width:770px){div.nav-wrap.show-mobile-nav{display:block}}@media (max-width:650px){html{font-size:14px}.center-text{text-align:center}}@media screen and (max-width:640px){nav #logo-home{display:none}nav #logo-home-mobile{display:block;margin-left:2rem}nav #logo-home{margin-left:2rem}nav .nav-wrap{padding:0;margin:0;display:none;clear:both;background:#fff;position:absolute;top:80px;width:100%;margin:0;border-top:1px solid #aaa;padding-bottom:30px;box-shadow:0 15px 15px rgba(0,0,0,.2)}.center-text{padding-top:3rem;padding-bottom:3rem}#error-status{top:30vh}a.button span img{top:-4px;height:25px;width:25px}}@media (max-width:480px){.footer-list .footer-ul{display:inline-table;margin:0 auto;text-align:left}.footer-list .footer-ul li{width:100%;margin:0 auto}#privacy-policy,#terms-of-use{left:45%;width:90%;text-align:left}.footer-ul li{padding:10px!important;margin-top:2px!important;margin-bottom:2px!important}.footer-ul li a{padding:10px}}