﻿.section-login{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:center;}.mystyle-signin-box{max-width:600px;min-width:400px;text-align:center;}@media(max-width:600px){.mystyle-signin-box{width:auto;max-width:400px;min-width:0;margin:-24px 5px 0;}form input[type="checkbox"]+label:before{left:10px !important;}form input[type="checkbox"]+label{padding-left:50px !important;}form input[type="checkbox"]+label:after{margin-left:-17px;margin-top:3px;}}.mystyle-signin-box .white-box{border-radius:2px;padding:30px 50px;color:#d4d4d4;margin-bottom:60px;min-width:310px;}@media(max-width:600px){.mystyle-signin-box .white-box{padding:20px;}.mystyle-signin-box .social-login>a{height:70px !important;padding:9px 12px !important;margin:0 27px !important;width:28% !important;}.mystyle-signin-box{margin:4px 5px 0;}.social-login{padding-top:22px !important;padding-bottom:22px !important;}}.mystyle-signin-box .social-login{padding-top:40px;padding-bottom:50px;text-align:center;font-size:0;}.mystyle-signin-box .social-login>a:hover{background:#331e1e;box-shadow:0 3px 5px 0 #fd7e14;}.mystyle-signin-box .social-login>a{font-size:11px;display:inline-block;width:26%;height:74px;color:#887676;padding:9px 12px;line-height:1;margin:0 30px;border-radius:999em;background:#333;}.mystyle-signin-box .social-login>a :hover{cursor:pointer;}.mystyle-signin-box .social-login>a .fa{font-size:31px;text-align:center;margin:7px 0 10px 13px;}.mystyle-signin-box .social-login>a .fa-google-plus{margin:7px 0 10px 7px;}.mystyle-signin-box .social-login .login-facebook .fa{color:#3f5c99;}.mystyle-signin-box .social-login .login-google .fa{color:#dc4a38;}.mystyle-signin-box .social-login .login-twitter .fa{color:#1da1f2;}.mystyle-signin-box .signin-with-credentials{position:relative;}.mystyle-signin-box .signin-with-credentials:before{content:"";display:block;width:100%;height:1px;background:#4e3737;position:absolute;top:12px;z-index:1;}.mystyle-signin-box .signin-with-credentials span{display:inline-block;position:relative;z-index:2;padding:3px 4px;font-size:14px;}.mystyle-signin-box .login-form{padding-top:40px;}.mystyle-signin-box .login-form .form-group{text-align:left;}.mystyle-signin-box .login-form .form-control{padding-top:14px;padding-bottom:14px;height:auto;}.mystyle-signin-box .get-sign-up{padding-top:50px;font-size:1.2rem;}@media(max-width:600px){.mystyle-signin-box .get-sign-up a{display:block;}}.section-login-one-side{background:#fff url("https://cdn.dribbble.com/users/330915/screenshots/4850332/city_dribbble.jpg") no-repeat right center;background-size:auto 100%;height:100vh;}.mystyle-login-box{width:500px;background:#fff;padding:30px 60px;height:100vh;}@media(max-width:600px){.mystyle-login-box{width:auto;}.mystyle-login-box .mb-4r{margin-bottom:1rem;}}.mystyle-login-box .white-box{margin-left:auto;margin-right:auto;min-width:300px;}.mystyle-login-box .login-form .form-group{border:1px solid #e1e3ea;margin-bottom:0;}.mystyle-login-box .login-form .form-group:first-child{border-bottom:none;}.mystyle-login-box .login-form .form-group label{padding-left:1em;padding-top:.5em;padding-bottom:0;margin-bottom:0;}.mystyle-login-box .login-form .form-group .form-control{border-color:transparent;padding-top:0;padding-left:1em;border-radius:0;}.mystyle-login-box .login-form .form-group .form-control:focus{box-shadow:none;border-bottom-color:#00a5b4;}.social-container{margin:20px 0;}.social-container a{border:1px solid #ddd;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;margin:0 5px;height:50px;width:50px;margin:0 23px;background:#fff;}.social-container a{color:#333;font-size:14px;text-decoration:none;margin:15px 0;}.line-before{content:"";display:block;width:100%;height:1px;background:#4e3737;top:12px;z-index:1;}#registerForm .form-control,#loginForm .form-control,#SubscribeForFreeModel_PhoneNumber{color:#b5a394 !important;background-color:#332424;background-image:none;border:1px solid #4e3737;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}.form-control:focus{border-color:#4e3737;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #4e3737;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #fd7e14;}#PhoneNumber{width:100%;}.intl-tel-input{width:100%;}.intl-tel-input .selected-flag{width:78px;opacity:.6;pointer-events:none;}.fa-cc-paypal:before{font-size:19px;}.fa-cc-visa:before{font-size:19px;}input[type="checkbox"]+label:before{left:0;display:block;content:"";height:25px !important;width:25px !important;margin:1px -16px !important;padding:-1px 5px 10px -24px !important;}form input[type="checkbox"]+label:after{position:absolute;top:3px !important;left:-11px !important;font-size:20px !important;color:#000;opacity:0;font-family:FontAwesome;content:"";}.intl-tel-input.separate-dial-code .flag-container{left:140px;color:#000;}.selected-dial-code{padding-left:22px !important;}@media(max-width:480px){.intl-tel-input.allow-dropdown .flag-container,.intl-tel-input.separate-dial-code .flag-container{left:34px;height:46px;}form input[type="checkbox"]+label:after{left:0 !important;}input[type="checkbox"]+label:before{height:20px !important;width:20px !important;margin:8px -2px !important;padding:-1px 5px 10px -24px !important;}.iti-mobile .intl-tel-input.iti-container{top:101px;height:433px;bottom:-15px;left:0;right:0;position:fixed;}}@media(min-width:650px){.intl-tel-input.separate-dial-code .flag-container{left:154px;}}.iti-mobile .intl-tel-input .country-list .country{text-align:left;}.iti-arrow{border-top:4px solid #a29595 !important;}.selected-dial-code{color:#999;}.selected-flag{background:#583b3b !important;}form input[type="checkbox"]+label:before{left:40px;}form input[type="checkbox"]+label{padding-left:4.6em;}.term-desc{width:320px;margin-right:-40px;}form input[type="checkbox"]+label:after{left:27px !important;}.terms-signup-container{margin-top:-20px;}.terms-signup-container input[type="checkbox"]{margin:4px 0 0;float:left;height:20px;width:20px;margin:52px 0 0 4px;}.terms-signup-container input[type="checkbox"]+label{padding-left:2.6em;}