a{outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#67AAF1}a:active,a:focus,a:hover{outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#D41A7A}.no-border,.no-border:active,.no-border:focus,.no-border:hover{border:none;text-decoration:none}.meghinox-login{width:100%;height:auto;background:#fff}.meghinox-login.login-action-login #login-header .login,.meghinox-login.login-action-lostpassword #login-header .login{color:#060606;margin-right:10px}.meghinox-login.login-action-register #login-header .register{color:#060606}.meghinox-login.login-action-register #login-header .login{margin-right:10px}.meghinox-login #login-wrap{width:90%;height:auto;margin:15px auto 0}.meghinox-login #login-header{width:100%;height:auto;margin:0;padding:15px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.meghinox-login #login-header a{display:inline-block;vertical-align:middle;font-size:14px;font-weight:500;color:rgba(67,67,67,.5)}.meghinox-login #login-header a:first-child{margin-right:30px}.meghinox-login #login-header a.close{position:absolute;width:18px;height:18px;display:block;top:0;right:15px;background:url(../img/noline-ICN-close-white.svg) no-repeat;background-size:cover!important}.meghinox-login #login-header .login-logo{width:70%;display:block;height:auto;margin:0 auto 30px}.meghinox-login #login-header .login-logo .svg-wrapper{width:100%;display:block;height:auto;position:relative;padding-top:28%;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:cubic-bezier(.77,0,.175,1);transition-timing-function:cubic-bezier(.77,0,.175,1)}.meghinox-login #login-header .login-logo .svg-wrapper svg{width:100%;height:100%;position:absolute;top:0;left:0}.meghinox-login #login-header .login-logo .svg-wrapper svg path{fill:#fff}.meghinox-login #login{width:100%;height:auto;border:0;margin:0;padding:15px;background:#434343;-webkit-box-sizing:border-box;box-sizing:border-box}.meghinox-login #login #backtoblog,.meghinox-login #login #nav,.meghinox-login #login .forgetmenot,.meghinox-login #login>.message.register,.meghinox-login #login>h1{display:none}.meghinox-login #login #login_error,.meghinox-login #login .message{width:100%;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;font-size:12px;font-weight:400;color:#da4036;background:0 0;border:none;margin:0;font-family:700}.meghinox-login #login p{width:100%;height:auto;margin-top:0;margin-bottom:15px}.meghinox-login #login p:last-child{margin-bottom:0}.meghinox-login #login label{font-size:12px;color:#fff}.meghinox-login #login input[type=text],.meghinox-login #login input[type=email],.meghinox-login #login input[type=password]{width:100%;border:none;margin:5px 0 0;padding:12px 15px;border-radius:24px;-webkit-box-shadow:none;box-shadow:none;font-size:13px;color:#060606;background:#fff}.meghinox-login #login input[type=text].parsley-success,.meghinox-login #login input[type=email].parsley-success,.meghinox-login #login input[type=password].parsley-success{background:url(../img/noline-ICN-form-valid.svg) no-repeat #fff;background-position:calc(100% - 10px) center;background-size:15px}.meghinox-login #login input[type=text].parsley-error,.meghinox-login #login input[type=email].parsley-error,.meghinox-login #login input[type=password].parsley-error{background:url(../img/noline-ICN-form-invalid.svg) no-repeat #fff;background-position:calc(100% - 10px) center;background-size:15px}.meghinox-login #login textarea{width:100%;height:100px;border:1px solid rgba(6,6,6,.25);margin:5px 0 0;padding:0 10px;background:0 0;-webkit-box-shadow:none;box-shadow:none;font-size:14px;font-weight:400;color:#434343}.meghinox-login #login textarea.parsley-success{background:url(../img/noline-ICN-form-valid.svg) no-repeat #fff;background-position:calc(100% - 10px) center;background-size:15px}.meghinox-login #login textarea.parsley-error{background:url(../img/noline-ICN-form-invalid.svg) no-repeat #fff;background-position:calc(100% - 10px) center;background-size:15px}.meghinox-login #login input[type=checkbox]{width:18px;height:18px;border:1px solid #67AAF1;margin:0 5px 0 0;position:relative;background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;font-size:13px;line-height:1.1}.meghinox-login #login input[type=checkbox]:before{content:"\f147";display:inline-block;vertical-align:middle;position:relative;margin-top:-3px;margin-left:-4px;z-index:2;font:400 22px/1 dashicons!important;color:#67AAF1;opacity:0}.meghinox-login #login input[type=checkbox]:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:#fff;pointer-events:none}.meghinox-login #login input[type=checkbox]:checked:after,.meghinox-login #login input[type=checkbox]:checked:before{opacity:1}.meghinox-login #login input[type=submit]{width:100%;background:#D41A7A;color:#fff;border-radius:24px;text-transform:uppercase;text-align:center;padding:18px 36px;font-size:10px;line-height:14px;font-weight:700;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;height:auto;border:none;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:cubic-bezier(.77,0,.175,1);transition-timing-function:cubic-bezier(.77,0,.175,1)}.meghinox-login #login input[type=submit]:active,.meghinox-login #login input[type=submit]:focus,.meghinox-login #login input[type=submit]:hover{border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(0);transform:translateY(0);background:#67AAF1}.meghinox-login #login .parsley-errors-list{border:0;margin:5px 0 0;padding:0;list-style:none}.meghinox-login #login .parsley-errors-list li{font-size:12px;font-weight:400;color:#da4036;text-align:left;text-transform:none}.meghinox-login #login .dbi-sso-separator{position:absolute;width:calc(100% - 30px);height:78px;top:216px;left:15px;text-align:center}.meghinox-login #login .dbi-sso-separator .separator-line{width:100%;height:2px;position:absolute;top:50%;left:0;margin-top:-1px;margin-left:0;background:#434343}.meghinox-login #login .dbi-sso-separator .separator-text{width:auto;height:auto;position:relative;display:inline-block;margin:30px 0;padding:0 15px;background:#fff;font-size:12px;font-weight:400;color:rgba(67,67,67,.5);text-transform:uppercase}.meghinox-login #login #registerform #reg_passmail,.meghinox-login #login #registerform h2,.meghinox-login #login #registerform p:nth-child(2){display:none}.meghinox-login #login #loginform,.meghinox-login #login #registerform{padding:0;-webkit-box-shadow:none;background:#434343;border:0;position:relative}@media (min-width:768px){.meghinox-login #login input[type=submit]{width:100%;min-width:100px}}.meghinox-login #login #loginform{margin:0;box-shadow:none}.meghinox-login #login #loginform .dbi-sso-sendpassword{width:100%;height:auto;position:relative;margin-top:30px;margin-bottom:60px}.meghinox-login #login #loginform .dbi-sso-sendpassword .send-left{width:50%;float:left;text-align:left}.meghinox-login #login #loginform .dbi-sso-sendpassword .send-right{width:50%;float:right;text-align:right}.meghinox-login #login #loginform .dbi-sso-sendpassword a{font-size:12px;font-weight:400}@media (min-width:768px){.meghinox-login #login #loginform .dbi-sso-sendpassword{width:65%;margin-top:10px;margin-bottom:0;float:left}.meghinox-login #login #loginform .dbi-sso-sendpassword .send-left,.meghinox-login #login #loginform .dbi-sso-sendpassword .send-right{width:100%;height:25px;line-height:25px;text-align:left;float:left}.meghinox-login #login #loginform .submit{width:100%;margin-top:15px;margin-bottom:0}}.meghinox-login #login #registerform{margin:0;box-shadow:none}.meghinox-login #login #registerform p.submit{padding:0!important}.meghinox-login #login #registerform p.submit:active,.meghinox-login #login #registerform p.submit:focus,.meghinox-login #login #registerform p.submit:hover{background:0 0}.meghinox-login #login #registerform p label{width:100%}.meghinox-login #login #lostpasswordform,.meghinox-login #login #resetpassform{border:0;margin:0;padding:0;position:relative;-webkit-box-shadow:none;box-shadow:none;background:#434343}.meghinox-login #login #lostpasswordform p:last-child,.meghinox-login #login #resetpassform p:last-child{margin-top:60px;margin-bottom:0}.meghinox-login #login #resetpassform .wp-hide-pw{display:none!important}.meghinox-login #login #resetpassform .password-input-wrapper{width:100%;display:block}.meghinox-login #login #resetpassform p:last-child{margin:0}@media (min-width:768px){.meghinox-login #login #lostpasswordform p:last-child{margin-top:30px}.meghinox-login #login #lostpasswordform p input[type=submit]{width:auto;max-width:100%}}.meghinox-login .dbi-sso-message-login{text-align:left;background:#fff;padding:15px;margin-bottom:10px;border-left:3px solid #da4036;-webkit-box-shadow:0 1px 6px 0 rgba(0,0,0,.1);box-shadow:0 1px 6px 0 rgba(0,0,0,.1);color:#434343}.meghinox-login .dbi-sso-message-login p{margin:0}@media (min-width:768px){.meghinox-login{background:#fff}.meghinox-login.login-action-login #login-header .login{position:relative;margin-right:10px}.meghinox-login.login-action-login #login-header .login:after,.meghinox-login.login-action-login #login-header .login:before{content:"";display:block;position:absolute;bottom:0;left:50%;margin-bottom:-18px;margin-left:-9.5px;width:0;height:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #434343;pointer-events:none}.meghinox-login.login-action-login #login-header .login:before{margin-bottom:-17px;border-bottom-color:rgba(0,0,0,.05)}.meghinox-login.login-action-register #login-header .register{position:relative}.meghinox-login.login-action-register #login-header .register:after,.meghinox-login.login-action-register #login-header .register:before{content:"";display:block;position:absolute;bottom:0;left:50%;margin-bottom:-18px;margin-left:-10px;width:0;height:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #434343;pointer-events:none}.meghinox-login.login-action-register #login-header .register:before{margin-bottom:-17px;border-bottom-color:rgba(0,0,0,.05)}.meghinox-login #login-wrap{max-width:380px;margin:7.5vh auto;background:0 0}.meghinox-login #login-header{border-bottom:0;background:0 0}.meghinox-login #login-header a:first-child{margin-right:15px;border-right:1px solid rgba(6,6,6,.15);padding-right:15px}.meghinox-login #login{background:#434343;position:relative;padding:20px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}}