@import "https://fonts.googleapis.com/css?family=Raleway:400,500,600,700|Roboto:400,500,700|Poppins:400,500,600,700|Open+Sans:400,600,700";.boxed-layout .wrapper{width:1240px;margin:auto;position:relative;box-shadow:-3px 0 50px -2px #00000024}.boxed-layout .sticky{width:1240px;margin:auto;left:auto}.single-brand-product{position:relative}.single-brand-product>a{display:block}.single-brand-product img{width:100%}.single-brand-product .brand-title{margin:0;position:absolute;bottom:15px;right:20px}.product-item{margin-bottom:30px;transition:all .3s}.product-img img{width:100%}.product-info{text-align:center;background:#f6f6f6;padding:20px 0}.product-title{color:#434343;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin-bottom:10px;font-family:Raleway,sans-serif;font-size:14px;font-weight:700;overflow:hidden}.pro-rating{margin-bottom:10px;line-height:1}.pro-rating a{color:#ff7f00;font-size:14px}.pro-price{color:#666;z-index:9;margin-bottom:20px;font-family:Roboto,sans-serif;font-weight:400;line-height:20px}.action-button>li{margin-right:10px;display:inline-block}.action-button>li:last-child{margin-right:0}.action-button>li>a{color:#999;text-align:center;background:0 0;border:1px solid #ddd;border-radius:50%;width:30px;height:30px;font-size:14px;display:block}.action-button>li>a i{line-height:28px}.action-button>li:hover>a{color:#fff;background:#ff7f00;border-color:#ff7f00}.product-item:hover{box-shadow:0 8px 13px #00000026}.up-comming-pro-img{width:47.3%}.up-comming-pro-img img{width:100%}.up-comming-pro-info{width:52.7%;padding:0 30px}.up-comming-pro-info h3{color:#575757;margin:45px 0 20px;font-weight:600}.up-comming-pro-info>p{margin-bottom:40px}.up-comming-time .cdown{text-align:center;margin-right:30px;display:inline-block}.up-comming-time .cdown:last-child{margin-right:0}.up-comming-time .time-count{color:#999;border:1px solid #fcab5b;border-radius:50%;width:40px;height:40px;font-family:roboto;font-size:20px;font-weight:700;line-height:40px;display:block}.up-comming-time .cdown p{color:#8a8888;margin:10px 0 0;line-height:10px}.banner-item{position:relative}.banner-1:before{content:"";background:url(img/bg/ribbon.png);width:146px;height:137px;position:absolute;top:-11px;left:-11px}.ribbon-price{position:absolute;top:30px;left:15px;transform:rotate(-42deg)}.ribbon-price span{color:#fefefe;font-family:roboto;font-size:20px;font-weight:500;line-height:16px}.banner-img img{width:100%}.banner-info{position:absolute;top:35%;left:30px}.banner-featured-list li{color:#666}.banner-featured-list li i{margin-right:10px}.pro-tab-menu{justify-content:flex-end;margin:25px 0 30px;display:flex}.pro-tab-menu-2{justify-content:center}.pro-tab-menu ul li{margin-left:30px;display:inline-block}.pro-tab-menu ul li:first-child{margin-left:0}.pro-tab-menu ul li a{color:#999;font-size:14px;font-weight:500;display:block}.pro-tab-menu ul li a.active{color:#666;border-bottom:1px solid #ffbf7f}.blog-img>a{display:block}.blog-img img{width:100%}.blog-title{text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:16px;overflow:hidden}.blog-desc p{margin-bottom:25px}.blog-item .read-more{margin-bottom:45px}.read-more a{font-weight:500;line-height:14px;display:inline-block}.blog-meta{line-height:1}.blog-meta li{margin-left:15px;display:inline-block}.blog-meta li:first-child{margin-left:0}.blog-meta li a{font-size:11px;font-weight:500;line-height:12px;display:block}.blog-meta li a i{margin-right:10px;font-size:13px}.blog-item{margin-bottom:30px;position:relative;overflow:hidden}.blog-item img{width:100%}.blog-item .blog-desc{backface-visibility:hidden;opacity:0;background:#ff7f00f2;width:100%;height:100%;padding:40px;transition:all .5s;position:absolute;top:0;left:0}.blog-item .blog-desc:before,.blog-item .blog-desc:after{content:"";opacity:0;pointer-events:none;transition:opacity .35s,transform .5s;position:absolute;inset:20px}.blog-item .blog-desc:before{border-top:1px solid #fefefe;border-bottom:1px solid #fefefe;transform:scaleX(0)}.blog-item .blog-desc:after{border-left:1px solid #fefefe;border-right:1px solid #fefefe;transform:scaleY(0)}.blog-item:hover .blog-desc:before,.blog-item:hover .blog-desc:after{opacity:1;transform:scale(1)}.blog-item:hover .blog-desc{opacity:1}.blog-title{text-transform:uppercase}.blog-item .blog-title,.blog-item .blog-desc p,.blog-item .read-more a,.blog-item .blog-meta li a{color:#fefefe}.blog-item .blog-title:hover a,.blog-item .read-more a:hover,.blog-item .blog-meta li a:hover{color:#ccc}.banner-title-2{color:#666;text-transform:uppercase;font-weight:600}.banner-2 .banner-title-2{position:absolute;top:25%;right:18px}.banner-2 .pro-price{margin-bottom:0;position:absolute;bottom:20px;left:20px}.banner-2 .banner-button{z-index:99;position:absolute;bottom:20px;right:20px}.banner-button a{color:#999;font-size:13px}.banner-button a:hover{color:#ff7f00}.banner-2:before{content:"";border-top:90px solid #0000;border-right:270px solid #f6f6f6;position:absolute;bottom:0;right:0}.banner-2:after{content:"";border-top:90px solid #0000;border-left:270px solid #f6f6f6;position:absolute;bottom:0;left:0}.banner-3 .banner-info{top:17%}.banner-3 .banner-button{margin-top:15px}.banner-4 .banner-title-2{position:absolute;top:25%;left:10%}.banner-4 .banner-button{position:absolute;top:35%;left:10%}.section-bg-tb{z-index:1;margin:25px 0;position:relative}.section-bg-tb:before{content:"";z-index:-1;background:#f6f6f6;width:100%;height:100%;position:absolute;top:0;transform:skewY(-1.7deg)}.product-item-2{transition:all .3s;position:relative;top:0}.product-item-2 img{border-radius:10px 10px 0 0}.product-item-2 .product-info{text-align:left;background:#fff;border-top:2px solid #f6f6f6;border-radius:0 0 10px 10px;padding:15px 30px}.active-featured-product .product-item-2{margin-top:20px}.brand-name{color:#666;font-size:13px;font-weight:500}.product-item-2 .pro-price{margin-bottom:0}.product-item-2 .action-button{opacity:0;visibility:hidden;background:#fff;border-top:2px solid #f6f6f6;border-radius:0 0 10px 10px;width:100%;padding:5px 25px;transition:all .3s;position:absolute;bottom:0}.product-item-2 .action-button>li>a{background:0 0;border:none}.product-item-2 .action-button>li:hover>a{color:#ff7f00;background:0 0}.product-item-2:hover{top:-20px;box-shadow:0 5px 2px #00000026}.product-item-2:hover .product-info{border-radius:0}.product-item-2:hover .action-button{opacity:1;visibility:visible;bottom:-40px;box-shadow:0 2px 2px #00000026}.pro-tab-menu-2 ul li{margin-left:25px;position:relative}.pro-tab-menu-2 ul li a.active:before{content:"";background:#ff7f00;width:2px;height:11px;position:absolute;top:6px;left:0}.pro-tab-menu-2 ul li.active a{border-bottom:0}.pro-tab-menu-2 ul li a{padding-left:5px}.up-comming-pro-2 .up-comming-pro-img{width:53.3%}.up-comming-pro-2 .up-comming-pro-info{width:46.7%}.up-comming-time-2{width:100%}.up-comming-time-2 .cdown{float:left;width:25%}.up-comming-time-2 .time-count{color:#999;border-bottom:1px solid #999;font-family:roboto;font-size:26px;font-weight:700;line-height:26px;display:inline-block}.up-comming-time-2 p{color:#8a8888;text-transform:uppercase;padding-top:5px;font-family:raleway;font-weight:500}.up-comming-time-2 .time-count{position:relative}.up-comming-time-2 .time-count:before{content:"";background:#f6f6f6;width:2px;height:5px;margin:auto;position:absolute;bottom:-3px;left:0;right:0}.blog-item-2{margin-bottom:30px}.blog-item-2 img{width:100%;transition:all .3s}.blog-item-2 .blog-desc{text-align:center}.blog-title-2{color:#666;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;margin-top:20px;font-weight:700;line-height:30px;overflow:hidden}.blog-title-2>a{border-bottom:1px solid #ccc;padding-bottom:4px}.blog-item-2 .blog-image{overflow:hidden}.blog-item-2:hover img{opacity:.4;transform:scale(1.1)}.newsletter-info{margin-bottom:35px}.newsletter-title{text-transform:uppercase;margin-bottom:20px;font-size:30px;font-weight:700;line-height:1}.newsletter-info p{margin-bottom:0;font-size:14px;line-height:24px}.subcribe{border:2px solid #d4d4d4;width:calc(100% - 70px);margin:auto}.subcribe input{box-shadow:none;float:left;background:0 0;border:0;width:80%;height:45px;margin:0}.subcribe input:focus{border:0}.subcribe .submit-btn-2{float:left;text-transform:uppercase;border-left:2px solid #d4d4d4;width:20%;height:45px;font-size:14px;font-weight:500}.breadcrumbs{background:#f6f6f6 url(img/breadcrumb/1.png) 50% no-repeat}.overlay-bg{position:relative}.overlay-bg:before{content:"";opacity:.6;background:#f6f6f6;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}.breadcrumbs-inner{z-index:10;position:relative}.breadcrumbs-title{color:#575757;text-align:center;text-transform:uppercase;margin-bottom:0;padding:115px 0 85px;font-size:30px;font-weight:600;line-height:24px}.breadcrumb-list{padding-bottom:20px;line-height:1}.breadcrumb-list>li{color:#999;text-transform:uppercase;margin-right:15px;font-size:13px;font-weight:600;display:inline-block}.shop-option{padding:10px 30px}.shop-tab{line-height:1}.shop-tab>li{margin-right:5px;display:inline-block}.shop-tab>li:last-child{margin-right:0}.shop-tab li a{color:#999;text-align:center;width:30px;height:30px;font-size:25px;display:block}.shop-tab li a i{line-height:30px}.shop-tab li a.active{color:#ff7f00}.shop-tab,.short-by,.showing{width:33.3337%}.short-by>span{margin-right:10px}.showing span{color:#999;line-height:30px;display:block}.shop-list.product-item{background:#f6f6f6;overflow:hidden}.shop-list .product-img{float:left;background:#fff;width:35%;padding-right:30px}.shop-list .product-info{float:left;text-align:left;width:65%;padding:30px 40px}.shop-list .brand-name{color:#999;font-style:italic;font-weight:400}.shop-list p{color:#666;margin-bottom:30px}.shop-pagination{padding:10px}.shop-pagination>li{margin-right:3px;display:inline-block}.shop-pagination>li:last-child{margin-right:0}.shop-pagination>li>a{color:#999;text-align:center;border:1px solid #eee;width:30px;height:30px;font-family:roboto;font-size:13px;font-weight:400;line-height:28px;display:block}.shop-pagination>li>a i{line-height:28px}.shop-pagination>li.active a,.shop-pagination>li:hover a{color:#ff7f00;border-color:#ff7f00}.widget{padding:20px 30px}.widget-title{color:#666;text-transform:uppercase;font-weight:700}.widget-search{position:relative}.widget-search input{height:50px;margin-bottom:0;padding-right:50px}.widget-search button{color:#999;background:0 0;width:50px;height:100%;font-size:20px;transition:all .3s;position:absolute;top:0;right:0}.widget-search button:hover{color:#ff7f00}.product-cat>ul>li>ul{padding-left:20px}.product-cat .treeview>li>a,.product-cat .treeview>li>ul>li>a{color:#999;text-transform:capitalize;display:inline-block}.product-cat .treeview>li>a{font-size:14px;line-height:30px}.product-cat .treeview>li>ul>li>a{font-size:13px;line-height:25px}.product-cat .treeview li{position:relative}.product-cat .hitarea{cursor:pointer;width:100%;height:30px;position:absolute;top:0;left:0}.product-cat .treeview .collapsable>a{color:#ff7f00}.price_filter{padding-bottom:13px}.price_slider_amount{overflow:hidden}.price_slider_amount>input{box-shadow:none;float:left;text-align:left;background:0 0;border:none;width:50%;height:25px;padding:0}.ui-widget-content{color:#222;background:#eee;border:none;height:3px}.ui-slider .ui-slider-range{background:#ff7f00}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#ff7f00;border:none;border-radius:0;width:5px;height:12px;margin-top:-6px;margin-left:0;top:50%}.widget-color ul li{display:block;position:relative}.widget-color ul li:before{content:"";background:#ff7f00;border-radius:50%;width:12px;height:12px;margin-top:-6px;position:absolute;top:50%;left:0}.widget-color ul li a{padding-left:20px;font-size:13px;line-height:30px;display:inline-block}.widget-color ul li.color-1:before{background:#ffa07a}.widget-color ul li.color-2:before{background:#e9967a}.widget-color ul li.color-3:before{background:#fe5858}.widget-color ul li.color-4:before{background:#00b2ee}.widget-color ul li.color-5:before{background:#00eeb3}.widget-color ul li.color-6:before{background:#8dc63f}.operating-system input[type=checkbox]{margin:4px 20px 0 0}.widget-product .product-item{overflow:hidden}.widget-product .product-item:last-child{margin-bottom:0}.widget-product .product-img{float:left;width:35%}.widget-product .product-info{float:left;text-align:left;background:#fff;width:65%;padding:15px 0 0 10px}.widget-product .product-title{color:#666;text-transform:capitalize;font-weight:500}.widget-product .pro-price{color:#999;margin-bottom:0;font-size:16px;font-weight:500;line-height:1}.imgs-zoom-area{width:100%}.imgs-zoom-area img{width:100%!important}#gallery_01 img{width:100%}#gallery_01{padding:0 30px}.p-c{border:1px solid #fff;padding:0 5px}.p-c a.active img{border:1px solid #ff7f00}#gallery_01.slick-arrow-3 .arrow-next.slick-arrow{right:-3px}.single-product-info h3{margin-bottom:5px;font-weight:500}.brand-name-2{color:#999;text-transform:capitalize;font-style:italic}.reviews-tab li{margin-right:35px;display:inline-block}.reviews-tab li:last-child{margin-right:0}.reviews-tab li a{text-transform:uppercase;font-weight:500;line-height:20px;display:block}.reviews-tab li a.active{border-bottom:1px solid #fc9}.reply-delate ul li{display:inline-block}.reply-delate ul li a{font-size:13px}.saparator{margin:auto 5px}.color-title{color:#575757;text-transform:uppercase;width:70px;margin-bottom:0;line-height:25px}.single-pro-color-rating .widget-color ul li{display:inline-block}.sin-pro-rating span{font-size:13px}.cart-plus-minus{text-align:center;color:#666;border:1px solid #ccc;width:90px;height:25px}.qtybutton{background:#ccc;width:30%;height:100%}.dec.qtybutton{float:left}.inc.qtybutton{float:right}input.cart-plus-minus-box{box-shadow:none;text-align:center;background:0 0;width:40%;height:100%;margin-bottom:0;padding:0;font-family:roboto}.cart-tab li{text-align:center;margin-bottom:100px;display:block;position:relative}.cart-tab li:before{content:"";background:#ddd;width:2px;height:40px;margin:auto;position:absolute;top:130%;left:0;right:0}.cart-tab li:last-child{margin-bottom:0}.cart-tab li:last-child:before{display:none}.cart-tab li a{color:#999;text-transform:uppercase;font-size:13px;font-weight:600;display:block}.cart-tab li a span{text-align:center;border-radius:50%;width:50px;height:50px;margin:auto auto 20px;font-family:roboto;font-size:20px;font-weight:500;line-height:50px;display:block;box-shadow:0 0 4px #0000001a}.cart-tab li a.active{color:#ff7f00}.cart-tab li a.active span{border:1px solid #ff7f00;box-shadow:0 0 4px #ff7f001a}.table-content table,.table-content table th,.table-content table td{border-collapse:collapse;border:1px solid #eee}table{width:100%}.table-content table thead th{color:#666;text-align:center;text-transform:uppercase;padding:18px 0;font-family:raleway;font-size:13px;font-weight:600;line-height:1}.table-content table tr td{color:#999;padding:20px 30px}.product-thumbnail{width:420px}.pro-thumbnail-img{float:left;width:28%}.pro-thumbnail-img img{width:100%}.pro-thumbnail-info{float:left;width:72%;padding-left:20px}.product-title-2{color:#666;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin-top:15px;font-weight:500;overflow:hidden}.pro-thumbnail-info>p{margin-bottom:0}.product-price,.product-subtotal{font-family:roboto;font-size:16px;font-weight:700}.product-remove a{color:#999;width:20px;height:20px;font-size:18px;line-height:20px;transition:all .3s;display:block}.product-remove a:hover{color:#ff7f00}.product-stock{text-transform:uppercase;font-weight:600}.product-add-cart a{color:#999;font-size:25px}.product-add-cart a:hover{color:#ff7f00}.coupon-discount input{margin-bottom:28.5px}.payment-details tr{border-bottom:1px solid #eee}.payment-details tr:last-child{border-bottom:0}.payment-details td{padding:5px 0}.td-title-1{color:#999;text-align:left;font-size:13px}.td-title-2{color:#999;text-align:right;font-family:roboto;font-weight:500}.order-total{color:#ff7f00;text-align:left;font-weight:500}.order-total-price{color:#ff7f00;text-align:right;font-family:roboto;font-weight:700}.custom-select{appearance:none;background:url(img/icon/down-arrow.png) 97% no-repeat;border:none;width:100%;height:40px;margin-bottom:20px;box-shadow:0 0 4px #0000001a}.custom-select option{padding:2px 0 0 20px;font-size:13px}.custom-textarea{height:110px}.payment-method .panel{box-shadow:none;border:none;border-radius:0;margin-bottom:0;padding-bottom:20px}.payment-content{padding:20px 20px 0}.payment-method .panel:last-child{padding-bottom:0}.payment-title{color:#666;text-transform:uppercase;height:40px;margin-bottom:0;padding-left:20px;font-size:13px;font-weight:500;line-height:40px}.payment-content>p{margin-bottom:5px}.payent-type li{margin-right:10px;display:inline-block}.payent-type li:last-child{margin-right:0}.payent-type li a{border:1px solid #e5e5e5;padding:5px;display:block}.order-info{border-top:1px solid #eee;border-bottom:1px solid #eee}.order-info-list{text-transform:uppercase;text-align:center}.order-info-list li{border-right:1px solid #eee;padding:0 35px;display:inline-block}.order-info-list li:last-child{border-right:0}.order-info-list li h6{color:#666;font-weight:500}.order-info-list li p{margin-bottom:0;font-family:roboto}.bill-address>li{color:#999;font-size:13px;display:block}.bill-address li span{color:#666;text-transform:uppercase;width:85px;font-weight:500;display:inline-block}.blog-option{padding:18px 0}.option-btn{margin-left:30px;padding:0}.option-btn i{margin-left:5px}.dropdown-menu{box-shadow:none;border:0;border-radius:0;padding:0}.dropdown-width{width:270px}.multi-line{overflow:inherit;text-overflow:inherit;white-space:inherit}.widget-tags-list>li{margin-top:5px;margin-right:10px;display:inline-block}.widget-tags-list li a{color:#999;font-size:13px}.widget-tags-list li:hover a{color:#ff7f00}.blog-details-photo{position:relative}.bg-img-1{background:#ffffff80 url(img/bg/blog-photo-bg.png)}.blog-details-photo>img{width:100%}.today-date{text-align:center;width:100px;height:100px;position:absolute;bottom:20px;left:20px}.today-date span{color:#434343;display:block}.meta-date{padding-top:20px;font-family:roboto;font-size:42px;font-weight:500;line-height:30px}.meta-month{text-transform:uppercase;padding-top:15px;font-size:20px;font-weight:700;line-height:15px}.blog-like-share{line-height:1}.blog-like-share li{display:inline-block}.blog-like-share li+li{margin-left:20px}.blog-like-share li a{color:#999;font-size:12px;line-height:14px;display:block}.blog-like-share li a:hover{color:#ff7f00}.blog-like-share li a i{margin-right:10px}.blog-details-title{color:#666;font-weight:700;line-height:16px}.quote-border{position:relative}.quote-border:before{content:"";background:#ff9f40;width:2px;height:90%;position:absolute;top:3px;left:0}.blog-share-tags{padding:15px 20px}.share-tags-title{color:#666;text-transform:uppercase;margin-bottom:0;margin-right:30px;font-weight:600;line-height:30px}.blog-tags-list li{display:inline-block}.blog-tags-list li+li{margin-left:20px}.blog-tags-list li a{color:#999;font-size:13px;line-height:30px}.blog-section-title{color:#575757;text-transform:uppercase;font-size:18px;font-weight:700;line-height:14px}.author-post{padding:20px}.media-heading{color:#666;text-transform:uppercase;font-size:13px;font-weight:700;line-height:1}.author-post .media-heading{text-transform:capitalize;margin-bottom:10px;font-size:14px;font-weight:500}.reviews-tab-desc .media .media-left{padding-right:15px}.reply-delate{line-height:1}.reply-delate>li{margin-right:0;display:inline-block}.reply-delate li a{color:#666;font-size:13px;display:block}.reply-delate li:hover a{color:#ff7f00;display:block}.blog-audio audio,.about-photo img{width:100%}.about-description p{color:#666}.team-member{text-align:center;margin-bottom:30px;padding:20px 20px 30px}.team-member-photo img{margin:auto}.member-name{color:#666;text-transform:uppercase;font-weight:600;line-height:1}.member-position{text-transform:uppercase;font-weight:500;line-height:1}.bg-shape{position:relative;overflow:hidden}.bg-shape:before{content:"";z-index:-1;background:#434343;width:100%;height:150px;margin-top:-65px;transition:all .5s;position:absolute;top:0;left:0;transform:skewY(-25deg)}.bg-shape:hover:before{background:#ff7f00}.contact-address{text-align:center;min-height:230px;padding:40px 20px 30px}.contact-address i{color:#999;text-align:center;border-radius:50%;width:60px;height:60px;margin-bottom:30px;font-size:30px;line-height:60px;transition:all .3s;box-shadow:0 0 4px #0000001a}.contact-address:hover i{color:#fff;background:#ff7f00}.contact-address h6{color:#666}#googleMap{width:100%;height:350px}.message-box{padding:40px 60px}.message-box input{margin-bottom:30px}.form-messege{margin-top:10px}.form-messege.success{color:#1aa162}.form-messege.error{color:#f10}.error-404{padding:20px;position:relative}.error-404 img{width:100%}.go-to-btn{position:absolute;bottom:20%;right:27%}.go-to-btn a{color:#fff;text-transform:uppercase;background:#333;height:40px;padding:0 25px;font-size:13px;font-weight:500;line-height:40px;display:inline-block}.wrapper{background:#fff}.mb_YTPBar{display:none!important}.mbYTP_wrapper{z-index:-2!important}.dotted-overlay:after{content:"";z-index:-1;background:url(img/bg/grid.png);width:100%;height:100%;position:absolute;top:0;left:0}
