@font-face{font-family:proximanova-regular;src:url("../fonts/proximanovaregular.eot");src:url("../fonts/proximanovaregular.eot?#iefix") format("embedded-opentype"),url("../fonts/proximanovaregular.woff2") format("woff2"),url("../fonts/proximanovaregular.woff") format("woff"),url("../fonts/proximanovaregular.ttf") format("truetype"),url("../fonts/proximanovaregular.svg#proximanova-regular") format("svg");font-weight:300;font-style:normal}@font-face{font-family:proximanova-bold;src:url("../fonts/proximanovabold.eot");src:url("../fonts/proximanovabold.eot?#iefix") format("embedded-opentype"),url("../fonts/proximanovabold.woff2") format("woff2"),url("../fonts/proximanovabold.woff") format("woff"),url("../fonts/proximanovabold.ttf") format("truetype"),url("../fonts/proximanovabold.svg#proximanova-bold") format("svg");font-weight:300;font-style:normal}.customer-account-login .top-band,.customer-account-login .nav_menu{display:none !important}.customer-account-forgotpassword .top-band,.customer-account-forgotpassword .nav_menu{display:none !important}.customer-account-createpassword .top-band,.customer-account-createpassword .nav_menu{display:none !important}html{height:100%}body.customer-account-forgotpassword,body.customer-account-createpassword{margin:0;height:100%}.customer-account-forgotpassword .page-footer,.customer-account-createpassword .page-footer{width:100%;bottom:0;left:0}.header{background:#fff;padding:10px 0;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.1);box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}.login-header-links{float:right;color:#666;margin-top:23px;font-size:1.1538461538462em;text-transform:uppercase}.login-header-links li{letter-spacing:1px;display:inline-block;border-right:solid 1px #cdcdcd;padding:0 15px;vertical-align:top}.login-header-links li:last-child{border:none;padding-right:0}.login-header-links li span.call-us{width:9px;height:10px;margin-right:9px;display:inline-block;background:url(../../images/sprite.png) -9px -64px}.login-section{padding:30px 0}.login-register h3{text-transform:uppercase;color:#333;font-size:24px;letter-spacing:6px;margin-bottom:15px;text-align:right}.login-register h3 ul{display:none}.login-regsiter-outer{background:#fff;padding:30px 0;direction:rtl;text-align:right}.login-regsiter-section{padding:0 30px;display:inline-block;width:49.5%;vertical-align:top;border-right:solid 1px #f3f3f3}.forgot-section{width:100%;display:inline-block !important}.login-regsiter-section:first-child{border:none}.login-regsiter-section h2{font-size:1.6153846153846em;margin-bottom:18px}.login-regsiter-section p{color:#999;margin-bottom:20px;line-height:19px}.login-regsiter-section>ul>form>li{display:block;margin-bottom:19px}.login-regsiter-section>ul>form>li .input-text,.login-regsiter-section>ul.regsiter-form>form>li .field-dob input{border:1px solid #ccc;height:40px;padding:10px 12px;width:100%}.login-regsiter-section>ul>form>li .remember-me{float:right;color:#666}.login-regsiter-section>ul>form>li .remember-me input[type=checkbox].css-checkbox+label.css-checkbox-label{padding-right:25px;background-position:45px 0;padding-left:0}.login-regsiter-section>ul>form>li .remember-me input[type=checkbox].css-checkbox:checked+label.css-checkbox-label{background-position:45px -17px}.login-regsiter-section>ul>form>li.register-width .remember-me input[type=checkbox].css-checkbox+label.css-checkbox-label{padding-right:22px;background-position:top 0 right 0;padding-left:0}.login-regsiter-section>ul>form>li.register-width .remember-me input[type=checkbox].css-checkbox:checked+label.css-checkbox-label{background-position:top -17px right 0}.login-regsiter-section>ul>form>li a.forgot-password{float:left;color:#666;line-height:18px}.login-regsiter-section>ul>form>li a.cancel{color:#666}.login-regsiter-section>ul>form>li button{float:left;background:#000;color:#fff;text-transform:uppercase;border:none;outline:none;transition:all .3s ease 0}.login-regsiter-section>ul>form>li button:hover{background:#666}.login-regsiter-section>ul.regsiter-form>form>li{display:inline-block;vertical-align:top;width:49.4%;padding:0 10px 0 0}.login-regsiter-section>ul.regsiter-form>form>li.register-width{width:100%;padding-right:0}.login-regsiter-section>ul.regsiter-form>form>li.gender-register ul li{display:inline-block;vertical-align:top;padding-right:10px}.login-regsiter-section>ul.regsiter-form>form>li.gender-register ul li:first-child label{padding-top:2px;display:block}.login-regsiter-section>ul.regsiter-form>form>li .field-dob{position:relative}.login-regsiter-section>ul.regsiter-form>form>li .field-dob label[for=dob]{display:none}.login-regsiter-section>ul.regsiter-form>form>li .field-dob button{position:absolute;top:50%;left:10px;transform:translateY(-50%);width:auto}.login-regsiter-section>ul.regsiter-form>form>li .field-dob button{background:0 0;font-size:0;padding:0}.login-regsiter-section>ul.regsiter-form>form>li .field-dob button>span:before{content:'';display:inline-block;background:url('../images/calendar-icon.svg') no-repeat;height:22px;width:20px}.login-regsiter-section>ul.regsiter-form>form>li .contact_no{display:flex}.login-regsiter-section>ul.regsiter-form>form>li .contact_no .cnty-code{width:65px}.login-regsiter-section>ul.regsiter-form>form>li .contact_no .cnty-phone{width:calc(100% - 65px)}.login-regsiter-section>ul.regsiter-form>form>li .contact_no .cnty-code .contact_no{border-left:none;direction:ltr}.footer_main{display:none}@media (max-width:1024px){.login-regsiter-section{border:none}.login-regsiter-section>ul>form>li a.cancel{margin-bottom:15px;display:inline-block;text-align:right}.login-register h3 span{display:none}.login-register h3 ul{padding:0;margin:0;display:block}.login-section{padding:10px 0}.login-regsiter-section{width:100%;display:none}.login-regsiter-section#login-div{display:block}.login-register h3{color:#333;font-family:"proximanova-bold";font-size:1.1538461538462em;letter-spacing:normal;text-transform:uppercase;margin-bottom:10px}.login-register h3 ul li{text-align:center;display:inline-block;width:49.9%;padding:10px;cursor:pointer}.login-register h3 ul li.active{border-bottom:solid 3px #252525}.login-regsiter-section>ul.regsiter-form>form>li{padding:0;width:100%}.page-footer{position:relative}}@media (max-width:530px){.login-header-links{margin-top:16px}.login-regsiter-section>ul.regsiter-form>form>li.register-width.t-and-c{height:50px}}@media (max-width:420px){.login-header-links{margin-top:10px}}@media (max-width:390px){.login-header-links li{padding:0 10px}}@media (max-width:360px){.login-regsiter-section>ul>form>li button{width:100%}}@media (max-width:340px){.login-header-links{margin-top:5px;font-size:.9230769230769231em}.login-header-links li:last-child{padding-top:3px}}.forgot-section ul{padding:0}.login-regsiter-section>ul.regsiter-form>form>li.gender-register ul li:first-child label{padding-top:0;display:block;position:relative;top:-3px}.forgot-section{padding:0}.login-regsiter-section>ul.regsiter-form>form>li.gender-register,.login-regsiter-section>ul.regsiter-form>form>li.t-and-c,.login-regsiter-section>ul.regsiter-form>form>li.register-width{width:100% !important}h3.reset-password-head{font-size:20px}@media (max-width:1280px){.login-regsiter-section>ul.regsiter-form>form>li{display:inline-block;vertical-align:top;width:49%;padding:0 10px 0 0}.login-regsiter-section>ul.regsiter-form>form>li.gender-register,.login-regsiter-section>ul.regsiter-form>form>li.t-and-c,.login-regsiter-section>ul.regsiter-form>form>li.register-width{width:100% !important}}@media (max-width:1024px){.col-md-6{flex:0 0 100%;max-width:100%}}@media (max-width:767px){.login-regsiter-section>ul.regsiter-form>form>li{padding:0;width:100%}}