.edgtf-social-login-holder input[type="text"],.edgtf-social-login-holder input[type="email"],.edgtf-social-login-holder input[type="password"],.edgtf-social-register-holder input[type="text"],.edgtf-social-register-holder input[type="email"],.edgtf-social-register-holder input[type="password"],.edgtf-social-reset-password-holder input[type="text"],.edgtf-social-reset-password-holder input[type="email"],.edgtf-social-reset-password-holder input[type="password"],.edgtf-membership-input-holder .edgtf-membership-input{width:100%;height:44px;margin:0 0 14px;padding:0 20px;font-family:inherit;font-size:13px;line-height:42px;font-weight:400;color:#666;background-color:transparent;border:1px solid #e5e5e5;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none}.edgtf-social-login-holder input[type="text"]:focus,.edgtf-social-login-holder input[type="email"]:focus,.edgtf-social-login-holder input[type="password"]:focus,.edgtf-social-register-holder input[type="text"]:focus,.edgtf-social-register-holder input[type="email"]:focus,.edgtf-social-register-holder input[type="password"]:focus,.edgtf-social-reset-password-holder input[type="text"]:focus,.edgtf-social-reset-password-holder input[type="email"]:focus,.edgtf-social-reset-password-holder input[type="password"]:focus,.edgtf-membership-input-holder .edgtf-membership-input:focus{border-color:#000}.edgtf-membership-response-holder .edgtf-membership-response{display:block;margin:14px 0 0;font-size:13px;font-weight:700}.edgtf-membership-response-holder .edgtf-membership-response.edgtf-membership-message-succes{color:#000}.edgtf-membership-response-holder .edgtf-membership-response.edgtf-membership-message-error{color:#ff3d27}.edgtf-wp-register-holder .edgtf-register-notice h5{margin:0}.edgtf-wp-register-holder .edgtf-register-notice .edgtf-login-action-btn{position:relative;display:inline-block;width:100%;outline:0;padding:14px 20px;margin:19px 0 0;font-family:inherit;font-size:10px;line-height:2em;letter-spacing:2px;font-style:normal;font-weight:400;color:#fff;background-color:#41a28e;border:0;text-align:center;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:color .2s ease-in-out,background-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.edgtf-wp-register-holder .edgtf-register-notice .edgtf-login-action-btn:hover{color:#fff;background-color:#000}.edgtf-wp-register-holder .edgtf-register-button-holder .edgtf-btn{width:100%}.edgtf-login-register-widget{position:relative;display:inline-block;vertical-align:middle}.edgtf-login-register-widget .edgtf-login-opener{color:#000;font-size:11px;line-height:20px;font-weight:400;letter-spacing:1.5px;text-transform:uppercase}.edgtf-login-register-widget .edgtf-login-opener:hover{color:#41a28e}.edgtf-dark-header .edgtf-login-register-widget .edgtf-login-opener{color:#000}.edgtf-dark-header .edgtf-login-register-widget .edgtf-login-opener:hover{color:rgba(0,0,0,.8)}.edgtf-light-header .edgtf-login-register-widget .edgtf-login-opener{color:#fff}.edgtf-light-header .edgtf-login-register-widget .edgtf-login-opener:hover{color:rgba(255,255,255,.8)}.edgtf-login-register-widget .edgtf-logged-in-user{height:100%;display:inline-block;vertical-align:middle;margin:10px 0}.edgtf-dark-header .edgtf-login-register-widget .edgtf-logged-in-user>span{color:#000}.edgtf-light-header .edgtf-login-register-widget .edgtf-logged-in-user>span{color:#fff}.edgtf-login-register-widget .edgtf-logged-in-user>span{display:inline-block;vertical-align:middle;color:#000;font-size:11px;line-height:28px;font-weight:400;letter-spacing:1.5px;cursor:pointer}.edgtf-login-register-widget .edgtf-logged-in-user>span img{display:inline-block;vertical-align:middle;width:28px;height:28px;margin:0 3px 0 0}.edgtf-login-register-widget:hover .edgtf-login-dropdown{visibility:visible;opacity:1}.edgtf-login-register-widget .edgtf-login-dropdown{position:absolute;width:100%;bottom:0;margin:0;left:0;opacity:0;list-style-type:none;background-color:#fff;text-align:left;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);padding:18px 0 31px;min-width:180px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;visibility:hidden;z-index:100;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.edgtf-login-register-widget .edgtf-login-dropdown li{padding:5px 36px}.edgtf-login-register-widget .edgtf-login-dropdown li a{color:#666;font-size:13px;line-height:21px;font-weight:400;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;transition:color .2s ease-out}.edgtf-login-register-widget .edgtf-login-dropdown li a:hover{color:#000}.edgtf-login-register-holder{position:fixed;top:0;left:0;width:100%;height:100%;display:none;background-color:rgba(0,0,0,0.6);z-index:1002}.edgtf-login-register-holder .edgtf-login-register-content{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.edgtf-login-register-content{position:relative;margin:0 auto;width:300px;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.edgtf-login-register-content ul{position:relative;display:inline-block;vertical-align:middle;width:100%;list-style:none;margin:0;padding:0;clear:both}.edgtf-login-register-content ul li{position:relative;display:inline-block;vertical-align:middle;float:left;width:50%;margin:0;padding:0;line-height:50px;text-align:center;background-color:#f8f8f8}.edgtf-login-register-content ul li.ui-state-active{background-color:#fff}.edgtf-login-register-content ul li a{display:block;color:#000;font-family:"Playfair Display",serif;font-size:16px;line-height:inherit;font-weight:400}.edgtf-login-register-content .edgtf-login-content-inner,.edgtf-login-register-content .edgtf-register-content-inner{padding:30px}.edgtf-login-register-content .edgtf-lost-pass-remember-holder{display:block}.edgtf-login-register-content .edgtf-lost-pass-remember-holder .edgtf-login-remember{position:relative;display:block;line-height:1}.edgtf-login-register-content .edgtf-lost-pass-remember-holder .edgtf-login-remember>*{position:relative;display:inline-block;vertical-align:top}.edgtf-login-register-content .edgtf-lost-pass-remember-holder label{font-size:13px}.edgtf-login-register-content .edgtf-lost-pass-remember-holder input{margin:0}.edgtf-login-register-content .edgtf-login-button-holder .edgtf-btn{margin:22px 0 0;width:100%}.edgtf-login-register-content .edgtf-login-action-btn{position:relative;display:block;margin:15px 0 0;color:#666;font-size:13px;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;transition:color .2s ease-out}.edgtf-login-register-content .edgtf-login-action-btn:hover{color:#000}.edgtf-membership-dashboard-nav-holder{float:left;width:25%;margin:0 0 35px}@media only screen and (max-width:700px){.edgtf-membership-dashboard-nav-holder{width:100%;float:none}}.edgtf-membership-dashboard-nav-holder ul{list-style:none;padding:0;margin:0}.edgtf-membership-dashboard-nav-holder ul li{position:relative;display:block;width:100%;margin:0 0 0 -1px;padding:0 0 0 28px;border-left:1px solid #e5e5e5;-webkit-transition:border-color .2s ease-in-out;-moz-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}.edgtf-membership-dashboard-nav-holder ul li:hover{border-left:1px solid #000}.edgtf-membership-dashboard-nav-holder ul li:hover a{color:#000}.edgtf-membership-dashboard-nav-holder ul li a{display:block;padding:2px 0;color:#666}.edgtf-membership-dashboard-content-holder{float:left;width:75%;margin:0 0 60px}@media only screen and (max-width:700px){.edgtf-membership-dashboard-content-holder{width:100%;float:none}}.edgtf-membership-dashboard-content-holder .edgtf-membership-dashboard-page-title{margin:0 0 23px}.edgtf-membership-dashboard-content-holder .edgtf-membership-dashboard-page-content p span{color:#000;font-weight:700}