﻿.master .master-index .master-content .content-left{width:100%;}

.register-login-cont .main-login-cont{width: 100%;}
.register-login-cont , .main-login-cont > div{box-shadow: 0 0 30px #ddd;text-align:center;}
.register-login-cont .header{background-color:#7587af;padding:7px 0 5px;font-size:16px;color:#fff; font-family: RimonaRegular, Arial;}
.register-login-cont .main-login-cont > div{float:right;padding:10px 22px 30px 15px;height: 450px;}
.main-login-cont > div{width:315px;margin:30px 7%;}
.main-login-cont > div h2 {margin:20px 10px 30px;font-family: RimonaRegular, Arial;font-size:20px;color:#808080;}
.register-login-cont .row {width: 300px;font-size:14px;margin:0 0 20px;}
.register-login-cont .row > div {float:right;}
.register-login-cont .row .title{width:113px;text-align: right;margin: 0 10px 0 0;font-size: 14px;}
.register-login-cont .row > div input[type=text], .register-login-cont .row > div input[type=password]{padding:7px;border:0;box-shadow: 0 0 7px #aaa;width: 155px;background-color: #f8f8f8;}

.register-login-cont .register .actions, .exists-actions {margin:0 10px !important;width:280px !important;}
.exists-actions .forgot-pass {float:left !important;}
.exists-actions .forgot-pass a{text-decoration:underline;}
.register-login-cont .register .actions > div, .exists .btn-login, .register-login-cont .register .actions > div input{width:110px;height:26px;display:block;cursor:pointer;border:0;float:right;background-color:transparent;margin:0 10px 0 0;}
.register-login-cont .exists .actions > div:not(.fb-login){float:left !important;}
.register-login-cont .exists .fb-login{background:transparent url(../../images/register/btn-facebook.png) no-repeat scroll left top;margin: 0 !important;width:110px;height:26px;float:right;cursor:pointer;}
.register-login-cont .register .submit-register{background:transparent url(../../images/register/btn-register.png) no-repeat scroll left top;margin:0 !important;}
.register-login-cont .register .submit-register input{border:0;}
.register-login-cont .register .loader{background:transparent url(../../images/global/ajax-loader.gif) no-repeat scroll right top;margin:0 50px 0 0 !important;}

.exists{height: 260px !important;}
.exists .btn-login{background:transparent url(../../images/register/btn-connect.png) no-repeat scroll left top;float:left;margin:0 6px;width: 154px;}

.err{color:#f00;margin:-10px 10px 0 0;width: 250px;text-align:right;}
.captcha {margin: 0 10px 0 0;}
.captcha img{width:170px;}
.captcha input[type=text]{width:96px !important;height:35px !important;font-size: 18px !important;padding:0 6px !important;}

.terms{width: 250px !important;text-align:right;margin: 0 10px 20px 0 !important;}
.terms *,  .terms a{color: #A7A5A5; font-size:12px;}
.terms a div{margin:0 22px 0 0;}
.terms input{float:right;}

.blink {border-color: #F00 !important;background: #fafba1 !important;}

.reg-dash{}
.reg-dash .reg-err{color:#f00;float:right;margin:17px 12px 0;}
.reg-dash .step-cont {float:left;margin:20px 0 0 25px;}
.reg-dash .step-cont > div{width:9px;height:9px;float:right;background:transparent url(../../images/register/dot.png) no-repeat scroll left top;}
.reg-dash .step-cont .selected{background:transparent url(../../images/register/dot-selected.png) no-repeat scroll left top;margin:0 4px;}

@media (max-width: 767px) {
    .register-login-cont, .main-login-cont{width:100%!important;padding:0!important;margin-top:38px;}
    .main-login-cont > div{margin:20px 4% 0 0!important;width:auto;}
    .main-login-cont .register{height: 490px!important;}
    .main-login-cont .exists{height: 280px !important;}
}
@media (max-width: 350px) {
    .register-login-cont .main-login-cont > div{padding: 0 0.5%;}
}