@charset "UTF-8";.login-register-page{padding-bottom:120px;padding-top:70px}@media only screen and (min-width:992px) and (max-width:1199px){.login-register-page{padding-bottom:100px;padding-top:50px}}@media only screen and (min-width:768px) and (max-width:991px){.login-register-page{padding-bottom:80px;padding-top:30px}}@media (max-width:767px){.login-register-page{padding-bottom:60px;padding-top:0}}@media only screen and (max-width:385px){.login-register-page .register-btn{margin-top:8px}}.login-register-page .verify-link a{color:#007da8}.username-field{left:-9999px;position:absolute}.login-register{margin-top:40px}@media only screen and (max-width:331px){.login-register .pass-reset-btn{margin-top:8px}}.login-register .title{color:#293957;font-size:36px;font-weight:700}@media (max-width:767px){.login-register .title{font-size:24px}}@media only screen and (min-width:576px) and (max-width:767px){.login-register .title{font-size:30px}}.login-register .sub-title{color:#293957;font-family:inherit;font-size:16px;font-weight:400;line-height:1.5;margin:15px 0 0}@media (max-width:767px){.login-register .sub-title br{display:none}}@media only screen and (min-width:576px) and (max-width:767px){.login-register .sub-title br{display:block}}.login-register p{margin-top:15px}@media (max-width:767px){.login-register p br{display:none}}@media only screen and (min-width:576px) and (max-width:767px){.login-register p br{display:block}}.login-register .login-register-social{padding-top:20px}.login-register .login-register-social p{color:#293957;font-size:16px;font-weight:700;text-transform:uppercase}.login-register .login-register-social .social{padding-top:10px}.login-register .login-register-social .social li{display:inline-block;margin-top:10px}.login-register .login-register-social .social li+li{margin-left:8px}.login-register .login-register-social .social li a{border-radius:3px;color:#fff;font-size:22px;height:40px;line-height:40px;text-align:center;width:40px}@media (max-width:767px){.login-register .login-register-social .social li a{font-size:18px;height:30px;line-height:30px;width:30px}}@media only screen and (min-width:992px) and (max-width:1199px){.login-register .login-register-social .social li a{font-size:18px}}.login-register .login-register-social .social li a.facebook{background-color:#2b53b8}.login-register .login-register-social .social li a.twitter{background-color:#0096ff}.login-register .login-register-social .social li a.googleplus{background-color:#bf2828}.login-register .login-register-social .social li a.tumblr{background-color:#2b4873}.login-register .login-register-social .social li a.rss{background-color:#f37214}.login-register-form .single-form{margin-top:10px;position:relative}.login-register-form .single-form input{height:45px;padding:0 15px}.login-register-form .single-form textarea{padding:15px}.login-register-form .single-form input,.login-register-form .single-form textarea{background-color:#f5f6f6;border:1px solid #d7dce6;border-radius:3px;color:#293957;font-family:Montserrat,sans-serif;font-size:16px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;width:100%}.login-register-form .single-form input:focus,.login-register-form .single-form textarea:focus{background-color:#fff;border-color:#293957}.login-register-form .single-form input[type=checkbox]{display:none}.login-register-form .single-form input[type=checkbox]+label{color:#293957;cursor:pointer;font-size:16px;line-height:14px}@media (max-width:767px){.login-register-form .single-form input[type=checkbox]+label{font-size:14px}}.login-register-form .single-form input[type=checkbox]+label span{border:1px solid #737f96;border-radius:3px;height:15px;margin-right:2px;width:15px}.login-register-form .single-form input[type=checkbox]+label span,.login-register-form .single-form input[type=checkbox]+label span:before{position:relative;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.login-register-form .single-form input[type=checkbox]+label span:before{color:#fff;content:"";display:inline-block;font-family:Ionicons;font-size:12px;left:2px;opacity:0;top:-1px;visibility:hidden}.login-register-form .single-form input[type=checkbox]:checked+label span{background-color:#007da8;border-color:#007da8}.login-register-form .single-form input[type=checkbox]:checked+label span:before{opacity:1;visibility:visible}.login-register-form .single-form a{color:#007da8;font-size:16px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}@media (max-width:767px){.login-register-form .single-form a{font-size:14px}}.login-register-form .single-form a:hover{color:#007da8;text-decoration:underline}.login-register-form .single-form ul{color:red}.login-register-form .checkbox-forgot{padding-top:15px}.login-register-form .form-btn{padding-top:10px}.register-benefits{padding:0 40px}@media only screen and (min-width:992px) and (max-width:1199px){.register-benefits{padding:30px}}@media (max-width:767px){.register-benefits{padding:30px}}.register-benefits .title{color:#293957;font-size:20px;font-weight:700}@media only screen and (min-width:992px) and (max-width:1199px){.register-benefits .title{font-size:18px}}@media (max-width:767px){.register-benefits .title{font-size:18px}}@media only screen and (min-width:576px) and (max-width:767px){.register-benefits .title{font-size:20px}}.register-benefits .h2-header-text{font-family:inherit;font-size:18px;line-height:inherit}.register-benefits p{margin-top:15px}.register-benefits .benefits-list{padding-top:10px}.register-benefits .benefits-list li{color:#293957;font-size:18px;font-weight:700;margin-top:20px;padding-left:35px;position:relative}@media (max-width:767px){.register-benefits .benefits-list li{font-size:16px;padding-left:25px}}.register-benefits .benefits-list li i{color:#007da8;font-size:24px;left:0;position:absolute;top:-4px}@media (max-width:767px){.register-benefits .benefits-list li i{font-size:18px}}@media only screen and (max-width:454px){.request-verification-page a.main-btn-rev,.request-verification-page button.main-btn{margin-bottom:10px;width:100%}}.dealer-register-form{margin-top:0}.dealer-register-form .single-form{margin-top:30px}.dealer-register-form .single-form li,.dealer-register-form .single-form span,.dealer-register-form .single-form ul{color:red}.dealer-register-form .single-form input[type=checkbox]{width:20px!important}.dealer-register-form .single-form input,.dealer-register-form .single-form select{height:45px;padding:0 15px}.dealer-register-form .single-form textarea{padding:15px}.dealer-register-form .single-form input,.dealer-register-form .single-form select,.dealer-register-form .single-form textarea{background-color:#f5f6f6;border:1px solid #d7dce6;border-radius:3px;color:#293957;font-family:Montserrat,sans-serif;font-size:16px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;width:100%}.dealer-register-form .single-form input:focus,.dealer-register-form .single-form select:focus,.dealer-register-form .single-form textarea:focus{background-color:#fff;border-color:#293957}.dealer-register-form .single-form .form-action{padding-top:40px;text-align:right}.dealer-register-form .single-form a.main-btn-rev{color:#fff}.dealer-register-form .single-form a.main-btn-rev:hover{color:#fff;text-decoration:none}.dealer-register-form .single-form.form-icon{position:relative}.dealer-register-form .single-form.form-icon input,.dealer-register-form .single-form.form-icon select{padding-left:45px!important}.dealer-register-form .single-form.form-icon i{color:#293957;font-size:20px;left:16px;position:absolute;top:8px}.dealer-staff-page{padding-bottom:70px;padding-top:0}@media only screen and (min-width:992px) and (max-width:1199px){.dealer-staff-page{padding-bottom:50px;padding-top:0}}@media only screen and (min-width:768px) and (max-width:991px){.dealer-staff-page{padding-bottom:40px}}@media (max-width:767px){.dealer-staff-page{padding-bottom:30px}}.hidden-class{display:none}#password-requirements{background-color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);list-style:none;padding:0;position:absolute;width:100%;z-index:1000}#password-requirements li{align-items:center;color:#e9490a;display:flex;margin-bottom:5px;padding:8px}#password-requirements li.met{color:green}#password-requirements li.met .checkmark{color:green;visibility:visible}.checkmark{font-weight:700;margin-right:8px;visibility:hidden}