@font-face{font-family:'museo_sans500';src:url("css/fonts/museo/museosans_500-webfont.eot?");src:url("css/fonts/museo/museosans_500-webfont.eot?#iefix") format("embedded-opentype"),url("css/fonts/museo/museosans_500-webfont.woff") format("woff"),url("css/fonts/museo/museosans_500-webfont.ttf") format("truetype"),url("css/fonts/museo/museosans_500-webfont.svg#museo_sans500") format("svg");font-weight:normal;font-style:normal}body{padding:0;margin:0;font-family:'museo_sans500'}body.login{background:#000 url("css/images/main-back.jpg") no-repeat fixed top center;background-size:cover}::-webkit-input-placeholder{font-style:italic}:-moz-placeholder{font-style:italic}::-moz-placeholder{font-style:italic}:-ms-input-placeholder{font-style:italic}.error{color:#f00!important;font-size:11px!important}input.error{border:1px solid #f00!important}.Container{width:980px;height:320px;position:absolute;left:50%;margin:-160px -490px 0;top:50%;background-color:rgba(0,0,0,.6)}.Container .leftCont{float:left;width:310px;padding:20px}.Container .leftCont .logo{margin:10px 0;background:url("css/images/logo.png") no-repeat;width:210px;height:80px;background-size:100%;margin:0 10px}.Container .leftCont p{padding:0 0 10px 10px;color:#00b4b5;font-size:14px}.Container .leftCont p span{color:#fff}.Container .leftCont .footerCont{margin:0;position:absolute;bottom:30px}.Container .leftCont .footerCont a{color:#14a9f4;font-size:12px;float:left;display:inline-block;padding:0 10px}.Container .leftCont .footerCont a:hover{text-decoration:none}.Container .leftCont .mow-logo{text-align:center;margin:135px auto 0;width:200px}.Container .loginCont{background:#fff;width:550px;height:auto;float:right;box-shadow:0 0 10px #000;position:absolute;right:30px;top:-45px}.Container .loginCont h3{color:#00b4b5;font-size:16px;text-align:center;padding:20px 20px 10px}.Container .loginCont .row{border-bottom:0 solid #cdcdcd;width:80%;margin:auto;padding:10px}.Container .loginCont .row label{color:#cdcdcd}.Container .loginCont .row input{color:#222;border:1px solid #cdcdcd;padding:3%;font-size:16px;width:94%;border-radius:4px}.Container .loginCont .row select{color:#222;border:1px solid #cdcdcd;padding:3%;font-size:13px;width:94%;border-radius:4px}.Container .loginCont .row button{color:#fff;background:#fca100;width:100%;border:0;border-radius:4px;padding:14px;font-size:18px}.col-md-6{width:50%;float:left;padding-bottom:15px}.Container .loginCont .row p{color:#8e8e8e;font-size:14px;text-align:center;padding:0;margin:0}.Container .loginCont .row p a{color:#14a9f4;font-size:12px}.alert-danger{box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.alert-danger{color:#f00;background-color:#f2dede;text-align:center;padding:10px;width:77%;margin:auto;border-radius:5px;font-size:13px}@media all and (min-width:320px) and (max-width:780px){.Container{width:100%;height:auto;position:relative;left:0;margin:0;background-color:rgba(0,0,0,0)}.Container .leftCont{width:90%;padding:0 20px;float:none;overflow:hidden}.Container .leftCont .logo{background:url("css/images/retina-logo.png") no-repeat center;background-size:70%;margin:6px auto 10px}.Container .leftCont p{padding:10px 0 10px 10px;color:#00b4b5;font-size:16px;display:none}.Container .leftCont p span{color:#fff}.Container .leftCont .footerCont{margin:0;position:absolute;bottom:-30px}.Container .leftCont .mow-logo{text-align:center;margin:0 auto 10px -100px;width:200px;position:absolute;bottom:-20%;left:50%}.Container .loginCont{background:#fff;width:90%;height:auto;box-shadow:0 0 10px #000;position:static;right:0;top:0;float:none;margin:auto;padding:3px 0 32px;border-radius:10px}}.footerlogo{display:block;margin:auto;width:200px}.footerlogo img{width:90px;margin:12px 5px}.captch{display:flex;align-items:center;flex-direction:column}.app-version{text-align:center;color:#777;margin:0 0 0 0;font-size:.7em}