#header .logo,.side-header-narrow-bar-logo{max-width:220px}@media (min-width:1190px){#header .logo{max-width:300px}}@media (max-width:991px){#header .logo{max-width:110px}}@media (max-width:767px){#header .logo{max-width:200px}}#header.sticky-header .logo{max-width:86.25px}@media (min-width:992px){}@media (max-width:991px){#header .header-main .header-left,#header .header-main .header-center,#header .header-main .header-right,.fixed-header #header .header-main .header-left,.fixed-header #header .header-main .header-right,.fixed-header #header .header-main .header-center{padding-top:15px;padding-bottom:15px}}.page-top ul.breadcrumb > li.home{display:inline-block}.page-top ul.breadcrumb > li.home a{position:relative;width:14px;text-indent:-9999px}.page-top ul.breadcrumb > li.home a:after{content:"\e883";font-family:'porto';position:absolute;left:0;top:0;text-indent:0}#header.sticky-header .main-menu > li.menu-item > a,#header.sticky-header .main-menu > li.menu-custom-content a{color:#ffffff}#header.sticky-header .main-menu > li.menu-item:hover > a,#header.sticky-header .main-menu > li.menu-item.active:hover > a,#header.sticky-header .main-menu > li.menu-custom-content:hover a{color:#bde1f5}#login-form-popup{position:relative;width:80%;max-width:872px;margin-left:auto;margin-right:auto}#login-form-popup .featured-box{margin-bottom:0;box-shadow:none;border:none}#login-form-popup .featured-box .box-content{padding:25px 35px}#login-form-popup .featured-box h2{text-transform:uppercase;font-size:15px;letter-spacing:.05em;font-weight:600;line-height:2}.porto-social-login-section{background:#f4f4f2;text-align:center;padding:20px 20px 25px}.porto-social-login-section p{text-transform:uppercase;font-size:12px;color:#313131;font-weight:600;margin-bottom:8px}#login-form-popup .col2-set{margin-left:-20px;margin-right:-20px}#login-form-popup .col-1,#login-form-popup .col-2{padding-left:20px;padding-right:20px}@media (min-width:992px){#login-form-popup .col-1{border-right:1px solid #f5f6f6}}#login-form-popup .input-text{box-shadow:none;padding-top:10px;padding-bottom:10px;border-color:#ddd;border-radius:2px}#login-form-popup form label{font-size:12px;line-height:1}#login-form-popup .form-row{margin-bottom:20px}#login-form-popup .button{border-radius:2px;padding:10px 24px;text-transform:uppercase;text-shadow:none;font-family:Oswald;font-size:12px;letter-spacing:.025em;color:#fff}#login-form-popup label.inline{margin-top:15px;float:right;position:relative;cursor:pointer;line-height:1.5}#login-form-popup label.inline input[type=checkbox]{opacity:0;margin-right:8px;margin-top:0;margin-bottom:0}#login-form-popup label.inline span:before{content:'';position:absolute;border:1px solid #ddd;border-radius:1px;width:16px;height:16px;left:0;top:0;text-align:center;line-height:15px;font-family:'Font Awesome 5 Free';font-weight:900;font-size:9px;color:#aaa}#login-form-popup label.inline input[type=checkbox]:checked + span:before{content:'\f00c'}#login-form-popup .social-button{text-decoration:none;margin-left:10px;margin-right:10px}#login-form-popup .social-button i{font-size:16px;margin-right:8px}#login-form-popup p.status{color:#313131}#login-form-popup .lost_password{margin-top:-15px;font-size:13px;margin-bottom:0}.porto-social-login-section .google-plus{background:#dd4e31}.porto-social-login-section .facebook{background:#3a589d}.porto-social-login-section .twitter{background:#1aa9e1}#login-form-popup{max-width:480px}html.panel-opened body > .mfp-bg{z-index:9042}html.panel-opened body > .mfp-wrap{z-index:9043}@media (min-width:992px){.main-menu .menu-item:nth-last-child(-n+3) .sub-menu{left:auto !important;right:0 !important}.main-menu .menu-item:nth-last-child(-n+3) .sub-menu .sub-menu{left:auto !important;right:100% !important}}.product-thumbs-slider.owl-carousel .owl-item.active .img-thumbnail,.product-images,.porto-links-block{border-radius:2px}.header-top .container:after{content:'';position:absolute;bottom:0;left:10px;right:10px;width:calc(100% - 20px);border-bottom:1px solid rgba(248,248,248,0.2)}#header.sticky-header .main-menu-wrap{padding:0}#header .header-contact{margin-right:75px;padding-right:0;border-right:none}#header .header-contact i{margin-right:17px;vertical-align:top;font-size:30px;color:#40aee5!important}#header .header-contact span{margin-top:-8px!important;display:inline-block;vertical-align:top;color:#0088cc!important;font-size:11px;font-weight:600;text-align:left;letter-spacing:0}#header .header-contact span b{font-size:18px;font-weight:600;display:block;line-height:15px;letter-spacing:0}#main-menu .mega-menu > li.menu-item{margin-right:30px}#mini-cart .minicart-icon{font-size:30px}@media (max-width:991px){#mini-cart .minicart-icon{font-size:24px}}#mini-cart .cart-head:after{right:14px}#header:not(.sticky-header) #mini-cart .cart-items{left:31px;top:5px}#header:not(.sticky-header) #mini-cart{box-shadow:0 5px 11px -2px rgba(0,0,0,0.1)}#header:not(.sticky-header) #mini-cart .cart-head{min-width:79px}.owl-carousel.nav-inside .owl-dots{position:absolute;bottom:30px}.owl-carousel.nav-inside-left .owl-dots{left:25px}.owl-carousel .owl-dots .owl-dot span{margin-left:3px;margin-right:3px;width:15px;height:15px;border:2px solid #95a9b3;border-radius:10px;background:none}.owl-carousel .owl-dots .owl-dot.active span,.owl-carousel .owl-dots .owl-dot:hover span{border-color:#0088cc;background:none;position:relative}.owl-carousel .owl-dots .owl-dot.active span:before,.owl-carousel .owl-dots .owl-dot:hover span:before{content:'';position:absolute;left:3px;top:3px;right:3px;bottom:3px;background-color:#0088cc;border-radius:20px}.custom-owl-position-arrows-dots .owl-dots{position:absolute;right:8px;top:-34px;margin-top:0 !important}.custom-owl-dots-style-1.owl-carousel .owl-dots{left:60px}.custom-owl-dots-style-1.owl-carousel .owl-dots .owl-dot span{width:24px;height:3px;border-radius:0;border-color:#333;opacity:0.4}.custom-owl-dots-style-1.owl-carousel .owl-dots .owl-dot span:before{display:none !important}.custom-owl-dots-style-1.owl-carousel .owl-dots .owl-dot.active span{border-color:#010204;opacity:1}@media (max-width:575px){.custom-owl-dots-style-1.owl-carousel .owl-dots{bottom:12px;left:8%}}.main-content,.left-sidebar,.right-sidebar{padding-top:0}#mini-cart .buttons a{background:#010204}ul.products .price,ul.product_list_widget li .product-details .amount,.widget ul.product_list_widget li .product-details .amount{letter-spacing:0}ul.products li.product-col .price{font-size:18px}ul.products li.product-col:hover .product-image{box-shadow:0 25px 35px -5px rgba(0,0,0,0.2)}ul.products li.product-col .product-image .inner:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.1);z-index:2;opacity:0;transition:opacity 0.2s ease}ul.products li.product-col:hover .product-image .inner:before{opacity:1}ul.products li.product-col h3{font-weight:400}ul.products li.product-col .rating-wrap{margin-bottom:10px;margin-top:20px}.add-links .add_to_cart_button,.add-links .add_to_cart_read_more,.add-links .quickview,.yith-wcwl-add-to-wishlist a,.yith-wcwl-add-to-wishlist span{background-color:#f4f4f4}.add-links .add_to_cart_button:hover,.add-links .add_to_cart_read_more:hover,.add-links .add_to_cart_button:focus,.add-links .add_to_cart_read_more:focus{background-color:#0188cc;color:#fff}.add-links .add_to_cart_button,.add-links .add_to_cart_read_more{color:#6f6e6b}.porto-links-block .links-content ul{padding-top:0}.porto-links-block li.porto-links-item > a{padding-top:13px;padding-bottom:13px}.porto-links-block .btn{font-weight:600;padding:16px 0 17px;width:100%}@media (max-width:991px){.home-bar .col-lg-4{text-align:left !important;border:none !important}}.home-bar .porto-feature-box{display:inline-block}#footer .widget_wysija_cont .wysija-input,#footer .widget_wysija_cont .wysija-submit{height:48px}#footer .widget_wysija_cont .wysija-submit{padding-left:20px;padding-right:20px}#footer .widgettitle,#footer .widget-title{font-size:16px;font-weight:700}#footer .footer-main > .container:after{content:'';position:absolute;left:10px;bottom:0;width:calc(100% - 20px);border-bottom:1px solid #3d3d38}html #topcontrol{width:40px;height:40px;right:15px;border-radius:5px 5px 0 0}#footer .widget.follow-us .share-links a,.widget.follow-us .share-links a{box-shadow:none;font-size:15px;width:37px;height:37px}#footer .widget.follow-us .share-links a:hover,.widget.follow-us .share-links a:hover{background:#33332f!important}#footer .footer-bottom .footer-center{padding-right:0}#footer .footer-bottom .img-responsive{float:right}#footer .widget .widget_wysija{max-width:none}.rtl #header .header-contact{margin-left:75px;margin-right:0;padding-left:0;border-left:none}.rtl #main-menu .mega-menu > li.menu-item{margin-left:30px;margin-right:0}.rtl #mini-cart .cart-head:after{right:auto;left:14px}.rtl #header:not(.sticky-header) #mini-cart .cart-items{right:31px;left:auto}.rtl .custom-owl-position-arrows-dots .owl-dots{right:auto;left:8px}.rtl #footer .footer-bottom .img-responsive{float:left}.rtl #topcontrol{left:15px}td{border:1px solid}