﻿::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background-color:#fff;-webkit-border-radius:10px;border-radius:10px}::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:var(--first-color) none repeat scroll 0 0!important}.popupFormTitle .hideModel{display:none}.popupForm .qntHide{display:none}#EnquiryModel .productHide,#mdlcatalogueForm .qntHide,.qntHide{display:none}#EnquiryModel .qntHide,.productHide{display:block}h2{font-size:24px!important}.overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / 77%);z-index:999}@media (min-width:1401px){#require-openModel{display:none}}@media (min-width:1300px){#BottomInquiryModel{display:block;box-shadow:0 -6px 12px rgba(15,15,15,.15);background:#e7eaf5;position:sticky;bottom:0;z-index:999}.bgBottom{background:#e7eaf5}#openFormButton,.closeButton{display:none}}#BottomInquiryModel{display:block}.mobile-view #BottomInquiryModel{position:fixed;top:25%;background-color:#ddd;z-index:10001!important;width:50%;left:25%;display:none;height:fit-content;padding-top:30px;padding-bottom:30px}.closeButton{background-color:inherit!important;color:var(--first-color) none repeat scroll 0 0!important}#bottomSubmit{width:100%!important}#themeModelMessage{border-radius:10px!important}#themeModelMessageCloseButton{border:none}@media (max-width:1299px){#require-openModel{border:1px solid #fff;width:100%;height:48px;bottom:-1px;z-index:999;-webkit-box-shadow:0 -6px 12px rgba(15,15,15,.15);box-shadow:0 -6px 12px rgba(15,15,15,.15);display:block}#regularForm{display:none}.cate-btm-frm .width-1400{width:100%}.requirement-bottom-form{height:100%;margin-top:46px}.requirement-bottom-form-modal .modal-content{width:50%}#BottomInquiryModel{position:fixed;top:20%;background-color:rgb(221 221 221);z-index:10001!important;width:50%;left:25%;display:none}.closeButton{display:block;position:absolute;top:10px;right:10px;background:0 0;border:none;font-size:1.5rem;cursor:pointer}}.firstColorBg{background:var(--first-color) none repeat scroll 0 0!important;color:#fff}.firstColorBg:hover{background-color:#fff!important;color:#333!important}.secondColorBg{background:var(--first-color) none repeat scroll 0 0!important;color:#fff}.secondColorBg:hover{background-color:#fff!important;color:#333!important}.theme2 .we-connect-from{padding:20px!important}#FrmEnquiryform button{background-color:var(--first-color) none repeat scroll 0 0!important;color:#fff}#SubmitEnquiry{width:100%}#BottomInquiryModel{display:block;box-shadow:0 -6px 12px rgba(15,15,15,.15);background:#e7eaf5;position:sticky;bottom:0;z-index:999}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.5rem .5rem}#BottomInquiryModel button{background-color:var(--first-color) none repeat scroll 0 0!important;color:#fff}@media (min-width:1300px){#openFormButton,.closeButton{display:none}}.m_center{display:block;width:fit-content;margin:0 auto}.icon-set{left:5px;fill:#2d3135;height:16px;width:16px;top:12px}.we-connect-from .form-control{padding:10px 15px 10px 35px!important}.Component_form input,.Component_form select{background:#fff;border:1px solid #ccc!important;font-size:14px;float:left;width:100%!important;border-right:1px;padding:10px 15px 10px 35px!important;height:40px!important}.social{background-color:#fff!important;color:#333!important}.social:hover{background:var(--first-color) none repeat scroll 0 0!important;color:#fff!important}body,html{height:100%}.floatleft{float:left}.floatright{float:right}.alignleft{float:left;margin-right:15px;margin-bottom:15px}.alignright{float:right;margin-left:15px;margin-bottom:15px}.aligncenter{display:block;margin:0 auto 15px}a:focus{outline:0 solid}img{max-width:100%;height:auto}.fix{overflow:hidden}p{font-size:14px;line-height:21px;margin:0 0 15px}h1,h2,h3,h4,h5,h6{margin:0 0 10px;font-family:Roboto,sans-serif;font-weight:700;line-height:1.35}h2{color:#333;text-transform:uppercase}a{transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;text-decoration:none;color:#323232}a:hover{color:var(--first-color);text-decoration:none}a:active,a:focus,a:hover{outline:0 none;text-decoration:none}ul{list-style:outside none none;margin:0;padding:0}.clear{clear:both}body{color:#666;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:24px}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}button,input{background:transparent none repeat scroll 0 0;border:medium none}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:transparent none repeat scroll 0 0;border:medium none}label{margin-bottom:.5rem}.panel{margin-bottom:5px}.panel-heading{color:#333;background-color:#f5f5f5;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;padding:10px 15px;border-top-right-radius:3px;border-top-left-radius:3px}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-body{border:1px solid #ddd;padding:15px}#scrollUp{background:#444 none repeat scroll 0 0;bottom:15px;box-shadow:0 0 10px rgba(0,0,0,.05);color:#fff;font-size:40px;height:45px;line-height:45px;overflow:hidden;padding-top:3px;position:fixed;right:15px;text-align:center;transition:all .3s ease 0s;width:45px;z-index:200}#scrollUp:hover{background:var(--first-color)}@keyframes scroll-ani-to-top{0%{bottom:0;opacity:0}50%{bottom:50%;opacity:1}100%{bottom:75%;opacity:0}}@keyframes scroll-ani-to-top{0%{bottom:0;opacity:0}50%{bottom:50%;opacity:1}100%{bottom:75%;opacity:0}}#scrollUp:hover i{animation:.8s linear 0s normal none infinite running scroll-ani-to-top;bottom:0;height:100%;left:0;margin-bottom:-25px;position:absolute;width:100%}.padding-0{padding:0}.margin-0{margin:0}.new:focus,.shop-now:focus{text-decoration:none}.header-area{position:fixed;top:0;left:0;width:100%;z-index:999;background:#fff}.product-area{Margin-bottom:75px}.service-area{padding-top:30px}.slider-area.style-2{margin-bottom:0}.banner-style-2-area{margin-bottom:0}.margin-bottom-80{margin-bottom:25px}.margin-bottom-50{margin-bottom:50px}.single-product-aea{margin-bottom:72px}.about-area{margin-bottom:65px}.my-account-area{margin-bottom:60px}#productModal .modal-dialog,#productModal button.close,.action-btn,.action-btn i,.best-sell-2-brief,.blog-post-date,.collection-brief h2,.collection-brief ul li,.featured-brief a::before,.featured-brief i,.main-menu ul li .mega-menu,.main-menu ul li .submenu,.main-menu ul li .submenu li a::before,.mega-menu span a::before,.navigation-top-right .owl-nav div,.new,.product-photo>a::before,.quick-add-to-cart .single_add_to_cart_button,.review-form-wrapper input[type=submit],.secondary-photo,.service-icon i,.shop-grid .product-brief h2,.shop-grid .product-brief h3,.shop-now,.single-product,.single-support i{transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s}.total-cart-brief{transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s}.collection-photo a::before,.header-top-right ul li .submenu,.pro-action{transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s}.header-area{background:#333 none repeat scroll 0 0}.header-top{border-bottom:1px solid #666}.header-top-left li{border-right:1px solid #666;color:#bdbdbd;display:inline-block;line-height:1;padding:10px 20px}.header-top-left li:first-child{border-left:1px solid #666}.header-top-left li span{font-size:12px}.header-top-left li i{font-size:10px;margin-right:10px}.header-top-right{border-left:1px solid}.header-top-right ul{float:left}.header-top-right ul li{display:inline-block;padding:12px 20px;position:relative}.header-top-right ul li a{color:#bdbdbd;font-size:12px}.header-top-right ul li a span i{font-size:13px;margin-left:10px}.header-top-right ul li .submenu{background:#fff none repeat scroll 0 0;left:0;min-width:150px;opacity:0;padding:8px 20px;position:absolute;top:100%;transform:scaleY(0);transform-origin:center top 0;z-index:-99}.header-top-right ul li:hover .submenu{opacity:1;transform:scaleY(1);z-index:999999999}.header-top-right ul li .submenu li{display:block;padding:0;z-index:9}.header-top-right ul li .submenu li a{color:#5f5f5f;display:block;font-size:12px;line-height:21px;text-transform:capitalize}.header-search{border-left:1px solid #666;border-right:1px solid #666;float:left;padding:3px 20px}.header-search input{outline:0;border:none}.header-search input:focus{color:#fff;font-size:12px;width:150px}.header-search button i{color:#cacaca;font-size:13px}.main-header{padding:14px 0 13px}.main-menu>nav>ul>li{display:inline-block;padding:0 15px;position:relative}.main-menu>nav>ul>li>a{color:#fff;display:block;line-height:28px;padding:10px 0;text-transform:uppercase}.main-menu>nav>ul>li::before{background:#fff none repeat scroll 0 0;content:"";height:10px;left:-3px;position:absolute;top:18px;width:1px}.main-menu>nav>ul>li:first-child::before{display:none}.main-menu ul li .submenu{background:#fff none repeat scroll 0 0;border-top:2px solid var(--first-color);box-shadow:2px 6px 8px 6px rgba(0,0,0,.13);left:0;padding:30px;position:absolute;width:200px;z-index:99999}.main-menu ul li .mega-menu,.main-menu ul li .submenu{opacity:0;transform:scaleY(0);transform-origin:0 0 0}.main-menu ul li:hover .mega-menu,.main-menu ul li:hover .submenu{opacity:1;transform:scaleY(1);z-index:999999}.main-menu ul li .submenu li a{color:#000;display:block;font-size:12px;line-height:40px;position:relative}.main-menu ul li .submenu li a::before{content:"\e905";font-family:shopick;position:absolute;left:0;opacity:0}.main-menu ul li .submenu li a:hover::before{opacity:1}.main-menu ul li .submenu li:hover a,.mega-menu span a:hover{padding-left:20px}.main-menu ul li .submenu .submenu-title:hover a,.mega-menu .mega-menu-photo a:hover,.mega-menu span .mega-menu-title:hover{padding-left:0}.main-menu ul li .submenu .submenu-title a,.mega-menu span .mega-menu-title{border-bottom:1px solid var(--first-color);color:var(--first-color);display:block;font-size:13px;font-weight:500;padding-bottom:0;text-transform:uppercase}.main-menu ul li .submenu li.submenu-title a:before,.mega-menu span .mega-menu-title:before,.mega-menu-photo a::before{display:none}.main-menu ul li .mega-menu{background:#fff none repeat scroll 0 0;border-top:2px solid var(--first-color);box-shadow:2px 6px 8px 6px rgba(0,0,0,.13);left:-340px;padding:30px;position:absolute;width:750px;z-index:9}.mega-menu span{float:left;padding-right:30px;width:22%}.mega-menu span a{color:#000;display:block;font-size:12px;line-height:40px;position:relative}.mega-menu span a::before{color:var(--first-color);content:"\e905";font-family:shopick;opacity:0;position:absolute;transition:all .3s ease 0s;left:0}.mega-menu span a:hover::before{opacity:1}.mega-menu span.mega-menu-photo{padding-right:0;padding-top:15px;width:34%}.total-cart{float:right}.total-cart ul li{position:relative}.total-cart>ul>li>a{display:block;line-height:24px;padding:0 0 10px;text-align:center}.total-cart ul li a span{color:#fff;display:block}.total-cart-number{border-bottom:1px solid #fff;padding-bottom:4px}.total-cart>ul>li>a i{color:var(--first-color);display:block;font-size:25px;margin-top:8px;overflow:inherit}.total-cart ul li .total-cart-brief{background:#fff none repeat scroll 0 0;box-shadow:2px 6px 8px 6px rgba(0,0,0,.13);padding:30px 0 0;position:absolute;right:0;top:70px;width:280px;z-index:999}.cart-photo-details{margin:0 20px 15px;overflow:hidden;padding:0 25px 0 0;position:relative}.cart-photo{float:left;margin-right:20px;width:50px}.cart-photo-brief{float:left}.cart-photo-brief a,.cart-photo-brief span{color:#999;display:block;font-size:14px;font-weight:400;line-height:14px;margin-bottom:10px;text-transform:uppercase}.pro-delete{position:absolute;right:0;top:10px}.pro-delete a i{color:#999;font-size:18px}.pro-delete a i:hover{color:var(--first-color);font-size:18px}.cart-subtotal>p{border-top:1px solid #eee;color:#999;margin:0 20px 15px;padding-top:6px;text-align:right}.cart-inner-btm{background:#f1f1f1 none repeat scroll 0 0;padding:20px;text-align:center}.cart-inner-btm>a{background:var(--first-color) none repeat scroll 0 0;color:#fff;display:block;font-weight:500;height:40px;line-height:40px;text-transform:uppercase}.cart-inner-btm>a:hover{background:#666 none repeat scroll 0 0}.total-cart-brief{opacity:0;transform:scaleY(0);transform-origin:0 0 0}.total-cart ul li:hover .total-cart-brief{opacity:1;transform:scaleY(1)}.slider-1{left:5%;position:relative;text-align:center;width:47%}.slider-1 h1{color:#454545;font-size:58px;font-weight:500;line-height:48px;margin-bottom:8px;text-transform:uppercase}.slider-1 img{position:inherit}.slider-1 p{color:#454545;font-size:16px;line-height:27px;margin-top:12px;padding:0}.nivo-directionNav a{background:#999 none repeat scroll 0 0;border-radius:0 5px 5px 0;color:#fdfdfd;cursor:pointer;font-size:30px;height:75px;line-height:75px;margin-top:-37px;position:absolute;text-align:center;top:50%;width:42px;z-index:9}.nivo-directionNav a:hover{background:var(--first-color)}.nivo-directionNav a.nivo-nextNav{border-radius:5px 0 0 5px}.slider-1 .shop-now{border:2px solid #666;font-size:16px;height:33px;line-height:29px}.single-banner{display:flex;align-items:center}.banner-brief{border:1px solid #666;padding:25px 53px 66px;z-index:9}.banner-brief.banner-brief-right{transform:translateX(-15px);-webkit-transform:translate(-15px);-ms-transform:translate(-15px);-o-transform:translate(-15px)}.banner-brief.banner-brief-left{transform:translateX(15px);-webkit-transform:translate(15px);-ms-transform:translate(15px);-o-transform:translate(15px);text-align:right}.banner-brief h2{font-size:32px;font-weight:300;line-height:40px;margin-bottom:0;padding-bottom:10px}.banner-brief h2 span{font-weight:700}.banner-brief h2.line-bottom{font-size:24px}.line-bottom{position:relative}.line-bottom::before{background:var(--first-color) none repeat scroll 0 0;bottom:0;content:"";height:4px;left:0;position:absolute;width:75px}.banner-brief-left .line-bottom::before{left:auto;right:0}.shop-now{border:1px solid var(--first-color);color:#333;display:inline-block!important;font-size:14px;height:33px;line-height:31px;margin-top:20px;padding:0 13px;text-transform:uppercase}.shop-now:focus{color:#333}.blog-brief .shop-now:hover,.shop-now:hover{background:var(--first-color);border-color:transparent;color:#fff}.banner-photo a{display:block;position:relative}.banner-photo a::before{background:rgba(0,0,0,.5) none repeat scroll 0 0;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:scaleY(0);transition:.5s;opacity:0}.banner-photo a:hover::before{transform:scale(1);opacity:.2}.left-0{left:0}.form-sticky{position:sticky;top:120px}main{margin-top:114px}.contactmap iframe{width:100%;border:15px solid #fff!important}.mx-10{margin-right:3rem!important;margin-left:3rem!important}.requirement-bottom-form{border:1px solid #fff;width:100%;height:38px;bottom:0;z-index:999;-webkit-box-shadow:0 -6px 12px rgba(15,15,15,.15);box-shadow:0 -6px 12px rgba(15,15,15,.15)}@media(min-width:1751px){.mx-10{margin-right:18rem!important;margin-left:18rem!important}}@media(min-width:768px) and (max-width:992px){main{margin-top:135px}}@media(max-width:767px){main{margin-top:150px}.mx-10{margin-right:1rem!important;margin-left:1rem!important}}.banner-photo a::after{background:rgba(0,0,0,.5) none repeat scroll 0 0;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:scaleX(0);transition:.5s;opacity:0}.banner-photo a:hover::after{transform:scale(1);opacity:.2}.section-title{margin-bottom:30px}.new{background:var(--first-color) none repeat scroll 0 0;border:1px solid var(--first-color);color:#fff;display:inline-block!important;font-size:14px;font-weight:700;height:30px;line-height:28px;padding:0 16px;text-transform:uppercase}.section-title h2{display:inline-block;font-size:24px;font-weight:500;line-height:18px;margin:0}.border-left-right-btm{border:4px double #000;border-top:0;padding:0 30px 20px}.single-collection{position:relative}.collection-photo a{display:block;position:relative}.collection-photo a::before{background:#000 none repeat scroll 0 0;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.collection-photo img{width:100%}.collection-brief{position:absolute;right:60px;top:50%;transform:translateY(-50%)}.collection-brief .new{margin-bottom:42px}.collection-brief h2{color:#4a4949;font-size:28px;font-weight:700;line-height:33px;margin-bottom:43px}.collection-brief h2 span{font-weight:300}.collection-brief ul li{color:#4a4949;font-size:14px;line-height:25px;padding-left:18px;position:relative;text-transform:uppercase}.collection-brief ul li::before{background:var(--first-color) none repeat scroll 0 0;content:"";height:8px;left:0;position:absolute;top:7px;width:8px}.collection-brief .shop-now{margin-top:65px;opacity:0}.shop-now.active-shop-now{background:var(--first-color) none repeat scroll 0 0;color:#fff}.shop-now.active-shop-now:hover{background:0 0;border-color:var(--first-color)}.single-collection:hover .collection-brief .shop-now,.single-collection:hover .collection-brief h2,.single-collection:hover .collection-brief ul li{color:#fff;opacity:1}.single-collection:hover .collection-photo a::before{opacity:.7}.single-collection:hover .collection-brief .new{opacity:0}.product-area .section-title{margin-bottom:20px}.product-area #active-product{margin-top:38px}.single-product{overflow:hidden}.product-photo{position:relative}.primary-photo img{width:100%}.secondary-photo{left:0;opacity:0;position:absolute;top:0;z-index:0}.pro-action{bottom:40px;left:0;opacity:0;position:absolute;right:0;text-align:center}.product-brief{margin-top:20px;text-align:center}.pro-rating a i{font-size:13px}.pro-rating .rating-1{color:#f74f77}.pro-rating .rating-2{color:#717171}.product-brief h2,.product-brief h3{font-size:18px;font-weight:400;line-height:30px;margin:0;text-transform:capitalize}.product-brief h3{color:#111}.single-product:hover .pro-action,.single-product:hover .secondary-photo{opacity:1;z-index:9}.product-photo>a{display:block;position:relative;z-index:1}.product-photo>a::before{background:color-mix(in srgb,var(--first-color) 20%,#fff);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:-1}.single-product:hover .product-photo>a::before{opacity:.5;z-index:99}.product-photo img{width:100%}.action-btn{background:#fff none repeat scroll 0 0;border-radius:100%;color:#fff;display:inline-block;font-size:0;height:40px;line-height:40px;margin:0 3px;opacity:0;overflow:hidden;text-align:center;white-space:nowrap;width:40px}.single-product:hover .action-btn{opacity:1}.action-btn i{border-radius:100%;color:#2d2d2d;float:left;font-size:18px;height:40px;line-height:40px;text-align:center;white-space:nowrap;width:40px}.action-btn span{padding:0 13px 0 8px}.action-btn:hover{background:var(--first-color) none repeat scroll 0 0;border-radius:25px;color:#fff;font-size:14px;text-decoration:none;width:auto}.action-btn:hover i{box-shadow:2px 1px 9px 0 #fff;color:#fff}.product-slider .owl-nav{position:absolute;top:-38px;width:118px;left:50%;margin-left:-59px}.product-slider .owl-nav div{border:1px solid #666;font-size:10px;height:22px;line-height:20px;text-align:center;width:22px;transition:.3s}.product-slider .owl-nav div:hover{border:1px solid var(--first-color);color:var(--first-color)}.product-slider .owl-prev{float:left}.product-slider .owl-next{float:right}.product-slider .owl-nav::after,.product-slider .owl-nav::before{content:"";position:absolute;left:0;margin:0 auto;right:0}.product-slider .owl-nav::before{background:#000 none repeat scroll 0 0;height:1px;top:50%;width:58px}.product-slider .owl-nav::after{background:#fff none repeat scroll 0 0;border:1px solid var(--first-color);border-radius:100%;height:8px;top:7px;width:8px}.promo-banner-1 .promo-banner-brief{padding-left:32%;padding-top:10%}.count-down .timer{float:left;padding:75px 0 0 45px}.promo-banner-1 .promo-banner-brief h2,.promo-banner-1 .promo-banner-brief h3,.promo-banner-1 .promo-banner-brief h4{color:#fff;text-transform:uppercase}.promo-banner-1 .promo-banner-brief h2{font-size:71px;font-weight:400;line-height:56px;margin-bottom:20px}.promo-banner-1 .promo-banner-brief h3,.promo-banner-1 .promo-banner-brief h4{font-size:32px}.promo-banner-1 .promo-banner-brief h3{font-weight:300;line-height:36px;margin:0}.promo-banner-1 .promo-banner-brief span{font-size:50px}.promo-banner-1 .promo-banner-brief h4{font-weight:700;line-height:24px;margin:15px 0 0}.promo-banner-1 .shop-now{margin-top:40px}.cdown{background:#323232 none repeat scroll 0 0;color:#fff;display:block;font-size:24px;font-weight:700;height:105px;line-height:36px;margin-bottom:10px;padding-top:17px;text-align:center;text-transform:uppercase;width:105px}.cdown:last-child{margin-bottom:0}.cdown p{margin:8px 0 0}.style-2 .cdown{font-size:20px;height:70px;line-height:12px;width:70px}.upcomming-brief{float:left;padding:95px 0 0 65px}.upcomming-brief h2,.upcomming-brief h3{color:#333;line-height:36px}.upcomming-brief h2{font-size:20px;font-weight:400;margin-bottom:40px}.upcomming-brief h3{font-size:33px;font-weight:300;margin-bottom:17px;text-transform:uppercase}.upcomming-brief span{font-weight:700}.upcomming-brief li{color:#333;font-size:16px;font-weight:400;line-height:30px;padding-left:28px;position:relative;text-transform:uppercase}.upcomming-brief li::before{background:var(--first-color) none repeat scroll 0 0;border-radius:100%;content:"";height:10px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:10px}.upcomming-brief .shop-now{font-size:16px;margin-top:55px}.active-best-sell{margin-left:-15px;margin-right:-15px}.active-best-sell .product-item{padding-left:15px;padding-right:15px}.best-sell-area .section-title,.best-sell-menu{margin-bottom:18px}.best-sell-menu ul li{display:inline-block}.best-sell-menu li{display:inline-block;position:relative}.best-sell-menu li a{color:grey;font-size:16px;font-weight:400;line-height:35px;padding:0 10px;text-transform:uppercase}.best-sell-menu li a.active{color:#000;font-weight:700}.best-sell-menu li::before{background:grey none repeat scroll 0 0;content:"";height:12px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.best-sell-menu{text-align:center}.best-sell-menu li:first-child::before{display:none}.product-brief-inner h3{float:left}.product-brief-inner .pro-rating{float:right}.best-sell-product .single-product{margin-bottom:26px}.best-sell-product .product-brief{margin-top:20px;padding:0 20px;text-align:left}.all-product-view{background:var(--first-color);padding:22px 0 14px}.all-product-brief h2{font-size:28px;font-weight:500;line-height:35px;margin-bottom:4px}.all-product-view-link .shop-now{font-size:18px;margin-top:38px}.all-product-view-link .shop-now:hover{color:var(--first-color)}.cus-row-1{margin-left:-1px;margin-right:-1px}.single-featured{display:block;float:left;padding:0 1px}.single-featured-1{width:34.2%}.single-featured-2{width:31.6%}.single-featured img{transform-origin:0 0 0;transition:all .3s ease 0s;width:100%}.featured-link:hover a img{transform:scaleX(1.05)}.single-featured-inner:last-child{padding-top:2px}.featured-link{overflow:hidden;position:relative}.featured-brief i{color:#fff;font-size:18px;line-height:30px;margin-right:8px}.featured-brief a::before,.featured-brief i{opacity:0}.featured-brief a::before{border-right:85px solid var(--first-color);border-top:81px solid transparent;bottom:0;content:"";position:absolute;right:0;z-index:-1}.featured-brief a{position:absolute;right:20px;z-index:9;bottom:0}.featured-link:hover a{right:1px}.featured-link:hover .featured-brief a::before,.featured-link:hover .featured-brief i{opacity:1}.featured-link:hover .featured-brief a::before{border-right:56px solid var(--first-color);border-top:56px solid transparent}.brand-logo-area{background:#f8f8f8 none repeat scroll 0 0}.brand-brief h2{display:inline-block;font-size:32px;font-weight:700;line-height:62px;margin-bottom:70px;padding:0 20px;position:relative}.border-left-right::after,.border-left-right::before{border:2px solid #000;content:"";height:62px;position:absolute;top:0;width:20px}.border-left-right::before{left:0;border-right:0}.border-left-right::after{border-left:0;right:0}.brand-brief{padding:65px 0 46px}.brand-logo{position:relative}.brand-logo::before{position:absolute;background:#fff;content:"";top:50%;left:0;width:100%;height:2px}.single-logo{border-right:2px solid #fff;float:left;height:150px;line-height:150px;text-align:center;width:33.33%}.single-logo:nth-child(3),.single-logo:nth-child(6){border:0 none}.testimonial-area{background:rgba(0,0,0,0) url(img/bg/testimonial-bg.jpg) no-repeat scroll center center/cover;position:relative;z-index:1}.testimonial-area::before{background:#000 none repeat scroll 0 0;content:"";height:100%;opacity:.9;position:absolute;width:100%;z-index:-1}.testimonial{padding:75px 0 140px}.client-opinion h3,.client-opinion p,.testimonial h2{color:#fff}.testimonial h2{font-size:24px;line-height:35px;margin-bottom:55px;text-align:center}.testimonial h2 i{font-size:14px}.testimonial-border{border-bottom:1px solid #666;border-top:1px solid #666}.client-photo{margin:auto;padding:20px 0;width:200px}.client-opinion{margin-top:55px;padding-right:60px}.client-opinion h3{font-size:18px;font-weight:400;line-height:35px;margin-bottom:15px;padding-left:20px;position:relative;text-transform:uppercase}.client-opinion h3::before{background:#fff none repeat scroll 0 0;content:"";height:13px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:8px}.testimonial .owl-nav{bottom:-62px;left:0;margin:0 auto;position:absolute;right:0;width:100px}.testimonial .owl-nav div{border:1px solid #fff;border-radius:100%;color:#fff;display:inline-block;height:30px;text-align:center;width:30px;transition:all .3s ease 0s}.testimonial .owl-nav div:hover{border:1px solid var(--first-color);color:var(--first-color)}.testimonial .owl-nav .owl-next i,.testimonial .owl-nav .owl-prev i{line-height:28px}.testimonial .owl-nav .owl-prev{float:left}.testimonial .owl-nav .owl-next{float:right}.single-service{border:1px solid #999;padding:35px 25px 8px;position:relative;text-align:center}.service-icon{background:#fff none repeat scroll 0 0;border:1px solid #999;display:inline-block;height:60px;left:0;margin:auto;padding:2px;position:absolute;right:0;text-align:center;top:-30px;width:60px}.service-icon i{background:var(--first-color) none repeat scroll 0 0;color:#fff;display:block;font-size:30px;height:100%;line-height:54px}.single-service:hover .service-icon i{background:#fff none repeat scroll 0 0;color:#333}.service-brief h3{color:#666;font-size:18px;font-weight:500;line-height:35px;margin-bottom:0;text-align:center;text-transform:uppercase}.single-blog{padding-bottom:30px}.blog-photo{position:relative}.blog-photo img{width:100%}.blog-brief .shop-now{background:var(--first-color)!important;color:#fff!important}.blog-post-date{background:#fff none repeat scroll 0 0;left:20px;opacity:1;position:absolute;top:20px}.blog-post-date span{background:var(--first-color) none repeat scroll 0 0;color:#fff;display:block;font-size:14px;font-weight:700;height:24px;line-height:24px;padding:0 10px}.blog-post-date span:first-child{margin-bottom:2px;text-transform:lowercase}.blog-post-date span:last-child{text-transform:uppercase}.blog-brief{padding:20px 20px 0}.blog-brief p{color:#444;font-weight:300}.like-comment a{font-size:11px;font-weight:300;line-height:21px;margin-right:15px}.like-comment i{margin-right:8px}.blog-brief .shop-now{border-color:#ccc;color:#444;font-size:12px}.bg-testi{border-radius:4px}.subscribe{border:1px solid #ccc;overflow:hidden;padding:25px 60px 20px 35px;position:relative}.subscribe::before{background:#fff none repeat scroll 0 0;border-right:2px solid #d5d5d5;content:"";height:100%;left:0;margin-left:-100px;position:absolute;top:0;transform:skewX(-40deg);width:66%;z-index:-1}.subscribe-brief{float:left;width:50%}.subscribe-brief h3{font-size:28px;font-weight:400;line-height:35px;text-transform:uppercase}.subscribe-form{float:left;margin-top:25px;padding-left:35px;width:50%}.subscribe-form button,.subscribe-form input{height:50px}.subscribe-form input{background:#fff;border:1px solid #ccc;font-size:14px;float:left;width:78%;border-right:0;padding:0 25px 0 15px}.subscribe-form .modal-footer button{color:#fff;display:block;font-size:16px;font-weight:400;padding:0 20px;position:relative;text-transform:uppercase;z-index:1}.subscribe-form .modal-footer button::before{border:1px solid transparent;content:"";height:100%;left:0;margin-left:-10px;position:absolute;top:0;transform:skewX(-20deg);width:100%;z-index:-1}.footer-top{position:relative}.main-header{background-color:var(--second-color)!important}.footer-top::before{background:var(--second-color) none repeat scroll 0 0;content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%}.footer{padding:48px 0 65px}.single-footer{position:relative}.single-footer p{color:#f5f5f4;font-weight:300;margin-top:25px}.single-footer h2{color:#fff;font-size:20px;line-height:21px;margin-bottom:45px;margin-top:30px}.footer-contact li{color:#f4f4f4;font-size:14px;font-weight:300;line-height:23px;margin-bottom:20px;padding-left:40px;position:relative}.footer-contact li::before{background:#fff none repeat scroll 0 0;content:"";height:2px;left:0;position:absolute;top:11px;width:25px}.footer-contact li i{float:left;margin-bottom:10px;margin-right:15px;padding-top:7px}.footer-contact span{display:block}.footer-menu li{margin-bottom:10px}.footer-menu ul li a{color:#f4f4f4;display:block;font-size:14px;line-height:20px}.footer-menu ul li:hover a{color:var(--first-color)}.footer-message-box{padding-right:0}.footer-message-box input,.footer-message-box textarea{background:#333 none repeat scroll 0 0;border:0 none;color:#fff;font-size:12px;margin-bottom:10px;padding:0 10px;width:100%}.footer-message-box input:focus,.footer-message-box textarea:focus{outline:0}.footer-message-box input{height:33px}.footer-message-box textarea{height:90px;line-height:20px}.footer-message-box input[type=submit]{background:var(--first-color) none repeat scroll 0 0;font-weight:500;text-transform:uppercase}.footer-message-box input::-webkit-input-placeholder,.footer-message-box textarea::-webkit-input-placeholder{color:#eee;opacity:1}.footer-message-box input:-moz-placeholder,.footer-message-box textarea:-moz-placeholder{color:#eee;opacity:1}.footer-message-box input::-moz-placeholder,.footer-message-box textarea::-moz-placeholder{color:#eee;opacity:1}.footer-message-box input:-ms-input-placeholder,.footer-message-box textarea:-ms-input-placeholder{color:#eee;opacity:1}.copyright{background-color:#1e8b8f;padding:15px 0}.copyright-brief p{color:#f5f5f4;margin:5px 0 0}.copyright-brief a{color:var(--first-color)}.footer-social a{background:#f3f3f3 none repeat scroll 0 0;color:#292727;display:inline-block;height:32px;line-height:32px;margin-left:15px;text-align:center;width:32px}.footer-social a:first-child{margin-left:0}.footer-social a:hover{background:var(--first-color) none repeat scroll 0 0;color:#fff}.header-area.style-2 .header-top{background:#e5e0e7 none repeat scroll 0 0}.header-area.style-2 .header-search button i,.header-area.style-2 .header-search input,.header-area.style-2 .header-top-left li,.header-area.style-2 .header-top-right ul li a{color:#333}.slider-area.style-2 .title1.text-end{margin:0}.slider-area.style-2 .slider-1 h1{color:#333;font-weight:700}.section-title-2{margin-bottom:80px}.bordr-rights{position:relative}.bordr-rights::before{background:#e6e6e6 none repeat scroll 0 0;bottom:0;content:"";height:1px;position:absolute;right:0;width:68%}.section-title-2 h2{line-height:63px;display:inline-block;font-size:24px;font-weight:500;margin:0}.border-left-rights{padding:0 30px;position:relative}.border-left-rights::after,.border-left-rights::before{border:2px solid #000;content:"";height:63px;position:absolute;top:0;width:20px}.border-left-rights::before{left:0;border-right:0}.border-left-rights::after{right:0;border-left:0}.style-2 .new-collection{margin-left:-5px;margin-right:-5px;overflow:hidden}.single-product.new-colect{float:left;padding:0 5px}.style-2 .promo-banner-3{background:rgba(0,0,0,0) url(img/banner/promo-banner/3.jpg) no-repeat scroll center center/cover;width:56%}.style-2 .promo-banner-4{background:rgba(0,0,0,0) url(img/banner/promo-banner/4.jpg) no-repeat scroll 0 0/cover;width:44%}.style-2 .promo-banner-3,.style-2 .promo-banner-4{height:400px;float:left}.style-2 .upcomming-brief{float:right;padding:65px 30px 0 0}.style-2 .promo-banner-4 .shop-now{float:left;margin-left:30px;margin-top:60%}.style-2 .count-down .timer{float:right;padding:45px 30px 0 0}.style-2 .best-sell-menu{margin-bottom:0;margin-top:13px;position:relative;text-align:left}.style-2 .best-sell-menu::before{background:#ddd none repeat scroll 0 0;bottom:-15px;content:"";height:1px;position:absolute;width:100%}.style-2 .best-sell-menu li::before{display:none}.style-2 .best-sell-menu li::after{background:#000 none repeat scroll 0 0;content:"";height:12px;left:0;position:absolute;top:12px;transform:rotate(30deg);width:1px}.style-2 .best-sell-menu li:first-child::after{display:none}.navigation-top-right .owl-nav div.owl-next{right:55px}.navigation-top-right .owl-nav div:hover{background:var(--first-color);color:#fff;border-color:transparent}.navigation-top-right .owl-controls{position:absolute;right:15px;top:-125px}.navigation-top-right .owl-nav div{border:1px solid #c2c2c2;color:#666;display:inline-block;font-size:10px;height:22px;line-height:22px;margin-left:10px;text-align:center;width:22px}.best-sell-2-area .navigation-top-right .owl-controls{left:0;right:0;text-align:right}.style-2 .tab-content>.tab-pane.active{height:auto}.style-2 .tab-content>.tab-pane{display:block;height:0}.best-sell-2-area{border-bottom:1px solid #dedede}.single-best-sell-2{position:relative;overflow:hidden}.best-sell-2-brief{background:#fff none repeat scroll 0 0;bottom:-65px;padding:0 30px 20px;position:absolute;z-index:1;width:100%}.best-sell-2-brief::before{background:#fff none repeat scroll 0 0;border-bottom:medium solid #fff;bottom:50%;content:"";height:85px;left:-3px;position:absolute;transform:skewY(6deg);width:150%;z-index:-1}.best-sell-2-brief h3{color:#000;font-size:18px;font-weight:500;line-height:13px;margin:8px 0;text-transform:uppercase}.best-sell-2-brief p{color:#333;font-size:13px;margin-bottom:3px}.single-best-sell-2:hover .best-sell-2-brief{bottom:0}.banner-style-2{border:20px solid rgba(255,255,255,.4);box-shadow:3px 0 5px 0 rgba(0,0,0,.15),0 2px 5px 0 rgba(0,0,0,.15) inset;margin:180px -15px;padding:0 30px;position:relative}.single-banner-style-2 .left-banner-img,.single-banner-style-2 .right-banner-img{position:absolute;z-index:-9}.single-banner-style-2 .left-banner-img{left:-420px;top:-120px}.single-banner-style-2 .right-banner-img{bottom:-120px;right:-420px}.single-banner-style-2{padding:75px 0}.single-banner-style-2 h3{color:#333;font-size:32px;font-weight:500;line-height:35px;margin-bottom:10px;text-transform:uppercase}.single-banner-style-2 h4{color:#333;font-size:24px;font-weight:500;line-height:36px;margin:0}.single-banner-style-2 p{color:#333;margin:20px 0 0}.single-banner-style-2.banner-brief-1{padding-left:100px}.single-banner-style-2.banner-brief-2{margin-left:35px;margin-right:95px;text-align:right}.single-banner-style-2.banner-brief-2 h3{position:relative}.single-banner-style-2.banner-brief-2 h3::before{background:#000 none repeat scroll 0 0;content:"";height:1px;position:absolute;right:5px;top:-75px;width:80%}.single-best-sell-2>img{width:100%}.page-banner-area{position:relative}.page-banner-area::before{background:#000 none repeat scroll 0 0;content:"";height:100%;left:0;opacity:.4;position:absolute;width:100%}.page-banner-area{background:rgba(0,0,0,0) url(img/banner/page-banner/1.jpg) no-repeat scroll center center}.page-banner-area.photo-2{background:rgba(0,0,0,0) url(img/banner/page-banner/2.jpg) no-repeat scroll center center}.page-banner-area.photo-3{background:rgba(0,0,0,0) url(img/banner/page-banner/3.jpg) no-repeat scroll center center}.page-banner-area.photo-4{background:rgba(0,0,0,0) url(img/banner/page-banner/4.jpg) no-repeat scroll center center}.page-banner-area,.page-banner-area.photo-2,.page-banner-area.photo-3,.page-banner-area.photo-4{background-position:left center;background-size:cover;-webkit-background-size:cover}.shop-border{background:#dedede none repeat scroll 0 0;display:block;height:1px}.page-banner-menu{padding:145px 0 125px}.page-banner-title{position:relative;color:#fff;font-size:48px;line-height:36px;margin-bottom:10px}.page-banner-menu li{display:inline-block;line-height:1;position:relative;text-transform:capitalize}.page-banner-menu li,.page-banner-menu li a{color:#fff}.page-banner-menu li a:hover{color:var(--first-color)}.page-banner-menu li+li::before{color:#fff;content:"/";margin:0 10px 0 8px}.page-banner-menu li:first-child::before{display:none}.product-toolbar{overflow:hidden;padding:13px 0}.product-toolbar.btm-border{border-bottom:1px solid #dedede}.shop-menu,.short-by,.showing{float:left;margin-right:30px}.shop-menu a{display:inline-block}.shop-menu a:first-child{margin-right:10px}.shop-menu a i{border:1px solid #dedede;color:#999;display:block;font-size:18px;height:33px;line-height:31px;text-align:center;width:33px}.shop-menu a.active{background:var(--first-color) none repeat scroll 0 0;border-color:transparent}.shop-menu a.active i{color:#fff}.short-by span{color:#333;font-size:14px;font-weight:700;margin-right:5px;text-transform:uppercase}.shop-select{background:rgba(0,0,0,0) url(img/bg/select.png) no-repeat scroll right center;border:1px solid #dedede;font-size:13px;font-weight:300;height:33px;min-width:110px;padding:0 10px;text-transform:capitalize}.shop-select option{padding:2px 12px}.showing .shop-select{min-width:70px}.shop-pagination{float:right}.shop-pagination li{display:inline-block;margin-left:10px}.shop-pagination a{background:#dedede none repeat scroll 0 0;color:#999;display:block;height:33px;line-height:31px;text-align:center;width:33px}.shop-pagination a:hover,.shop-pagination li.active a{background:var(--first-color) none repeat scroll 0 0;color:#fff}.shop-pagination ul li a i{font-size:10px}.shop-grid .single-product{margin-bottom:0;padding-bottom:18px}.shop-grid .product-brief h2,.shop-grid .product-brief h3{font-size:16px;text-transform:uppercase}.shop-grid .product-brief{padding:0 20px;text-align:left}.shop-content .product-brief-inner{padding:0}.shop-grid .single-product:hover{background:#7f7f7f none repeat scroll 0 0}.shop-grid .single-product:hover .product-brief h2 a,.shop-grid .single-product:hover .product-brief h3{color:#fff}.widget{margin-bottom:30px}.widget:last-child{margin-bottom:0}.widget.widget-categories h5{border:medium none;height:33px;line-height:33px;margin:13px 0;text-transform:uppercase}.widget-categories ul li{border:1px solid #dedede;border-bottom:0;font-size:16px;font-weight:400;height:52px;line-height:51px;text-transform:uppercase}.widget-categories ul li:last-child{border-bottom:1px solid #dedede}.widget-categories ul li a{color:#666;display:block;padding:0 20px}.widget-categories ul li a:hover{background:#dedede none repeat scroll 0 0;color:var(--first-color)}.sidebar-title{border:1px solid #dedede;color:#333;display:block;height:52px;line-height:51px;margin:0;padding:0 20px;text-transform:uppercase}.widget-color ul{border:1px solid #dedede;border-top:0;line-height:1;padding:20px}.widget-color ul li{display:inline-block}.widget-color ul li a{display:block;height:20px;margin-right:20px;width:25px}.widget-color ul li:last-child a{margin-right:0}.widget-color ul li a.color-1{background:#005b7f}.widget-color ul li a.color-2{background:#ec008c}.widget-color ul li a.color-3{background:#333}.widget-color ul li a.color-4{background:#0f0}.widget-color ul li a.color-5{background:#f68e56}.widget-brand ul{border:1px solid #dedede;border-top:0;padding:20px}.widget-brand ul li{margin-bottom:7px}.widget-brand ul li:last-child{margin-bottom:0}.widget-brand ul li a{color:#414141;display:inline-block;font-size:14px;font-weight:400;margin-left:10px;text-transform:uppercase}.widget-brand ul li a:hover{color:var(--first-color)}.shop-list .col-lg-12{margin-bottom:30px}.shop-list .col-lg-12:last-child{margin-bottom:0}.best-sell-product .shop-list .single-product{margin-bottom:0}.shop-list .product-photo{float:left;width:33%}.shop-list .product-brief{float:right;margin-top:55px;overflow:hidden;text-align:left;width:67%}.shop-list .product-brief h2{margin-bottom:12px;padding-left:30px}.shop-list .product-brief h3{border-bottom:1px solid #dedede;border-top:1px solid #dedede;padding:12px 0 12px 30px}.shop-list .porduct-desc p{border-bottom:1px solid #dedede;color:#494949;font-weight:300;padding:12px 0 12px 30px}.shop-list .pro-quick-view{padding-left:30px}.shop-list .quick-view{float:left}.shop-list .quick-view a{display:inline-block;text-decoration:underline}.shop-list .pro-rating{float:left;padding-left:30px}.shop-content .shop-grid .col-lg-4:nth-child(-n+6){margin-bottom:30px}.info_widget{border:1px solid #dedede;overflow:hidden;padding:30px 20px}.ui-widget-content{background:var(--first-color) none repeat scroll 0 0;border:medium none;height:3px;top:2px}.ui-widget-content{background:var(--first-color) none repeat scroll 0 0;border:1px solid var(--first-color)}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#fff none repeat scroll 0 0;border:1px solid var(--first-color)}.ui-slider .ui-slider-handle{border-radius:100%;height:15px;width:15px}.ui-slider-horizontal .ui-slider-range{background:#999 none repeat scroll 0 0;height:3px;top:-1px}.info_widget #amount{overflow:hidden}.info_widget #amount input{color:#333;margin-top:10px}.info_widget #amount .last_price{float:right;text-align:right;width:50px}.first_price{float:left;width:50px}.ui-slider-horizontal .ui-slider-handle{margin-left:-.6em;top:-7px}.sidebar-product{border:1px solid #dedede;border-top:0;padding:20px}.sidebar-product .single-product{margin-bottom:15px}.sidebar-product .single-product:last-child{margin-bottom:0}.sidebar-product .product-photo{width:33%}.sidebar-product .product-photo{float:left;width:36%}.sidebar-product .product-brief{float:right;margin-top:0;padding-left:15px;text-align:left;width:64%}.sidebar-product .product-brief h2,.sidebar-product .product-brief h3{font-size:14px;line-height:20px;text-transform:uppercase}.sidebar-product .product-brief h2{margin-bottom:10px}.sidebar-product .product-photo>a::before{display:none}.sidebar-product .product-brief span{color:#999;padding-left:5px;text-decoration:line-through}.banner-6{margin-top:50%;transform:translateY(-50%)}.banner-6 .section-title-2::before{display:none}.banner-6 .section-title-2 h2{font-size:18px}.banner-6 .section-title-2{margin-bottom:45px}.banner-6 h3{color:#333;font-size:24px;text-transform:uppercase}.banner-6 span{display:inline-block;font-size:20px;font-weight:300;margin-bottom:22px}.old-price-2{color:#999;font-size:16px!important;margin-left:10px;text-decoration:line-through}.single-product-tab-content li{float:left;padding:0 4px;width:25%}.single-product-tab-content img{width:100%}.view-full-screen{color:#333;display:block;font-size:14px;font-weight:400;padding:8px 0 40px;text-align:center;text-transform:uppercase}.single-product-description h4,.title-3{color:#333;font-size:32px;font-weight:400;line-height:25px;margin-bottom:40px;position:relative;text-transform:uppercase}.title-3::before{background:#dedede none repeat scroll 0 0;bottom:-10px;content:"";height:2px;left:3px;position:absolute;width:70px}.single-product-description h4{font-weight:500;margin-bottom:20px}.categories span,.pro-color span,.pro-size span{color:#333;float:left;font-weight:500;margin-right:10px;min-width:70px}.pro-color a{border-radius:100%;display:inline-block;height:20px;margin-right:15px;width:20px}.pro-color a:last-child,.pro-size a:last-child{margin-right:0}.color-1{background:#000 none repeat scroll 0 0}.color-2{background:#3f3fff none repeat scroll 0 0}.color-3{background:#34ff55 none repeat scroll 0 0}.color-4{background:red none repeat scroll 0 0}.color-5{background:#fff none repeat scroll 0 0;border:2px solid #9c9c9c}.pro-size{margin-top:20px}.pro-size a{border:1px solid #000;height:25px;line-height:23px;margin-right:10px;padding:0 10px;text-align:center;text-transform:uppercase}.pro-size a:hover{border-color:transparent;background:var(--first-color);color:#fff}.product-counts{margin-top:80px}.cart-plus-minus{display:inline-block;float:left;margin-right:10px;position:relative}.cart-plus-minus input{border:1px solid #dedede;height:45px;text-align:center;width:70px}.cart-plus-minus div{background:#f0f0f0 none repeat scroll 0 0;cursor:pointer;height:23px;line-height:16px;padding-top:3px;position:absolute;right:1px;text-align:center;width:20px}.cart-plus-minus div.inc{top:1px}.cart-plus-minus div.dec{bottom:1px}.single-pro-add-cart a{font-size:20px;font-weight:500;height:45px;line-height:43px;margin-top:0;padding:0 20px}.single-pro-share{padding:25px 0}.single-pro-share li{display:inline-block;position:relative}.single-pro-share li a{color:#999;padding:0 15px;text-transform:uppercase}.single-pro-share li:first-child a{padding-left:0}.single-pro-share li a:hover{color:var(--first-color)}.single-pro-share i{padding-right:10px}.single-pro-share li::before{background:#999 none repeat scroll 0 0;content:"";height:12px;position:absolute;right:0;top:6px;width:1px}.single-pro-share li:last-child::before{display:none}.categories-tags{border-top:1px solid #999;padding-top:25px}.categories span{min-width:110px}.categories a{margin-right:5px}.categories.tags{margin-top:10px}.reviews-tab-menu{border-bottom:1px solid #999;margin-bottom:25px;padding-bottom:10px}.reviews-tab-menu li{display:inline-block;margin-right:90px}.reviews-tab-menu li a{color:var(--first-color);display:inline-block;font-size:22px;font-weight:500}.title-4{font-size:18px;font-weight:500}.single-pro-product-description p:last-child{margin-bottom:0}.product-page-comments h2{font-size:16px;font-weight:400;margin-bottom:22px;text-transform:uppercase}.product-comments{float:left;width:100%;margin-bottom:30px}.product-comments img{border:1px solid #ddd;float:left;margin-right:25px;width:105px}.product-comments .product-comments-content{border:1px solid #ddd;float:left;padding:10px;position:relative;width:500px}.product-comments .product-comments-content::before{background:#fff none repeat scroll 0 0;border-bottom:1px solid #bbb8b8;border-left:1px solid #d1cfcf;content:"";display:block;height:10px;left:-6px;position:absolute;top:10px;transform:rotate(45deg);width:10px}.product-comments .product-comments-content p{font-size:16px}.product-comments .product-comments-content p strong{text-transform:uppercase}.product-comments .product-comments-content span.pro-comments-rating{float:right}.review-form-wrapper{width:630px}.review-form-wrapper h3{font-size:20px;font-weight:700;text-transform:uppercase}.review-form-wrapper input[type=email],.review-form-wrapper input[type=text]{border:1px solid #e5e5e5;height:35px;margin-bottom:20px;padding:0 0 0 10px;width:100%}.review-form-wrapper input[type=submit]{background:#252525 none repeat scroll 0 0;border:medium none;border-radius:0;box-shadow:none;color:#fff;display:inline-block;font-size:13px;font-weight:400;height:38px;line-height:40px;padding:0 30px;text-shadow:none;text-transform:uppercase;white-space:nowrap;width:auto}.review-form-wrapper textarea{border:1px solid #ddd;border-radius:0;height:100px;margin-bottom:20px;margin-top:20px;padding:10px;width:100%}.review-form-wrapper input[type=submit]:hover{background:var(--first-color) none repeat scroll 0 0}.your-rating h5{margin-bottom:10px}.your-rating span{margin-right:25px}.related-product-title h3{border-bottom:1px solid #999;font-size:18px;font-weight:500;line-height:15px;margin-bottom:80px;padding-bottom:10px;text-transform:uppercase}.active-related-product .product-brief{text-align:center}.modal{z-index:13000}#productModal .modal-dialog{margin:5% auto;max-width:96%;min-height:300px;padding:20px;width:870px}#productModal .modal-header{border:0 none;min-height:auto;padding:0}#productModal button.close{opacity:1;position:absolute;right:10px;top:10px;z-index:2}#productModal button.close span{border:1px solid #909295;border-radius:100%;color:#909295;display:block;height:30px;line-height:25px;padding-top:1px;text-align:center;width:30px}#productModal button.close:hover span{opacity:1;border:1px solid var(--first-color);color:var(--first-color)}#quickview-wrapper .modal-content{border-radius:0}.modal-product{overflow:hidden}.modal-product .product-images{float:left;width:40%}.modal-product .product-images .quick-thumbnails{float:left;width:100%}.modal-product .product-images .main-image{float:left;width:100%}.modal-product .product-images .main-image img{box-shadow:none}.modal-product .product-info{float:left;padding-left:30px;width:60%}.modal-product .product-info h1{font-size:22px;font-weight:400;margin:0 0 20px}.s-price-box{font-family:Roboto,sans-serif;font-size:20px}.s-price-box .old-price{margin-left:15px;text-decoration:line-through}.modal-product .product-info .price-box{float:left;margin:0 0 12px;width:100%}.modal-product .product-info .price-box p{margin:0}.modal-product .product-info .price-box .special-price{color:#83cbdc;font-family:Raleway,sans-serif;font-size:24px;font-weight:400}.modal-product .product-info .see-all{color:#42414f;display:inline-block;margin-bottom:35px;text-decoration:underline}.numbers-row>input{border:1px solid #ddd;float:left;height:40px;text-align:center;width:60px}.quick-add-to-cart .single_add_to_cart_button{background:#333 none repeat scroll 0 0;border:medium none;color:#fff;float:left;font-weight:700;height:40px;margin-left:15px;padding:0 70px;text-transform:uppercase}.quick-add-to-cart .single_add_to_cart_button:hover{background:var(--first-color) none repeat scroll 0 0!important}.modal-product .product-info .see-all:hover{color:#ff8787}h3.widget-title-modal{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#42414f;float:left;font-size:16px;line-height:30px;margin:0 0 5px;text-align:left;text-transform:none;width:100%}.modal-product .product-info .quick-add-to-cart{border-bottom:1px solid #e5e5e5;float:left;margin:0 0 20px;padding:0 0 38px;width:100%}.modal-product .product-info .quick-desc{border-bottom:1px solid #e5e5e5;color:#909295;float:left;font-size:14px;line-height:21px;margin:0 0 25px;padding:0 0 15px;width:100%}.modal-product .widget{float:left;width:100%}.modal-product .widget .widget-title{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#909295;float:left;font-size:16px;line-height:30px;margin:0 0 5px;text-align:left;text-transform:none;width:100%}.modal-product .widget .social-icons{float:left;margin:0;padding:0}.modal-product .widget .social-icons li{float:left;line-height:30px;list-style:outside none none;margin-right:10px}.modal-product .widget .social-icons li .social-icon{border:1px solid #e5e5e5;color:#909295;display:inline-block;font-size:18px;line-height:28px;text-align:center;width:40px}.modal-product .widget .social-icons li .social-icon:hover{color:#fff}.modal-product .widget .social-icons li .social-icon.facebook:hover{background:#3b579d none repeat scroll 0 0;border:1px solid #3b579d}.modal-product .widget .social-icons li .social-icon.twitter:hover{background:#3acaff none repeat scroll 0 0;border:1px solid #3acaff}.modal-product .widget .social-icons li .social-icon.pinterest:hover{background:#cb2027 none repeat scroll 0 0;border:1px solid #cb2027}.modal-product .widget .social-icons li .social-icon.tumblr:hover{background:#304e6c none repeat scroll 0 0;border:1px solid #304e6c}.modal-product .widget .social-icons li .social-icon.gplus:hover{background:#d11717 none repeat scroll 0 0;border:1px solid #d11717}.modal-product .widget .social-icons li .social-icon.linkedin:hover{background:#0097bd none repeat scroll 0 0;border:1px solid #0097bd}.about-us-brief{text-align:center}.about-us-brief h2{font-size:18px;margin-bottom:38px;margin-top:42px}.about-banner-area{background:rgba(0,0,0,0) url(img/banner/about-banner.jpg) repeat scroll center center;background-size:cover;-webkit-background-size:cover}.about-banner-overlay{background:rgba(0,0,0,.6) none repeat scroll 0 0;height:400px}.support-area .col-md-4:nth-child(-n+3){margin-bottom:30px}.single-support{border:1px solid #999;padding:25px 20px;text-align:center}.single-support i{color:#333;font-size:60px}.single-support h3{font-size:20px;font-weight:500;text-transform:uppercase}.single-support p{margin-bottom:0}.single-support:hover h3 a,.single-support:hover i{color:var(--first-color)}.our-team-area .best-sell-2-brief{border:1px solid #dedede;border-top:0;bottom:0;padding:0 30px 10px;text-align:right}.our-team-area .best-sell-2-brief::before{box-shadow:0 -3px 3px rgba(0,0,0,.35);height:35px;top:-15px;transform:rotate(-4deg)}.our-team-area .best-sell-2-brief h3{font-weight:400;margin:0}.our-team-area .best-sell-2-brief span{display:block;font-size:14px;margin:10px 0 0}.our-team-area .section-title-2{margin-bottom:60px;text-align:center}.table-content table{background:#fff none repeat scroll 0 0;border-color:#e5e5e5;border-radius:0;border-style:solid;border-width:1px 0 0 1px;margin:0 0 50px;text-align:center;width:100%}.table-content thead{background:#333 none repeat scroll 0 0;color:#fff}.table-content table th{border-top:medium none;font-weight:400;padding:13px 10px;text-align:center;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.table-content table td,.table-content table th{border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5}.table-content table td{border-top:medium none;font-size:13px;padding:20px 10px;text-transform:uppercase;vertical-align:middle}.table-content table td input{color:#6f6f6f;text-align:center;width:60px}.table-content table td.product-thumbnail{padding:1px;width:120px}.table-content table td.product-subtotal{font-size:14px;font-weight:700;width:120px}.table-content table td.product-name a{font-size:14px;font-weight:400;margin-left:10px}.table-content table td.product-name{width:270px}.table-content table td.product-thumbnail{width:130px}.table-content table td.product-remove i{border:1px solid #999;border-radius:100%;display:inline-block;font-size:20px;height:22px;line-height:22px;text-align:center;width:22px}.table-content table td.product-remove i:hover{border-color:var(--first-color);color:var(--first-color)}.table-content table .product-price .amount{font-size:15px;font-weight:700}.product-remove{width:90px}.coupon{margin-bottom:50px;text-align:right}.coupon span{color:#333;font-size:16px;font-weight:700;text-transform:uppercase}.coupon input{border:1px solid #999;height:40px;padding:0 10px;color:#333;font-size:14px;font-weight:400}.coupon input[type=text]{margin:0 10px;width:200px}.coupon input[type=submit]{text-transform:uppercase}.table-cart{background:#dedede none repeat scroll 0 0}.table-cart table{width:100%}.cart-totals h2{background:#dedede none repeat scroll 0 0;font-size:28px;margin:0;padding:10px 0;text-align:center}.table-cart table tbody tr{border-bottom:1px solid #fff}.table-cart table tbody tr:first-child{border-top:1px solid #fff}.cart-totals-list td,.cart-totals-list th{font-size:16px;font-weight:400;text-transform:uppercase}.cart-totals-list th{border-right:1px solid #fff;padding:10px 10px 10px 20px;text-align:left;width:50%}.cart-totals-list td{padding:10px 20px 10px 10px;text-align:right}.we-proceed-to-checkout{padding:20px;text-align:right}.we-proceed-to-checkout a{background:#fff none repeat scroll 0 0;display:inline-block;font-size:14px;font-weight:400;height:40px;line-height:40px;padding:0 15px;text-transform:uppercase}.cart-totals-list span{font-size:13px;font-weight:300}.wishlist-table .product-add-to-cart{width:180px}.wishlist-table .product-add-to-cart a{background:#000 none repeat scroll 0 0;color:#fff;display:inline-block;font-weight:700;padding:10px 20px}.wishlist-table .product-add-to-cart a:hover{background:var(--first-color) none repeat scroll 0 0}.shopping-cart-area.wishlist-area{margin-bottom:30px}.title-6{font-size:20px;font-weight:500;line-height:18px;text-transform:uppercase}.coupon-accordion h3{background-color:#dedede;border-top:3px solid var(--first-color);color:#555;font-size:14px;font-weight:400;margin:0 0 15px;padding:1em 2em 1em 3.5em;position:relative;width:auto}.coupon-accordion h3::before{color:#4a4a4a;content:"\e634";display:inline-block;font-family:Pe-icon-7-stroke;left:1.5em;position:absolute;top:1em}.coupon-accordion span{color:#039;cursor:pointer}.coupon-accordion span:hover,p.lost-password a:hover{color:#eb3b60}.coupon-content{border:1px solid #e5e5e5;display:none;margin-bottom:20px;padding:20px}.coupon-info p.form-row-first label,.coupon-info p.form-row-last label{display:block}.coupon-info p.form-row-first label span.required,.coupon-info p.form-row-last label span.required{color:red;font-weight:700}.coupon-info p.form-row-first input,.coupon-info p.form-row-last input{background:#f0f0f0 none repeat scroll 0 0;border:1px solid #e5e5e5;height:40px;margin:0 0 14px;max-width:100%;padding:0 0 0 10px;width:100%}.coupon-info p.form-row input[type=submit]:hover,p.checkout-coupon input[type=submit]:hover{background:var(--first-color) none repeat scroll 0 0}.coupon-info p.form-row input[type=checkbox]{position:relative;top:2px}.form-row>label{margin-top:7px}p.lost-password{margin-top:15px}p.lost-password a{color:var(--first-color)}p.checkout-coupon input[type=text]{height:36px;padding-left:10px;width:170px;border:1px solid #e5e5e5}p.checkout-coupon input[type=submit]{background:var(--first-color) none repeat scroll 0 0;border:medium none;border-radius:0;color:#fff;height:36px;margin-left:6px;padding:5px 10px;text-transform:uppercase;transition:all .3s ease 0s}.coupon-checkout-content{display:none}.checkout-area{padding-bottom:30px}.checkbox-form h3{border-bottom:1px solid #e5e5e5;font-size:30px;margin:0 0 20px;padding-bottom:10px;text-transform:uppercase;width:100%}.coupon input[type=submit],.coupon-info p.form-row input[type=submit]{background:#252525 none repeat scroll 0 0;border:medium none;color:#fff;display:inline-block;float:left;font-size:12px;font-weight:700;height:40px;line-height:40px;margin-right:15px;padding:0 15px;text-transform:uppercase;transition:all .3s ease 0s}.comment-respond input[type=submit]:hover,.coupon input[type=submit]:hover,.coupon-info p.form-row input[type=submit]:hover{background:var(--first-color) none repeat scroll 0 0}.title-7{font-size:20px}.coupon-info .form-row-first textarea{background:#f0f0f0 none repeat scroll 0 0;border:medium none;height:110px;padding:10px 15px;width:100%}.your-order-table{background:#f0f0f0 none repeat scroll 0 0}.your-order-table table{width:100%}.your-order-table table th{border-top:medium none;font-weight:400;text-transform:uppercase;vertical-align:middle;white-space:nowrap;width:250px}.your-order-table table td,.your-order-table table th{border-bottom:1px solid #d8d8d8;border-right:medium none;font-size:14px;padding:15px 0 15px 70px;text-align:left}.your-order-table .order-total{font-size:16px;font-weight:700}.product-total.order-total{color:var(--first-color)}.payment-method{border:1px solid #e5e5e5;padding:30px}.payment-accordion h3{color:#878787;cursor:pointer;font-family:lato;font-size:13px;font-weight:700;margin:0 0 20px 20px;text-transform:none;position:relative}.payment-accordion-toggle.active{color:#3e3e3e}.payment-accordion-toggle::before{background:#fff none repeat scroll 0 0;border-radius:50%;box-shadow:0 0 0 5px #e1e1e1;content:"";height:7px;left:-22px;position:absolute;text-align:center;top:5px;width:7px}.payment-accordion-toggle.active::before{background:#3e3e3e}.payment-accordion h3 a{color:#6f6f6f;font-size:14px;padding-left:25px;position:relative;text-transform:capitalize;text-decoration:none}.payment-accordion h3 a:before,.payment-accordion h3.open a:after{content:"";display:inline-block;font-family:fontawesome;font-size:20px;left:0;position:absolute;top:-6px}.payment-accordion h3.open a:after{content:"\f056"}.payment-content p{font-size:13px}.payment-accordion img{margin-left:15px}.order-button-payment input{background:#252525 none repeat scroll 0 0;border:medium none;color:#fff;font-family:Roboto,sans-serif;font-size:12px;font-weight:700;height:40px;margin:20px 0 0;padding:0 50px;text-transform:uppercase;transition:all .3s ease 0s}.order-button-payment input:hover{background:var(--first-color) none repeat scroll 0 0}.payment-content{display:none;margin-left:20px}.payment-content.default{display:block}.checkout-page.table-content table th{padding:15px 10px}.payment-content a img{border:1px solid #e5e5e5;border-radius:3px;margin:0;padding:10px}.blog-quote{background:#eee none repeat scroll 0 0;margin:30px;padding:30px 40px;position:relative}.blog-quote::before{border-left:2px solid #fff;border-top:2px solid #fff;content:"";height:20px;left:15px;position:absolute;top:15px;width:20px}.blog-quote::after{border-bottom:2px solid #fff;border-right:2px solid #fff;bottom:15px;content:"";height:20px;position:absolute;right:15px;width:20px}.social-sharing{border:1px solid #e8e8e9;float:left;margin:30px 0;padding:10px;width:100%}.social-sharing h3{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#909295;float:left;font-size:16px;line-height:30px;margin:0 20px 0 0;text-transform:none;width:auto}.sharing-icon{float:right}.social-sharing .sharing-icon a{display:inline-block}.social-sharing .sharing-icon a i{border:1px solid #e8e8e9;color:#909295;display:inline-block;font-size:18px;height:35px;line-height:35px;text-align:center;transition:all .3s ease 0s;width:35px}.social-sharing .sharing-icon a i.sp-facebook:hover{background:#3b579d none repeat scroll 0 0;border:1px solid #3b579d}.social-sharing .sharing-icon a i.sp-twitter:hover{background:#3acaff none repeat scroll 0 0;border:1px solid #3acaff}.social-sharing .sharing-icon a i.sp-linkedin:hover{background:#0097bd none repeat scroll 0 0;border:1px solid #0097bd}.social-sharing .sharing-icon a i.sp-google:hover{background:#d11717 none repeat scroll 0 0;border:1px solid #d11717}.social-sharing .sharing-icon a i:hover{color:#fff}.author-info{background:#f5f5f5 none repeat scroll 0 0;float:left;margin:0 0 22px;padding:15px;width:100%}.single-post-comments{margin-bottom:30px;max-width:100%}.comments-heading h3,h3.comment-reply-title{border-bottom:1px solid #e8e8e9;font-size:18px;margin:0 0 20px;padding:0 0 5px;text-transform:uppercase}.comments-list ul li{margin-bottom:25px}.comments-list-img{float:left;margin-right:15px}.comments-list-img img{border:1px solid #ddd;width:50px}.comments-content-wrap{border:1px solid #ddd;color:#42414f;font-size:12px;line-height:1;margin:0 0 15px 63px;padding:10px;position:relative}.comments-content-wrap::before{background:#fff none repeat scroll 0 0;border-bottom:1px solid #ececec;border-left:1px solid #ececec;content:"";display:block;height:10px;left:-5px;position:absolute;top:10px;transform:rotate(45deg);width:10px}.comments-content-wrap span b{margin-right:5px}span.post-time{margin-right:5px}.comments-content-wrap p{color:#444;line-height:18px;margin-bottom:5px;margin-top:15px}li.threaded-comments{margin-left:50px}.comment-respond{margin-top:60px}span.email-notes{color:#42414f;display:block;font-size:12px;margin-bottom:10px}.comment-respond p{margin-bottom:5px}.comment-respond input[type=email],.comment-respond input[type=text]{background:#fff none repeat scroll 0 0;border:1px solid #e5e5e5;border-radius:0;height:32px;margin-bottom:15px;padding:0 0 0 10px;width:100%}.comment-respond textarea#message{background:#fff none repeat scroll 0 0;border:1px solid #e5e5e5;border-radius:0;height:130px;max-width:100%;padding:10px;width:100%}.comment-respond input[type=submit]{background:#252525 none repeat scroll 0 0;border:medium none;border-radius:0;box-shadow:none;color:#fff;display:inline-block;font-size:12px;font-weight:700;height:40px;line-height:40px;margin-top:20px;padding:0 15px;text-shadow:none;text-transform:uppercase;transition:all .3s ease 0s;white-space:nowrap}.author-avatar{float:left;margin-right:10px;width:110px}.author-description h3{font-size:18px;margin:0;padding:0 0 5px}.lognin-area{margin-bottom:53px}.login-title{font-size:18px;font-weight:400;line-height:27px;margin-bottom:30px;padding-bottom:10px}.registered{border:1px solid #ccc;overflow:hidden;padding:50px}.forgot>a,.registered>p{color:#999}.custom-form{border:1px solid #ccc;color:#999;display:block;font-size:14px;height:33px;line-height:16px;margin-bottom:20px;padding:0 10px 0 15px;width:100%}.lognin-area label{display:inline-block;font-weight:700;margin-bottom:5px;max-width:100%}.checkbox label{color:#999;font-size:13px;line-height:20px;margin-right:20px}.custom-submit-2{float:left;font-size:14px;padding:0 10px}.custom-submit,.lognin-area .custom-submit-2{background:#252525 none repeat scroll 0 0;border:medium none;color:#fff;height:33px;line-height:33px;margin-top:20px;text-transform:uppercase;transition:all .4s ease 0s}.custom-select{-moz-appearance:none;background:#fff url(img/bg/angle-down.png) no-repeat scroll 97% center;font-weight:400;text-transform:capitalize}.custom-select option{padding:4px 15px}.custom-select option{padding:4px 15px}.custom-form::-webkit-input-placeholder{color:#333}.custom-form:-moz-placeholder{color:#333}.custom-form::-moz-placeholder{color:#333}.custom-form:-ms-input-placeholder{color:#333}.active-submit,.custom-submit-2:hover,.custom-submit:hover{background:var(--first-color) none repeat scroll 0 0;color:#fff}.contact-form-wrap h3{margin-bottom:30px}.contact-form-wrap h3,.contact-info h3{border-bottom:2px solid #e8e8e9!important;font-size:16px;margin-bottom:20px;padding-bottom:8px;text-transform:uppercase;margin-top:50px}.contact-form-wrap input[type=email],.contact-form-wrap input[type=text]{border:1px solid #ccc;border-radius:0;height:50px;margin-bottom:16px;padding-left:20px;width:100%}.contact-form-wrap textarea#message{border:1px solid #ccc;border-radius:0;height:180px;padding:20px;width:100%}.contact-form-wrap button{background:#252525 none repeat scroll 0 0;border:medium none;border-radius:0;color:#fff;font-size:12px;font-weight:700;height:40px;margin-top:16px;padding:0 15px;text-transform:uppercase;transition:all .3s ease 0s}.contact-form-wrap button:hover{background:#eb3b60 none repeat scroll 0 0}.form-message{margin-top:15px;margin-bottom:0}.form-message.success{color:green}.form-message.error{color:red}.contact-info ul li{border-bottom:1px solid #e8e8e9;float:left;font-size:12px;line-height:40px;list-style:outside none none;margin:0;padding:0;width:100%}.panel-title span::before{color:#dedede;content:"|";padding:0 10px}.custom-submit-2.save{background:#252525 none repeat scroll 0 0;color:#fff;height:40px;margin:10px 0;padding:0 25px}h1.thank-you{border-bottom:1px solid;color:green;font-size:20px;font-weight:700;margin-top:50px;padding-bottom:10px;text-transform:capitalize}.area-404{text-align:center}.error-title{padding:60px 0 30px}.error-title h1{font-size:110px;font-weight:900;line-height:120px}.eror-brief h2{color:#333;font-size:28px;letter-spacing:1px;line-height:34px;margin-bottom:10px}.eror-brief h3{color:#555454;font-size:16px;font-weight:400;line-height:24px}.eror-form{margin-top:65px}.eror-form span{display:inline;line-height:30px;margin-right:5px}.eror-form input{border:1px solid #ccc;border-radius:0;box-shadow:0 0 1px rgba(0,0,0,.075) inset;display:inline;height:35px;margin-bottom:20px;width:30%}.eror-form button{background:#333 none repeat scroll 0 0;border:medium none;border-radius:0;color:#fff;display:inline;font-size:16px;height:35px;line-height:21px;margin-left:10px;padding:0 30px;transition:all .3s ease 0s}.back-home a{background:#333 none repeat scroll 0 0;color:#fff;display:inline-block;font-size:16px;height:35px;line-height:33px;margin-top:10px;padding:0 25px;text-transform:capitalize}.back-home a:hover,.eror-form button:hover{background:var(--first-color) none repeat scroll 0 0;color:#fff}