.hfl-main-body{max-width:350px!important;margin:35px auto 0;-webkit-box-sizing:border-box;box-sizing:border-box}.hfl-main-body *{-webkit-box-sizing:border-box;box-sizing:border-box}.hfl-main-body .hfl-flex-space-between{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:stretch;align-content:stretch;direction:rtl}.hfl-main-body .hfl-flex-space-between input{margin-bottom:0!important}.hfl-main-body .message{font-weight:700}.hfl-main-body .message .error{color:red}.hfl-main-body .message .success{color:green}.hfl-main-body .hfl-main-section.show_loader{position:relative}.hfl-main-body .hfl-main-section.show_loader:before{content:'';width:calc(100% + 10px);height:calc(100% + 20px);background-color:rgba(218,218,218,.55);position:absolute;left:-5px;z-index:1;top:-10px;border-radius:5px}.hfl-main-body .hfl-main-section.show_loader .login_loader{border:8px solid transparent;border-radius:50%;border-top:8px solid red;border-bottom:8px solid red;width:50px;height:50px;-webkit-animation:spin 1.2s linear infinite;animation:spin 1.2s linear infinite;position:absolute;z-index:2;left:calc(50% - 25px);top:calc(50% - 25px)}.hfl-main-body .hfl-back{text-align:left;display:inline-block;cursor:pointer;padding:3px 10px;line-height:1;float:left;margin-top:-40px;margin-left:-10px}.hfl-main-body .hfl-back span{display:inline-block;padding:10px 10px 10px 0;line-height:10px}.hfl-main-body .hfl-main{text-align:center}.hfl-main-body .hfl-main .hfl-header{display:inline-block}.hfl-main-body .hfl-main .hfl-header img{padding:0 0 0 10px!important;min-height:40px;max-width:70px;width:65px;height:auto}.hfl-main-body .hfl-main .hfl-header .header-description{text-align:right}.hfl-main-body .hfl-main .hfl-header .header-description strong{font-size:30px;line-height:28px}.hfl-main-body .hfl-main form{background-color:#fff;border-radius:8px;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.2);box-shadow:0 0 6px 0 rgba(0,0,0,.2);padding:20px;text-align:right;font-size:14px;line-height:1.9;width:100%;margin:0 auto}.hfl-main-body .hfl-main form input{margin-bottom:10px;min-height:30px}.hfl-main-body .hfl-main form label{margin-bottom:10px;font-size:17px}.hfl-main-body .hfl-main form .message{font-size:15px}.hfl-main-body #counter,.hfl-main-body .hfl-next,.hfl-main-body .reset-pass{margin:15px 0 0;height:34px;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;line-height:normal;padding:4px 14px;border-radius:4px;cursor:pointer;background:#428bca;color:#fff;border:none;-webkit-transition:all .2s;transition:all .2s;width:125px;text-align:center;min-width:initial;-webkit-box-shadow:initial;box-shadow:initial;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.hfl-main-body #counter:focus,.hfl-main-body #counter:hover,.hfl-main-body .hfl-next:focus,.hfl-main-body .hfl-next:hover,.hfl-main-body .reset-pass:focus,.hfl-main-body .reset-pass:hover{padding:4px 14px}.hfl-main-body #counter:hover,.hfl-main-body .hfl-next:hover,.hfl-main-body .reset-pass:hover{background-color:#2d89cf}.hfl-main-body #counter:focus,.hfl-main-body .hfl-next:focus,.hfl-main-body .reset-pass:focus{background-color:#127bc8}.hfl-main-body #counter .hfl-next,.hfl-main-body .hfl-next .hfl-next,.hfl-main-body .reset-pass .hfl-next{min-height:30px;width:100px;font-size:14px}.hfl-main-body #counter.disable{background-color:#fff;color:#000;cursor:not-allowed;text-align:right;border-width:1px;border-style:solid;border-color:grey;-o-border-image:initial;border-image:initial}.hfl-main-body #counter.disable time{float:left;text-align:left}.hfl-main-body .reset-pass{background:gray}.hfl-main-body .hfl-other-action{margin-top:8px;text-align:right;font-size:14px;margin-right:5px;cursor:pointer}.hfl-main-body #login_with_google{margin-top:12px;padding:4px 3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;cursor:pointer;color:rgba(0,0,0,.72);width:120px;text-align:center;border:1px solid #c2c2c2;font-size:14px;-webkit-transition:all .2s;transition:all .2s;text-decoration:none}.hfl-main-body #login_with_google img{width:24px;padding:0}.hfl-main-body input::-webkit-input-placeholder{font-size:16px;letter-spacing:1px;color:#ccc}.hfl-main-body input:-moz-placeholder,.hfl-main-body input:-ms-input-placeholder,.hfl-main-body input::-moz-placeholder,.hfl-main-body input::-webkit-input-placeholder,.hfl-main-body input::placeholder{font-size:16px;letter-spacing:1px;color:#ccc}.hfl-main-body input[type=text],.hfl-main-body input[type=email],.hfl-main-body input[type=tel],.hfl-main-body input[type=number],.hfl-main-body input[type=password]{direction:ltr;width:100%;outline:0;border:1px solid #BBB;border-radius:7px;letter-spacing:1px;padding:3px 15px;font-size:16px}.hfl-main-body input[type=text]{direction:rtl}.login_to_download,.logout-btn{background:#fff;color:rgba(249,0,6,.91);outline:0;display:inline-block;border-radius:7px;text-align:center;border:none;line-height:2;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 2px 12px rgba(242,45,51,.6);box-shadow:0 2px 12px rgba(242,45,51,.6);padding:4px 17px;font-size:17px;font-weight:700}.login_to_download:hover,.logout-btn:hover{-webkit-box-shadow:0 2px 12px rgba(249,0,6,.91);box-shadow:0 2px 12px rgba(249,0,6,.91)}.hfl_overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999999;background:rgba(0,0,0,.7);-webkit-transition:opacity .5s;transition:opacity .5s;visibility:hidden;opacity:0}.hfl_popup{margin:70px auto;padding:20px;background:#fff;border-radius:5px;max-width:350px;position:relative;-webkit-transition:all 50ms ease-in-out;transition:all 50ms ease-in-out}#hfl-user-panel label,.hfllc_btn{margin-top:20px;cursor:pointer}.hfl_popup .hfl_close{cursor:pointer;position:absolute;top:0;line-height:1;right:8px;-webkit-transition:all .2s;transition:all .2s;font-size:40px;font-weight:300;text-decoration:none;color:#333;opacity:.5}.hfl_popup .hfl_close:hover{color:red;opacity:1}form[action*="wp-comments-post.php"] .message.error{color:red}form[action*="wp-comments-post.php"] .message.success{color:green}form[action*="wp-comments-post.php"].show_loader{position:relative}form[action*="wp-comments-post.php"].show_loader:before{content:'';width:calc(100% + 10px);height:calc(100% + 20px);background-color:rgba(218,218,218,.55);position:absolute;left:-5px;z-index:1;top:-10px;border-radius:5px}form[action*="wp-comments-post.php"].show_loader .login_loader{border:8px solid transparent;border-radius:50%;border-top:8px solid red;border-bottom:8px solid red;width:50px;height:50px;-webkit-animation:spin 1.2s linear infinite;animation:spin 1.2s linear infinite;position:absolute;z-index:2;left:calc(50% - 25px);top:calc(50% - 25px)}#hfl-login-page{margin-top:calc(50vh - 150px)}.hf-text-center{text-align:center}.not_buyer_text{color:#fff;background:#ba68c8;padding:10px 14px;border-radius:5px;font-size:18px}.login-blur{position:relative}.login-blur:before{content:' ';background-color:#9b9b9b80;cursor:pointer;position:absolute;z-index:9;width:100%;height:100%;border-radius:10px}.login-blur:after{content:attr(data-time);position:absolute;width:initial;height:initial;z-index:11;top:20px;right:20px;display:inline-block;line-height:1.5;font-weight:700;background-repeat:no-repeat;background-size:22px;background-position-x:right;background-position-y:center;background-color:rgba(255,255,255,.5);border-radius:5px}.login_lock_content .wp-video,.login_lock_content .wp-video .mejs-video{min-width:100%!important}#hfl-user-panel{max-width:600px;margin:0 auto}#hfl-user-panel span.error{font-size:15px;color:red;font-weight:700;padding:7px 7px 0 0;display:inline-block}#hfl-user-panel form{max-width:300px;margin:0 auto}#hfl-user-panel label{display:block;margin-left:5px;font-weight:700}#hfl-user-panel label.off_notification{float:right;display:inline-block}#hfl-user-panel input{max-width:300px;padding:4px 10px;height:30px}#hfl-user-panel input[type=tel],#hfl-user-panel input[type=email]{text-align:left}#hfl-user-panel .toggleWrapper input.mobileToggle{opacity:0;position:absolute}#hfl-user-panel .toggleWrapper input.mobileToggle+label{position:relative;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:.4s ease;transition:.4s ease;height:20px;width:42px;border:1px solid #e4e4e4;border-radius:60px;top:3px}#hfl-user-panel .toggleWrapper input.mobileToggle+label:before{content:"";position:absolute;display:block;-webkit-transition:.2s cubic-bezier(.24,0,.5,1);transition:.2s cubic-bezier(.24,0,.5,1);height:20px;width:42px;top:0;left:0;border-radius:30px}#hfl-user-panel .toggleWrapper input.mobileToggle+label:after{content:"";position:absolute;display:block;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1),0 4px 0 0 rgba(0,0,0,.04),0 4px 9px rgba(0,0,0,.13),0 3px 3px rgba(0,0,0,.05);box-shadow:0 0 0 1px rgba(0,0,0,.1),0 4px 0 0 rgba(0,0,0,.04),0 4px 9px rgba(0,0,0,.13),0 3px 3px rgba(0,0,0,.05);-webkit-transition:.35s cubic-bezier(.54,1.6,.5,1);transition:.35s cubic-bezier(.54,1.6,.5,1);background:#f5f5f5;height:18px;width:18px;top:1px;left:0;border-radius:60px}#hfl-user-panel .toggleWrapper input.mobileToggle:checked+label:before{background:#2ecc71;-webkit-transition:width .2s cubic-bezier(0,0,0,.1);transition:width .2s cubic-bezier(0,0,0,.1)}#hfl-user-panel .toggleWrapper input.mobileToggle:checked+label:after{left:24px}#hfl-user-panel .save input{margin:15px 0 0;min-height:39px;outline:0;display:block;padding:4px 14px;border-radius:4px;cursor:pointer;background:#428bca;color:#fff;border:none;-webkit-transition:all .2s;transition:all .2s;width:100%;text-align:center;min-width:initial;-webkit-box-shadow:initial;box-shadow:initial}#hfl-user-panel .user_item.attention label{color:red}#hfl-user-panel .user_item.attention input{border-color:red}#change_profile_image{height:150px;width:150px}.float-right{float:right}.display-block{display:block}.left-align{text-align:left!important;direction:ltr!important}.display-none{display:none}.padding-10-right-btn{padding:10px 0 10px 10px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}