.login,.signup,.setup,.forgot-password{background-color:#ebeef0;font:14px/1.4 "Open Sans",Helvetica,arial,nimbussansl,liberationsans,freesans,clean,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";position:absolute;height:100%;min-height:100%;width:100%}.setup-box{width:760px;min-height:530px;border-radius:4px;box-shadow:0 15px 40px 0 rgba(0,0,0,0.1);background-color:#fff;margin:100px auto 0;position:relative}.setup-box aside{width:315px;min-height:100%;float:left;display:block;background:#ed5c09 url("//cdn1.hotelrunner.com/assets/admin/v2/aside-bg-91122d58a83dfbcc471ec93835dbf761.jpg") no-repeat 100% 100%;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#fff;padding:20px;position:absolute}.setup-box aside:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(234,102,46,0);border-left-color:#ea662e;border-width:6px;margin-top:-6px}.setup-box aside .logo{width:146px;height:35px;background:url("//cdn1.hotelrunner.com/assets/admin/v2/hotelrunner-logo-w-61c47a890ca34c8736971822d66cd897.png") no-repeat 0 0;margin:20px auto 0}.setup-box aside .logo.only-logo{margin:220px auto 0 !important}.setup-box aside .logo a{width:146px;height:35px;display:block}.setup-box aside .title-container{width:80%;position:absolute;top:50%;left:10%;transform:translateY(-50%)}.setup-box aside .title-container h1{line-height:36px;color:#fff;font-weight:700;margin-bottom:30px;font-size:28px}.setup-box aside .title-container h2{font-weight:400;font-size:18px;color:#fff}.setup-box aside .title-container p{opacity:.9;font-size:18px;font-weight:300}.setup-box .main{width:445px;padding:40px 60px 60px;float:right;min-height:530px}.setup-box .main h3{display:block;text-align:center;color:#333;text-transform:uppercase;font-size:22px;font-weight:300;margin-bottom:45px}.setup-box .main .btn{margin:20px 0}.setup-box .main .remember-wrap{color:#666}.setup-box .main .remember-wrap a{color:#999;font-size:12px;line-height:22px;text-decoration:underline}.setup-box .seperate{display:block;text-align:center;text-transform:uppercase;color:#ccc;font-size:11px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.setup-box .seperate:after,.setup-box .seperate:before{content:" ";position:absolute;height:1px;background-color:#dadee5;width:45%;top:49%;display:block}.setup-box .seperate:before{left:0}.setup-box .seperate:after{right:0}.setup .setup-box{width:930px}.setup .setup-box .main{width:620px}.setup .setup-box .main h3{margin-right:10px}.setup .setup-box .main .btn{margin:0}.setup .setup-box .main .complete-setup .btn{padding-right:30px}.setup .setup-box .main .complete-setup i{font-size:18px;position:absolute;top:12px;right:10px}.setup .setup-box .main dt{margin-bottom:6px}.setup .setup-box .main fieldset{margin-bottom:30px}.setup .setup-box .main legend{border-bottom:2px solid #dc5922;font-size:18px;font-weight:300;display:inline-block;width:auto}.alert ul{list-style:none inside;font-size:12px}.setup .main h3{margin-bottom:10px}.setup .main .slogan{color:#999;margin-bottom:40px}.forgot-password .main .btn{margin:10px 0}body{position:static}@media screen and (max-width: 1170px){.setup-box{margin-top:60px}.setup .setup-box{width:100%;margin-top:0}.setup .setup-box aside{width:100%;border-radius:0;position:relative}.setup .setup-box aside:after{display:none}.setup .setup-box aside .title-container{display:none}.setup .setup-box aside .logo{margin:0 auto}.setup .setup-box .main{width:100%}}@media screen and (max-width: 770px){.setup-box{width:100%}.setup .setup-box{width:100% !important;margin-top:0}.setup .main{padding:40px 20px 60px}.login .setup-box,.signup .setup-box,.setup .setup-box,.forgot-password .setup-box{width:100%;margin-top:0}.login .setup-box aside,.signup .setup-box aside,.setup .setup-box aside,.forgot-password .setup-box aside{width:100%;border-radius:0;background-size:cover;position:relative}.login .setup-box aside:after,.signup .setup-box aside:after,.setup .setup-box aside:after,.forgot-password .setup-box aside:after{display:none}.login .setup-box .title-container,.signup .setup-box .title-container,.setup .setup-box .title-container,.forgot-password .setup-box .title-container{display:none}.login .setup-box .logo,.signup .setup-box .logo,.setup .setup-box .logo,.forgot-password .setup-box .logo{margin:0 auto}.login .setup-box .main,.signup .setup-box .main,.setup .setup-box .main,.forgot-password .setup-box .main{width:100%}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated2{-webkit-animation-duration:1.3s;animation-duration:1.3s}.animated3{-webkit-animation-duration:1.6s;animation-duration:1.6s}@-webkit-keyframes slideInDown1{from{-webkit-transform:translate3d(0, -10%, 0);transform:translate3d(0, -10%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInDown1{from{-webkit-transform:translate3d(0, -10%, 0);transform:translate3d(0, -10%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInDown1{-webkit-animation-name:slideInDown1;animation-name:slideInDown1}#map-canvas{height:200px !important}.user-box{width:100%;margin:0;border:1px solid #ccc}
