body{background:url("/static/image/sky_back.jpg") no-repeat top left;font-family:arial}#container{display:table;height:100%;width:100%}#container .back-to img{padding-right:5px;width:25px}#container .login-page,#container .registration-page{display:table-cell;margin:auto;vertical-align:middle}#container .login-page .btnBack,#container .registration-page .btnBack{position:absolute;left:425px;top:52px}@media (min-device-width: 1441px) and (max-device-width: 1920px){#container .login-page .btnBack,#container .registration-page .btnBack{left:713px;top:112px}}#container .login-page .btnBack a,#container .registration-page .btnBack a{display:inline-block}@media (max-device-width: 640px){#container .login-page .btnBack,#container .registration-page .btnBack{left:0;top:0;border:1px solid #ffffff;padding:5px 10px;z-index:999}}#container .login-page .verifyAlert,#container .registration-page .verifyAlert{border:1px solid palevioletred;padding:5px 10px;color:red;text-align:center}#container .login-page .verifyTemplate .welcome,#container .registration-page .verifyTemplate .welcome{background:#ffffff;padding:40px  40px 30px;border:1px solid #ededed}@media (min-device-width: 993px) and (max-device-width: 1440px){#container .login-page .verifyTemplate .welcome,#container .registration-page .verifyTemplate .welcome{width:50%}}#container .login-page .verifyTemplate .welcome h3,#container .registration-page .verifyTemplate .welcome h3{color:#369}@media (max-device-width: 640px){#container .login-page .verifyTemplate .welcome h3,#container .registration-page .verifyTemplate .welcome h3{font-size:1.5em;text-align:center}}#container .login-page .verifyTemplate .welcome h5,#container .registration-page .verifyTemplate .welcome h5{color:#444444;margin-bottom:15px;margin-top:20px}#container .login-page .verifyTemplate .welcome .verifyIcon,#container .registration-page .verifyTemplate .welcome .verifyIcon{text-align:center}@media (max-device-width: 640px){#container .login-page .verifyTemplate .welcome .verifyIcon img,#container .registration-page .verifyTemplate .welcome .verifyIcon img{width:50%}}#container .login-page .verifyTemplate .welcome p,#container .registration-page .verifyTemplate .welcome p{color:#444444;border-bottom:1px solid #cccccc;padding-bottom:20px;margin-bottom:10px;line-height:1.4em}#container .login-page .verifyTemplate .welcome span,#container .registration-page .verifyTemplate .welcome span{color:#666;font-size:0.8em}#container .registration-form{margin-top:80px !important}@media (max-device-width: 640px){#container .registration-form{margin-top:10px !important}}#container .login-form,#container .registration-form{margin:auto;width:500px;padding:50px 50px 40px;position:relative;background:rgba(255,255,255,0.9);border:1px solid #ededed}@media (max-device-width: 640px){#container .login-form,#container .registration-form{width:100%;background:none;border:none}}#container .login-form #logoSec,#container .registration-form #logoSec{margin-bottom:30px}#container .login-form #logoSec img,#container .registration-form #logoSec img{padding-left:50px}@media (max-device-width: 640px){#container .login-form #logoSec img,#container .registration-form #logoSec img{padding-left:0}}#container .login-form #logoSec h1,#container .registration-form #logoSec h1{color:#369;font-size:2.6em;line-height:1.2em;margin-bottom:0;margin-top:10px;padding-left:5px}#container .login-form #logoSec .columns,#container .registration-form #logoSec .columns{padding:0}#container .login-form #logoSec p,#container .registration-form #logoSec p{color:#555;padding-left:16px}#container .login-form .w-title,#container .registration-form .w-title{margin-bottom:10px}#container .login-form .w-title ul li,#container .registration-form .w-title ul li{color:#444;line-height:1.2em;margin-top:10px}#container .login-form .w-input .wi-item,#container .registration-form .w-input .wi-item{position:relative}#container .login-form .w-input span,#container .registration-form .w-input span{display:inline-block}#container .login-form .w-input input,#container .registration-form .w-input input{background:#fff none repeat scroll 0 0;border-color:#ddd;border-radius:0;border-style:none none solid;border-width:0 0 1px;box-shadow:none;height:40px;line-height:40px;margin:5px 0 10px;padding:5px}@media (max-device-width: 640px){#container .login-form .w-input input,#container .registration-form .w-input input{background:transparent none repeat scroll 0 0}}#container .login-form .w-input .aggrement-field,#container .registration-form .w-input .aggrement-field{height:50px}#container .login-form .w-input .aggrement-field input,#container .login-form .w-input .aggrement-field label,#container .registration-form .w-input .aggrement-field input,#container .registration-form .w-input .aggrement-field label{display:inline-block;margin-right:5px}#container .login-form .w-input .aggrement-field label,#container .registration-form .w-input .aggrement-field label{font-size:14px;vertical-align:top;line-height:50px}@media (max-device-width: 640px){#container .login-form .w-input .aggrement-field label,#container .registration-form .w-input .aggrement-field label{line-height:1.4em;margin:16px 0 0}}#container .login-form .w-options,#container .registration-form .w-options{height:40px;background:rgba(33,64,152,0.5);margin-top:10px}#container .login-form .w-options .columns,#container .registration-form .w-options .columns{padding:0}#container .login-form .w-options .wo-item a,#container .registration-form .w-options .wo-item a{display:inline-block;font-size:14px;margin:10px 0;color:#fff;padding-left:8px;line-height:1.2em;text-align:center}#container .login-form .w-options .wo-item a:hover,#container .registration-form .w-options .wo-item a:hover{color:#000;text-align:center}#container .login-form .w-options .wo-forgot,#container .registration-form .w-options .wo-forgot{text-align:center}#container .login-form .w-options .wo-forgot a,#container .registration-form .w-options .wo-forgot a{padding-right:15px;border-right:1px solid #fff;margin-top:12px;color:#666}#container .login-form .w-options .wo-submit,#container .registration-form .w-options .wo-submit{margin:0}#container .login-form .w-options .wo-submit input,#container .registration-form .w-options .wo-submit input{color:#fff;background:#214098;height:40px;line-height:36px;padding:0 86px;font-size:16px;text-transform:capitalize;border:none;border-left:1px solid #fff}@media (max-device-width: 640px){#container .login-form .w-options .wo-submit input,#container .registration-form .w-options .wo-submit input{padding:0 52px}}#container .login-form .w-options .wo-submit input:hover,#container .registration-form .w-options .wo-submit input:hover{color:#000;background:rgba(255,255,255,0.1)}#container .login-form .w-options .wo-submit input:active,#container .registration-form .w-options .wo-submit input:active{padding-top:2px;font-weight:bold}#container #regSubmit .columns{padding:0}#container #regSubmit button,#container #regSubmit input{width:100%;background:#214098;padding:5px 0;margin-bottom:10px;border:none;color:#ffffff}#container #regSubmit .btnLogin{text-align:center;background:#336699;padding:5px 0}#container #regSubmit .btnLogin a{color:#ffffff}#container #regSubmit .wo-forgot{margin-top:10px;text-align:center}#container #regSubmit .wo-forgot a{font-style:italic}#container #regSubmit .wo-forgot a:hover{text-decoration:underline}#container #password-match-alert,#container #username-exist,#container #email-exist{font-size:12px;line-height:40px;position:absolute;right:10px;top:0;z-index:1}#container #password-match-alert.success,#container #username-exist.success,#container #email-exist.success{color:green}#container #password-match-alert.danger,#container #username-exist.danger,#container #email-exist.danger{color:red}#container #wo-submit button{height:40px;margin:0;border-left:1px solid #fff;background:#214098;padding:0 74px}@media (max-device-width: 640px){#container #wo-submit button{padding:0 39px}}#container #wo-submit.disabled button{pointer-events:none}
