 #footer{background:#142335;padding:0;margin:0;bottom:0;height:500px;z-index:15;}#footer .footer-main{padding:0 0 12px;}#footer #footer-menu,#footer .copyright{margin:0 auto;padding:0;max-width:1098px;width:calc(100% - 30px);}#footer .copy_txt{padding:28px 0 0}#footer .copyright{padding:93px 0 0}#footer .copy_txt, #footer .copy_txt a{font-size:14px;color:#d4dde4}#footer .ico-link{margin:0 auto;width:257px;}#footer .ico-link a{background:url(images/footer-ico_v3.svg) no-repeat 0 0;height:32px;float:left;text-indent:-9999px;overflow:hidden;margin:0 16px 0 16px;width:32px;border-radius:15px;}#footer .ico-link a:hover{background-position:0 -33px;}#footer .ico-link a:active{background-position:0 -66px;}#footer .ico-link a.instagram{background-position:-34px 0;}#footer .ico-link a.instagram:hover{background-position:-34px -33px;}#footer .ico-link a.instagram:active{background-position:-34px -66px;}#footer .ico-link a.youtube{background-position:-67px 0;}#footer .ico-link a.youtube:hover{background-position:-67px -33px;}#footer .ico-link a.youtube:active{background-position:-67px -66px;}#footer .ico-link a.linkedin{background-position:-100px 0;}#footer .ico-link a.linkedin:hover{background-position:-100px -33px;}#footer .ico-link a.linkedin:active{background-position:-100px -66px;}#footer .f_menu{width:25%;margin:72px 0 0;}#footer .f_menu label, #footer .f_menu p{font-size:20px;padding:0 0 40px}#footer .menu{padding:0;margin:0}#footer .menu li a{padding:0;line-height:32px;font-size:14px}#footer .menu li a:hover{text-decoration:underline}.editing-post-link{background:#142335;top:0;padding:1px 5px;right:0;height:16px;border-radius:0 0 0 3px;z-index:2;}.prod .editing-post-link{z-index:10;right:0;top:0;}.editing-post-link b{font-size:11px;font-weight:400;line-height:15px;}.editing-post-link .post-edit-link{background:none;width:auto;color:#fff;text-transform:none;font-weight:400;font-size:10px;line-height:16px;float:right;height:auto;padding:0;margin:0 0 0 5px;}#overlay_prod{display:none;float:left;width:100%;position:absolute;text-align:center;left:0;top:151px;z-index:30;}#overlay_prod img{display:inline;margin:114px 0 0 -5px;height:32px;width:32px;}.loader_svg{height:32px;width:32px;animation-name:ckw;animation-duration:1.5s;animation-iteration-count:infinite;}@keyframes ckw{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.loader_svg.sm{width:16px;height:16px;}#fixed{position:fixed;top:50%;left:0;width:100%;z-index:100;}#scrollup{background:#222 url(images/scroll_up.png) no-repeat 50% 50%;width:22px;height:13px;position:fixed;margin:0 auto;top:50%;right:10px;opacity:.6;padding:25px 20px;border-radius:3px;display:none;cursor:pointer;z-index:10;}#popup_cart{z-index:200001;bottom:0;left:0;overflow-x:auto;overflow-y:scroll;position:fixed;right:0;top:0;display:none;}#popup_cart_overlay{background-color:#000;opacity:.6;z-index:200000;bottom:0;left:0;position:fixed;right:0;top:0;display:none;}#popup_cart .popup_cart_inn{padding-bottom:30px;padding-top:30px;left:0;right:auto;max-width:802px;width:100%;margin-left:auto;margin-right:auto;}.popup_cart{background:#f7f7f7;overflow:hidden;padding:25px;text-align:left;position:relative;z-index:1;width:calc(100% - 50px);max-width:752px;min-height:75px;border:1px solid #fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.25);box-shadow:0 1px 2px 0 rgba(0,0,0,.25);}.popup_cart .h3,.popup_cart h3{font-size:20px;line-height:22px;margin:0;padding:10px 0 20px;text-align:left;font-weight:400;}.overlay_open{overflow:hidden;}#popup_cart .tab-head .tooltip,#popup_cart .cart-table .tooltip{display:none;left:90px !important;height:285px;width:380px;z-index:500;overflow:hidden;}#popup_cart #cart_loader{position:absolute;top:65px;left:50%;margin:0 0 0 -16px;z-index:0;}#communication{display:none;width:100%;float:left;padding:15px 0;overflow:hidden;font-size:15px;color:#000;text-align:center;line-height:30px;}#error{display:none;}.error{color:#d1431a;}.modal{display:none;position:fixed;z-index:200002;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);overflow:hidden;}.modal-content{background-color:#fefefe;width:80%;max-width:475px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}.close{color:#aaa;float:right;font-size:28px;font-weight:700;}.close:hover, .close:focus{color:#000;text-decoration:none;cursor:pointer;}#format-info-content{height:100%;}.popup_window iframe{width:100%;height:100%;border:0;}#format_info_window{width:100%;}#popup_cart #share_btn{background:url(images/share-cart-bg_v2.svg) no-repeat 0 0;height:18px;padding:0 0 0 28px;line-height:21px;font-size:13px;right:60px;top:19px;z-index:0;}#popup_cart #share_btn:hover{text-decoration:underline;color:#007cc2;}.popup_window{float:left;width:425px;padding:27px 25px;background:#fff;display:none;z-index:10000;max-height:90%;overflow-y:auto;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);box-shadow:0 1px 2px 0 rgba(0,0,0,.15);}.popup_window .h3, .popup_window h3{padding:5px 0;float:left;width:100%;font-size:18px;line-height:30px;}.popup_window .form{float:left;width:100%;padding:0;}.popup_window #ssbjc_warning, .popup_window .form-cont-box .ssbjc, .popup_window .form-cont-box .mess_bx{display:none!important;}.popup_window .contact-form .form-cont-box .form-label, .popup_window .contact-form .form-cont-box .form-input, .popup_window .contact-form .form-cont-box .form-input1{max-width:100%;}.popup_window .send-boxes{float:left;width:100%;margin:0;}.popup_window .btn_b, .popup_window .send-boxes input.submit{margin:10px auto 0;}.popup_window .btn_b{font-size:14px;}#popup_cart #closebg, .popup_window .close{position:absolute;right:15px;top:15px;width:30px;height:25px;cursor:pointer;z-index:1;}#popup_cart #closebg:before, #popup_cart #closebg:after, .popup_window .close:before, .popup_window .close:after{position:absolute;top:-2px;right:14px;content:'';height:25px;width:3px;background-color:#858d96;}#popup_cart #closebg:hover:before, #popup_cart #closebg:hover:after, .popup_window .close:hover:before, .popup_window .close:hover:after{background-color:#373b40;}#popup_cart #closebg:before, .popup_window .close:before{transform:rotate(45deg);}#popup_cart #closebg:after, .popup_window .close:after{transform:rotate(-45deg);}.popup_window .form-cont-box{width:100%;min-width:100%;padding:0 0 3px;margin:0;}.invoice_popup .form-cont-box, .popup_window .form-cont-box.mess_bx{padding:0 0 10px;}.popup_window .form-cont-box_sm{max-width:50%;padding:0 0 10px;}.popup_window .form-cont-box label{line-height:38px;text-indent:0;}.popup_window .form-cont-box input[type="checkbox"], .popup_window .form-cont-box input[type="radio"]{margin:12px 0 0;}.popup_window .form-input b{font-weight:400;color:#858d96;font-style:italic;}.popup_window .form-input .browse-box b{font-style:normal;color:unset;font-weight:700;}.popup_window .mess_bx{margin:0;width:100%;}.popup_window .form_notes{float:left;font-size:12px;font-weight:400;line-height:20px;margin:-5px 0 0;padding:0;width:100%;}.notification_row{text-align:center;width:100%;float:left;padding:15px 0 15px;}#notification_bnt{color:#007cc2;cursor:pointer;font-size:13px;}#notification_bnt:hover{text-decoration:underline;}#notification_form #email_warning2,#notification_form #username_warning2{font-size:12px;position:absolute;right:11px;top:-16px;}#notification_form #email_warning2{top:31px;}#notification_form .notif_load{left:50%;float:left;margin:0 0 0 -5px;position:relative;}#share_form #popup .form-label{width:50px;float:left;margin:0 5px 0 0;}#share_form #popup input#share_email{width:calc(100% - 80px);}#share_form #popup input.submit{margin:15px 0 0 55px;}#review_form{max-width:427px;}#review_form #popup.form{width:100%;padding:0;}#review_form #popup textarea{height:120px;resize:vertical;}#review_form #popup input.submit{margin:15px auto 0;}#review_form h3{text-align:center;}#subscribe_form.popup_custom{position:absolute;margin:-100px 0 0 -197px;left:50%;top:50%;}#subscribe_form.popup_custom #popup input.submit{float:none;display:inline;margin:0 auto;}#subscribe_form.popup_custom #popup.form{margin:0;padding:0;text-align:center;width:100%;}#subscribe_form.popup_custom #popup p{padding:10px 0 15px;text-align:center;}#subscribe_form .contact-form{margin:0;}#subscribe_form .form-cont-box.mess_bx{display:none;}#subscribe_btn{margin:0 auto 15px;}#invoice_form{max-width:785px;width:100%;}.invoice_popup .form-label{width:110px;padding:0 4px 0 0;}.invoice_popup .form-input{width:calc(100% - 115px);}.invoice_popup .required{color:#000;}.invoice_popup h3{padding:0 0 20px;}#invoice_form_admin .form-label{width:75px;}#invoice_form_admin .form-input{width:calc(100% - 80px);}.popup_window .sm_bank input{margin:10px 0 0 -15px;height:16px;width:16px;}.form_page .send-boxes .re-submit{float:left;width:100%;position:relative;height:69px;}.form_page .send-boxes .loader_svg{float:left;position:absolute;left:247px;top:31px;}#sidebar-rt .send-boxes .loader_svg{left:126px;top:20px;}.canceled-order .send-boxes .re-submit .loader_svg{left:201px;top:21px;}#divFinishReg input.required, #divFinishReg select.required{color:#000;}.ml-lang-switcher-wrap{margin:0;}.ml-lang-switcher-wrap a, .ml-lang-switcher-wrap span{margin:0;line-height:34px;padding:0 0 0 10px;}.ml-lang-switcher-wrap a span:hover{text-decoration:underline;}.ml-lang-switcher-wrap .ml-lang-switcher{padding:0;bottom:-33px;left:-10px;}.ml-lang-switcher li{display:none;padding:0 0 0 10px;}.ml-lang-switcher .ml-lang-item.ml-active{padding:0;}.ml-lang-switcher .ml-lang-item{padding:0;margin:0;border:none;vertical-align:middle;width:calc(50% - 10px);}.ml-lang-switcher .ml-lang-item img{margin:10px 0 0 0;}.ml-lang-switcher:hover{min-width:270px;background:#0d1e32;}.ml-lang-switcher .ml-lang-item.ml-active, .ml-lang-switcher.ml-open .ml-lang-item, .ml-lang-switcher:hover .ml-lang-item{display:block;}.ml-lang-switcher .ml-lang-item.ml-active{background:#142335;width:100%;}.ml-lang-switcher .ml-lang-item.ml-active:hover .lcur{cursor:default;text-decoration:none;color:#eee;text-decoration:none;}.ml-lang-switcher .ml-lang-item.ml-active .lcur:after{content:'';position:absolute;top:13px;right:0;width:0;height:0;border-style:solid;border-width:4px 4px 0 4px;border-color:#858d96 transparent transparent transparent;}.ml-lang-switcher.ml-open .ml-lang-item.ml-active .lcur:after, .ml-lang-switcher:hover .ml-lang-item.ml-active .lcur:after{display:none;}.ml-lang-switcher .ml-lang-item span span{padding:0 14px 0 5px;}.ml-lang-switcher:hover .ml-lang-item.ml-active .lcur span{color:#858d96;}.ml-lang-switcher.ml-open .ml-lang-item span, .ml-lang-switcher:hover .ml-lang-item span{display:inline;}.menu-item .ml-switcher-flag{display:inline;}@media screen and (min-width:768px){.ml-lang-switcher.ml-open, .ml-lang-switcher:hover{padding:0 0 33px;}.ml-lang-switcher.ml-open .ml-active, .ml-lang-switcher:hover .ml-active{position:absolute;bottom:0;left:0;}.lang_swicher{width:25%;}}@media screen and (max-width:1190px){#mycontactform{display:none!important;}}@media screen and (max-width:867px){.large .product_grid{grid-template-columns:repeat(auto-fit, minmax(215px, 1fr));}.large .product_grid.large_imgs{grid-template-columns:repeat(auto-fit, minmax(270px, 1fr));}.single-view .product_grid{grid-template-columns: repeat(auto-fit, minmax(100%, 1fr));}}@media screen and (max-width:840px){#popup_cart .popup_cart_inn{padding:0;height:100%;}}@media screen and (max-width:835px){#invoice_form{width:calc(100% - 50px);}}@media screen and (max-width:768px){#footer{height:auto;position:relative;padding:0 0 20px;}.ml-lang-switcher-wrap{margin:10px 0 0;float:left;}.ml-lang-switcher-wrap .ml-lang-switcher{position:relative;bottom:10px;display:grid;grid-gap:8px;grid-template-columns:repeat(auto-fit, minmax(95px, 1fr));width:100%;}.ml-lang-switcher:hover{min-width:unset;background:none;}.ml-lang-switcher .ml-lang-item{width:auto;min-width:130px;}.ml-lang-switcher .ml-lang-item.ml-active, .ml-lang-switcher.ml-open .ml-lang-item, .ml-lang-switcher .ml-lang-item{display:inline!important;width:100%;}.ml-lang-switcher .ml-lang-item.ml-active .lcur:after{display:none;}.ml-lang-switcher .ml-lang-item.ml-active span span{color:#858d96;}.ml-lang-switcher .ml-lang-item span{padding:0 0 0 5px;}.ml-lang-switcher .ml-lang-item.ml-active .lcur{padding:0 0 0 10px;}.ml-lang-switcher:hover .ml-lang-item{background:none;}.ml-lang-switcher-wrap span{line-height:normal;}.lang_swicher{width:100%;padding:20px 0 0;}}@media screen and (max-width:660px){#footer .f_menu{width:100%;margin:35px 0 0;}#footer .copyright{padding:20px 0 0;}#footer .f_menu.fitem2, #footer .f_menu.fitem3, #footer .f_menu.fitem4{margin:15px 0 0;}#footer .f_menu label, #footer .f_menu p{padding:0;}#footer .f_menu label{position:relative;}#footer .f_menu label:before, #footer .f_menu label:after{content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #007cc2;border-bottom:0;position:absolute;right:0;top:9px;z-index:0;cursor:pointer;}#footer .f_menu label:before{top:7px;border-top:10px solid #142335;z-index:1;}#footer .menu{display:none;}#footer input[type="checkbox"]:checked + label + .menu{display:block;}#footer input[type="checkbox"]:checked + label:after{border-bottom:10px solid #007cc2;border-top:0;}#footer input[type="checkbox"]:checked + label:before{top:11px;border-bottom:10px solid #142335;border-top:0;}}@media screen and (max-width:650px){.popup_window{width:calc(100% - 50px);left:0!important;top:0!important;z-index:200001!important;overflow:auto;height:-moz-calc(100% - 50px)!important;height:-webkit-calc(100% - 50px)!important;height:calc(100% - 50px)!important;}.popup_window.free-model{top:0!important;}.modal-content{width:calc(100% - 50px);float:left;max-width:100%;transform:none;}#review_form{max-width:100%;}#share_form #popup input.submit{margin:15px 0 0;}#subscribe_form.popup_custom{margin:0;height:auto!important;}.confirm-box #subscribe_form.popup_custom{bottom:80px;top:unset!important;}.modal-content{width:calc(100% - 50px);float:left;max-width:100%;transform:none;}}@media screen and (max-width:500px){#popup_cart_overlay, #popup_cart{display:none!important;position:relative;}.overlay_open{overflow:visible!important;}.popup_window .form-cont-box_sm{max-width:100%;}.invoice_popup .form-input, .invoice_popup .form-cont-box_sm .form-label{width:100%;text-align:left;}}@media screen and (max-width:440px){#footer .f_menu label, #footer .f_menu p{font-size:17px;}#footer .f_menu span{display:none;}#footer .f_menu .ml-lang-switcher span{display:inline-block;}}@media screen and (max-height:650px) and (min-width:650px) and (orientation:landscape){.popup_window{width:calc(100% - 50px);left:0!important;top:0!important;height:85%!important;transform:translate(0, 0);}}@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none){#wrapper #header .container{width:1098px;}#wrapper #search-bar{width:505px;float:left;}#wrapper #pages .page-inner, #wrapper .page .page-inner, #wrapper #page .page-inner, #wrapper .page .page-inner{width:1118px;}#wrapper .collections, #wrapper #challenge_page .judges, #wrapper #challenge_page .rulers_bottom .product_grid, #wrapper #challenge_page .prize_box, #wrapper .sponsor_box, #wrapper .custom-box, #wrapper .testim-box, #wrapper .about_us .innum-box, #wrapper .about_us.top .innum-box, #wrapper .pre-boxes, #wrapper .brands, #wrapper .grey_box .rows, #wrapper .custom_txt, #wrapper #main_category_list, #wrapper .about_prod_box, #wrapper .product-list.recently, #wrapper .product_grid, #wrapper .bottom_menu{display:block;-ms-grid-rows:unset;grid-template-rows:unset;-ms-grid-columns:unset;grid-template-columns:unset;grid-template-areas:unset;grid-gap:0;float:left;}#wrapper .product_grid.rt{float:right;}#wrapper .product_item, #wrapper .recently .product_item{width:210px;margin:3px 7px 4px 0;float:left;min-width:unset;}#wrapper .large .product_item{width:267px;}#wrapper .prod.blog{width:278px;float:left;}#wrapper .maybe-box .product_item{width:250px;}#wrapper #main_category_list .cat_prod{width:180px;margin:0 4px 4px 0;}#wrapper .about_prod_box a{width:260px;float:left;}#wrapper .custom_txt_inn{width:260px;float:left;margin:0 15px 0 0;}#wrapper .cat_prod{margin:3px 7px 4px 0;float:left;width:271px;}#wrapper .community-lt .gallery-page-list .lt{width:212px;margin:0 7px 0 0;}#wrapper .shcart .product-list{max-width:100%;}#wrapper .brands a{width:97px;float:left;margin:0 5px 0 0;}#wrapper .custom-box li{float:left;width:200px;margin:0 37px;}#wrapper .sponsor-bx a{float:left;margin:18px 0 0;width:20%;}.ml-lang-switcher .ml-lang-item{padding:0 25px 0 0;}}