div#rehtiPopupMainWrapper{position:fixed;top:0;left:0;height:100%;width:100%;z-index:100;visibility:visible;display:flex;vertical-align:middle;align-items:center;justify-content:center;max-width:100vw;max-height:100vh}div#rehtiPopupMainWrapper.hidden{visibility:hidden}div#rehtiPopupMainWrapper>div#rehtiPopup{height:auto;transition:transform .4s,opacity .3s;opacity:0;will-change:transform}div#rehtiPopupMainWrapper>div#rehtiPopup.doTheAnim{opacity:1}div#rehtiPopupMainWrapper>div#rehtiPopup.doTheCloseAnim{transform:translateY(-50px);opacity:0}div#rehtiPopupMainWrapper>div#rehtiPopup div#popup_box{height:auto;max-height:calc(100vh - 60px);min-width:600px}@media screen and (max-width:600px){div#rehtiPopupMainWrapper>div#rehtiPopup div#popup_box{min-width:unset;width:100vw}}div#rehtiPopupMainWrapper>div#rehtiPopup.country_selector div#popup_box{max-width:330px}div#rehtiPopupMainWrapper>div#rehtiPopup.big div#popup_box{max-width:1000px}div#rehtiPopupMainWrapper>div#rehtiPopup.big div#popup_box .admin_popup{min-width:800px}div#rehtiPopup_overlay{position:fixed;top:0;left:0;height:110vh;width:100vw;z-index:99;background:rgba(0,0,0,.4);transition:background .4s}div#rehtiPopup_overlay.hiding{background:rgba(0,0,0,0)}div#rehtiPopup span.closePopupX{position:absolute;top:0;right:0}div#rehtiPopup span.closePopupX:after{content:'\e809';width:30px;text-align:center;height:30px;display:block;line-height:30px;font-size:1.2em;color:#4e4e4e;cursor:pointer}div#rehtiPopup span.closePopupX.hasText:after{display:inline-block}div.language_switcher-popup form{margin-top:20px}div.language_switcher-popup form button.proceed{position:relative;display:block;width:100%;height:55px;padding-left:80px;padding-right:55px;background-color:#eee;border-width:0;border-radius:1px;box-shadow:2px 2px 4px rgba(0,0,0,.175)}div.language_switcher-popup form button.proceed:hover{background-color:#eee}div.language_switcher-popup form button+button{margin-top:10px}div.language_switcher-popup form button i{position:absolute;left:5px;top:5px;display:inline-block;width:65px;height:45px;vertical-align:middle;background-repeat:no-repeat;background-size:cover;border:1px solid #ccc;opacity:.5}div.language_switcher-popup form button.current i,div.language_switcher-popup form button:hover i{opacity:1}div.language_switcher-popup form button:after,div.language_switcher-popup form button:before{content:'';position:absolute;right:0;top:calc(50% + 1px);display:block;width:30px;height:30px;transform:translate(-50%,-50%);font-size:16px;background:#bbb;background:linear-gradient(to bottom,#aaa,#fff);border-radius:50%;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.25)}div.language_switcher-popup form button:after{width:28px;height:28px;line-height:26px;right:2px;background:#ddd}div.language_switcher-popup form button.current:after,div.language_switcher-popup form button:hover:after{content:'\e806'}div.language_switcher-popup form button:not(.current):hover:after{color:#e8e8e8}div#rehtiPopupMainWrapper .category_hierarchy_list{max-height:400px;overflow-y:auto;outline:#a0a0a0 solid 1px;padding:10px}div#rehtiPopupMainWrapper .category_hierarchy_list>div{background:#eee}div.content_editor_image_holder{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;position:relative}div.content_editor_image_holder.has_image{min-height:240px;text-align:center;outline:#dbdbdb solid 1px}div.content_editor_image_holder.has_image label{display:none}button.delete_section_image{background:#9b0004;color:#fff;display:none}div.content_editor_image_holder.has_image button.delete_section_image{display:block}div.content_editor_image_holder.has_image>.form_field_wrap{position:absolute;bottom:0;width:100%;background:#fff;text-align:left;padding:10px;border-top:1px solid #dbdbdb}div.content_editor_image_holder.has_image>.delete_section_image{position:absolute;bottom:10px;right:10px}div.content_editor_image_holder p.content_editor_image_type{display:none}div.content_editor_image_holder.has_image p.content_editor_image_type{display:block;background:#eee;border:1px solid #dbdbdb;padding:10px;width:200px;top:-1px;position:absolute;left:-1px;font-weight:700}div#popup_box.loading>div{filter:blur(.1em)}div#rehtiPopupMainWrapper div#popup_box.loading:before{content:'\f110';-webkit-animation:1s steps(8) infinite anim-spin;animation:1s steps(8) infinite anim-spin;font-family:tmvk_icon;position:absolute;top:50%;margin-top:-40px;visibility:visible;opacity:1;z-index:10}div#rehtiPopupMainWrapper div#popup_box.loading:after{content:'';color:#fff;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);border-radius:inherit}div#popup_box.popup_failed,div#popup_box.popup_success{padding-top:115px;max-width:400px!important;overflow:hidden;text-align:center}div#popup_box:before{position:absolute;visibility:hidden;font-family:tmvk_icon;top:40px;left:50%;margin-left:-30px;width:60px;height:60px;line-height:60px;border-radius:50%;color:#fff;font-size:58px;text-align:center;display:block;opacity:0;transition:opacity .2s,transform .6s;transform:translate(0,-100px)}div#popup_box.popup_success:before{content:'\e807';background-color:#00c853;visibility:visible}div#popup_box.popup_failed:before{content:'\e80a';background-color:#c00;visibility:visible}div#popup_box.anim_done:before{opacity:1;transform:rotatex(0) translate(0,0)}div#popup_box.popup_failed>div,div#popup_box.popup_success>div{padding:0}div#popup_box.popup_failed #messages_popup>div>div,div#popup_box.popup_success #messages_popup>div>div{margin-bottom:0;padding:20px;background:#00c853;color:#fff}div#popup_box.popup_success #messages_popup>div>div:not(.success){padding-top:10px;padding-bottom:10px}div#popup_box.popup_success #messages_popup>div>div.failed{background:var(--red-color)}div#popup_box.popup_success #messages_popup>div>div.warning{background:var(--yellow-color)}div#popup_box.popup_success #messages_popup>div>div.notice{background:var(--blue-color)}div#popup_box.popup_failed #messages_popup,div#popup_box.popup_success #messages_popup{opacity:0;transition:opacity .4s,transform .4s;transform:translateY(30px)}div#popup_box.popup_failed.anim_done #messages_popup,div#popup_box.popup_success.anim_done #messages_popup{opacity:1;transform:translateY(0)}div#popup_box.popup_failed #messages_popup>div>div:before,div#popup_box.popup_success #messages_popup>div>div:before{display:none}div#popup_box.popup_failed #messages_popup>div>div p,div#popup_box.popup_success #messages_popup>div>div p{padding-left:0}#messages_popup+.admin_popup{padding-top:20px}