*{outline-style:none}:root{--theme-color:#e65100;--theme-color-2:#2e2e2e;--border-color:#efefef;--border-color-2:#e5e5e5;--border-color-3:#ccc}body{margin:0;font-family:arial, sans-serif;font-size:14px;background-attachment:fixed;-webkit-font-smoothing:antialiased !important;background:#f4f5f9;color:#2b2a29}@media only screen and (min-width:800px){div#photo_popup{/*    max-height:100%;*/}.welcome-left{background:transparent url("/images/welcome_profiles.png") right center no-repeat;opacity:1;padding-top:50px;position:relative}body#body-welcome{background:#fff url(/images/welcome_bg.png) center top no-repeat;background-size:100% auto}}body#body-welcome:before{content:" ";display:none;border-radius:100px;animation:login-bg-gradient-1 4s infinite ease-in-out alternate;will-change:transform;filter:blur(130px);background-color:rgb(118 176 255 / 1);opacity:1;width:400px;height:300px;position:absolute;top:20%;left:10%;/*transform:translate(-50%, 0%);*/}*{font-family:'Poppins', sans-serif, Arial, verdana, tahoma, sans-serif !important}.body-loading{position:fixed;top:0;left:0;width:100%;height:8px;background:#f4f4f4;z-index:1000;border-bottom:1px solid var(--border-color-2);display:none}.body-loading div{width:0;height:8px;background:#d54e4e}small{font-size:12px}.page-container{background:transparent;max-width:1800px;min-width:1000px;position:relative;margin:0 auto;padding-bottom:50px;border-radius:1px}.page-container-testimonials, .page-container-news, .page-container-blog, .page-container-product{padding:0;margin-top:20px}.page-container-testimonials .content{padding:0 10px}p{margin:0px;line-height:23px}ul li, ol li{padding:10px 0}a{color:#574e4e}a:hover{text-decoration:none}.e{color:#c00}.i{color:#00c}label{cursor:pointer}th{font-weight:500}h1, h2{margin:0;padding:0 0 10px 0;font-size:17px;text-align:left}h1{font-size:22px;text-transform:none;font-weight:500;color:var(--theme-color)}h2{font-weight:500;text-transform:none;color:var(--theme-color)}h2{font-size:17px}h3{font-size:16px;font-weight:500;color:var(--theme-color);text-transform:none;padding:5px 0 5px 10px;margin:5px 0 5px 0;border-bottom:1px solid var(--theme-color)}hr{border:0px;border-top:1px solid #f5f5f5}.text{line-height:17px}select, input[type=text], input[type=password], input[type=file], textarea{font-size:14px;border:2px solid #e0e0e0;background:transparent;padding:5px;border-radius:10px;transition:0.25s}select:hover, select:focus, input[type=text]:hover, input[type=password]:hover, textarea:hover, input[type=text]:focus, input[type=password]:focus, textarea:focus{border:2px solid var(--theme-color)}.area-c select{cursor:pointer;padding:10px 20px 10px 10px;display:inline-block !important;appearance:none;border-radius:10px;-webkit-appearance:none;position:relative;background:transparent url('/images/select.png') right 10px center no-repeat}textarea{padding:3px}input[type=checkbox], input[type=radio]{cursor:pointer}button, input[type=button], input[type=submit]{position:relative;overflow:hidden;cursor:pointer;margin:2px 0;padding:10px 15px;color:var(--theme-color);border:1px solid var(--theme-color);background:transparent;font-size:17px;font-weight:400;line-height:18px;text-transform:none;border-radius:100px;transition-property:background color;transition-duration:0.5s;font-weight:400}button.theme-button{background:var(--theme-color);color:#fff}button.theme-button:hover{background:var(--theme-color);color:#fff}button:hover, input[type=button]:hover, input[type=submit]:hover{color:#fff;background:var(--theme-color) !important}.main-button{cursor:pointer;margin:2px 0;padding:10px 15px;color:#494948;border:0px;background:transparent;border:1px solid var(--border-color-3);font-size:17px;font-weight:400;line-height:18px;text-transform:none;border-radius:100px;display:inline-block;text-decoration:none;transition-property:background color;transition-duration:0.5s;white-space:normal !important;max-width:100% !important;position:relative;overflow:hidden}.main-button:hover{color:#fff;background:var(--theme-color-2)}span.add_comment{margin-bottom:10px}.link-button, span.add_comment:not(.hidden){display:inline-block;padding:10px 25px 10px 15px;border:1px solid var(--theme-color);border-radius:45px;text-decoration:none !important;position:relative;color:var(--theme-color)}.link-button:before, .link-button:after, span.add_comment:before, span.add_comment:after{content:'';width:10px;height:1px;background:var(--theme-color);position:absolute;top:15px;right:10px;transform:rotate(45deg);transition:0.25s}.link-button:after, span.add_comment:after{transform:rotate(-45deg);top:22px}.link-button:hover:before, .link-button:hover:after, span.add_comment:hover:before, span.add_comment:hover:after{right:5px}.tmp_button_123{background:rgb(223,49,82);background:-moz-linear-gradient(top,  rgba(223,49,82,1) 0%, rgba(221,37,71,1) 100%);background:-webkit-linear-gradient(top,  rgba(223,49,82,1) 0%,rgba(221,37,71,1) 100%);background:linear-gradient(to bottom,  rgba(223,49,82,1) 0%,rgba(221,37,71,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7000', endColorstr='#dd2547',GradientType=0 )}button.big{padding:7px 20px}.allow-cookies{background:var(--theme-color);padding:10px 30px 0 30px;z-index:30;position:fixed;left:0;bottom:0px;width:100%;color:#fff;border-top:0;border-radius:25px 25px 0 0;left:50%;width:480px;transform:translate(-50%, 0) !important;opacity:0.9}.allow-cookies button{margin:10px 0 0 0;color:var(--theme-color);border:0;background:#fff !important;border-radius:25px 25px 0 0}.pointer{cursor:pointer}.fade{position:fixed;left:0;top:0;width:100%;display:none;background:#574e4e;opacity:0.5;-ms-transition-property:opacity, -ms-transform;z-index:300}.alert_message, .note{position:fixed;top:50%;left:50%;width:300px;min-height:50px;margin:-100px 0 0 -160px;padding:5px 10px;background:#fff;border:10px solid rgba(0,0,0,.3);-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:0px;z-index:10000;transform-origin:center center 0px;-webkit-transform-origin:center center 0px;-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s}.alert_message h1{color:#574e4e;padding:0 0 5px 0;border-bottom:1px solid var(--border-color-2);margin:-5px 0 10px 0}.note{top:auto;bottom:20px;left:10px;margin:0;width:190px;color:#fff;background:var(--theme-color);border:0;border-radius:10px !important}.note span{display:none !important}.alert_message span, .note span{float:right;cursor:pointer}.close-alert{padding:30px 0 10px 0;text-align:center}.close-alert button{padding:3px 20px}.alert_content{position:relative;top:0px;left:0px;width:320px;min-height:50px}.note .alert_content, .note .background{width:210px;cursor:pointer}.alerts{position:fixed;top:5px;left:50%;width:300px;min-height:50px;margin-left:-160px;padding:5px 10px;border:10px solid rgba(100, 100, 100, .5);-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#ffffff;z-index:100;opacity:0.9}.alerts span{float:right;cursor:pointer}.alerts{border:0;background:var(--theme-color);color:#fff;padding:10px 30px;width:500px;transform:translate(-50%, 0);margin-left:0}.error{color:#ff0000}.alerts .error{color:#fff}.alerts .close-alerts{text-indent:-9999px;overflow:hidden;background:var(--blue) !important;min-width:24px;min-height:24px;line-height:24px;font-size:14px;padding:0;text-align:center;color:#fff;position:absolute;top:-24px;right:-24px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.alerts .close-alerts:hover{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.alerts .close-alerts:before{content:" ";position:absolute;top:0;left:50%;width:1px;height:100%;background:#fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.alerts .close-alerts:after{content:" ";position:absolute;top:0;left:50%;width:1px;height:100%;background:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.alert_message{padding:20px;margin-left:-180px}.clear{height:0;font-size:0;clear:both}.loading{position:fixed;top:50%;left:50%;padding:10px 10px 15px 10px;margin:-55px 0 0 -45px;display:none;-webkit-border-radius:5px;-moz-border-radius:5px;background-color:rgba(255,255,255,.6);border:10px solid rgba(0, 0, 0, .3);-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;z-index:10001}.loading img{width:400px;height:10px;background:url(../images/progress.gif)}#content-loading{padding-top:250px;text-align:center;background:#fff;opacity:.9;position:absolute;top:0;left:0;z-index:1000000}#content-loading img{max-height:300px}#head{position:fixed;top:0;left:0;width:100%;background:#fff;z-index:10}#head{min-width:1000px}body.scrolled{margin-top:233px}.scrolled .head-line{display:none}.scrolled #head{position:fixed;top:0;left:0;width:100%;z-index:111;background:#fff;height:80px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:   0 1px 2px rgba(0,0,0,.1);box-shadow:        0 1px 2px rgba(0,0,0,.1);transition:all 0.2s ease}.scrolled #menu > li{height:38px}.scrolled #head .header{margin-top:-22px;height:60px}.scrolled #head .top-line, .scrolled #head .header-phone-email, .scrolled .subheader{display:none}.header{min-width:1000px;max-width:1800px;height:83px;position:relative;margin:0 auto}.top-line{height:40px}.header .logo-link{position:absolute;top:15px;z-index:10;font-size:32px;font-weight:600;color:var(--theme-color);line-height:40px}.header .logo-link small{position:absolute;top:20px;left:51px;font-weight:400}.foot-logo, .h2-h1{font-size:22px;text-transform:none;font-weight:500}.logo-link img, .foot-logo img{float:left;width:40px;height:40px;margin:4px 10px 0px 0}.foot-logo img{margin-top:-4px}.mobile-version{position:absolute;top:45px;right:15px;color:var(--theme-color)}#contact{position:absolute;top:5px;left:170px}#subscribe{width:398px;margin:5px auto;height:51px;border:0;border-radius:0px;padding:0px !important;background:#fff;overflow:hidden;border-radius:50px}#subscribe button{float:right;margin:-2px -2px 0 0;border-radius:0;height:55px;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:   none;box-shadow:        none}#subscribe input[type="text"]{padding:10px;border:0px;font-size:17px;line-height:32px;width:235px;float:left;color:#9c9c9c}.search{position:absolute;top:165px;left:auto;right:0;width:278px;height:31px;background:#fff;border:0;border-bottom:1px solid var(--theme-color);padding:0px !important}.search input[type="text"]{padding:6px 7px 6px 10px;border:0px;font-size:17px;width:225px;float:left;color:#574e4e}.search input[type="image"]{margin-top:4px}.header .header-phone{position:absolute;top:51px;right:0px;z-index:10;color:#777}.header .social-icons{text-align:center;padding:13px 0 0 0}.header .free-shipping{position:absolute;top:17px;left:0px;z-index:10;color:#494948;font-weight:400}.header .free-shipping img{margin:0 5px -4px 0}.header .links{position:absolute;top:16px;right:0px;z-index:10}.header .links a{color:var(--theme-color);margin:0 10px 0 10px;font-size:17px}.header-phone-email{position:absolute;top:170px;left:30px}.header a{text-decoration:none}.menu-container{position:absolute;top:15px}#menu{display:block;width:100%;height:40px;background:transparent;padding:0;margin:0;list-style:none}#menu > li{margin:0;float:left;white-space:nowrap;position:relative;height:38px;color:#fff}#menu > li:hover{border-bottom:0px solid var(--theme-color)}#menu li:hover .submenu-fade{display:block}.submenu-fade{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.3;display:none;z-index:10}#menu > li .top-part{background:transparent;position:absolute;top:-50px;left:0;width:100%;height:50px}#menu > li.active{border-bottom:3px solid var(--theme-color)}#menu > li:after, #menu > li:before{width:0;content:" ";position:absolute;left:50%;bottom:-3px;height:3px;background:var(--theme-color);transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all}#menu > li:before{left:auto;right:50%}#menu > li:hover:after, #menu > li:hover:before{width:50%}#menu li a{color:#3f464e;font-weight:normal;font-size:17px;transition-property:background;transition-duration:0.5s}#menu li ul a:hover{background:#f0f0f0}#menu li ul{-webkit-box-shadow:0px 0px 10px 0px rgba(50, 50, 50, 0.15);-moz-box-shadow:   0px 0px 10px 0px rgba(50, 50, 50, 0.15);box-shadow:        0px 0px 10px 0px rgba(50, 50, 50, 0.15);border-radius:2px;padding:0;margin:0;list-style:none;background:#fff;border-top:0px;position:absolute;top:43px;left:0px;display:block;z-index:100;transform-origin:left top 0px;transition:all .3s ease 0s;transform:scale(0.8,0)}#menu > li.with-drop-down > a:after{display:none;position:relative;top:1px;margin-left:6px;width:12px;height:12px;content:""}#menu li:hover ul{z-index:100;display:block;transform:scale(1,1)}@keyframes fadein{from{ opacity:0; }to  { opacity:1; }}@-moz-keyframes fadein{from{ opacity:0; }to  { opacity:1; }}@-webkit-keyframes fadein{from{ opacity:0; }to  { opacity:1; }}@-ms-keyframes fadein{from{ opacity:0; }to  { opacity:1; }}@-o-keyframes fadein{from{ opacity:0; }to  { opacity:1; }}#menu li ul li{float:none;padding:0;margin:0;min-width:150px;position:relative;border-radius:2px}#menu li ul a{display:block;padding:10px 20px}#menu li ul li div{-webkit-box-shadow:0px 0px 10px 0px rgba(50, 50, 50, 0.15);-moz-box-shadow:   0px 0px 10px 0px rgba(50, 50, 50, 0.15);box-shadow:        0px 0px 10px 0px rgba(50, 50, 50, 0.15);border-radius:2px;background:#f7f7f7;border-left:0px;min-width:150px;position:absolute;top:5px;left:140px;z-index:200;display:none;padding:0;-webkit-animation:fadein .5s;-moz-animation:fadein .5s;-ms-animation:fadein .5s;-o-animation:fadein .5s;animation:fadein .5s}#menu li ul li:hover div{display:block}#minicart{position:absolute;top:165px;right:300px;color:#494948;font-size:17px}#minicart img{opacity:.9;margin:0 10px -4px 0;max-width:25px}#minicart a{color:#494948;font-size:17px}.bread_crumbs{padding:15px 15px 10px 10px;font-size:13px;width:100%}.content{padding:30px;box-sizing:border-box;max-width:910px;min-height:250px;margin:0 auto;position:relative;background:#fff;border-radius:15px;box-shadow:0px 0px 10px 0px rgba(50, 50, 50, 0.01)}.homepage-banners{margin:-10px -10px 0 -10px;white-space:nowrap}#center, .center_container{width:100%;float:left;margin-left:30px;position:relative}.no_left_menu{width:100% !important;margin-left:0 !important}#left_menu{float:left;width:200px}#menu_left{padding:0;margin:0;list-style:none}#menu_left li{padding:10px 0;margin:0;position:relative;width:100%}#menu_left li ul{position:absolute;left:100px;top:10px;padding:0 10px;margin:0;list-style:none;background:#fff;border:1px solid #574e4e;display:none;z-index:100}#menu_left li:hover ul{display:block}#menu_left li ul li{padding:10px 0;margin:0;width:150px}#menu_left li ul li div{position:absolute;left:100px;top:10px;padding:10px;line-height:20px;list-style:none;background:#fff;border:1px solid #574e4e;display:none;z-index:200;width:130px}#menu_left li ul li:hover div{display:block}#foot-subscribe{background:var(--theme-color);border-bottom:1px solid rgba(255, 255, 255, 0.12);padding:10px 0;margin:50px 0 0 0}#foot-subscribe button{color:#40484f;background:transparent !important}#foot{background:var(--theme-color-2)}.foot-subscribe{margin:0 auto;position:relative}.foot{max-width:1626px;margin:0 auto;position:relative;padding:15px 0}.foot a{color:#fff;font-size:17px;text-decoration:none}.foot span{color:#fff;float:right}.foot span a{text-decoration:underline}.tabs{border-bottom:1px solid var(--border-color-2);padding-bottom:15px}.tabs a{border-top-left-radius:3px;border-top-right-radius:3px;padding:15px 25px;margin:0 2px 0 0;text-decoration:none}.tabs a.active{background:var(--theme-color);border-radius:10px 10px 0 0;cursor:default;color:#fff}.shown{display:block}.hidden{display:none}.cursor_help{cursor:help}.popup a, .alert_message a{text-decoration:none}form .def{color:#574e4e;border:1px solid #919191;cursor:auto}form .error_field{border:1px solid #cc6000 !important}.navigation{white-space:nowrap;vertical-align:bottom;padding:10px 0 15px 0;margin:0px}.navigation .nav-sep{padding-left:12px}.navigation-title{padding-right:10px}.navigation img{vertical-align:bottom;width:6px;height:15px}.navigation a:link,.navigation a:visited,.navigation a:hover,.navigation a:active{text-align:center;padding:0px;margin:0px;text-decoration:underline}a.navigation-larrow, a.navigation-rarrow{text-decoration:none !important}.navigation-larrow img{background:transparent url(/images/nav_arrow_left.gif) no-repeat left 3px}.navigation-rarrow img{background:transparent url(/images/nav_arrow_right.gif) no-repeat left 3px}.navigation .current-page{text-align:center;padding:0px;margin:0px;font-weight:bold}.textinputs input[type="text"], .textinputs input[type="password"], .textinputs textarea{width:300px;background:#fff;padding:4px 10px;border:0px;border:1px solid #ccc}.textinputs select{background:#fff;padding:4px 10px;border:0px;border:1px solid #ccc}.textinputs textarea{min-height:100px}#minicart{}.cart-links{display:inline-block;padding:0 0 0 5px;text-align:right}.cart-links a{margin:0 10px;color:#574e4e}.star{color:red;width:5px;padding:4px 5px 0 5px}#store-closed{padding:50px 0;text-align:center;font-size:18px}.padding-page{padding:10px 20px}/* CSS Loader */.cssload-container{width:100%;height:49px;text-align:center}.cssload-speeding-wheel{width:49px;height:49px;margin:0 auto;border:3px solid rgb(0,0,0);border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:cssload-spin 575ms infinite linear;-o-animation:cssload-spin 575ms infinite linear;-ms-animation:cssload-spin 575ms infinite linear;-webkit-animation:cssload-spin 575ms infinite linear;-moz-animation:cssload-spin 575ms infinite linear}@keyframes cssload-spin{100%{ transform:rotate(360deg); transform:rotate(360deg); }}@-o-keyframes cssload-spin{100%{ -o-transform:rotate(360deg); transform:rotate(360deg); }}@-ms-keyframes cssload-spin{100%{ -ms-transform:rotate(360deg); transform:rotate(360deg); }}@-webkit-keyframes cssload-spin{100%{ -webkit-transform:rotate(360deg); transform:rotate(360deg); }}@-moz-keyframes cssload-spin{100%{ -moz-transform:rotate(360deg); transform:rotate(360deg); }}/* CSS Loader */.contactus{padding:20px}.contactus h1{margin-bottom:20px}/* Material input */.group{position:relative;border:1px solid #e0e0e0;padding:5px 0;border-radius:10px;margin-top:35px;margin-bottom:5px;transition:0.25s;top:0;max-width:320px}.group:hover{border:1px solid var(--theme-color)}.material-form .group{width:300px}#checkoutform{max-width:260px}.group input, .group textarea{font-size:18px;padding:10px 15px;display:block;width:100%;box-sizing:border-box;border:none;border:0 !important}.group input:focus, .group textarea:focus { outline:none; }/* LABEL ======================================= */.group label{color:#999;font-size:18px;font-weight:normal;position:absolute;pointer-events:none;left:15px;top:15px;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all}/* active state */.group.withval label, .group input:focus ~ label, .group-select label, .group textarea:focus ~ label{top:-25px;left:5px;font-size:14px;color:var(--theme-color)}.group-select select{width:100%;margin-top:0px;padding:10px;border:0;font-size:18px}/* BOTTOM BARS ================================= */.group .bar {position:relative; display:block; width:300px}.group .bar:before, .group .bar:after {display:none;content:'';height:2px;width:0;bottom:1px;position:absolute;background:#5264AE;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all}.group .bar:before{left:50%}.group .bar:after{right:50%}/* active state */.group input:focus ~ .bar:before, .group input:focus ~ .bar:after, .group textarea:focus ~ .bar:before, .group textarea:focus ~ .bar:after{width:50%}/* HIGHLIGHTER ================================== */.group .highlight{position:absolute;height:60%;width:100px;top:25%;left:0;pointer-events:none;opacity:0.5}/* active state */.group input:focus ~ .highlight{-webkit-animation:inputHighlighter 0.3s ease;-moz-animation:inputHighlighter 0.3s ease;animation:inputHighlighter 0.3s ease}/* ANIMATIONS ================ */@-webkit-keyframes inputHighlighter{from{ background:#5264AE; }to { width:0; background:transparent; }}@-moz-keyframes inputHighlighter{from{ background:#5264AE; }to { width:0; background:transparent; }}@keyframes inputHighlighter{from{ background:#5264AE; }to { width:0; background:transparent; }}/* Material input */#body-home .page-container:first-child{}#body-home .content{min-height:50px}.gift_cards input{padding:10px;border-radius:10px;margin:10px 0 0 0;font-size:19px}.gift_cards h3{margin-top:20px}.gift_cards table{margin-top:20px}.gift_cards table td{white-space:nowrap;padding:10px}.gift_cards table th{background:#f4f4f4;padding:10px}.foot-pm{max-width:300px;margin:50px 0}.foot ul{float:left;padding:0;margin:20px  40px 30px 0;list-style:none}.foot ul li{font-size:14px;padding:10px 0 0 0;color:#fff;min-width:190px;line-height:22px}.foot ul li a{font-size:14px;font-weight:500}.foot ul li:first-child{padding:0 20px 10px 0;margin:0;border-bottom:1px solid rgba(255, 255, 255, 0.12);font-size:14px;text-transform:uppercase;color:rgba(255, 255, 255, 0.5)}.foot .copyright{display:block;padding:10px 0 30px 0;float:none;font-size:13px;color:rgba(255, 255, 255, 0.5)}.foot .copyright a{font-size:13px;color:rgba(255, 255, 255, 0.5)}.foot-logo{position:absolute;top:100px;right:0px;color:#fff;text-transform:none}.foot hr{border-top:1px solid #e1e7ec;border-top-color:rgba(255, 255, 255, 0.12)}.foot .social-icons{position:absolute;top:200px;right:0px}/* Homepage banners */.hp-banner{}.banners-homepage{width:100%;height:350px;background-position:center center !important;position:relative;overflow:hidden}.banners-homepage .slide img{width:100%;height:352px;border-top:0px solid var(--theme-color);border-bottom:0px solid var(--theme-color);background-position:center center !important;position:relative}.banners-homepage #banners_nav{background:rgba(255,255,255,0.5);padding:10px 15px 5px 9px;border-radius:0px;width:auto;top:auto;right:50%;transform:translate(50%,-50%);position:absolute;bottom:10px}.hp_banner{display:none}.hp_banner#hp_banner_0{display:block}/*** Padding is set relative to the width* of the element, so here padding-top:60% is* a percentage of the width. This allows us* to set the height as a ratio of the width**/.carousel{width:100%;position:relative;padding-top:60%;overflow:hidden}.inner{width:100%;height:100%;position:absolute;top:0;left:0}/*** ==========================* Animation styles** Notes:* 1. We use z-index to position active slides in-front* of non-active slides* 2. We set right:0 and left:0 on .slide to provide us with* a default positioning on both sides of the slide. This allows* us to trigger JS and CSS3 animations easily**/.slide{width:100%;height:400px;position:absolute;top:0;right:0;left:0;z-index:1;opacity:0}.slide.active,.slide.left,.slide.right{z-index:2;opacity:1}/*** ==========================* JS animation styles** We use jQuery.animate to control the sliding animations* when CSS3 animations are not available. In order for* the next slide to slide in from the right, we need* to change the left:0 property of the slide to left:auto**/.js-reset-left{left:auto}/*** ==========================* CSS animation styles** .slide.left and .slide.right set-up* the to-be-animated slide so that it can slide* into view. For example, a slide that is about* to slide in from the right will:* 1. Be positioned to the right of the viewport (right:-100%)* 2. Slide in when the style is superseded with a more specific style (right:0%)**/.slide.left{left:-100%;right:0}.slide.right{right:-100%;left:auto}.transition .slide.left{left:0%}.transition .slide.right{right:0%}/*** The following classes slide the previously active* slide out of view before positioning behind the* currently active slide**/.transition .slide.shift-right{right:100%;left:auto}.transition .slide.shift-left{left:100%;right:auto}/*** This sets the CSS properties that will animate. We set the* transition-duration property dynamically via JS.* We use the browser's default transition-timing-function* for simplicity's sake** It is important to note that we are using CodePen's inbuilt* CSS3 property prefixer. For your own projects, you will need* to prefix the transition and transform properties here to ensure* reliable support across browsers**/.transition .slide{transition-property:right, left, margin}/*** ==========================* Indicators**/.indicators{width:100%;position:absolute;bottom:0;z-index:4;padding:0;text-align:center}.indicators li{width:26px;height:26px;border:3px solid #fff;padding:0;display:inline-block;margin:5px;background:#fff;list-style-type:none;border-radius:30px;cursor:pointer;transition:background 0.3s ease-out}.indicators li.active{background:var(--theme-color)}.indicators li:hover{background-color:var(--theme-color)}/*** ==========================* Arrows**/.arrow{position:absolute;top:50%;left:15px;margin-top:-25px;background:rgba(0,0,0,.3);width:50px;height:50px;border-radius:100px;z-index:10;cursor:pointer;opacity:0 !important;transition-property:opacity;transition-duration:0.3s}.banners-homepage:hover .arrow{opacity:1 !important}.arrow-right{left:auto;right:15px}.arrow span{width:20px;height:20px;position:absolute;top:14px;z-index:5;border-top:3px solid #fff;border-right:3px solid #fff;cursor:pointer;transition:border-color 0.3s ease-out}.arrow:hover span{border-color:var(--theme-color)}.arrow-left span{left:20px;transform:rotate(225deg)}.arrow-right span{right:20px;transform:rotate(45deg)}body svg{width:24px;height:24px;fill:var(--theme-color)}.free-shipping svg{margin:0 5px -7px 0}.social-icons svg{margin:0 5px}.header-phone-email svg, #minicart svg{margin:0 5px;float:left}.header-phone-email a svg{margin:-3px 5px 0 0px}#minicart svg{float:left;margin:-3px 5px 0 0px}*::-webkit-scrollbar,body::-webkit-scrollbar,html::-webkit-scrollbar{background-color:var(--theme-color-2);height:20px;width:20px}*::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background:var(--theme-color);border-radius:99em;border:6px solid var(--theme-color-2)}.instant-search{display:none;width:calc(100% - 56px);min-height:40px;max-height:300px;background:#fff;border:1px solid var(--border-color);border-top:0;overflow-y:auto;overflow-x:hidden;position:absolute;left:0;top:40px;z-index:100;box-shadow:0px 10px 15px -3px rgba(0,0,0,0.15);border-radius:25px;border:0 !important;padding:20px 20px 10px 20px;box-sizing:border-box}.instant-search *{white-space:normal}.search:hover .instant-search{display:block}.instant-search table{width:100%}.instant-search table img{border-radius:50px}.instant-search *{font-size:12px !important;text-align:left !important;padding:0 !important}.instant-search .photo{width:50px;text-align:center;padding:0}.instant-search p{color:var(--theme-color)}.instant-search .enter-3-chars{font-size:14px !important;padding:10px !important;color:#9d9d9d !important}#scrolltop{position:fixed;left:20px;bottom:20px;z-index:100;display:none;cursor:pointer}.currency_select{display:inline-block;position:relative;left:auto;top:auto}.language_select, .currency_select, .account_box_select{margin:0px 0 0 15px;padding:10px 20px 10px 0;color:var(--theme-color);font-size:14px;cursor:default;position:absolute !important;top:20px;right:20px}.account_box_select{right:150px;top:-5px}.account_box_select div{position:relative;width:50px;height:50px;cursor:pointer}.account_box_select div img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:100px}.account_box_select > div > svg{position:relative;top:10px;width:32px;height:32px;stroke:var(--theme-color)}.language_select img{float:left;margin:2px 5px 5px 0;width:20px;height:15px}.language_select, .account_box_select{display:inline-block}.language_select:after, .account_box_select:after{display:block;content:" ";position:absolute;top:10px;right:-10px;width:1px;height:20px;background:#fff}.language_select ul, .currency_select ul, .head-line-links div ul, .account_box_select ul, .notes_box_head .notes-drop-down{min-width:150px;position:absolute;top:35px;left:0;background:#fff;padding:10px 0;margin:0;list-style:none;z-index:10;transform-origin:left top 0px;transition:all .3s ease 0s;-webkit-box-shadow:0px 0px 10px 0px rgba(50, 50, 50, 0.15);box-shadow:        0px 0px 10px 0px rgba(50, 50, 50, 0.15);transform:scale(0);opacity:0;display:block;border-radius:10px}.account_box_select ul, .notes_box_head .notes-drop-down{transform-origin:right top 0px;top:60px;left:auto;right:0}.language_select:hover ul, .currency_select:hover ul, .head-line-links div:hover ul, .account_box_select:hover ul, .notes_box_head:hover .notes-drop-down{z-index:100;display:block;transform:scale(1);opacity:1}.language_select li, .currency_select li, .head-line-links div li, .account_box_select li{padding:0;margin:0}.account_box_select li:first-child{padding:5px 10px 5px 15px}.language_select .link-span-button, .language_select a, .currency_select a, .head-line-links div a, .account_box_select a{transform:background 0.5s;transition:0.5s;display:block;padding:10px;color:var(--theme-color);text-decoration:none}.language_select .link-span-button, .language_select a, .currency_select a, .account_box_select a{position:relative}.language_select .link-span-button:hover, .language_select a:hover, .currency_select a:hover, .account_box_select a:hover{color:#fff !important}.account_box_select ul svg{fill:none !important;stroke:var(--theme-color) !important;float:left;margin:-2px 10px 0 3px}.account_box_select ul a:hover svg{stroke:#fff !important}.language_select .link-span-button:after, .language_select ul a:after, .currency_select ul a:after, .account_box_select ul a:after{content:'';position:absolute;left:0px;top:0;width:0px;height:40px;background:var(--theme-color);opacity:0;transition:0.25s;z-index:-1}.language_select .link-span-button:hover:after, .language_select a:hover:after, .currency_select a:hover:after, .account_box_select a:hover:after{width:100%;opacity:1}.currency_select select, .language_select select{padding:5px;border:1px solid #ccc}.mobile_currency_select, .mobile_languages_select{color:#9d9d9d;float:left;position:relative;top:auto;right:auto;padding:10px 0 10px 0px}.mobile_currency_select select, .mobile_languages_select select{max-width:80px}.mobile_currency_select{margin-left:5px}.head-line{background:var(--theme-color-2);height:40px;position:relative;z-index:11}div#head:before{content:" ";display:block;width:100%;height:101px;position:absolute;top:-20px;left:0;background:#fff;box-shadow:0px 4px 8px 0px rgb(34 60 80 / 20%);opacity:0.3}body.scrolled div#head:before{display:none}.head-line-links{float:right}.head-line-links > div{float:right;position:relative;padding-right:10px;background:url(/images/down_arrow_white.png) right 10px center no-repeat}.head-line-links > a, .head-line-links > div > a{color:#fff;text-transform:uppercase;line-height:40px;height:40px;padding:0 20px;transition:background-color 0.5s;text-decoration:none;font-size:14px;font-weight:300;display:inline-block;position:relative}.head-line-links > a:hover{}.head-line-links > a:after{display:block;content:" ";width:0;height:5px;background:#fff;position:absolute;left:0;bottom:0;z-index:10;transition-property:all;transition-duration:0.3s}.head-line-links > a:hover:after{width:100%}.head-line-links svg{fill:#fff !important;margin:8px 8px 0 0;float:left}.head-line-links div ul{left:auto;right:0;white-space:nowrap}.head-line-links > div li a{position:relative}.head-line-links > div li a:after{content:'';position:absolute;left:0;bottom:0;width:0px;height:1px;background:#fff;opacity:0;transition:0.25s}.head-line-links > div li a:hover:after{width:100%;opacity:1}#menu li a.parent-link{text-transform:uppercase;color:var(--theme-color);font-weight:500}#menu > li.search-dd{padding:13px 20px;cursor:pointer;position:relative;z-index:10}#menu > li.search-dd:before, #menu > li.search-dd:after{display:none}#menu > li.search-dd div.search{display:none;position:absolute;top:40px;left:-100px;border:1px solid var(--theme-color)}#menu > li.search-dd:hover div.search{display:block}.menu_right_part{position:absolute;right:0;top:10px}.menu_right_part #minicart svg{display:none}.mrp-rounded-box{position:relative;background:var(--theme-color);width:60px;height:60px;border-radius:60px;-webkit-box-shadow:3px 3px 6px 0px rgba(50, 50, 50, 0.45);-moz-box-shadow:   3px 3px 6px 0px rgba(50, 50, 50, 0.45);box-shadow:        3px 3px 6px 0px rgba(50, 50, 50, 0.45);float:left;margin-right:20px}.mrp-rounded-box svg{fill:#fff !important;width:28px;height:28px;position:absolute;top:50%;left:50%;margin:-14px 0 0 -14px}.mrp-row{width:230px;float:left;margin-right:20px}.mrp-row:last-child{width:180px}.mrp-row{}.mrp-row #minicart{position:static}.mrp-title{font-size:12px}.mrp-subtitle{font-size:18px}.mrp-subtitle-2{font-size:12px;color:var(--theme-color)}.mrp-row-cart{display:table-row}.mrp-row-cart > div{display:table-cell;vertical-align:middle;float:none}.mrp-row-cart > div:last-child{padding-left:20px}.mrp-row-cart > div:last-child *{text-align:left !important;line-height:14px;font-size:14px;padding:0;margin:0}.mrp-row-cart .cart-links{display:block !important}.mrp-row-cart > div:last-child a{display:block !important;font-size:14px !important;line-height:18px;color:var(--theme-color) !important}.scrolled #head a.logo-link{top:27px}.scrolled #head .menu-container{top:35px}.scrolled #head .menu_right_part{top:30px}.subheader{width:100%;/*background:rgba(242,99,34,.06);*/height:110px}.subheader table{margin:0 auto;width:100%;border-spacing:0}.subheader table td{height:110px;vertical-align:middle;width:33.3333%;padding:0 10px 0 0}.sh-rounded-box{background:#fff;border-radius:100px;border:2px solid var(--theme-color);position:relative;float:left;width:75px;height:75px;margin-right:20px}td:nth-child(2) .sh-rounded-box svg, td:nth-child(3) .sh-rounded-box svg{width:60px;height:60px;margin:-30px 0 0 -30px}.sh-rounded-box svg{fill:var(--theme-color);width:50px;height:50px;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px}.subheader table td h4{color:var(--theme-color);font-size:18px;font-weight:500;margin:0}.subheader table td span{color:var(--theme-color);font-size:16px;font-weight:400}body .message-box{padding:15px;background:transparent;color:#333333;font-size:14px;font-style:normal;border-radius:25px}.news-item .message-box{margin-left:270px}.news-item-page .message-box{margin-top:45px}.res-item .res-buttons{}.res-item:hover .res-buttons{display:block}.product-to-cart input[type="text"]{padding:0 10px;height:58px;text-align:center;font-size:16px}.res-item button, .add2cart-product{width:100%;color:#fff;background:var(--theme-color);font-weight:500;text-transform:none;padding:10px;height:60px;position:relative;overflow:hidden}.add2cart-product{padding:10px 20px}.res-item button:after, .add2cart-product:after{content:" ";position:absolute;left:-100px;top:-30px;width:20px;height:150px;background:rgba(255,255,255,.3);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.res-item button:hover:after, .add2cart-product:hover:after{left:30px;animation:add2cart 1.4s infinite ease-in-out}@keyframes add2cart{from{left:-100px}to{left:calc(100% + 100px)}}@-webkit-keyframes add2cart{from{left:-100px}to{left:calc(100% + 100px)}}.res-item button span, .add2cart-product span{display:inline-block;width:36px;height:36px;border-radius:100px;border:1px solid #fff;position:relative;margin:-12px 0 -13px 10px}.res-item button svg, .add2cart-product svg{fill:#fff;width:24px;height:24px;position:absolute;top:50%;left:50%;margin:-12px 0 0 -12px}.res-item a.main-button{background:#202020;color:#fff;display:block;text-align:center;font-weight:500;text-transform:none;padding:10px}.res-item .res-price s{display:block;text-align:left;color:#858585;font-size:18px;font-weight:300}.res-item .res-price{text-align:center;color:var(--theme-color);font-size:30px;font-weight:400}.more-no-search{color:var(--theme-color);padding:10px !important;font-size:14px !important}.close_alert, .close-popup{text-indent:-9999px}.close_alert:after, .close-popup:after{content:" ";position:absolute;top:0;left:50%;width:1px;height:100%;background:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.close_alert:before, .close-popup:before{content:" ";position:absolute;top:0;left:50%;width:1px;height:100%;background:#fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.close_alert, .close-popup{overflow:hidden;background:var(--theme-color) !important;min-width:24px;min-height:24px;line-height:24px;font-size:14px;padding:0;text-align:center;color:#fff;position:absolute;top:-24px;right:-24px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.close_alert:hover, .close-popup:hover{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.alert_message{overflow:visible !important}.alert_message table{width:100%}.alert_message *{max-width:100% !important}body .close-popup{top:-24px;right:-24px}.ui-tooltip, .ui-tooltip *{background:#fff !important}input.error, textarea.error{color:red !important;box-shadow:0 0 10px #ff0000 !important}.area-c input:focus, .area-c textarea:focus{box-shadow:none !important}.register-email-error, .register-email-error-2{padding-top:30px;display:none;color:red;margin:-30px 0 20px 0}.register-email-error a, .register-email-error-2 a{color:red;text-decoration:underline !important}h1, h2, h3, h4{transition-property:all;transition-duration:0.3s}h1:hover, h2:hover, h4:hover{padding-left:10px}h3:hover{padding-left:20px}#home-tabs li, .news-list h2{transition-property:all;transition-duration:0.3s;position:relative;left:0}#home-tabs:hover li, .news-list h2:hover{left:10px}.fulldescr h2:hover{}.products-nav .second a, .navigation a, .save2wl, .res-item button span, .add2cart-product span{transition-property:all;transition-duration:0.3s;transform-origin:center center;transform:scale(1);display:inline-block}.products-nav .second a:hover, .navigation a:hover, .save2wl:hover, .res-item button:hover span, .add2cart-product:hover span{transform:scale(1.2)}.navigation a.navigation-rarrow, .navigation a.navigation-larrow{position:relative;top:2px}.bread_crumbs{transition-property:all;transition-duration:0.3s}.bread_crumbs:hover{padding-left:20px}.cart-line-height{line-height:23px}.display-none{display:none}.display-block{display:block}.checkout-h1{font-size:18px;padding-bottom:10px}.opacity-03{opacity:0.3}.height-50p{height:50px}.cc-input{width:150px;height:50px}.width-95p{width:95%}.help-message{width:350px;height:100px}.checkout-success-message{padding:0 0 20px 20px}.checkout-fail-message{padding:0 0 20px 20px;color:red}.print-invoice-button a{padding-left:20px}.align-center{text-align:center}.nowrap{white-space:nowrap}.support-desk-table{width:100%;max-width:1000px}.ticket-div{margin-bottom:60px}.width-50p{width:50px}#ticket_email, #ticket_subject, #ticket_message{width:350px}#ticket_message{height:100px}.error-cc3300{color:#CC3300}#original_message{margin:5px;padding:10px;border:1px solid #CCC;background-color:#f3f3f3}#error_mes{display:none;color:#cc3300}.padding-top-30p{padding-top:30px}body.print_body{background:#fff !important}div.print_div{float:left !important}#bread_crumbs_container{padding-bottom:10px}.res-item .res-buttons{padding-top:15px}.res-item button{max-width:80%;margin:0 auto;display:block;padding:8px 10px;border:1px solid var(--theme-color) !important;background:transparent !important;color:var(--theme-color)}.res-item button svg{fill:var(--theme-color)}.res-item button:hover{border:1px solid #fff !important;background:var(--theme-color) !important;color:#fff}.res-item:hover button{margin-top:-5px}.res-item button:hover svg{fill:#fff}.res-item .res-price s{display:inline-block;margin-left:8px}.view-quicklook{-webkit-animation:fadein_ql .5s;animation:fadein_ql .5s}@keyframes fadein_ql{from{ opacity:0; margin-top:-20px; }to  { opacity:1; margin-top:-30px; }}@-webkit-keyframes fadein_ql{from{ opacity:0; margin-top:-20px; }to  { opacity:1; margin-top:-30px; }}.alert_message, .popup{border-radius:25px !important}.close_alert, .close-popup{border-radius:5px !important}.profile_popup table{width:100%}.profile_popup table tr:nth-child(2n) td{background:#efefef}.area-c input[type="checkbox"]{/* pointer-events:none; */display:inline-block !important;margin-top:0px;appearance:none;width:20px;height:20px;border:1px solid #ccc;background:#fff;border-radius:5px;-webkit-appearance:none;position:relative}.area-c input[type="checkbox"]:checked{background:var(--theme-color)}.area-c input[type="checkbox"]:checked:after{background:#fff;width:6px;height:2px;position:absolute;top:9px;left:3px;content:" ";display:block;transform:rotate(45deg); /* Equal to rotateZ(45deg) */}.area-c input[type="checkbox"]:checked:before{background:#fff;width:10px;height:2px;position:absolute;top:8px;left:6px;content:" ";display:block;transform:rotate(-55deg); /* Equal to rotateZ(45deg) */}#custom_details input[type="checkbox"], #send_message_box input[type="checkbox"]{position:relative;top:8px}body #send_message_box .message-box{background:transparent;margin-top:-40px}.alert_message.res_p input[type="text"]{width:90%}.alert_message.buy_one_click input{width:180px}.search button{background:transparent !important;position:absolute;top:-7px;right:-5px}#content-loading{position:fixed;top:0;left:0;z-index:99999;width:100%;height:100%;background rgba(255,255,255,.6)}.reset_filter{padding:20px 5px;display:block;text-decoration:none;color:var(--theme-color);font-size:16px}.boxes-homepage-line{background:transparent;position:relative;overflow:hidden;margin:75px 0 60px 0;clear:both}.boxes-homepage{display:table;max-width:1606px;margin:0 auto}.boxes-homepage > div{position:relative;margin:10px;padding:0;display:inline-block;float:left;width:230px;height:200px;text-align:center;color:var(--theme-color);cursor:pointer;overflow:hidden;border-radius:25px}.boxes-homepage > div:before{content:" ";background:var(--theme-color);position:absolute;left:-1700px;top:-700px;width:1500px;height:1000px;border-radius:25px;pointer-events:none;transform:rotate(45deg);transition:0.5s}.boxes-homepage > div:hover:before{left:-1100px}.boxes-homepage > div:hover p, .boxes-homepage > div:hover p a{color:#fff}.boxes-homepage > div:after{content:" ";border:1px solid var(--theme-color);position:absolute;left:0;top:0;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:25px;pointer-events:none}@keyframes homepage_box_scale{0%{ transform:scale(1); }60%{ transform:scale(1.1); }100%{ transform:scale(1); }}@-webkit-keyframes homepage_box_scale{0%{ transform:scale(1); }60%{ transform:scale(1.1); }100%{ transform:scale(1); }}.boxes-homepage > div:hover{-webkit-animation:homepage_box_scale .5s;animation:homepage_box_scale .5s}.boxes-homepage > div a, .boxes-homepage > div h2{color:var(--theme-color);text-align:center;transition:0.5s}.boxes-homepage > div h2{border-radius:25px 25px 0 0;color:#fff;background:var(--theme-color);text-transform:none;font-weight:400;font-size:18px;margin:0;width:calc(100% - 2px);border:1px solid var(--theme-color);padding:10px 0 !important;position:relative;z-index:10}.boxes-homepage > div:hover h2{color:var(--theme-color);background:#fff}.boxes-homepage > div p{padding:15px 15px 30px 15px;height:110px;width:230px;display:table-cell;vertical-align:middle;position:relative;z-index:10;transition:0.25s;text-align:center}.product-title{padding-left:0 !important;text-transform:none}.product_popup table.product-options{padding:0 !important}.product_popup #quantity{padding:0 !important}.product_popup .product-to-cart input[type="text"]{margin-left:0}.ajax_container{margin-top:100px}div#photo_popup{transform:translate(-50%, 0)}#center, .center_container{margin-left:0 !important}#body-profile #center .group, #body-profile .center_container .group{min-width:100%}#body-user .photos img{}.db-stats-1, .db-stats-2, .db-stats-3{width:100%;margin:-30px -30px 0 -30px;border-spacing:30px}.db-stats-1 h2{color:#fff}body .db-stats-1 td{box-shadow:2px 2px 5px rgba(0, 0, 0, 0.30) !important}body .db-stats-2 td{padding:0 !important;box-shadow:2px 2px 5px rgba(0, 0, 0, 0.30) !important}body .db-stats-3 td{cursor:pointer}body .db-stats-1 td, body .db-stats-2 td{cursor:pointer;border-radius:3px !important;transition:0.5s;position:relative;top:0;overflow:hidden}body .db-stats-1 td:hover, body .db-stats-2 td:hover{top:-5px}.db-stats-1 td.td-1{background-image:linear-gradient(to right top, #00a65a, #37b852, #5cca46, #81db34, #a8eb12)}.db-stats-1 td.td-2{background-image:linear-gradient(to right top, #f39c12, #ecb201, #e0c80b, #d1de27, #bdf245)}.db-stats-1 td.td-3{background-image:linear-gradient(to right top, #00c0ef, #1ec6f3, #2fcdf6, #3cd4fa, #48dafd)}.db-stats-1 td.td-4{background-image:linear-gradient(to right top, #dd4b39, #dd5948, #dc6657, #db7265, #d87e73)}.db-stats-1 td:after{pointer-events:none;position:absolute;content:" ";width:250px;height:300px;top:-100px;right:-160px;-webkit-transform:rotate(30deg);transform:rotate(30deg);background:#00a65a}.db-stats-1 td.td-2:after{background:#f39c12}.db-stats-1 td.td-3:after{background:#00c0ef}.db-stats-1 td.td-4:after{background:#dd4b39}body .db-stats-2 td{border:0 !important}.db-stats-2 td *{color:#fff !important}.db-stats-2 .td-1{background-image:linear-gradient(to right top, #e65100, #e96320, #eb7436, #ed834b, #ee9260)}.db-stats-2 .td-2{background-image:linear-gradient(to right, #03a9f4, #2bb0f3, #42b7f1, #55bef0, #67c4ee)}.db-stats-2 .td-3{background-image:linear-gradient(to right, #cddc39, #d2e13a, #d7e73a, #dcec3b, #e1f23b)}.db-stats-2 .td-4{background-image:linear-gradient(to right, #795548, #855b4c, #906151, #9c6855, #a86e5a)}.db-stats-2 .td-5{background-image:linear-gradient(to right, #9c27b0, #a536b8, #ae44c0, #b751c9, #c05dd1)}.db-stats-2 .td-6{background-image:linear-gradient(to right, #9e9e9e, #a9a8ab, #b5b3b8, #c2bdc5, #cfc7d1)}.db-stats-2 .td-7{background-image:linear-gradient(to right, #e7d63e, #eddd54, #f2e468, #f8eb7b, #fdf28e)}.db-stats-2 .td-8{background-image:linear-gradient(to right, #4caf50, #5db960, #6dc370, #7dce7f, #8cd88f)}.db-stats-2 td:after{pointer-events:none;position:absolute;content:" ";width:250px;height:300px;top:-100px;right:-160px;-webkit-transform:rotate(30deg);transform:rotate(30deg);background:rgba(0,0,0,.15)}.db-stats-2 td.td-1:after{background:#e65100}.db-stats-2 td.td-2:after{background:#03a9f4}.db-stats-2 td.td-3:after{background:#cddc39}.db-stats-2 td.td-4:after{background:#795548}.db-stats-2 td.td-5:after{background:#9c27b0}.db-stats-2 td.td-6:after{background:#9e9e9e}.db-stats-2 td.td-7:after{background:#e7d63e}.db-stats-2 td.td-8:after{background:#4caf50}.db-stats-3 h3{position:relative;overflow:hidden}.db-stats-3 h3:after{pointer-events:none;position:absolute;content:" ";width:250px;height:300px;top:-100px;right:-160px;-webkit-transform:rotate(30deg);transform:rotate(30deg);background:rgba(0,0,0,.07)}.db-stats-1 td{height:115px}.db-stats-2 td{height:115px}.db-stats-1 td span, .db-stats-2 td span{position:absolute;right:20px;bottom:20px;z-index:10;font-size:38px;color:#fff}.db-stats-1 td h2, .db-stats-2 td h2{position:absolute;left:20px;top:20px;z-index:10;padding:0 !important;font-size:18px}.subscription-notice{color:red;font-weight:400;font-size:12px;font-style:Italic;cursor:pointer;margin-bottom:30px;display:block}.subscription-notice input{float:left;margin:-2px 10px 0 0}.subscription-cost{font-weight:400;font-size:18px;margin-bottom:20px}.subscription-cost b{font-size:24px;color:var(--theme-color)}.subs-orders-table{width:100%;margin-bottom:10px;border-bottom:1px solid var(--theme-color)}.subs-orders-table td{padding:10px}.subs-orders-table td:first-child{width:90px}.subs-orders-table td:nth-child(2){width:100px}.subs-orders-table td:nth-child(3){width:160px}.subs-orders-table.subs td:nth-child(2){display:none}.banned-notice{width:200px;position:fixed;left:20px;bottom:20px;color:#fff;background:var(--theme-color);border:1px solid var(--theme-color-2);padding:10px;border-radius:10px}.banned-notice a{color:#fff}.sell-request-notice{}.sell-request-notice h4{color:red}.accept_sell_terms{display:block;cursor:pointer;padding:20px 0 25px 0}.accept_sell_terms input{float:left;margin:-3px 10px 0 0}.update_password{margin-top:25px}.update_password label input{float:left;margin:-3px 10px 0 0}.update_password .group{display:none}.alerts a{color:#FFF}.newrecord .attach{display:none}.alert_message.no-button div.close-alert{display:none}.like svg, .share svg{cursor:pointer;width:34px;height:34px;fill:#999}.share svg{stroke:#999;width:28px;height:28px;margin-top:4px}.like svg.liked{fill:var(--theme-color)}.notes_box_head{position:absolute;top:17px;right:260px}.notes_box_head svg{stroke:var(--theme-color)}.notes_box_head .notes-box{position:relative;cursor:pointer;padding:10px}.notes_box_head span.counter{display:none}.notes_box_head .notes-box.not_read span.counter{position:absolute;right:0px;top:0px;display:block;background:var(--theme-color);min-width:20px;height:20px;text-align:center;color:#fff;border-radius:100px;line-height:20px;font-size:12px}.notes-drop-down{overflow-y:auto;width:250px;max-height:300px;padding:10px}.notes_box_head:not(.has-notes) .notes-drop-down{display:none !important}.notes-drop-down{top:40px !important;right:-20px !important}.notes-drop-down td{vertical-align:middle}.notes-drop-down td.photo{width:50px;padding-right:5px}.notes-drop-down td.photo a{position:relative;width:50px;height:50px;display:block}.notes-drop-down td.photo a img{position:absolute;top:0;left:0;width:50px;height:50px;object-fit:cover;border-radius:100px}.notes-drop-down a.user{font-weight:700}.notes-drop-down a.sub-link{text-decoration:underline}#body-welcome .main-container{width:1010px;display:block;margin:0 auto}#body-welcome .main-container .content{background:transparent;box-shadow:none}#body-welcome .main-container .content .user-line{background:#fff;border-radius:15px;/*box-shadow:0px 0px 10px 0px rgba(50, 50, 50, 0.1);*/border:1px solid #f5f5f5;margin-bottom:40px;padding:10px 20px}.welcome-register{display:none}.welcome-login-register h1{margin-bottom:-20px}.welcome-top{display:table;width:100%;margin-bottom:30px}.welcome-top > div{width:50%;display:table-cell;min-height:100px}.welcome-left h1{color:var(--theme-color);position:absolute;top:150px;right:250px;font-weight:400;letter-spacing:3px}.welcome-login-register{background:transparent;padding:100px 50px 100px 150px}#body-welcome .ajax_container{margin-top:50px}#body-welcome #center > h2, #body-welcome .center_container > h2{font-size:32px}/*#newmesform{position:relative}#newmesform .emojionepicker-picker{top:15px !important;left:300px !important}*/.newrecord .emojionepicker-picker{width:18px;height:25px}#body-articles .newrecord .emojionepicker-picker{top:60px !important;right:30px !important;left:auto !important}.addcomment{position:relative}.addcomment .emojionepicker-picker{width:18px;height:25px;position:absolute;top:30px !important;z-index:10;left:auto !important;right:35px !important}.ripple_effect{position:absolute;display:block;opacity:0;border-radius:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);pointer-events:none;background:#fff}.link-button, .add_comment{position:relative;overflow:hidden}.link-button .ripple_effect, .add_comment .ripple_effect{background:var(--theme-color)}.ripple_effect.ripple_anim{-webkit-animation:rippleout 0.5s ease-in-out;animation:rippleout 0.5s ease-in-out}@-webkit-keyframes rippleout{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0.5}100%{-webkit-transform:scale(10);transform:scale(10);opacity:0}}@keyframes rippleout{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0.5}100%{-webkit-transform:scale(10);transform:scale(10);opacity:0}}button.add2cart-product .ripple_effect{display:none !important}.attach_video{display:none}.video_attached u{cursor:pointer;margin-left:10px}.post-video{margin-bottom:30px;position:relative}.post-video video, .post-video img.poster{max-width:100%;max-height:500px;display:block;margin:0 auto}.post-video img.poster{cursor:pointer}.post-video svg{cursor:pointer;width:48px;height:48px;stroke:var(--theme-color);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;background:rgba(255,255,255,0.8);border-radius:100px;padding:20px;pointer-events:none}.post-video{background:#f5f5f5}.lds-dual-ring{display:inline-block;width:80px;height:80px}.lds-dual-ring:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:6px solid #fff;border-color:var(--theme-color) transparent var(--theme-color) transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.post_adding{position:fixed;left:20px;bottom:100px;background:#fff;border-radius:10px;box-shadow:0px 0px 10px 0px rgba(50, 50, 50, 0.1);padding:22px 20px 0 0;display:none;z-index:1000}.post_adding > div{transform:scale(0.5);float:left;margin:-32px 0 0 0}.document_video{text-align:center;margin-bottom:40px;background:#f5f5f5}.document_video video{max-width:100%;max-height:400px;margin:0 auto}td.user-blog-blogs a *, td.user-blog-blogs .comment, .record .data, .record .comment, td.mes-photo a, .message{word-break:break-all}#body-articles .cats, .docs_list{width:100%;border-spacing:0px;border-collapse:separate;box-sizing:border-box}.docs_list a{display:block;text-decoration:none;padding:15px 20px;border-radius:10px;box-sizing:border-box;max-width:100%}#body-articles .cats .name, .docs_list a{width:100%}#body-articles .cats a, #body-articles .list a{text-decoration:none;display:block}#body-articles .cats tr td:first-child, #body-articles .list td:first-child{border-radius:10px 0 0 10px}#body-articles .cats tr td:last-child, #body-articles .list td:last-child{border-radius:0 10px 10px 0}#body-articles .cats td, #body-articles .list td{vertical-align:middle;padding:10px 20px}#body-articles .list{width:100%;border-spacing:0px;border-collapse:separate}#body-articles .list td:last-child{width:50px}#body-articles .list tr:nth-child(2n), #body-articles .cats tr:nth-child(2n), .docs_list a:nth-child(2n){background:#f5f5f5}#body-articles .list .name{width:50%}#body-articles .list td:nth-child(2) a{display:inline-block;padding-right:10px}#change_email div{cursor:pointer;padding:10px 15px;border-bottom:1px solid #ccc;display:inline-block;margin:5px}.fileButton h3{border-bottom:0}.alert_message.confirm button{margin-right:10px}.blog_comments tbody:last-child td{position:relative}.blog_comments td:last-child{position:relative}.withdrawals-list{width:100%}.withdrawals-summary td{padding:5px}.withdrawals-summary td:nth-child(2){font-weight:700;padding-left:15px}.withdrawals-summary h3{cursor:pointer}#blform td{vertical-align:middle}table.blacklist th{cursor:pointer}.mark_featured{padding:5px 10px;border-radius:100px;border:1px solid var(--theme-color);cursor:pointer;display:inline-block}.user-line{position:relative}.create_report{position:relative;cursor:pointer}.create_report svg{width:24px;height:24px;stroke:#999}.users_search_report{position:absolute;right:2px;top:45px}.create_report span{position:absolute;top:32px;left:50%;transform:translate(-50%, 0);background:rgba(0,0,0,.6);color:#fff;padding:5px 10px !important;font-size:14px;border-radius:5px;opacity:0;pointer-events:none;transition:0.25s}.create_report:hover span{opacity:1}#report_fade{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:1100;display:none}#report_popup{display:none;position:fixed;top:50%;left:50%;width:300px;height:300px;background:#fff;z-index:1101;transform:translate(-50%, -50%);padding:10px 20px;box-sizing:border-box;border-radius:25px}#report_popup h5{text-align:center;margin:0;padding:10px 0 10px 0;font-size:18px}#report_popup textarea{width:100%;height:100%;max-width:250px;height:110px;max-height:110px}#report_popup select{width:100%;margin:10px 0 10px 0}.photo_popup_report{position:absolute;top:10px;right:10px}.cover .delete_links{top:20px;position:absolute;right:10px}.cover .delete_links svg{background:#fff;padding:5px;border-radius:100px}.mes-photo{position:relative}.mes-photo .online-mark{position:absolute;top:55px;left:60px;width:10px;height:10px;border-radius:100px;background:#ccc}.mes-photo .online-mark.active{background:#4caf50}.withdrawals-summary td{vertical-align:middle}.withdrawals-summary select{width:120px}.account_box_select > a > div > svg{stroke:var(--theme-color);margin-top:6px}.account_box_select > a > div{text-align:center}.welcome_about_link{width:100px;text-align:center;text-decoration:none;color:var(--theme-color);display:block;width:325px;text-align:center;margin-top:25px;box-sizing:border-box;max-width:100%}.quick-look-photo{opacity:0;position:absolute;left:50%;transform:translate(-50%, 0);width:100%;bottom:0;border-radius:0 0 25px 25px;box-sizing:border-box;line-height:70px;cursor:pointer;text-align:center;color:#fff;pointer-events:none;background:rgba(0,0,0,.6);transition:0.25s}.user-photo-blogs{position:relative}.user-photo-blogs:hover .quick-look-photo{opacity:1;pointer-events:auto}.doccomment{position:relative}.doccomment .emojionepicker-picker{width:18px;height:20px;top:10px !important;right:0px !important;left:auto !important}.doc_comments .photo a, .blog_comments .photo a{width:50px;height:50px;position:relative;display:block}.doc_comments .photo a img, .blog_comments .photo a img{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;border-radius:100px;max-width:100% !important;max-height:100% !important}.read-all{margin:10px 0 15px 0}.login_table input[type="checkbox"]{margin:0 10px -4px 0}.close_alert{cursor:pointer}.review_order{width:100%;height:100px;margin:10px 0}.rate_order_form.disabled{pointer-events:none;opacity:0.6}.average-user-rating{position:absolute;left:20px;top:20px;z-index:9;background:#fff;padding:5px 10px;border-radius:100px}.reviews-list{padding:10px}.reviews-list > div{border-radius:25px;position:relative;padding:15px 20px}.reviews-list .rating-votes{position:absolute;top:10px;right:15px}.reviews-list > div:nth-child(2n){background:#efefef}.average-user-rating i{position:relative;top:-3px}.foot_cards{position:absolute;right:0px;top:150px}.registered-alert{position:fixed;top:50%;left:50%;width:300px;background:#fff;z-index:310;transform:translate(-50%, -50%);padding:20px;box-sizing:border-box;border-radius:25px}.registered-alert svg{float:left;margin:10px 10px 0 0}.ulogin-small{padding:10px 10px 30px 10px}.welcome-top .group{background:#fff}.welcome-top a, .welcome-top button{background:#fff}[name="agree_terms"] ~ a{background:transparent}svg.open_blog{fill:#999;margin:0 0 -6px 5px}#body-welcome.withfilter .main-container{padding-left:0}.featured-profiles > div{cursor:pointer;float:left;width:260px;max-width:calc(33.33333% - 20px);height:300px;background:#fff;box-shadow:0px 4px 8px 0px rgb(34 60 80 / 10%);border-radius:0px;margin:0 30px 25px 0;position:relative;overflow:hidden}.featured-profiles > div:last-child{margin-right:0}.fp-box-cover{width:100%;height:100px;background-size:cover !important}.fp-box-photo{width:100px;height:100px;background-size:cover !important;border-radius:1000px;border:5px solid #fff;position:absolute;top:40px;left:50%;transform:translate(-50%, 0);box-shadow:0px 4px 8px 0px rgb(34 60 80 / 10%)}.fp-box-name{text-align:center;position:absolute;top:165px;width:100%;font-size:16px}.fp-box-about{text-align:center;position:absolute;top:205px;width:100%;font-size:14px;color:#777}.featured-profiles a{text-align:center;position:absolute;top:240px;left:50%;transform:translate(-50%, 0);width:150px;font-size:14px;color:#777;box-sizing:border-box}.data_attachs.data_attachs_result.single_blog_attaches > div{width:calc(50% - 14px)}#body-articles .cats a, #body-articles .list a{word-break:break-all}@media only screen and (min-width:800px){.main-container.welcome-profiles{margin-top:-90px !important}}@media only screen and (min-width:1100px){#body-welcome .main-container.welcome-profiles{width:1100px}#body-welcome .main-container.welcome-profiles .content{width:100%;max-width:none}.featured-profiles > div{width:100%}#body-welcome .main-container .content h2.h2-h1{text-align:center;padding-left:0 !important}}.album_upload_popup{position:fixed;bottom:30px;left:30px;width:250px;background:rgba(0,0,0,0.3);color:#fff;z-index:310;padding:10px 20px;box-sizing:border-box;border-radius:25px;text-decoration:none;text-align:center;transition:0.25s}#scrolltop.scrolled ~ .album_upload_popup{bottom:100px}.welcome-text{max-width:850px;margin:0 auto;padding:15px}.welcome-text b, .welcome-text strong{font-weight:400}.messages .message.deleted .del_message{display:none}.padding-page *{word-wrap:break-word}tbody.record > tr:first-child > td{border-top:1px solid #eee;padding-top:25px}.login_first_link{display:block;text-align:center;margin-top:20px}.user-line *{word-wrap:break-word}.messages .message .del_message img{width:30px}.photo-fixed-parent{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;overflow-y:auto}.photo-fixed-parent > div{top:50px !important}.share_copy_url{height:1px;position:absolute;overflow:hidden}.sort_note{font-style:Italic;color:#999}.welcome-login-links button:first-child{margin-bottom:25px}.welcome-login-links button{background:var(--theme-color);color:#fff}.link-span-button{cursor:pointer}.new-post-popup-link{position:absolute;top:0px;right:0px;background:#fff;z-index:2;width:200px;padding:20px 15px 10px 15px;border-radius:100px;border:1px solid #efefef;cursor:pointer;transition:0.25s}.new-post-popup-link:hover{transform:scale(1.05);background:#f5f5f5}.new-post-popup-link .nppl-photo{width:40px;height:40px;border-radius:100px;position:relative;float:left;margin:-10px 10px 0 0}.new-post-popup-link .nppl-photo img{width:100%;height:100%;border-radius:100px;position:absolute;left:0;top:0;object-fit:cover}.new-record-parent{position:fixed;left:0;top:0;width:100%;height:100%;display:block;background:rgba(0,0,0,0.3);z-index:300;overflow-y:auto}.new-record-parent > div{background:#fff;padding:20px;width:600px;position:absolute;left:50%;top:50px;transform:translate(-50%, 0);transition:0.25s}.new-record-parent > div.record-adding{opacity:0.5;pointer-events:none}body.overflow-y-hidden{overflow-y:hidden !important}.new-record-parent .newrecord .buttons, .new-record-parent .newrecord .attach, .new-record-parent .newrecord .attach_video{display:block !important}.new-record-parent button{display:inline-block !important}.new-post-popup-link .nppl-photo svg{stroke:var(--theme-color);width:38px;height:38px}#body-home .lm-link-1{color:var(--theme-color)}#body-home .lm-link-1 svg{fill:var(--theme-color)}#body-messages .lm-link-2{color:var(--theme-color)}#body-messages .lm-link-2 svg{fill:var(--theme-color)}#body-followings .lm-link-3{color:var(--theme-color)}#body-followings .lm-link-3 svg{fill:var(--theme-color)}#body-albums .lm-link-4{color:var(--theme-color)}#body-albums .lm-link-4 svg{fill:var(--theme-color)}#body-articles .lm-link-5{color:var(--theme-color)}#body-articles .lm-link-5 svg{fill:var(--theme-color)}#body-subscriptions .lm-link-6{color:var(--theme-color)}#body-subscriptions .lm-link-6 svg{fill:var(--theme-color)}#body-subscribers .lm-link-7{color:var(--theme-color)}#body-subscribers .lm-link-7 svg{fill:var(--theme-color)}#body-orders .lm-link-8{color:var(--theme-color)}#body-orders .lm-link-8 svg{fill:var(--theme-color)}#body-profile .lm-link-9{color:var(--theme-color)}#body-profile .lm-link-9 svg{fill:var(--theme-color)}#body-start_selling .lm-link-10{color:var(--theme-color)}#body-start_selling .lm-link-10 svg{fill:var(--theme-color)}#body-withdrawals .lm-link-11{color:var(--theme-color)}#body-withdrawals .lm-link-11 svg{fill:var(--theme-color)}body:not(#body-welcome) #head_mobile a.logo-link{}#head_mobile a.logo-link small{position:absolute;top:17px;left:34px;font-weight:400;font-size:11px}#body-welcome #head_mobile a.logo-link small{display:none}.emojionepicker{position:absolute;z-index:1000;max-width:90%;width:320px;height:250px;right:10px;background-color:#fff;box-shadow:0 0 7px #d1d1d1;display:none}.emojionepicker *{box-sizing:border-box}.emojionepicker nav{position:relative;z-index:0;background-color:#f2f2f2;border-top-left-radius:4px;border-top-right-radius:4px;text-align:center}.emojionepicker nav div.tab{display:inline-block;margin:0.2em 0.1em 0 0;padding:0.2em ;border-top-left-radius:4px;border-top-right-radius:4px;cursor:pointer;width:2.2rem}.emojionepicker nav div.tab img{width:100%;height:auto}.emojionepicker nav div.tab:hover, .emojionepicker section img:hover{cursor:pointer;transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2)}.emojionepicker nav div.tab.active{background-color:#fff;box-shadow:0 0 3px #ccc}.emojionepicker section{overflow-y:scroll;position:relative;z-index:10;background:#fff;padding:0.2rem;box-sizing:border-box;height:200px;display:none;text-align:center}.emojionepicker section img{width:1.8em;height:1.8em;margin:0.2em}.emojionepicker-picker{background-image:url('/images/emoji_picker.png');background-repeat:no-repeat;width:18px;height:18px;position:absolute;z-index:2147483647;background-size:100%;opacity:0.4;display:none;cursor:pointer}.emojionepicker-picker:hover{opacity:0.6}.emojionepicker-picker:active{opacity:0.4}.emojionepicker-picker{width:6px;height:16px}.emojione{cursor:pointer;font-size:22px !important;float:left !important}.document{padding:5px 0 30px 10px}.doccomment{display:none;width:400px;padding-bottom:20px}.doccomment textarea{width:100%}.doccomment .can{display:none}.doc_comment{color:#999;font-size:14px;    -webkit-transition:all 0.5s ease}.doc_comment:hover{color:#333}.doc_comments{margin-top:5px;width:100%}.doc_comments td{padding:5px 0 4px 0}.doc_comments .photo{text-align:center;vertical-align:top;padding:0 5px;width:30px}.doc_comments tr:nth-child(2n) td{background:#fafafa !important}.doc_comments td.name{padding:3px 0 2px 5px;border-bottom:1px solid #efefef}.doc_comments td.name b{display:none}.doc_comments td.name span{font-size:11px;float:right;padding-right:5px}.doc_comments .comment{padding:5px 5px 15px 5px}#del_dc{display:none}.editc{    position:relative;    width:90%}.editc textarea{width:100%}.editc .emojionepicker-picker{    position:absolute;    left:auto !important;    top:10px !important;    width:16px;    right:5px !important}.docs_list{padding:5px 10px 10px 20px;line-height:30px}.users_search img{max-width:200px}.users_search a{text-decoration:none}.users_search > div.user-line{border-top:1px solid #efefef;padding-top:10px}.users_search > div:first-child{border-top:0;padding-top:0}.users_search .user-photo-blogs a{display:block;width:200px;height:200px;position:relative;float:left;margin-right:20px}.users_search .user-photo-blogs a:first-child img{position:absolute;left:0;top:0;width:100%;height:100%;display:block;object-fit:cover}.search_filter{margin-top:20px;height:70px}.search_filter > div{float:left;position:relative;margin-right:5px}.search_filter > div > label{position:absolute;left:0;top:-20px}.search_filter select.language{width:100px}.search_filter select{padding-right:30px;max-width:150px}.search_filter input{padding:8px 10px 7px 10px;position:relative;width:150px}.search_filter select, .search_filter input, .search_filter button{height:40px;box-sizing:border-box}.search_filter button{top:-3px;margin-left:5px}.quicksearch{position:absolute;width:800px}.quicksearch input{width:calc(100% - 100px);border:1px solid var(--border-color) !important;border-radius:100px;padding:15px 20px}.quicksearch button{display:none}#menu{position:absolute;left:770px;width:250px}.quicksearch button{padding:0;margin:0;width:32px;height:32px;text-align:center;position:relative;top:10px}.quicksearch button:hover svg{fill:#fff}.instant-search .photo a{display:block;width:100px;height:100px;position:relative;margin-right:20px}.instant-search .photo img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.instant-search .res-name a{font-size:18px;color:var(--theme-color);font-weight:700}.users_search .blog_comments{width:620px}.users_search .addcomment{}.users_search .addcomment.answer_comment{margin-left:0}.users_search .more_comments{margin:10px 0 0 0px}span.add_comment{cursor:pointer}.search-blog-link{float:right}.search-blog-link a{color:#747474;font-size:12px;text-decoration:none}.users_search h4{color:var(--theme-color);border-bottom:1px solid var(--theme-color);padding:0 0 10px 10px}.user-table-blogs{width:100%}.user-table-blogs .user-photo-blogs{width:200px}.user-table-blogs .user-photo-blogs, .user-table-blogs .user-blog-blogs{vertical-align:top}.search_filter select.usertype{width:90px}p{padding:0;margin:0}.newrecord{padding-bottom:10px}.newrecord_edit{width:590px;background:#fff;position:absolute;left:220px;    border:10px solid rgba(0, 0, 0, .3);    -webkit-background-clip:padding-box;    background-clip:padding-box;border-radius:10px;z-index:1000}.newrecord_edit #newrecord{width:580px}.newrecord_edit .buttons{padding-left:5px}.newrecord .buttons{margin:5px 0;display:none}.newrecord .buttons button{margin:0 5px 0 0px;height:25px;font-size:12px;cursor:pointer;    padding:3px 10px;    border-radius:3px}.newrecord .buttons button img{margin-bottom:-2px}.newrecord{padding:15px;border:1px solid #f5f5f5;border-radius:15px}#newrecord{color:#000 !important;width:100%;height:60px;background:#f5f5f5;padding:0 10px 0 10px;margin:0 0 5px 0;box-sizing:border-box;border-radius:10px}.iLink{padding:3px 7px}.iUnLink{padding:3px 7px;text-decoration:line-through}.select.text_size, .select.text_color{width:50px}.text_size{margin:3px 4px 0 0}.text_size .options, .text_color .options{max-height:1000px}.text_color{margin-bottom:-2px}.text_color .current, .text_color:hover .current{width:30px;height:20px;background:#000000}.text_color .options{min-width:50px;left:4px}.text_color .sel{width:100%;height:20px}.iImage, .iYouTube{padding:1px 5px 0 5px}.iImage, .iYouTube, .iUnorderedList, .iOrderedList, .iUndo, .iRedo, .iJustifyLeft, .iJustifyCenter, .iJustifyRight, .iJustifyFull{background:transparent;border:0;padding-left:5px !important;padding-right:5px !important}.iImage:hover, .iYouTube:hover, .iUnorderedList:hover, .iOrderedList:hover, .iUndo:hover, .iRedo:hover, .iJustifyLeft:hover, .iJustifyCenter:hover, .iJustifyRight:hover, .iJustifyFull:hover{background:transparent}.albums_home{margin:25px 0 0 10px}.photos{margin:16px 0 0 1px}.photos td{padding:10px}.galleries_popup{top:10px;left:250px;width:500px;padding:10px;text-align:center}.album{width:150px;height:150px;position:relative;float:left;margin:0 5px 5px 0;border:1px solid #eee}.album div{position:absolute;bottom:0px;left:0px;width:140px;height:50px;background:#000;opacity:0.5;padding:8px 0 0 10px;color:#fff;line-height:22px}.album:hover div{opacity:0.8}.gallery td{padding:5px}.gallery td div{text-align:center;position:relative;width:150px;height:150px}.gallery td div a{position:relative;display:block;width:150px;height:150px}.gallery td div a img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.gallery td div:hover a{display:block}.i500{top:10px;left:10px}.i350{top:10px;left:80px}.i250{top:80px;left:10px}.i150{top:80px;left:80px}.drag{    color:var(--theme-color);font-size:18px;text-align:center;width:100%;margin:0 auto 0px auto;background:#eee;border:1px solid #ccc;border-radius:15px;cursor:pointer;-khtml-user-drag:element;padding:0px 0}.drag.hover{border-color:var(--theme-color);border-style:dashed;background:#fff}.drag:hover{background:#fff;border-color:var(--theme-color);border-style:dashed}.pbar{display:none;width:250px;border:1px solid #e5e5e5;height:40px;background:#f5f5f5}.pbar img{width:1px;height:40px;background:url(/images/progress.gif)}.fileButton{overflow:hidden;position:relative;padding:30px 0;width:100%}.fileButton input{opacity:0;font-size:142px;position:absolute;right:0;top:0;cursor:pointer}.drag h3, .drag h4, .drag h5{padding:3px 0;margin:0}.drag h4{padding:0 0 3px 0}.photo_popup{min-width:760px;text-align:center}.photo_popup .info{text-align:left;padding:5px;font-size:10px}.photo_popup .info span{font-size:16px}div.photo{text-align:center}.photo_comments{margin-top:-2px;text-align:left;padding:10px;min-width:528px}.photo_comments textarea{width:100%;height:70px}.prev{position:fixed;left:0px;top:0px;height:100%;width:100px;z-index:1500;text-align:center;cursor:pointer;padding-top:70px}.prev .bg{background:#999;opacity:0;height:100%;width:100px}.prev div{color:#fff;line-height:30px}.prev img{position:absolute;top:10px;left:25px}.prev:hover .bg{opacity:0.8}.list{margin-top:5px;min-width:500px}.list td{padding:5px 0 4px 0;border-bottom:1px solid #efefef}.list .photo{text-align:left;vertical-align:top;padding-right:5px;width:50px}.list td.name{}.list td.name span{font-size:11px;float:right;padding-right:5px}.list .comment{padding:5px 5px 15px 5px}.alter_photo{display:none}.photo_popup small{font-size:11px;padding-left:5px}.photo_descr{text-align:left;padding:15px}.photo_data{width:100%}.photo_data td{vertical-align:top;text-align:left}.photo_data .actions{width:200px;text-align:right;padding:20px 20px 0 0;line-height:20px}.data_closed{overflow:hidden;height:300px;position:relative;margin-bottom:5px}.c_closed{overflow:hidden;height:150px;position:relative;margin-bottom:5px;box-sizing:border-box}.comment.c_closed{height:50px}.comment.data_closed{height:50px}.read_all{background:#fefefe;padding:0 0 0 3px;text-align:left;width:96%;cursor:pointer;color:#ccc;position:relative}.read_all:hover{color:#999}.more_comments{font-size:11px;padding:5px 0 5px 5px;z-index:5;opacity:0.5;margin-top:-5px;cursor:pointer;-webkit-transition:all 0.5s ease}.more_comments:hover{opacity:1}.loading2{padding:0}.loading2 img{border-radius:2px;height:11px;width:150px}.photo_popup .del{float:right;cursor:pointer;margin:-1px 1px 0 0}.pc_removed{border:1px solid #fafafa;text-align:center !important;padding:5px 0 9px 0 !important}.current_photo{border-bottom:1px dashed #999;cursor:pointer}.show_all{cursor:pointer;background:#f5f5f5;border:1px dashed #f0f0f0;position:absolute;left:0px;bottom:0px;width:100%;opacity:0.9;z-index:5;height:25px;-webkit-transition:all 0.5s ease}.show_all:hover{border:1px solid #fafafa;background:#fafafa;opacity:0.99}.show_all div, .read_all div{position:absolute;top:9px;left:50%;margin-left:-18px;width:35px}.read_all div{top:0px;left:23px}.show_all img, .read_all img{border:1px solid #ccc;border-top:0px !important;margin-bottom:1px;float:left;width:35px;height:1px;-webkit-transition:all 0.5s ease}.read_all img{border:1px solid #e0e0e0}.show_all:hover img{border:1px solid #e0e0e0}.read_all:hover img{border:1px solid #ccc}.tmp{display:none}div#photo_popup.popup > .photo, div#photo_popup.popup > .photo img{max-width:100%;width:auto}.del_pc{float:right;opacity:0.3}.photo_comments .list .name{padding-right:0}.sort{padding:0;margin:0;list-style:none}.sort li{padding:0;margin:0 5px 0 0;float:left}.add_album{display:none}.add_album input{border:1px solid #919191;border-radius:5px;padding:7px 10px;font-size:14px;font-weight:bold;color:#717171}.album{width:150px;height:150px;position:relative;float:left;margin:0 5px 5px 0;border:1px solid #eee;background-position:center center !important;background-repeat:no-repeat !important;background-size:cover !important}.album div{position:absolute;bottom:0px;left:0px;width:140px;height:68px;background:#000;opacity:0.5;padding:0 0 0 10px;color:#fff;line-height:22px}.album .spacer{width:150px;height:150px}.album:hover div{opacity:0.8}.edit_album{position:absolute;top:5px;right:50px;cursor:pointer;    -webkit-transition:all 0.5s ease;    opacity:0;background:#fff;border-radius:5px}.ea_def{right:5px}.remove_album{position:absolute;top:5px;right:5px;text-decoration:underline;z-index:10;    -webkit-transition:all 0.5s ease;    opacity:0;cursor:pointer;background:#fff;border-radius:5px}.album:hover .remove_album, .album:hover .edit_album{    opacity:0.7}.photos li{position:relative;margin:0 22px 22px 0}.photos li div{float:left;cursor:pointer;background-position:center center !important;background-repeat:no-repeat !important;background-size:cover !important}.photos li div img{width:180px;height:100px}.remove_photo, .edit_photo{position:absolute;top:15px;right:15px;text-decoration:underline;z-index:10;    -webkit-transition:all 0.5s ease;    opacity:0;padding:0px;background:#fff;border-radius:5px;cursor:pointer}.edit_photo{right:60px}.photos li:hover .remove_photo, .photos li:hover .edit_photo{    opacity:0.7}.edit_form{position:absolute;top:35px;left:10px;background:#fff}ul.sort-photos li{    display:inline-block;    border:1px solid var(--border-color);border-radius:25px;    padding:10px !important}ul.sort-photos li > div{border-radius:15px}.sort-photos.ui-sortable{    list-style:none;    margin:0;    padding:0}.message_popup{top:10px;left:300px;width:400px;padding:10px;position:fixed !important;top:50% !important;left:50% !important;transform:translate(-50%, -50%)}.message_popup textarea{width:95%;height:70px}.to_dialog{float:right;padding:5px 5px 0 0}input.trade_file{margin:10px 0;display:none}.hide4trade{display:none}.trade_popup input.trade_file{display:block}.trade_popup .hide4trade{display:block;font-size:11px}.popup.message_popup{top:50% !important;transform:translate(-50%, -50%)}table.message_to td{vertical-align:middle !important}.with td{padding:3px}.with .name{vertical-align:top;padding-left:5px;color:#000}.with{text-decoration:none}table.mtem td{vertical-align:middle !important;padding-right:15px}table.mtem td h1{padding:0;margin:0;font-weight:300}.messages{width:100%;height:350px;overflow-y:scroll}.messages .date{border-radius:10px 10px 0 0;text-align:right;font-size:11px;padding:0 5px;color:#999;margin:5px 0 0 0;padding:10px 20px 0 20px !important;max-width:90%}.messages .message{max-width:90%;padding:0 20px 20px 20px !important;border-radius:0 0 10px 10px;position:relative}.messages .message .del_message{float:right;opacity:0.3}.messages .from{background:#fafafa}.messages .date span{float:left;color:#aaa;font-weight:300;font-size:11px;text-decoration:none}.messages .message{padding:5px 5px 10px 5px;font-size:14px}.new-m{width:710px;padding:10px 0 5px 0;border-top:1px solid #f5f5f5;background:#fafafa}.new-m div{padding:0 0 10px 15px}.new-m textarea{width:480px;max-width:480px;height:47px;margin:0 0 2px 0}.chars{margin-top:5px}.message table{width:100%;margin-top:5px}.mtem .name a{font-size:16px;text-decoration:none;font-weight:400;color:var(--theme-color)}.name .delete_links img{float:left;margin:-10px 10px 0 0;opacity:.15}.name, .photo{vertical-align:top}.photo{width:30px;padding-right:5px;text-align:center}.mes-photo{padding:15px 20px;border-radius:15px;cursor:pointer;position:relative}.mes-photo img{max-width:50px;max-height:50px;float:left;margin-right:10px}.mes-photo a{text-decoration:none}.mes-photo a:first-child, .mes-photo-dialog{display:block;position:relative;width:50px;height:50px;float:left;margin-right:25px;border-radius:100px;overflow:hidden}.mes-photo-dialog{padding:0;margin-right:0px}.mes-photo-dialog.mes-photo .online-mark{top:37px;left:40px}.mes-photo a:first-child svg{stroke:var(--theme-color);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:36px;height:36px}.mes-photo a img, .mes-photo-dialog img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.mes-photo a:nth-child(2){}.mes-logo{max-width:50px;max-height:50px}.mtem td{vertical-align:middle !important}.new-message-mark{background:#efefef}.mes_back_link{text-decoration:none}table.mtem .with svg{stroke:var(--theme-color);width:32px;height:32px}.dialog-date{position:absolute;top:15px;right:10px;font-size:12px;font-style:Italic;opacity:0.5}td.mes-photo a{font-size:16px}/*!* jQuery UI Tooltip 1.9.1* http://jqueryui.com** Copyright 2012 jQuery Foundation and other contributors* Released under the MIT license.* http://jquery.org/license*/.ui-tooltip{padding:8px;position:absolute;z-index:9999 !important;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;background:#fff}/* Fades and background-images don't work well together in IE6, drop the image */* html .ui-tooltip{background-image:none}body .ui-tooltip{ border-width:2px; }.blogs{width:100%}.blogs .author{float:left;width:100%;padding:0 0 10px 0}.blogs .author a{font-size:16px;font-weight:500}.blogs .author i{float:right}.blogs .image{margin:10px 10px 10px 0;float:left;width:300px;text-align:center}.blogs .image img{max-width:300px;border-radius:25px}.blogs .descr{padding:10px;margin-bottom:30px}.blogs .descr div{padding:10px 0 10px 0}.blogs .descr div img{margin-bottom:-3px}.blog .actions{float:right}.blog .actions img{margin-bottom:-3px}.blog .image{margin:10px 0 0 0}.blog .fulldescr{padding:10px 10px 20px 10px}.blog_comments .author{padding:10px 0;width:100%}.blog_comments .author .quote{float:right}.blog_comments .comment{overflow:visible;width:100%;height:auto;padding:0 0 0px 0}form[name="blogform"] a img{margin:0 5px -3px 0}td.user-photo-blogs img{border-radius:25px}.welcome-user-line-3, .welcome-user-line-4, .welcome-user-line-5, .welcome-user-line-6, .welcome-user-line-7, .welcome-user-line-8{display:none}.comment.answer.data_closed{max-height:100px;overflow:hidden}.comment.answer.data_closed ~ .read_all{position:relative;top:-15px}.select.mini.text_size{width:100px}.data_attachs.data_attachs_result.photos-count-1 > div, .data_attachs.data_attachs_result.photos-count-3 > div:first-child{width:100%;display:block;max-height:500px;height:auto}.data_attachs_result{margin-bottom:20px}.data_attachs.data_attachs_result.photos-count-1 > div img, .data_attachs.data_attachs_result.photos-count-3 > div:first-child img{position:relative;left:auto;top:auto;object-fit:unset;max-width:500px;width:auto;height:auto;max-height:500px}.data_attachs.data_attachs_result.photos-count-3 > div:first-child{margin-left:0}.data_attachs.data_attachs_result > div{margin-right:0;position:relative;text-align:center;text-align:center;height:300px;display:inline-block;width:calc(50% - 10px);margin:0 5px 10px 5px;display:inline-block}.data_attachs.data_attachs_result > div img{width:100%;height:100%;position:absolute;top:0;left:0;margin:0;object-fit:cover;max-width:none}.data_attachs.photos-count-2 > div img{max-height:300px}.static{padding:25px 10px 35px 5px}.responsive-banner{width:100%}.banners-container{width:1000px;margin:-10px -10px 0 -10px}#banners{padding:0;width:100%;overflow:hidden;position:relative;float:left}.banners-slider div{display:none}#banners div#banner_0{display:block}.banners-slider div img{width:100%}#banners_nav{position:absolute;bottom:10px;right:20px}#banners_nav img{-webkit-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:   0px 0px 5px 0px rgba(50, 50, 50, 0.75);box-shadow:        0px 0px 5px 0px rgba(50, 50, 50, 0.75);border-radius:0px;width:15px;height:15px;background:#fff;cursor:pointer;margin-left:5px}#banners_nav img.active{background:#d54e4e;width:13px;height:13px;border:1px solid #fff}.responsive-banners{float:left}.responsive-banners img{float:left;margin:10px 0 0 10px;height:300px}.responsive-banners img.res-ban-1{width:266px}.responsive-banners img.res-ban-2{width:265px}.cover{background:#f5f5f5;padding-top:33px;min-height:300px;position:relative;border-radius:25px}#cover-image{margin-top:-33px;border-radius:15px 15px 35px 35px}#cover-loading{position:absolute;top:50%;left:50%;margin:-70px 0 0 -30px;font-size:48px;font-weight:bold;color:#9b9b9a;background:#fff;padding:0 10px 10px 10px;display:none;border-radius:10px}.upload{position:absolute;top:20px;right:20px}.upload .camera{cursor:pointer}.upload table{display:none;float:left;margin:4px 20px 0 0}.upload:hover table{display:block}.upload table td{cursor:pointer !important}.upload table img{border:3px solid #fff;cursor:pointer}.cover table td.file{padding-left:5px}.cover table td.file div{position:relative;cursor:pointer;overflow:hidden;height:100%}#ufile{width:300px;height:50px;position:absolute;top:0;right:0;opacity:0;cursor:pointer;font-size:142px}.user-names{border-radius:25px;width:100%;background:#fff;position:absolute;bottom:0;left:0;height:99px;-webkit-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.15);-moz-box-shadow:   0px 0px 5px 0px rgba(50, 50, 50, 0.15);box-shadow:        0px 0px 5px 0px rgba(50, 50, 50, 0.15)}.user-names h1{color:#212a31;font-weight:normal;font-size:16px;padding:0 0 15px 0 !important;margin:20px 0 0 240px;max-width:500px;display:inline-block}.user-names .subs{position:absolute;left:240px;bottom:15px;color:#777878}.user-names .buttons{position:absolute;right:20px;bottom:20px;color:#777878}.user-names .buttons *{float:left}.to_friends .tf-div{display:inline-block;padding:5px 10px;margin-left:10px}.user-names .buttons a{display:inline-block;padding:10px 15px;border:1px solid #c1c1c1;border-radius:20px;text-decoration:none;text-transform:uppercase;margin-left:10px;color:#777878;transition:0.5s}.user-names .buttons a:hover{color:#fff;background:var(--theme-color);border:1px solid var(--theme-color)}.user-photo{position:absolute;left:10px;bottom:0;border:10px solid #fff;border-radius:1000px}.user-photo img{max-width:200px;max-height:300px}.user-photo a{display:block;position:relative;width:200px;height:200px}.user-photo a img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;border-radius:1000px}.main{width:200px;float:left}.main img.photo{float:left}h5.moderators{margin:-10px 0 0 0;padding:0 0 10px 0;font-size:14px}table.moderators td{text-align:center}table.moderators td *{cursor:pointer}.main h5{color:#fff;background:#00bff3;text-transform:uppercase;padding:10px 15px;cursor:pointer;margin:15px 0 10px 0;border-radius:5px;font-size:12px;font-weight:bold}.main h5 span{float:right}a.docs h5, a.docs{text-decoration:none}body:not(.admin-area) .main table td{text-align:center;padding:5px 5px 0 5px;font-size:11px;width:50px}.left-name{width:58px;overflow:hidden !important;text-align:center !important;white-space:pre-wrap;      /* CSS3 */white-space:-moz-pre-wrap; /* Firefox */white-space:-pre-wrap;     /* Opera <7 */white-space:-o-pre-wrap;   /* Opera 7 */word-wrap:break-word;      /* IE */}.main table.albums{width:200px;overflow:hidden}.main table.albums span{max-width:150px;display:inline-block;overflow-x:hidden}.album{background-position:center center no-repeat !important}.main table span{cursor:pointer}.main table.albums td{padding:5px 0 0 0}.main table.albums td.aname{width:150px;padding-left:5px;text-align:left;vertical-align:top}.main table.albums td.aname b{line-height:20px;color:#bbb;font-size:10px}body .wall{margin:15px 0 0 0;text-align:left}.wall h1{color:#212a31;font-weight:normal;font-size:14px;padding:0 0 15px 0 !important;margin:0;display:inline-block}.wall h1.orange{color:#212a31}.no_wall{margin:0}.date{padding:1px 5px 3px 0;font-size:11px;margin-bottom:8px}.date span{cursor:pointer;text-decoration:underline;color:var(--theme-color);-webkit-transition:all 0.5s ease;font-size:14px}.date span:hover{text-decoration:none}.blog{width:100%;margin-top:10px}.blog .name{width:100%}.blog .name span{float:right;padding:0 5px 0 0}.blog .name a{color:#0068bb;font-size:14px;text-decoration:none}.blog .name span a{color:#747474;font-size:12px;text-decoration:none}.blog .photo{padding:0 5px 0 0;text-align:center}.blog .data{padding:15px 5px;width:720px;overflow-x:hidden}.no_wall .blog .data{width:720px}.shared{width:100%}.shared_name{padding:5px;font-size:11px}.shared_name img{float:left;margin:1px 5px 0 0;opacity:.15}.shared_name a{color:#aaa}.shared_photo{vertical-align:top;width:30px;padding:2px 2px 0 0}.blog .editc textarea{border:1px solid #f5f5f5;padding:20px;margin:1px 0 10px 0;width:450px;background:#fff}.addcomment{display:none;width:400px;padding:20px 30px 20px 20px;margin-bottom:20px;background:#f4f4f4;border:1px solid #e5e5e5;border-radius:10px}.addcomment textarea{width:100%;border-radius:10px;background:#fff;color:#000;border:1px solid #e5e5e5}.blog .name{padding:3px 0 2px 5px;background:#fff}.blog_comments{width:100%;margin-top:5px;background:#f4f4f4;border-radius:25px;color:#000;border-spacing:0;border-collapse:separate}.blog_comments td{background:transparent !important}.blog_comments td.name{padding-left:15px !important}.blog_comments tbody{position:relative}.blog_comments tbody:after{content:' ';position:absolute;left:20px;bottom:0px;width:calc(100% - 40px);height:1px;background:var(--border-color-2)}.blog_comments tbody:last-child td{padding-bottom:20px}.blog_comments tbody:last-child:after{display:none}.blog_comments tbody:first-child td:first-child{padding:30px 0 0 20px}.blog_comments tbody td:first-child{padding:20px 0 0 20px}.blog_comments td:last-child{padding:20px 0px 0 0}.blog_comments td{padding:5px 0 4px 0}.blog_comments .photo{text-align:center;vertical-align:top;padding:10px 5px 20px 5px;padding-bottom:20px !important;width:30px}.blog_comments td.name b{display:none}.blog_comments td.name span{font-size:11px;float:right;padding-right:5px}.comment{font-size:14px;padding:5px 5px 15px 5px}.answer{cursor:pointer}.answer_comment{position:absolute;left:0;background:#ffffff;z-index:10}.answer_comment textarea{width:98%}.alter_blog, .alter{display:none}#del, #delc{display:none}.delete_links{float:right;margin-right:5px}.removed{border:1px solid #f5f5f5;text-align:center;padding:20px;margin-bottom:14px}.like, .unlike, .share{float:right;margin-left:5px}.like img, .unlike img, .share img{opacity:.55;cursor:pointer}.like .count, .unlike .count{float:right;color:#494948;padding:0 7px 0 10px;margin-top:5px;font-size:14px}.liked{opacity:1 !important}.share{margin-right:10px}.like:hover img, .unlike:hover img, .share:hover img{opacity:1}.newrecord .sub, .newrecord .can{display:none;margin:0 5px 0 0}.addcomment .can{display:none}.newrecord_edit .sub{margin-left:5px}.data_attachs img{margin:0 5px 0 0;border-radius:15px}.share_options{background:#fff;color:#212a31;border:1px solid #ccc;border-top:0;display:none;position:absolute}.share_options div{padding:3px 10px 3px 5px;cursor:pointer}.share_options div:hover{background:#f0f0f0}.share_with_friends{margin-top:-200px !important;padding:10px 15px 10px 10px !important}.friends_popup{margin-top:-200px;padding:10px 15px 10px 10px}.friends_popup .sp{height:300px}.share_with_friends textarea{width:100%;height:100px}.share_with_friends input, .friends_popup input{width:100%}.share_with_friends table, .friends_popup table{width:100%}div.docs{font-size:11px;line-height:15px;padding:0 5px}.share_with_friends tr{cursor:pointer}.share_with_friends tr.selected td{background:#f5f5f5}.share_with_friends tr td, .friends_popup tr td{border-bottom:1px solid #f5f5f5}.share_with_friends tr.last td, .friends_popup tr.last td{border:0}.share_with_friends img, .friends_popup img{margin:2px 0}.share_with_friends td.name, .friends_popup td.name{padding-left:5px;height:30px;width:100%}.share_with_friends .sp{height:100px}.albums_popup{padding:10px;width:480px;left:50%;margin-left:-240px}.aps5{width:790px;margin-left:-400px}.aps4{width:640px;margin-left:-340px}.ap5{width:970px;margin-left:-505px}.ap4{width:790px;margin-left:-410px}.ap3{width:610px;margin-left:-320px}.album_popup{width:590px;margin-left:-300px}.albums_popup h5{color:#999;margin:5px 0}.albums_popup table td{padding:10px 8px}.albums_popup table td img{cursor:pointer}.albums > div{cursor:pointer;border-radius:25px;margin:10px 10px 10px 0}.albums div.info{border-radius:0 0 25px 25px;padding-top:5px;font-size:14px;line-height:17px}.address{margin:15px 0 15px 3px}.address td{padding:2px 15px 2px 0}.open_about{position:relative;height:25px;border-top:1px solid #f5f5f5;background:#f5f5f5;cursor:pointer;margin-top:-31px;opacity:0.9;-webkit-transition:all 0.5s ease}.open_about:hover{border-top:1px solid #fafafa;background:#fafafa;opacity:0.99}.open_about div{position:absolute;top:9px;left:282px;width:35px}.open_about img{border:1px solid #ccc;border-top:0px !important;margin-bottom:1px;float:left;width:35px;height:1px;-webkit-transition:all 0.5s ease}#last_visit{position:absolute;top:10px;right:25px;color:#777878}a.photos_link{text-decoration:none}.dating_aim{line-height:22px}.advanced h2{font-size:14px;margin:15px 0 5px 0px;padding:0;color:#212a31;font-weight:normal}.advanced h2.orange{color:#212a31}.advanced h3{font-size:12px;margin:5px 0 5px 5px;padding:0;font-weight:normal}.history_list{width:500px}.history_list tr td{padding:5px;vertical-align:top;border-bottom:1px solid #f5f5f5}.history_list tr.last td{border-bottom:0}.history_list .name{width:200px;padding-right:20px}.history_list .years{padding:5px 20px;width:100px}.user_status{padding:10px;border-bottom:1px solid #ccc;margin-bottom:10px}.write_status{display:none}.presents{padding:0 5px 10px 5px}.presents img{max-width:80px;max-height:80px}.present-small{width:95px;height:90px;text-align:center;display:inline-block}.present-big{width:150px;height:210px;text-align:center;display:inline-block;float:left}.presents .present-big img{max-width:150px;max-height:150px}.no-presents{text-align:center}.add-present{text-decoration:underline;margin:10px 0 0 0;font-size:14px;cursor:pointer}.add-present:hover{text-decoration:none}.alert.add_present_popup{margin-top:-200px;width:390px;margin-left:-210px}.add_present_popup .sp{height:300px}.add_present_popup .sp img{margin:0 10px 10px 0;padding:5px;border:1px solid transparent;cursor:pointer}.add_present_popup .sp img:hover{border:1px solid #e4e4e4}.add_present_popup .sp img.active{border:1px solid #66aaff;}.present-submit{text-align:center;display:none}.present-submit input{width:100%;margin:5px 0 10px 0}.presents_link{font-size:14px}.presents_link h5{padding-left:10px}.user-tabs{clear:both;border-top:1px solid #ccc;margin:10px 0 15px 0;border-bottom:1px solid #ccc}.user-tabs a{padding:15px 20px;display:inline-block;text-decoration:none;font-size:16px}.friends-table{}.friends-table td.friends-tbl-td{width:300px;vertical-align:top}.friends-table h5{font-size:14px;cursor:pointer;text-decoration:underline;font-weight:normal}.friends-table td td{padding:5px}.user-tabs a.active{border-bottom:3px solid #00bff3}.no-presents .user-tabs a:nth-child(6){display:none}.no-articles .user-tabs a:nth-child(5){display:none}.no-friends .user-tabs a:nth-child(4){display:none}.no-photos .user-tabs a:nth-child(3){display:none}.page-container.page-container-testimonials{margin-top:40px}.page-container.page-container-afterbanner{margin-bottom:-40px}.testimonial{width:100%;padding:10px 0;margin:20px 0;border:0;min-height:250px}.testimonial img{width:200px;border-radius:200px}.testimonial h2{margin:20px 0 0px 345px;font-size:16px;font-style:Italic;font-weight:500}.testimonial img{float:left;margin:0px 50px 30px 80px;border:5px dotted var(--theme-color)}.testimonial div.message{max-height:223px;max-width:1200px;overflow-y:hidden;border-radius:25px}.testimonial div.name{margin-top:0;padding:0 70px 0 0;text-align:right;font-style:Italic;color:#787676;font-size:17px}.testimonial div.url{padding:0 70px 5px 0;text-align:right;font-style:Italic;color:#787676;font-size:17px}.testimonial div.test-links{padding:5px 70px 5px 0;text-align:right;margin:5px 0 0 0}.testimonial div.test-links a{float:right;margin:0 0 10px 20px}.home-tabs, .product-tabs{padding:0 0 0 40px;margin:40px -10px 0 -10px;list-style:none;width:1586px;height:48px;background:transparent}.product-tabs{margin-top:20px}.home-tabs li, .product-tabs li{padding:3px 20px 0 20px;line-height:45px;margin:0 2px 0 0;float:left;cursor:pointer;text-transform:none;font-weight:500;font-size:22px;color:#666666;opacity:.6}.home-tabs li.active, .product-tabs li.active{border-bottom:0px solid #d54e4e !important;cursor:pointer;color:var(--theme-color);background:#fff;opacity:1}.tab-content{padding:15px 0 20px 0}.carousel-pr{position:relative}.controls{z-index:2}.controls > .button-left, .controls > .button-right{position:absolute;width:52px;background-repeat:no-repeat;background-position:center;display:none;z-index:25;cursor:pointer;height:410px;top:5px}.controls > .button-left{left:0px;background:linear-gradient(to right,#ffffff,rgba(255,255,255,0.1))}.controls > .button-right{left:auto !important;right:0;background:linear-gradient(to left,#ffffff,rgba(255,255,255,0.1))}.controls > .button-left > .icon, .controls > .button-right > .icon{top:150px;background-color:#fff;width:40px;height:40px;box-shadow:0px 3px 8px #999;overflow:hidden;position:relative;cursor:pointer;border-radius:30px;background-repeat:no-repeat;background-position:center}.controls > .button-left > .icon span, .controls > .button-right > .icon span{border-top:1px solid var(--theme-color-2);border-right:1px solid var(--theme-color-2);width:10px;height:10px;position:absolute;top:0;right:7px;bottom:0;left:0;margin:auto;transform:rotate(45deg)}.controls > .button-left > .icon span{right:0;left:7px;transform:rotate(-135deg)}.carousel-wrapper{margin:0;height:400px;position:relative;display:block;overflow:hidden;padding:0px 5px 0px 5px}.carousel-wrapper > .content-pr{position:relative;display:flex;flex-wrap:nowrap;left:0;padding-right:5px}.carousel-wrapper > .content-pr .responsive-columns{margin-top:0;margin:0px 0 0 0 !important}.carousel-wrapper > .content-pr .res-item,.carousel-wrapper > .content-pr .responsive-columns .res-item:nth-child(2n) + div.res-item,.carousel-wrapper > .content-pr .responsive-columns .res-item:nth-child(1n) + div.res-item,.carousel-wrapper > .content-pr .responsive-columns .res-item:nth-child(3n) + div.res-item,.carousel-wrapper > .content-pr .responsive-columns .res-item:nth-child(4n) + div.res-item,.carousel-wrapper > .content-pr .responsive-columns .res-item:nth-child(5n) + div.res-item{clear:none !important;max-width:234px}.select{float:left;position:relative;padding:2px 5px;border:1px solid #ccc;border-radius:0px;cursor:pointer}.select .current{padding-right:15px;background:url(/images/darrow.png) no-repeat right 3px;cursor:pointer}.select:hover .current{background:url(/images/rarrow.png) no-repeat right 2px}.select.mini{border:0px}.select .options{display:none;max-height:none;background:#fff;color:#000;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;position:absolute;top:20px;left:-1px;z-index:10;min-width:150px}.text_size .options, .text_color .options{max-height:200px !important;overflow-y:auto}.no_options .options{display:none !important}.no_options .current{cursor:auto;background:transparent !important}.select:hover .options{display:block}.select .options div.sel{padding:3px 10px 3px 5px;cursor:pointer}.select .active{background:#f5f5f5}.select .options div.sel:hover{background:#f0f0f0}td.attachments img{max-width:100px;max-height:100px}td.attachments div{float:left;position:relative}td.attachments div img.remove{position:absolute;top:2px;right:2px;border:5px solid #fff;border-radius:20px;cursor:pointer}#newrecord *{max-width:100%}.albums div a{display:block;width:150px;height:150px;position:relative}.albums div a img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain}.data_attachs > div{width:200px;height:200px;position:relative;display:inline-block;margin-right:10px}.data_attachs img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;cursor:pointer}.cover img{max-width:100%}.blog .record > tr > td.photo{display:none}.newrecord .attach, .newrecord .attach_video{cursor:pointer;padding:10px}.wall .album{border-radius:25px}.wall .photos a{width:200px;height:200px;display:block;position:relative}.wall .photos a img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:25px}.category-details{width:100%}.category-details td{padding:5px;vertical-align:top}.category-banners-descr{float:right;width:100%;padding-top:10px}#subcategories tr.photos td{vertical-align:middle;text-align:center}.res-sub-item .res-name{    position:absolute;    left:0;    top:50%;transform:translate(0, -50%);    width:100%;padding:0;height:auto;    background:rgba(255,255,255,.875)}.res-sub-item img{border-radius:25px}.res-sub-item .res-name a{line-height:22px;    font-size:18px;    font-weight:300;    color:#000;    padding:15px 0 15px 0;display:block;text-align:center}.res-sub-item .photo img, .res-item .photo img{transform:scale(1);transition:0.25s}.res-sub-item:hover .photo img, .res-item:hover .photo img{transform:scale(1.05)}.category-details td:first-child img{max-width:275px;margin-right:10px}.products .main-button{white-space:nowrap}.products td{text-align:left;padding:5px;vertical-align:top;width:234px !important}.products td.per-row-3{width:234px !important}.products .photos td{vertical-align:middle;text-align:center}.products .photos td div{position:relative}.view-quicklook{cursor:pointer;width:60px;height:60px;border-radius:100px;background:rgba(0,0,0,0.1);position:absolute;top:50% !important;left:50% !important;margin:-30px 0 0 -30px;  backdrop-filter:blur(6px);  -webkit-backdrop-filter:blur(6px)}.view-quicklook svg{width:30px;height:30px;fill:#fff !important;position:absolute;top:50% !important;left:50% !important;margin:-15px 0 0 -15px}.products td span{float:right}.products td span.currency{float:none}.products table a{text-decoration:none}.products table a:hover{text-decoration:underline}.products .product-image{border-radius:25px}.move2cart{z-index:5;background:rgba(0,0,0,.6);position:absolute;bottom:5px;left:5px;border-radius:3px;color:#fff;padding:5px 10px}#dcart{position:fixed;top:100px;right:100px;background:#fff;border:10px solid rgba(230, 230, 230, .3);-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center;padding:20px 0;width:200px;z-index:190;display:none}#dcart img{margin-bottom:20px}#dcart.highlighted{border:10px solid rgba(255, 102, 0, .3)}.product_popup{min-width:400px;max-width:800px !important;padding:10px}.product_popup .product{width:100%}.product_popup .product td{vertical-align:top}.product_popup h1{font-size:16px;padding:0 40px 0 0;white-space:normal !important}.see_all{float:right}.see_all a{font-weight:bold;color:#ff6000;text-decoration:underline}.see_all a:hover{text-decoration:none}table.product-options{width:100%}.help-option table td{padding:0px !important;height:20px !important;overfloh:hidden;margin:0px !important}.product-added{width:500px}.product-added img{float:left;margin:0 20px 10px 0;border-radius:25px}.products-nav{width:100%}.products-nav .first{width:45%}.products-nav .second{width:55%;text-align:right;vertical-align:middle}.products-nav .second a{display:inline-block;margin:0 10px}.products-nav .second a:last-child{margin-right:0}.products-nav .second a.active{font-weight:bold;padding-right:15px}.products-nav .second a.direction-1{background:url(/images/darrow.png) right 5px no-repeat}.products-nav .second a.direction-2{background:url(/images/uarrow.png) right 5px no-repeat}.out-of-stock{color:#f36731;padding:10px 0}.res-buttons .out-of-stock{text-align:center}.out-of-stock span{color:#494948}.withfilter .withleftmenu{float:left;width:100%}.withfilter .left_filter{display:block}.withfilter .main-container{padding-left:31px}.left_filter{float:left;display:none;position:sticky !important;top:100px;display:none;width:250px;height:100%;vertical-align:top;overflow-y:auto}.main-container{display:table-cell;vertical-align:top;width:900px}.left_filter h2{padding:15px 0 5px 10px;margin:0}.left_filter h4{margin:0;text-transform:none;font-weight:500;font-size:16px;color:var(--theme-color);padding:5px 15px 5px 5px;margin-top:5px;border-bottom:1px solid transparent;position:relative}.left_filter h4.pointer:before, .left_filter h4.pointer:after{content:'';width:1px;height:10px;position:absolute;top:5px;right:5px;background:var(--theme-color);transform:rotate(45deg)}.left_filter h4.pointer:after{transform:rotate(315deg);top:5px;right:12px}.left_filter h4.pointer.opened:before{transform:rotate(-45deg)}.left_filter h4.pointer.opened:after{transform:rotate(45deg)}.left_filter h4.pointer{cursor:pointer;border-bottom:1px solid var(--theme-color)}.left_filter h4 ~ ul{display:none}.left_filter h4 ~ ul.opened{display:block}.left_filter ul{padding:0 0 0 30px;margin:0;list-style:none}.left_filter ul li{cursor:pointer;text-decoration:underline;position:relative}.left_filter ul li:before{content:'>';font-size:12px;position:absolute;left:-15px;top:11px}.left_filter ul.filter-attr{padding-left:10px}.left_filter ul.filter-attr li{text-decoration:none}.left_filter ul.filter-attr li *{pointer-events:none}.left_filter ul.filter-attr li input{margin:0 10px -4px 0}.left_filter ul.filter-attr li:before{display:none}.left_filter ul li:hover{text-decoration:none}.selected-filter{cursor:pointer;text-decoration:underline;padding:5px 0 0 25px}.selected-filter:hover{text-decoration:none}.filter-price{padding:5px 20px 15px 20px}.filter-price input{width:85px;margin:0 0 10px 0}.res-item .discount{position:absolute;top:0px;left:0;border-radius:25px;background:var(--theme-color);padding:5px 10px;color:#fff;font-size:16px;z-index:10}.save2wl{opacity:0;transition:0.25s;border-radius:100px;position:absolute;top:-5px;right:-5px;background:var(--theme-color);padding:5px 7px 5px 7px;z-index:10}.save2wl svg{fill:#fff}.res-item:hover .save2wl{opacity:1;top:0px;right:0px}.category-details td:first-child img{    border-radius:25px}.added_price{font-size:18px}.added_price span{font-size:22px;color:var(--theme-color)}.added_options b{margin-top:10px;display:block;font-size:16px}.left_filter{position:relative}/*.left_filter.fixed{position:fixed;top:80px}*/.res-rating{    text-align:center;    margin:10px 0 0 0;z-index:5;position:relative;transition:0.45s}.res-item:hover .res-rating{margin-top:5px}.type .select{float:right}.categories{float:right;margin:0 5px 0 0;width:150px}.add_document, .add_cat{display:none}.filter{width:300px;padding-left:2px}.list td, .cats td{padding:5px;white-space:nowrap}.list .name, .cats .name{padding-right:110px;white-space:normal}.list img, .cats img{cursor:pointer}.newrecord .sub, .newrecord .can{margin:0 5px 0 0}.newrecord_edit .sub{margin-left:5px}p{padding:0;margin:0}.newrecord{padding-bottom:10px}.newrecord_edit{width:790px;background:#fff;position:absolute;left:0px;border:10px solid rgba(0, 0, 0, .3);-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:10px;z-index:1000}.newrecord_edit #document_title{border-top:0px;border-left:0px}.newrecord_edit #newrecord{width:780px}.newrecord_edit .buttons{padding-left:5px}#document_title{width:500px;margin:0 0 15px 0;padding:15px 20px}.newrecord .buttons{margin:5px 0}.newrecord .buttons button img{margin-bottom:-2px}#body-articles .newrecord{display:none}#body-articles #newrecord{width:100%;min-height:170px;border:1px solid #f5f5f5;padding:0 3px 0 4px;margin:0 0 5px 0}.iLink{padding:3px 7px}.iUnLink{padding:3px 7px;text-decoration:line-through}.text_size{margin:3px 4px 0 0}.text_size .options{max-height:1000px}.text_color{margin-bottom:-2px}.text_color .current, .text_color:hover .current{width:30px;height:20px;background:#000000}.text_color .options{min-width:50px;left:4px}.text_color .sel{width:50px;height:20px}.iImage, .iYouTube{padding:1px 5px 0 5px}.iImage, .iYouTube, .iUnorderedList, .iOrderedList, .iUndo, .iRedo, .iJustifyLeft, .iJustifyCenter, .iJustifyRight, .iJustifyFull{background:transparent;border:0;padding-left:5px !important;padding-right:5px !important}.iImage:hover, .iYouTube:hover, .iUnorderedList:hover, .iOrderedList:hover, .iUndo:hover, .iRedo:hover, .iJustifyLeft:hover, .iJustifyCenter:hover, .iJustifyRight:hover, .iJustifyFull:hover{background:transparent}.text_size .options, .text_color .options{max-height:1000px}.select.categories .options{max-height:5000px !important}#body-articles button.sub, #body-articles button.can{display:inline-block !important}#body-home .docs_list a span, #body-user .docs_list a span{margin-left:15px;font-style:Italic}.blog .editc textarea{border:1px solid #f5f5f5;padding:20px;margin:1px 0 10px 0;width:450px}.doccomment{width:400px;padding-bottom:20px}.doccomment textarea{width:100%}.doc_comments{margin-top:5px;min-width:500px}.doc_comments td{padding:5px 0 4px 0}.doc_comments{    border-spacing:0px;    border-collapse:separate}.doc_comments .photo{padding:10px;border-radius:25px 0 0 25px;text-align:center;vertical-align:top;padding-right:5px;width:30px}.doc_comments tbody:nth-child(2n) td{background:#fafafa !important}.doc_comments td.name{padding:10px;border-radius:0 25px 25px 0;border-bottom:0;position:relative}.doc_comments .delete_links{margin-top:10px}.doc_comments .delete_links img{margin:-10px 0 0 10px}.doc_comments td.name span{font-size:11px;float:right;padding-right:5px}.doc_comments .comment{padding:5px 5px 15px 5px}.answer{cursor:pointer}.answer_comment{position:absolute;left:70px;background:#ffffff;z-index:10}.users_search .answer_comment{left:300px}.alter_blog, .alter{display:none}#del, #delc{display:none}.delete_links{float:right;padding:0 5px 0 0;font-size:11px}.removed{border:1px solid #f5f5f5;text-align:center;padding:20px;margin-bottom:14px}.like, .share{float:right;margin-left:5px}.newrecord .sub, .newrecord .can{display:none;margin:10px 15px 10px 0}.doccomment .can{display:none}.article-title{}.popup-wrap{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1000;transform:translateZ(0);display:none;overflow-y:auto}.popup{position:absolute;top:50%;left:50%;transform:translate(-50%, 0);background:#fff;border:10px solid rgba(0,0,0,.3);-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:0px;z-index:1000;max-width:900px;transform-origin:center center 0px;-webkit-transform-origin:center center 0px;-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s}.popup.no_animation{transform-origin:50% 50% 0;-webkit-transform-origin:50% 50% 0;-webkit-transition:all 0s ease 0s;transition:all 0s ease 0s}.popup img.close{position:absolute;top:-20px;right:-20px;cursor:pointer;padding:0px;background:transparent;border-radius:0px;width:24px;height:24px}.coupon_alert{width:350px;margin-left:-175px}.register_alert {margin-top:-300px}.login_alert{margin-top:-180px}#body-product .main-container{    width:100%;    display:block}.product-to-cart td{vertical-align:middle !important}.product{width:100%}.product td{vertical-align:top}td.photo{width:450px;padding-right:20px}td.photo table{  margin:20px auto 0 auto}td.photo img{cursor:pointer; border-radius:15px}td.photo td, .product table td{vertical-align:middle}#zoom img{width:450px}/** * Product options */table.product-options{margin:10px 0 0 0 !important;max-width:600px}table.product-options td{vertical-align:top;width:250px;margin:0px}table.product-options strong{font-weight:bold;font-size:17px;color:#343434}.product-option strong span, .product-option strong a{display:none}table.product-options select, table.product-options input{font-weight:bold;font-size:17px;color:#6c6c6c;width:213px;padding:12px 18px !important;margin:5px 0 0 0;border:1px solid #c9c9c9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.product_popup table.product-options select{width:150px !important}.product_popup input.text{width:112px !important}.product_popup table.product-options td{width:140px;height:auto}table.product-options td textarea{width:255px}.product_popup table.product-options td textarea{width:135px}.po-1, .po-3, .po-5, .po-7, .po-9, .po-11{width:150px !important;margin-left:10px !important}table.product-options input{width:175px}/*Options * Variants * Tabs*/.co-price{font-size:24px;font-weight:bold;color:#f36731;line-height:15px}.co-price .product-price{float:left;clear:none;margin:0 5px 0 0 !important;padding:0px !important}.co-price .product-price li{margin:0 !important;padding:0 !important;line-height:15px}.spacer-src{display:none}.blockUI .change-options .buttons{  margin-top:10px;  text-align:center}.options_container{border-radius:1px;border:0px solid #dacbb0;padding:2px 5px 7px 0px;margin:5px 30px 0 0}.options_container div.option-image{float:left;min-width:24px;min-height:24px;padding:2px;line-height:20px;border:2px solid #dacbb0;cursor:pointer;margin:0 0 5px 5px;position:relative}.options_container div.option-name{float:left;min-width:24px;min-height:24px;padding:2px 7px;line-height:24px;border:1px solid var(--theme-color);border-radius:1px;background:#fff;cursor:pointer;color:var(--theme-color);font-size:17px;font-weight:400;margin:0 10px 10px 0px;position:relative}.options_container img.checked{position:absolute;top:-7px;right:-4px}.check-mark{display:none}.unavailable{border:2px solid #efefef !important;background:#ffffff !important;cursor:default !important}.help-option{display:none;position:absolute;bottom:30px;left:-70px;width:137px;padding:10px;background:#ffffff;border:2px solid #f36731;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-weight:normal;text-align:center;color:#f36731;z-index:1}.unavailable:hover .help-option{display:block}.help-option table{width:100%;margin:0px}.help-option table td{font-weight:bold;color:#343434;text-align:left;padding:0 0 0 5px;vertical-align:top}.help-option table .clear{width:50px}.help-option table a{font-weight:bold;color:#f36731}.help-option img{position:absolute;bottom:-12px;left:65px;width:19px;height:12px;background:url(../images/help-darrow.png)}.error-options{text-align:center;color:#cc3300;display:none;min-height:35px}.add2cartN{opacity:0.5;cursor:default !important}.variants-data{display:none;margin:10px 0 10px 0}.variants-data table{padding:0;margin:0}.variants-data table td{padding:0 20px 0 0;margin:0;float:left;font-weight:bold;font-size:17px;color:#343434}.variants-data table td a{text-decoration:none}.variants-data table td a.clearAll{text-decoration:underline}a.clear_option{text-decoration:underline}a.clear_option:hover{text-decoration:none}#out_of_stock{color:#f36731;display:none}.Table-tab{padding:10px 8px 10px 10px !important}.otfilter{border:1px solid #dddddd;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#f9f9f9;padding:10px 16px 0px 16px}.otfilter table{width:10%;margin:0px}.otfilter table td{background:#f9f9f9;font-weight:bold;font-size:17px;color:#343434;padding:0 10px 0 0;vertical-align:top}.otfilter table td select{width:99px;border:1px solid #d2d2d2;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:3px 3px 4px 3px;font-size:17px;color:#414141}.otfilter table td img{opacity:0.5}.otfilter table td img.active{cursor:pointer;opacity:1}.variants-list{height:170px;overflow-y:scroll}.norelated .variants-list{height:auto;min-height:200px;max-height:370px}.variants-table th.sku{width:100px}.variants-table th{background:#ffffff;padding:0 !important;border-bottom:0}.variants-table th div{text-align:center;height:50px;padding:10px 0 5px 0;background:#f3f9fc;margin-right:2px;font-weight:bold;font-size:17px;color:#343434}.variants-table th div span{color:#8B8B8B}.variants-table td.sku{font-weight:bold;color:#343434}.variants-table td.sku div{position:relative}.variants-table td.sku img{display:none;background:url(images/quickView.png);width:51px;height:51px;position:absolute;top:-13px;left:20px;cursor:pointer}.variants-table td.sku:hover img{display:block}.variants-table td.sku span{font-weight:normal;color:#8B8B8B}.norelated .variants-table th div{padding:10px 5px 5px 5px}.variants-table div.last{margin-right:0}.variants-table .options{width:280px}.norelated .variants-table .options{width:580px}.variants-table div.image{display:none}.Table-tab .otfilter .image_popup{display:none;z-index:100;width:200px;position:absolute;top:100px;left:20px;width:200px;height:auto;padding:20px 10px 10px 10px !important;background:#ffffff;border:1px solid #d9d9d9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;    box-shadow:0 1px 2px rgba(0,0,0,0.5)}.norelated .image_popup{top:200px !important}.close{background:url(images/close.png);width:10px;height:10px;position:absolute;top:5px;right:5px;cursor:pointer}.otfilter div.image_popup b{font-weight:bold;color:#f36731}.variants-table .options table{margin:0;width:10px}.variants-table div table td{background:#f3f9fc;padding:0}.variants-table .options div table td div{font-weight:bold;color:#8b8b8b;background:#f3f9fc;padding:0}.variants-table .options table td div{font-weight:normal;color:#8d8d8d;text-align:center;width:90px;float:left;height:auto;padding:0px;overflow:hidden;text-overflow:ellipsis;background:#ffffff}.variants-table .options table td{color:#8d8d8d;border-top:0;text-overflow:ellipsis;text-align:center}.variants-table td{border-top:1px solid #dddddd;text-align:center;vertical-align:middle !important;padding:0}.variants-table .a2c{padding:8px 0 0 10px;background:#ffffff;position:relative}table.variants-table td.ofs{width:76px;padding:13px 0 14px 0;color:#f36731}.variants-table .a2c img{margin:0;cursor:pointer}.variants-table .a2c .loading{width:40px;height:11px;background:url(images/progress.gif);margin:12px 0}.variants-table .wp{position:absolute;top:40px;right:40px;z-index:10;display:block;background:#ffffff;border:1px solid #bebebe;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:15px 20px 15px 20px;width:170px;height:auto;    box-shadow:0 1px 2px rgba(0,0,0,0.5);display:none}.variants-table .wpt .wp{top:auto;bottom:40px}.variants-table .a2c:hover .wp{display:block}.wphidden{display:none !important}.variants-table .wp table{margin:0}.variants-table .wp table th{padding:5px 0 !important;font-weight:bold;color:#343434;text-align:center;border-bottom:1px solid #dddddd}.variants-table .wp table td{padding:5px 0;background:#ffffff;width:50%;border:0px;text-align:center;font-weight:bold;color:#343434}.variants-table .wp table td.qty{color:#f36731}.variants-table .wp .cquantity{float:left;margin:0}.variants-table .wp img{cursor:pointer;float:right}ul.sorting{padding:0;margin:0;list-style:none}ul.sorting li{float:left;padding:10px 7px;margin:0;font-size:17px;color:#343434;text-decoration:underline;background:transparent;cursor:pointer}ul.sorting li.ttl, ul.sorting li.active{font-weight:bold;text-decoration:none;cursor:auto}ul.sorting li.sep{padding:10px 13px;text-decoration:none;cursor:auto}.Table-tab .progress-bar{display:none;position:absolute;top:200px;left:300px;z-index:1000}.variants-loading{opacity:0.2}.Table-tab .image-tip{float:left;margin:0 0 0 5px;padding-top:7px;font-size:17px;line-height:15px;width:138px}.norelated .Table-tab .image-tip{width:250px;padding:13px 0 0 15px}.unallowed{background:#dcdcdc}/*  Wholesale prices */.price-breaks{width:100%;padding:10px 0;position:relative;display:none}.price-breaks span{font-weight:normal;font-size:16px;color:var(--theme-color);font-weight:500;cursor:pointer;text-transform:uppercase}.price-breaks div{display:block !important;position:static !important;top:auto;left:auto;margin:15px 0}.price-breaks div table{border:1px solid #ccc}.price-breaks:hover div{display:block}.price-breaks div table{position:relative !important;width:173px;margin:0px}.price-breaks div table th{text-align:center;background:#ffffff;border-bottom:0px;font-weight:bold;color:#131212;padding:0 5px 5px 5px;white-space:nowrap}.price-breaks div table th.td{padding:10px !important;font-weight:bold;color:#888888;border-top:1px solid #e1e1e1}.price-breaks div table .left{border-right:1px solid #e1e1e1;width:50px}.price-breaks div img{position:absolute;bottom:-12px;left:65px;width:19px;height:12px;background:url(../images/help-darrow.png)}.price-breaks{padding:0 0 10px 0}.price-breaks div{position:absolute;top:30px;left:-40px}#hasVariants{display:none}.product-qty .price-breaks div img{background:url(../images/help-uarrow.png);position:absolute;top:-12px}.product-quicklook .product-qty .price-breaks div img{background:url(../images/help-darrow.png);position:absolute;top:auto;bottom:-12px}img.mark-green{width:20px;height:20px;background:url(../images/mark_green.png);margin:0 0 -4px 8px}img.mark-red{width:20px;height:20px;background:url(../images/mark_red.png);margin:0 0 -4px 8px}.input-correct{border:1px solid green !important}.input-incorrect{border:1px solid red !important}.optional{font-weight:normal;font-size:17px;color:#727272}.captcha img{float:left;margin:0 5px 0 0}.captcha img.reload{cursor:pointer}.options-error{text-align:center;line-height:16px;background:#ffffff;color:#f36731;display:none}.options-error td{padding:0 0 15px 0}#product-details{width:100%;margin-bottom:10px}#product-details td{padding:5px 15px 15px 0;vertical-align:middle}#product-details td.name{width:100px;text-align:right}.tab-description{padding:20px 10px}.social-buttons{margin:10px 0;border-top:1px solid #ccc;padding:10px 0}.social-buttons .soc-item{float:left;margin-right:10px}.fb-send{margin-left:4px}#send_to_friend table{width:300px;margin:10px}#send_to_friend table td{vertical-align:middle}#send_to_friend table td.name{text-align:right;padding:10px 0}#send_to_friend input[type="text"]{width:300px}#send_message_box{padding:15px 0}#send_message_box textarea{width:300px;height:70px}.product-details-price{color:var(--theme-color);font-size:32px;font-weight:700}.product-details-list-price{font-size:22px;color:#9d9d9d;padding-left:10px}.rating span{display:inline-block;margin-right:7px;width:32px;height:30px;background:url(/images/star.png) left bottom no-repeat;cursor:pointer}.rating.r1 span.r1, .rating.r2 span.r2, .rating.r3 span.r3, .rating.r4 span.r4, .rating.r5 span.r5{background:url(/images/star.png) left top no-repeat}.rating-votes{width:105px;height:20px;background:url(/images/star_small.png) left bottom repeat-x;display:inline-block}.rating-votes div{height:20px;background:url(/images/star_small.png) left top repeat-x}.reviews-list{max-width:100%;width:800px;padding:10px;margin:0 auto}.add-review-form{max-width:800px;margin:0 auto}form#send_to_friend{    max-width:500px;    margin:0 auto}.reviews-list .rating-votes{float:right}.reviews-list .message{padding:10px 0;border-bottom:1px solid #efefef;margin-bottom:10px}#quantity{    padding:0 20px 0 15px}.price-breaks div table th{padding:10px 15px}.tab-content td{    vertical-align:middle}.tab-content td.star{padding-top:20px}.tab-content td .group{    margin-top:25px}table#product-details *{    color:#888}table#product-details td.product-list-price s, table#product-details td.product-list-price s span{    font-size:18px;    font-weight:700;color:var(--theme-color)}table#product-details td.product-list-price b{    font-size:18px;font-weight:700}.product-to-cart td{    vertical-align:middle !important;padding-right:5px}.add-to-wl-product{margin-left:15px}.add-to-wl-product svg{width:36px;height:36px}.buy-with-one-click{border:1px solid var(--theme-color-2)}.no-reviews-h4{max-width:800px;margin:0 auto}.cart_popup, .wl_popup{max-width:600px;min-width:400px;padding:10px}.cart_popup h1, .wl_popup h1{color:#494948;padding:0 0 5px 0;border-bottom:1px solid #ccc;margin:0 0 10px 0}td{vertical-align:top}.image{width:10%;padding-right:10px}.remove_coupon{cursor:pointer}.cart-quantity{width:40px}#cartform table table, .checkout_products table{font-size:14px;margin-bottom:15px}.checkout-container{width:600px;margin:0 auto}.checkout_popup{width:600px;padding:20px 20px 30px 20px}.checkout_popup h1{color:#494948;padding:0 0 5px 0;border-bottom:1px solid #ccc;margin:0 0 10px 0}td{vertical-align:top}#create_profile{display:none}.register_error{color:#cc6000;display:none;padding:0 0 10px 0}.subtotal{border-top:1px solid #574e4e;line-height:18px}.subtotal td{padding:0 0 0 5px}tr.totals td{font-weight:bold}.checkout_user_table td{width:200px;padding:5px 0}.checkout_user_table td.name{min-width:100px !important}.checkout_user_table input{width:170px !important}.checkout_user_table select{width:100% !important}a.back-to-cart{font-size:17px;text-decoration:none;display:inline-block;margin-right:20px}a.back-to-cart:hover{text-decoration:none}#place_order h3{font-size:17px;border:0}#place_order h3 span{float:right;cursor:pointer;text-decoration:underline}#place_order select{width:100%;margin:0 0 10px 0}#place_order td.line{font-size:11px;padding:5px 0}#place_order td a{font-weight:bold;font-size:17px;color:#494948}.apply_coupon, .apply_gc{text-decoration:underline;cursor:pointer}.coupon-error{padding-top:10px;display:none;color:#ff3300}.checkout-guest a{text-decoration:underline}.checkout-guest a:hover{text-decoration:none}.checkout-guest a{text-decoration:underline}.checkout-guest a:hover{text-decoration:none}.choose-warehouse h2{padding:10px 0 10px 5px;margin:0;font-size:14px;font-weight:bold;color:#7f7f7f}.choose-warehouse table{width:100%}#checkout_table .group{max-width:90%}#place_order .group{min-width:260px}input.def{color:#414141 !important}.alert_message.register_alert{position:absolute}.register_alert{width:380px;margin-left:-190px;padding:20px;overflow-x:hidden}.regsec{line-height:45px}.regsec input[type=text], .regsec input[type=password]{width:120px;margin-right:10px}.regsec input.name{width:120px}.regsec .firstname{margin-right:10px}.register, .login-link{}.regsec input[type="text"], .regsec input[type="password"]{border:1px solid #f5f5f5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px;font-size:17px;font-weight:normal;color:#ccc}.regsec input[type="text"]:hover, .regsec input[type="password"]:hover{color:#aaa;border:1px solid #ccc;cursor:pointer}.register_alert h1{margin-bottom:-10px}.register_alert .group{margin-top:30px}.alert_message.register_alert{position:absolute;margin-top:0}#error_mes{display:none}#error_mes td{color:#cc3300;font-weight:bold;padding-left:5px}.testimonials-list th{padding:15px 0 5px 0;border-bottom:1px solid #2e2e2e}.testimonials-list .message{padding-top:5px}table.new_testimonial{width:550px}table.new_testimonial .name{width:150px;text-align:right;font-weight:normal;vertical-align:top}table.new_testimonial .star{color:red;padding-top:4px}.news-list h2{font-size:22px;padding:15px 0;margin:-10px 0 5px 0}.news-list h5{font-size:16px;font-weight:500;padding:5px 0 10px 0;margin:10px 0 5px 0}.news-item img{float:left;margin:0 20px 20px 0;border-radius:25px}.news-more{float:right}.news-content{position:relative}.news-content h1{padding:5px 0 20px 0 !important;margin:0 0 0px 0 !important}.news-search{position:absolute;top:15px;right:0px;width:197px;height:26px;background:url(/images/conf/news-search.gif)}.news-search input[type="text"]{background:transparent;width:140px;color:#807878;font-size:17px;padding:5px 10px;border:0px}.news-search input[type="image"]{position:absolute;top:0px;right:0px;width:30px;height:26px}.news-table{width:100%}.news-table td{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #737373;vertical-align:top}.news-table td.image{width:213px}.news-table td.image div{width:213px;height:128px;background-position:center center !important}.news-table td.descr{padding-left:15px;font-size:17px}.news-table td.descr div.date{font-size:17px;padding:0 0 5px 0}.news-table td.descr p{padding:0;margin:0}.news-table a.read-more{font-size:17px}.news-content .nav-pages{margin:20px 0 0 0}.news-content .prev-next{float:right;font-weight:bold}.news-content .prev-next a{text-decoration:none}.news-loc{padding:10px 0 0 0;font-size:17px}.news-loc a{text-decoration:none}.news-content h1.title{padding:25px 0 10px 0 !important;margin:0 0 0px 0 !important;border:0;max-width:600px}.news-content .news{position:relative}.news-content .news .date{position:absolute;top:25px;right:0px;font-size:17px}.news-content .fulldescr{font-size:17px;padding:20px 0 0 0}.news-content .fulldescr p{font-size:17px}.news-content .back{text-align:right;padding:50px 0 30px 0}.news-content .back a{font-weight:bold}.news-content .back a:hover{text-decoration:none}.blogs{width:100%}.blogs .author{float:left;width:100%;padding:0 0 10px 0}.blogs .author a{font-size:16px;font-weight:500}.blogs .author i{float:right}.blogs .image{margin:10px 10px 10px 0;float:left;width:300px;text-align:center}.blogs .image img{max-width:300px;border-radius:25px}.blogs .descr{padding:10px;margin-bottom:30px}.blogs .descr div{padding:10px 0 10px 0}.blogs .descr div img{margin-bottom:-3px}.blog .actions{float:right}.blog .actions img{margin-bottom:-3px}.blog .image{margin:10px 0 0 0}.blog .fulldescr{padding:10px 10px 20px 10px}.blog_comments .author{padding:10px 0;width:100%}.blog_comments .author .quote{float:right}.blog_comments .comment{overflow:visible;width:100%;height:auto;padding:0 0 0px 0}form[name="blogform"] a img{margin:0 5px -3px 0}td.user-photo-blogs img{border-radius:25px}.welcome-user-line-3, .welcome-user-line-4, .welcome-user-line-5, .welcome-user-line-6, .welcome-user-line-7, .welcome-user-line-8{display:none}.comment.answer.data_closed{max-height:100px;overflow:hidden}.comment.answer.data_closed ~ .read_all{position:relative;top:-15px}.select.mini.text_size{width:100px}.data_attachs.data_attachs_result.photos-count-1 > div, .data_attachs.data_attachs_result.photos-count-3 > div:first-child{width:100%;display:block;max-height:500px;height:auto}.data_attachs_result{margin-bottom:20px}.data_attachs.data_attachs_result.photos-count-1 > div img, .data_attachs.data_attachs_result.photos-count-3 > div:first-child img{position:relative;left:auto;top:auto;object-fit:unset;max-width:500px;width:auto;height:auto;max-height:500px}.data_attachs.data_attachs_result.photos-count-3 > div:first-child{margin-left:0}.data_attachs.data_attachs_result > div{margin-right:0;position:relative;text-align:center;text-align:center;height:300px;display:inline-block;width:calc(50% - 10px);margin:0 5px 10px 5px;display:inline-block}.data_attachs.data_attachs_result > div img{width:100%;height:100%;position:absolute;top:0;left:0;margin:0;object-fit:cover;max-width:none}.data_attachs.photos-count-2 > div img{max-height:300px}.brands{width:100%}.brands .brand{float:left;width:205px;height:240px;padding:10px;border:1px solid #efefef;margin:0 20px 20px 0;text-align:center}.brands .brand img{margin:0 auto 10px auto;clear:both;display:block}.brand_page img{float:left;margin:0 10px 10px 0}.brands .brand a{text-decoration:none !important}.category-details{width:100%}.category-details td{padding:5px;vertical-align:top}.category-banners-descr{float:right;width:100%;padding-top:10px}#subcategories tr.photos td{vertical-align:middle;text-align:center}.res-sub-item .res-name{    position:absolute;    left:0;    top:50%;transform:translate(0, -50%);    width:100%;padding:0;height:auto;    background:rgba(255,255,255,.875)}.res-sub-item img{border-radius:25px}.res-sub-item .res-name a{line-height:22px;    font-size:18px;    font-weight:300;    color:#000;    padding:15px 0 15px 0;display:block;text-align:center}.res-sub-item .photo img, .res-item .photo img{transform:scale(1);transition:0.25s}.res-sub-item:hover .photo img, .res-item:hover .photo img{transform:scale(1.05)}.category-details td:first-child img{max-width:275px;margin-right:10px}