html,body{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;color:#009587;outline:medium none;text-decoration:none}
a:hover{color:#009587;text-decoration:none}
img{width:100%;height:auto}
.fix{overflow:hidden}
h1,h2,h3,h4,h5,h6{color:#222;font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:700;line-height:1.35;margin:0 0 5px}
a{transition:all .4s ease 0;text-decoration:none;color:#222}
ul{list-style:outside none none;margin:0;padding:0}
body{color:#222;font-family:"Open Sans";font-size:13px;font-style:normal;font-weight:400;line-height:20px;visibility:visible}
.clear{clear:both}
#scrollUp{background:#464646 none repeat scroll 0 0;border-radius:100%;bottom:12px;color:#fff;font-size:30px;height:60px;line-height:36px;right:12px;text-align:center;text-decoration:none;transition:all .3s ease 0;width:60px;font-weight:700;border:7px solid #363636}
#scrollUp:hover{background:#ce2424;border:7px solid #ce2424}
#scrollUp i{color:#6b6b6b;font-size:20px}
#scrollUp:hover i{color:#fff}
.color-tooltip + .tooltip > .tooltip-inner{background-color:#646464;color:#fff;padding:7px 10px;border-radius:0;width:100%}
.color-tooltip + .tooltip.top > .tooltip-arrow{border-top-color:#646464}
.slicknav_menu{display:none}
.mobile-menu{display:none}
.header_bg{background:url(//bizweb.dktcdn.net/100/051/394/themes/150942/assets/bg-min.png?1471582304763)}
.header_area{background:#2f2f2f none repeat scroll 0 0}
.header-top-bar{border-bottom:1px solid #454545;float:left;line-height:51px;width:100%}
.header-email,.header-phone{float:left;margin-right:22px;color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:12px;line-height:51px}
.header-email i,.header-phone i{border:1px solid #fff;color:#fff;font-size:14px;height:26px;line-height:26px;margin-right:6px;text-align:center;width:26px}
.header-email strong,.header-phone strong{color:#fff;font-weight:700}
.header-email a{color:#fff;text-decoration:none}
.header-email a:hover,.menu-top-menu ul li a:hover{color:#adadad}
.header-right{float:right}
.menu-top-menu{float:left;width:100%;margin:10px 0}
.menu-top-menu ul{margin:0;padding:0;list-style:none}
.menu-top-menu ul li{display:inline-block;position:relative}
.menu-top-menu ul li a{border-left:1px solid #454545;display:inline-block;font-size:12px;line-height:1;padding:0 14px 0 15px;color:#fff;text-decoration:none}
.menu-top-menu ul li:first-child a{border:none;padding-left:0}
.menu-top-menu ul li ul{background:#fff none repeat scroll 0 0;border:1px solid #e5e5e5;border-radius:2px;box-shadow:0 2px 3px rgba(0,0,0,0.3);opacity:0;padding:10px 0;position:absolute;right:-17px;top:49px;transition:all .4s ease 0;visibility:hidden;width:125px;z-index:999}
.menu-top-menu ul li ul li{display:block;line-height:normal}
.menu-top-menu ul li ul li a{border:0 none;color:#444;display:block;line-height:36px;padding:0 10px!important}
.menu-top-menu ul li ul li a:hover{background:#009587;color:#fff}
.menu-top-menu ul li a i{margin-left:5px}
.menu-top-menu ul li:hover ul{opacity:1;visibility:visible}
.chosen-container{float:left;padding:0 15px;text-transform:uppercase}
.chosen-container ul{margin:0;padding:0;list-style:none}
.chosen-container ul li{position:relative}
.chosen-container ul li a i{font-size:11px;margin-left:5px}
.chosen-container ul li a{color:#fff;font-size:11px;font-weight:400}
.chosen-container ul li ul{background:#fff none repeat scroll 0 0;border:1px solid #e5e5e5;border-radius:2px;box-shadow:0 2px 3px rgba(0,0,0,0.3);font-family:Open Sans,Arial,Helvetica,sans-serif;opacity:0;padding:5px 0;position:absolute;right:-16px;text-align:center;top:49px;transition:all .4s ease 0;visibility:hidden;width:65px;z-index:9999}
.chosen-container ul li ul li{cursor:pointer;line-height:normal;padding:10px 0}
.chosen-container ul li:hover ul{opacity:1;visibility:visible}
.chosen-container ul li ul li:hover{background:#009587;color:#fff}
.lang-sel-list{float:left}
.lang-sel-list ul{margin:0;padding:0;list-style:none}
.lang-sel-list ul li{float:left}
.lang-sel-list ul li a{background:rgba(0,0,0,0) none repeat scroll 0 0;display:inline-block;padding:0 0 0 12px;width:30px}
.cart-total ul li a.cart-toggler{background:#009587 none repeat scroll 0 0;color:#fff;cursor:pointer;float:left;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:13px;height:50px;line-height:50px;padding-right:20px}
.header-search{background:#fff none repeat scroll 0 0;float:left;margin-right:2px;position:relative;vertical-align:middle}
.header-search input[type='text']{border:0 none;color:#222;display:inline-block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:13px;height:50px;line-height:30px;outline:medium none;padding:10px 15px;vertical-align:middle;width:520px}
.header-search button{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none;color:#222;display:inline-block;font-size:14px;height:50px;line-height:50px;margin:0;outline:medium none;padding:0;text-align:center;vertical-align:middle;width:56px}
.search-cart-list{float:right;margin:5px 0;width:100%}
.logo{margin:18px 0}
.home-2 .logo{margin:35px 0 0}
.cart-total{float:left;margin-left:10px}
.cart-total ul li{float:left;position:relative}
.cart-total ul li a{display:block;text-decoration:none}
.cart-total ul li a span.cart-no{border-color:#e8e8e9;border-image:none;border-width:1px 1px 1px 0;font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:700;color:#fff;display:block;float:right;transition:all .3s ease 0}
.cart-total ul li a span.cart-no i{margin-right:4px}
.ether-grid.comp-quotes-2 .ether-cols{margin:-15px!important}
.box_prd{border:1px solid #ebebeb;float:left;width:100%;padding:15px;margin-bottom:30px}
.opa0{display:block!important}
.cart-total ul li .mini-cart-content{background:#fff none repeat scroll 0 0;box-shadow:0 1px 5px rgba(0,0,0,0.15);opacity:0;padding:25px;position:absolute;right:0;top:100%;transform:scaleY(0);transform-origin:0 0 0;transition:all .5s ease 0;width:300px;z-index:-99}
.cart-total ul li:hover .mini-cart-content{opacity:1;transform:scaleY(1);z-index:9999999}
.cart-total ul li .mini-cart-content .cart-img-details{margin-bottom:10px;overflow:hidden;position:relative;border-bottom:1px solid #e5e5e5;padding:15px 0}
.cart-total ul li .mini-cart-content .cart-img-details:last-child{border-bottom:0 solid #e5e5e5}
.cart-total ul li .mini-cart-content .cart-img-details .cart-img-photo{border:1px solid #e5e5e5;float:left;position:relative;width:64px;margin-right:10px}
.cart-total ul li .mini-cart-content .cart-img-details .cart-img-photo:hover{border:1px solid #009587}
.cart-total ul li .mini-cart-content .cart-img-details .cart-img-contaent{float:left;margin-left:0;width:170px}
.cart-total ul li .mini-cart-content .cart-img-details .cart-img-contaent h4{color:#000;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:17px;margin:0 0 5px;text-transform:uppercase;transition:all .4s ease 0}
.cart-total ul li .mini-cart-content .cart-img-details .cart-img-contaent h4:hover{color:#009587}
.cart-total ul li .mini-cart-content .cart-img-details .cart-img-contaent span{font-size:14px;font-weight:700;text-align:left;font-family:Open Sans,Arial,Helvetica,sans-serif}
.pro-del{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#9d9d9d!important;display:block;font-size:18px;left:auto;position:absolute;right:2px;top:0;z-index:1}
.pro-del a i{color:#909295;font-size:18px}
.pro-del a i:hover{color:#009587}
.cart-total ul li .mini-cart-content .cart-img-details .cart-img-contaent span.quantity{color:#939393;float:left;font-size:12px;font-weight:400;text-align:left;text-transform:uppercase;width:100%}
p.total,p.buttons{background:#ce2424 none repeat scroll 0 0;border:medium none;color:#fff;float:left;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:40px;margin:0 0 15px;padding:0 10px;text-align:left;text-transform:uppercase;width:100%}
p.buttons{padding:0;margin:0}
p.buttons a{background:#ce2424 none repeat scroll 0 0;border-radius:0;color:#fff;display:block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:40px;padding:0 10px;text-align:left;text-transform:uppercase}
p.buttons a:hover{background:#f6ed22}
p span.amount{float:right;font-size:14px}
.box_select{float:left;width:100%}
p.cart-button-top{margin-top:15px;overflow:hidden}
.mini-cart-content p.cart-button-top a{background:#ec4445 none repeat scroll 0 0;border:1px solid #e5e5e5;color:#fff;display:inline-block;float:right;font-size:12px;font-weight:600;padding:10px 35px;text-align:center;text-transform:uppercase}
.mini-cart-content p.cart-button-top a:hover{background:#252525 none repeat scroll 0 0;border:1px solid;color:#fff}
.main-menu ul{list-style:outside none none;margin:0;padding:0}
.main-menu ul li{display:inline-block;position:relative}
.main-menu ul li a{color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:14px;line-height:62px;min-height:62px;transition:all .4s ease 0;text-transform:uppercase;text-decoration:none;font-weight:700;padding:0 0 0 40px}
.main-menu ul li:first-child a{padding:0}
.main-menu ul li a:hover{color:#009587}
.main-menu ul li a i{font-size:14px;margin-left:6px}
.hide_box{display:none}
.main-menu ul li ul.sup-menu,.main-menu ul li .mega-menu{left:0;position:absolute;text-align:left;transition:all .5s ease 0;transform-origin:0 0 0;top:100%;width:250px;background:#fff none repeat scroll 0 0;box-shadow:0 4px 8px 0 rgba(0,0,0,0.3);margin:0;padding:10px 0;display:block;max-height:0;max-width:0;opacity:0;overflow:hidden;transform:perspective(600px) rotateX(-90deg);transition:transform .5s ease 0s,opacity .6s ease 0s,max-height .6s step-end 0s,max-width .6s step-end 0s,padding .6s step-end 0;float:none;vertical-align:top;visibility:visible;z-index:5000}
.main-menu ul li:hover ul.sup-menu{max-height:3000px;max-width:3000px;opacity:1;overflow:visible;transform:perspective(600px) rotateX(0deg);transition:transform .5s ease 0s,opacity .2s ease 0s,max-height 0 step-end 0s,max-width 0 step-end 0s,padding 0 step-end 0;z-index:999}
.main-menu ul li ul.sup-menu li a{color:#222;display:block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;line-height:inherit;min-height:inherit;padding:12px 25px;text-transform:none}
.main-menu ul li ul.sup-menu li{display:block}
.main-menu ul li .mega-menu{width:670px}
.main-menu ul li:hover .mega-menu{max-height:3000px;max-width:3000px;opacity:1;overflow:visible;transform:perspective(600px) rotateX(0deg);transition:transform .5s ease 0s,opacity .2s ease 0s,max-height 0 step-end 0s,max-width 0 step-end 0s,padding 0 step-end 0}
.main-menu ul li .mega-menu .single-mega-menu{width:33.3333%;float:left;padding:0 15px}
.main-menu ul li .mega-menu .single-mega-menu .hedding-border a{background:rgba(0,0,0,0) none repeat scroll 0 0;border-bottom:1px solid #c2c2c2;color:#000;display:block;font-size:14px;font-weight:700;line-height:inherit;min-height:inherit;padding:10px 0;text-transform:capitalize}
.main-menu ul li .mega-menu .single-mega-menu a{color:#222;display:block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;line-height:36px;min-height:inherit;padding:0;text-transform:none}
.main-menu ul li .mega-menu .single-mega-menu a:hover,.main-menu ul li ul.sup-menu li a:hover{color:#009587;background:transparent!important}
.slider-wrap{margin-bottom:40px}
.slider-wrap a.s-button::after{content:"";display:inline-block;font-family:FontAwesome;margin-left:10px}
.slider-wrap a.s-button{background:rgba(0,0,0,0) none repeat scroll 0 0;border:2px solid #313131!important;border-radius:0;color:#313131;display:inline-block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:14px!important;font-weight:700;letter-spacing:3px;line-height:40px!important;padding:0 20px!important;text-transform:uppercase}
.slider-wrap a.s-button:hover{border-color:#009587!important;color:#009587}
.home-service-area{margin-bottom:40px;text-align:center}
.home-service-area .service-box::before{background-image:url(img/free_shipping.png);background-position:50% 32px;background-color:#f0f0f0;background-repeat:no-repeat;content:"";display:block;height:120px;width:100%}
.home-service-area .col-lg-4.col-md-4:nth-child(2) .service-box::before{background-image:url(img/money_back.png);background-position:50% 25px}
.home-service-area .col-lg-4.col-md-4:nth-child(2) .service-box:hover::before{background-position:50% -150px}
.home-service-area .col-lg-4.col-md-4:nth-child(3) .service-box::before{background-image:url(img/support.png);background-position:50% 20px}
.home-service-area .col-lg-4.col-md-4:nth-child(3) .service-box:hover::before{background-position:50% -142px}
.home-service-area .service-box h3{border:1px solid #f0f0f0;font-size:12px;letter-spacing:3px;line-height:35px;padding:20px;text-transform:uppercase;color:#4c4c4c;font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:700;line-height:1.35;margin:0 0 5px}
.home-service-area .service-box:hover::before{background-color:#009587;background-position:50% -153px}
.home-service-area .service-box:hover h3{border:1px solid #009587}
.banner-area{margin-bottom:40px}
.single-banner a{position:relative;display:block}
.single-banner a::before{background:rgba(0,0,0,0.3) none repeat scroll 0 0;bottom:0;content:"";display:block;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:all .5s ease-out 0;z-index:0}
.single-banner:hover a::before{opacity:1}
.banner-bottom{margin-top:35px}
.product-area{margin-top:30px}
h2.area-headding{border-bottom:1px solid #e5e5e5;font-size:30px;line-height:40px;text-transform:capitalize;margin-bottom:18px}
.product-carusol{padding-top:15px;float:left}
.product-img{position:relative;overflow:hidden;text-align:center;padding:1px}
.product-img a .secondary-image{left:0;opacity:0;position:absolute;top:0;transition:all .4s ease 0}
.product-img:hover .secondary-image{opacity:1}
.product-img::before{background:rgba(0,0,0,0.3) none repeat scroll 0 0;bottom:0;content:"";display:block;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;z-index:2}
.product-name-cart-button button.button_style:hover{background:rgba(0,0,0,0) none repeat scroll 0 0;border-color:#009587;color:#009587}
.product-name-cart-button button.button_style{border:2px solid #222;box-shadow:none;color:#313131;display:inline-block;height:40px;line-height:36px;padding:0 20px;position:relative;text-shadow:none;text-transform:uppercase;text-decoration:none;margin-top:15px;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;transition:all .3s ease 0;background:#fff}
.single-product:hover .overlay_collection{opacity:1}
.overlay_collection{cursor:pointer;background:rgba(0,0,0,0.3) none repeat scroll 0 0;width:100%;height:100%;position:absolute;top:0;transition:all .4s ease 0;opacity:0}
.single-product:hover .product-img:before{opacity:1}
.single-product .price-rate{left:0;margin-top:-40px;opacity:0;position:absolute;text-align:center;top:50%;transition:all .4s ease 0;width:100%;z-index:3}
.single-product:hover .price-rate{opacity:1}
.single-product .price-rate .ratings{transform:translateY(30px);transition:all .4s ease 0}
.single-product .price-rate .ratings i{color:#ffe117;font-size:18px}
.single-product:hover:hover .product-img .price-rate .ratings{transform:translateY(0px)}
.single-product .price-rate .price-box{border-bottom:2px solid #fff;border-top:2px solid #fff;color:#fff;display:inline-block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:26px;font-weight:400;margin-top:15px;padding:8px 0;position:relative;transform:translateY(-30px);transition:all .4s ease 0;z-index:2}
.single-product .price-rate .price-box .old-price{font-size:18px;margin-left:10px;text-decoration:line-through}
.single-product:hover .price-rate .price-box{transform:translateY(0px)}
.single-product{position:relative}
.action-button{bottom:18px;height:40px;left:0;margin:0;position:absolute;right:0;z-index:3}
.action-button div{display:inline-block}
.action-button div a{background:#fff none repeat scroll 0 0;display:inline-block;font-weight:400;height:40px;line-height:40px;overflow:hidden;padding:0;position:relative;text-align:center;width:40px;color:#222}
.action-button div.compare-button{margin:0 5px}
.action-button div a{opacity:0;top:-40px;visibility:hidden}
.action-button .add-to-wishlist a{transition:all .8s ease 0}
.single-product:hover .action-button div a{opacity:1;top:0;visibility:visible}
.single-product .action-button div a:hover{background:#009587 none repeat scroll 0 0;color:#fff}
.action-button .compare-button a{transition:all .6s ease 0}
.action-button .quickviewbtn a{transition:all .4s ease 0}
.product-name-cart-button{display:block;margin-top:15px;text-align:center}
.product-name-cart-button h2.product-name{font-size:12px;text-transform:uppercase}
.product-name-cart-button h2.product-name a{color:#222;text-decoration:none}
.product-name-cart-button h2.product-name a:hover{color:#009587}
.product-name-cart-button a.button{border:2px solid #222;box-shadow:none;color:#313131;display:inline-block;height:40px;line-height:36px;padding:0 20px;position:relative;text-shadow:none;text-transform:uppercase;text-decoration:none;margin-top:15px;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;transition:all .3s ease 0}
.product-name-cart-button a.button:hover{background:rgba(0,0,0,0) none repeat scroll 0 0;border-color:#009587;color:#009587}
.product-name-cart-button a.button::before{content:"";display:inline-block;font-family:FontAwesome;font-size:16px;margin-right:10px;text-align:center}
.single-product .onsale{background:rgba(0,0,0,0) none repeat scroll 0 0;border-radius:0;box-shadow:none;color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;height:50px;left:6px;line-height:50px;padding:0;position:absolute;text-align:center;text-transform:uppercase;top:8px;width:50px;z-index:2}
.single-product .onsale .sale-bg{background:#222 none repeat scroll 0 0;border-radius:100%;display:block;height:50px;left:0;position:absolute;top:0;width:50px;z-index:1}
.single-product .onsale .sale-text{position:relative;z-index:2}
.product-carusol .col-lg-3.col-md-3{width:100%}
.product-carusol.owl-theme .owl-controls .owl-buttons div,.new-product.owl-theme .owl-controls .owl-buttons div,.featured-product.owl-theme .owl-controls .owl-buttons div,.blog-carusol.owl-theme .owl-controls .owl-buttons div{background:rgba(0,0,0,0) none repeat scroll 0 0;border-radius:3px;color:#4c4c4c;display:inline-block;font-size:16px;height:25px;margin:5px;opacity:1;padding:0;text-align:center;width:25px;transition:.4s}
.product-carusol.owl-theme .owl-controls .owl-buttons,.new-product.owl-theme .owl-controls .owl-buttons,.featured-product.owl-theme .owl-controls .owl-buttons{position:absolute;right:-10px;top:-15px;width:100%}
.product-carusol.owl-theme .owl-controls .owl-buttons .owl-prev{margin:-3px}
.product-carusol.owl-theme .owl-controls .owl-buttons .owl-prev i{margin-right:7px}
.product-carusol.owl-theme .owl-controls .owl-buttons div:hover,.new-product.owl-theme .owl-controls .owl-buttons div:hover,.featured-product.owl-theme .owl-controls .owl-buttons div:hover,.blog-carusol.owl-theme .owl-controls .owl-buttons div:hover{color:#009587;border-color:#009587}
.add-area{transition:all .5s ease-out 0;margin-bottom:40px}
.add-area:hover{background:rgba(0,0,0,0.3) none repeat scroll 0 0}
.add-area .add-image{text-align:center}
.add-area .add-text{margin-top:111px}
.add-area .add-text h2{font-size:14px;padding-left:10px}
.add-area .add-text h2 strong{color:#ff5252;font-size:50px;font-weight:700;line-height:50px}
.add-area .add-text h1{font-size:100px;font-weight:700}
.add-area .add-text p a{background:#009587 none repeat scroll 0 0;border:0 none;border-radius:0;color:#fff;display:inline-block;font-size:14px;font-weight:700;height:60px;letter-spacing:2px;line-height:60px;padding:0 28px}
.add-area .add-text p a:hover{background:#006259 none repeat scroll 0 0}
div.cookie-popup-wrap{z-index:9999;width:100%;height:100%;position:fixed;background:rgba(0,0,0,0.6);top:0;left:0;display:none}
div.cookie-popup{width:800px;height:400px;margin:10% auto;background:url(//bizweb.dktcdn.net/100/051/394/themes/150942/assets/bg_popup.jpg?1471582304763) no-repeat;padding:20px;position:relative;padding:50px 30px;position:relative;background-size:cover}
.content_popup{width:60%;text-align:center;margin-top:10px;margin-bottom:15px;font-size:14px;color:#fff}
.btn-email{background-color:#fec722;border:none;border-radius:0 2px 2px 0;color:#fff;cursor:pointer;font-weight:700;height:38px;line-height:17px;padding:5px 15px;position:absolute;text-transform:uppercase;right:0;top:0;border-top-right-radius:50px;border-bottom-right-radius:50px}
#pop_give_email input{color:#000;width:100%;border-radius:50px;border:none;height:39px;padding:0 15px}
.content_popup p{color:#fff;font-size:14px}
div.cookie-popup h2{margin-bottom:20px;font-size:23px;color:#fff;font-weight:700;font-family:'Open Sans',sans-serif}
.content_popup form{position:relative;margin-bottom:20px;float:left;width:100%}
div.cookie-popup h6{text-align:right;font-size:10px;margin:0;padding:5px 15px;position:absolute;top:0;right:0}
div.cookie-popup h6 a{color:#fff;text-decoration:none;font-size:18px}
9. new-featured-product

input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}


input[type=number] {
    -moz-appearance:textfield;
}

------------------------------*/
.new-featured-product{margin-bottom:40px}
.new-featured-product .product-img{float:left;width:35%}
.new-product .col-lg-6.col-md-6,.featured-product .col-lg-6.col-md-6{width:100%}
.new-featured-product .product-name-price{float:left;padding-left:25px;width:65%}
.new-featured-product .product-name-price h2{font-size:18px;font-weight:400;text-transform:capitalize}
.new-featured-product .product-name-price h2 a{color:#222}
.new-featured-product .product-name-price h2 a:hover{color:#009587}
.new-featured-product .product-name-price p{color:#009587;font-size:18px;margin-top:10px}
.new-featured-product .single-product{margin-bottom:35px;overflow:hidden}
.product-name-price p span{color:#222;font-size:12px;text-decoration:line-through;margin-left:10px}
.blog-area{margin-bottom:40px}
.blog-area-title h2{font-size:30px;line-height:40px;text-transform:capitalize;text-align:center;margin:0;position:relative}
.blog-area-title h2 span{background:#fff none repeat scroll 0 0;padding:0 20px;position:relative;z-index:1}
.blog-area-title h2::before{background:#e5e5e5 none repeat scroll 0 0;content:"";display:block;height:1px;left:0;position:absolute;top:50%;width:100%}
.blog-carusol{padding-top:75px}
.blog-area .blog-carusol .col-lg-3.col-md-3{width:100%}
.single-post .post-image{position:relative;height:190px;overflow:hidden}
span.point_footer{line-height:32px;float:left;margin-right:5px;display:none}
.footer-mid-menu ul li a:hover .point_footer{display:block}
.post-date{background:#ebebeb none repeat scroll 0 0;bottom:-1px;color:#000;left:0;position:absolute;text-align:center;width:100%;opacity:.9}
.post-date span{display:block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:400;text-transform:none;margin:5px 10px;float:left}
.post-date span.day{font-size:20px;margin-top:16px}
.post-date span.month{font-size:12px}
.single-post .post-des{margin-top:20px}
.single-post .post-des h3{font-size:16px;line-height:17px;margin-bottom:10px;margin-top:15px;font-weight:400}
.single-post .post-des p{color:#333;font-size:13px}
.price-box-sm p{color:#333;font-size:13px;text-align:justify;float:left;width:100%}
.comp-quotes-2{padding-top:40px}
.footer-mid-menu ul li a:hover::before{background:#fff none repeat scroll 0 0!important}
.ether-grid.comp-quotes-2 .ether-cols .ether-col{padding:15px!important}
.ether-grid.comp-quotes-3 .ether-cols .ether-col{padding:15px!important}
.single-post .post-des a.readmore{color:#888;display:inline-block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:13px;line-height:30px;margin-top:0;overflow:hidden;text-decoration:underline;text-transform:none}
.single-post .post-des a.readmore i{margin-left:10px}
.single-post .post-des a.readmore:hover{color:#ce2424}
.comp-quotes-3 .ether-ctrl-car{position:absolute;margin:0;padding:0;right:5px!important;left:initial!important;top:-51px!important;overflow:visible!important}
.comp-quotes-4 .ether-ctrl-car{position:absolute;margin:0;padding:0;right:5px!important;left:initial!important;top:-51px!important;overflow:visible!important}
.blog-carusol.owl-theme .owl-controls .owl-buttons{position:absolute;top:12px;left:50%;margin-left:-35px}
.logo-brand-area{padding-bottom:35px;float:left;width:100%;background:#f5f5f5}
.logo-brand-area .logo-brand{border:1px solid #e5e5e5;padding:20px 0;position:relative}
.logo-brand.owl-theme .owl-controls .owl-buttons div{background:#fff none repeat scroll 0 0;height:100%;margin:0;top:0;width:30px;color:#4c4c4c;font-size:22px;font-weight:700;opacity:1;position:absolute}
.logo-brand-3 .owl-controls .owl-buttons div{color:#000;display:inline-block;zoom:1;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:none;filter:Alpha(Opacity=50);opacity:.5}
.logo-brand.owl-theme .owl-controls .owl-buttons div i{margin-top:55px}
.logo-brand.owl-theme .owl-controls .owl-buttons div.owl-prev{left:0;right:auto;border-radius:0;border-right:1px solid #e5e5e5}
.logo-brand.owl-theme .owl-controls .owl-buttons div.owl-next{right:0;left:auto;border-radius:0;border-left:1px solid #e5e5e5}
.logo-brand.owl-theme .owl-controls .owl-buttons div:hover{color:#009587}
.footer-top-area{background:#2f2f2f none repeat scroll 0 0;padding:30px 0;float:left;width:100%}
.footer-top-area .subcribe-area h2{color:#fff;float:left;font-size:13px;height:36px;line-height:36px;margin:0 20px 0 0;text-transform:uppercase;width:auto}
.footer-top-area .subcribe-area form input[type="text"]{background:#fff none repeat scroll 0 0;border:medium none;color:#222;float:left;font-size:13px;height:36px;padding-left:15px;width:370px}
.footer-top-area .subcribe-area form input[type="submit"]{background:#ce2424 none repeat scroll 0 0;border:2px solid #ce2424;color:#fff;float:left;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:13px;height:36px;padding:0 20px;border-top-right-radius:5px;border-bottom-right-radius:5px;text-transform:uppercase;font-weight:700;position:absolute;right:0;transition:all .3s ease 0}
.footer-top-area .subcribe-area form input[type="submit"]:hover{border-color:#009587;color:#009587}
.social-media ul{margin:0;padding:0;list-style:none;text-align:right}
.social-media ul li{display:inline-block;margin:0 0 0 10px}
.social-media ul li a{background:#4c4c4c none repeat scroll 0 0;border-radius:100%;color:#fff;display:inline-block;font-size:16px;height:36px;line-height:36px;padding:0;position:relative;text-align:center;width:36px}
.social-media ul li a.facebook:hover{background:#3b579d none repeat scroll 0 0}
.social-media ul li a.twitter:hover{background:#3acaff none repeat scroll 0 0}
.social-media ul li a.tumblr:hover{background:#304e6c none repeat scroll 0 0}
.social-media ul li a.google-plus:hover{background:#d11717 none repeat scroll 0 0}
.social-media ul li a.dribbble:hover{background:#e14d87 none repeat scroll 0 0}
.social-media .color-tooltip + .tooltip > .tooltip-inner{background-color:#009587;color:#fff;padding:5px 10px}
.social-media .color-tooltip + .tooltip.top > .tooltip-arrow{border-top-color:#009587}
.footer-middle-area{background:#262626;padding:45px 0 20px;color:#adadad;float:left;width:100%}
.footer-middle-area .footer-mid-menu h3{color:#fff;font-size:16px;padding-bottom:15px;text-transform:uppercase}
.footer-middle-area .footer-mid-menu h2{color:#fff;font-size:16px;padding-bottom:15px;text-transform:uppercase}
.footer-mid-menu ul{margin:0;padding:0;list-style:none}
.footer-mid-menu ul li{display:block}
.footer-mid-menu ul li a{color:#888;display:block;line-height:40px;font-size:14px}
.footer-mid-menu ul li a::before{background:#888;content:"";display:inline-block;height:2px;margin-right:8px;position:relative;top:-3px;width:2px;display:none}
.footer-mid-menu ul li a:hover{color:#009587;padding-left:5px}
.footer-mid-menu ul li a:hover ::before{color:#fff}
.footer-mid-menu ul li a:hover::before{background:#009587 none repeat scroll 0 0}
.footer-mid-menu.contuct ul li{display:inline-block;margin-bottom:15px;padding-bottom:15px;width:100%;color:#fff}
.footer-mid-menu.contuct ul li i{border:2px solid #fff;border-radius:3px;color:#fff;float:left;font-size:16px;height:34px;line-height:30px;margin-right:15px;text-align:center;width:32px}
.footer-bottum-area{background:#262626 none repeat scroll 0 0;padding:18px 0 10px;color:#adadad;float:left;border-top:1px solid #363636;width:100%}
.footer-bottom-menu ul{margin:0;padding:0;list-style:none}
.footer-bottom-menu ul li{display:inline-block;line-height:1;padding:0}
.footer-bottom-menu ul li a{color:#959595;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:15px;padding-right:15px;text-transform:uppercase;border-right:1px solid #959595;float:left;padding-left:15px;margin:15px 0}
.footer-middle-area .container:after{clear:none!important;content:none}
.footer-bottom-menu ul li:first-child a{padding-left:0}
.footer-bottom-menu ul li:last-child a{border-right:0 solid #959595}
.footer-bottom-menu ul li a:hover,.copyright-info a:hover{color:#009587}
.copyright-info{margin:3px 0 0;color:#959595}
.copyright-info a{color:#ddd}
.footer-payment-logo{text-align:right;margin-top:24px;/width:50%;margin-left:75px}
.home-2 .header-top-bar{background:rgba(34,34,34,0.3) none repeat scroll 0 0;border:0 none;line-height:43px}
.home-2 .slider-wrap{position:relative}
.home-2 .slider-wrap .tp-caption a:hover{background:#006259}
.home-2 .slider-wrap .tp-caption a.button2::after{background:#006259 none repeat scroll 0 0;content:"";display:inline-block;font-family:FontAwesome;height:41px;text-align:center;top:0;width:40px;position:absolute}
.home-2 .header_area{background:rgba(0,0,0,0) none repeat scroll 0 0;position:absolute;top:0;width:100%;z-index:99}
.home-2 .main-menu{margin:30px 0;display:inline-block}
.home-2 .cart-total ul li a.cart-toggler{background:rgba(0,0,0,0) none repeat scroll 0 0;border:1px solid rgba(255,255,255,0.2);height:41px;line-height:39px;text-transform:uppercase}
.home-2 .header-search{background:rgba(0,0,0,0) none repeat scroll 0 0}
.home-2 .header-search button{border:1px solid rgba(255,255,255,0.2);border-radius:0;color:#fff;height:41px;line-height:39px;width:41px;background:rgba(0,0,0,0) none repeat scroll 0 0;font-size:14px;text-align:center}
.home-2 .header-search input[type="text"]{height:0;line-height:39px;padding:0;position:absolute;right:0;top:41px;transition:all .4s ease-out 0;z-index:99}
.home-2 .header-search:hover input[type="text"]{border:1px solid #e5e5e5;box-shadow:0 2px 3px rgba(0,0,0,0.3);height:41px;padding:0 10px;z-index:9999999}
.home-2 .menu-top-menu{border-left:1px solid #464d58;border-right:1px solid #464d58;padding:0 15px}
.home-2 .chosen-container{border-right:1px solid #464d58}
.home-2 .banner-area .single-banner{float:left;padding-right:5px;width:33.3333%}
.home-2 .banner-area .single-banner:last-child{padding-left:0}
.home-2 .banner-area .banner-bottom .single-banner.larg-banner{width:66.6667%;float:left}
.home-2 .banner-area .banner-bottom{margin-top:5px}
.home-2 .single-product{margin:0 0 30px}
.new-product-area .area-title{text-align:center;margin-bottom:18px}
.tab-content{overflow:hidden;padding:0}
.new-product-area h3.tab-hedding{font-size:23px;line-height:40px;margin:0;text-transform:capitalize;border-bottom:4px double #4c4c4c;display:inline-block}
.new-product-area h3.tab-hedding span{color:#009587;font-size:38px}
.tab-menu ul{margin:0;padding:0;list-style:none;text-align:center;height:auto;line-height:10px;min-height:34px;width:100%}
.tab-menu ul li{display:inline-block;position:relative}
.tab-menu ul li a{color:#222;display:block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;height:34px;padding:0 20px}
.tab-menu ul li a:hover{color:#009587}
.tab-menu ul li.active a{color:#009587}
.comp-quotes-2 .ether-ctrl-car{position:absolute;margin:0;padding:0;left:46%!important;top:-53px!important;overflow:visible!important}
.tab-menu ul li::after{background:#4c4c4c none repeat scroll 0 0;border-radius:100%;content:"";display:block;height:5px;margin-top:-3px;position:absolute;right:-2px;top:50%;width:5px;z-index:1}
.tab-menu ul li:last-child::after{display:none}
.home-2 .shop-add-area{margin-bottom:55px;margin-top:25px}
.testimonials-area{background:#f2f2f2 none repeat scroll 0 0;margin-bottom:0;padding:70px 0 0;text-align:center}
.testimonials-area .testimonials-list{padding:15px 100px 0}
.home-2 .testimonials-area .blog-area-title{margin-bottom:18px}
.home-2 .testimonials-area .blog-area-title h2 span{background:#f2f2f2 none repeat scroll 0 0}
.single-testimonials blockquote{border:medium none;display:block;font-size:20px;font-style:italic;line-height:34px;margin:0 0 20px;padding:0;color:#333}
.single-testimonials .author{display:inline-block;font-size:13px;font-weight:700;min-height:47px;position:relative;text-transform:uppercase;font-style:normal}
.single-testimonials .author::before{border:1px solid #009587;color:#009587;content:"";display:inline-block;font-family:FontAwesome;font-size:20px;font-weight:400;height:37px;left:0;line-height:35px;position:absolute;text-align:center;top:0;width:37px}
.single-testimonials .author span{display:block;margin-left:47px;text-align:left}
.single-testimonials .author span.jobtitle{color:#222;font-size:10px;font-weight:400}
.testimonials-list.owl-theme .owl-controls .owl-page span{background:#dedede none repeat scroll 0 0;border:0 none;border-radius:0;display:block;height:5px;padding:0;position:static;width:26px;margin:0 3px;transition:.4s}
.testimonials-list.owl-theme .owl-controls .owl-page span:hover{background:#009587 none repeat scroll 0 0}
.testimonials-list.owl-theme .owl-controls .owl-page.active span{background:#009587 none repeat scroll 0 0}
.home-2 .logo-brand-area{background:#f2f2f2 none repeat scroll 0 0;margin:0;padding:50px 0 75px}
.home-2 .logo-brand.owl-theme .owl-controls .owl-buttons div{background:#f2f2f2 none repeat scroll 0 0}
.home-2 .header-right{line-height:50px}
.home-3 h1,.home-3 h2,.home-3 h3,.home-3 h4,.home-3 h5,.home-3 h6{color:#222;font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:700;line-height:1.35;margin:0 0 5px}
.home-3 .header_area{background:#3b4348 none repeat scroll 0 0}
.home-3 .header-top-bar{border-bottom:1px solid #525d64}
.home-3 .header-email i,.home-3 .header-phone i{background:#0b96f3 none repeat scroll 0 0;border:0 none}
.home-3 .header-search{background:#fff none repeat scroll 0 0;height:50px;position:relative;width:675px;display:inline-block;margin-right:2px}
.home-3 .cart-total{float:right;position:relative}
.home-3 .header-search .cate-toggler{color:#4c4c4c;cursor:pointer;float:left;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:14px;height:50px;line-height:50px;padding:0 55px 0 20px;position:relative}
.header-search .cate-toggler i{display:block;height:16px;position:absolute;width:16px;right:-9px;top:15px;border:1px solid #ccc;background:#fff;border-radius:50px;padding-left:2px;padding-top:0}
.home-3 .header-search input[type="text"]{border-color:#8e8b8c;border-style:none none none solid;border-width:medium medium medium 2px;color:#4c4c4c;float:left;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:14px;height:32px;margin:9px 0 0;outline:medium none;padding:0 0 0 20px;width:60%}
.home-3 .header-search button{background:#0b96f3 none repeat scroll 0 0;border-color:#3b4348;border-radius:0;border-style:none none none solid;border-width:medium medium medium 4px;color:#fff;display:block;float:right;font-size:14px;height:50px;line-height:50px;margin:0;outline:medium none;padding:0;text-align:center;transition:all .3s ease 0;width:56px}
.home-3 .header-search button:hover{background:#3babf6 none repeat scroll 0 0;color:#3c3c3c}
.home-3 .cart-total ul li a.cart-toggler{background:#3babf6 none repeat scroll 0 0;color:#fff;cursor:pointer;float:left;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:14px;height:50px;line-height:50px;padding-right:10px}
.home-3 .cart-total ul li a span.cart-no{font-family:Open Sans,Arial,Helvetica,sans-serif;padding:0}
.home-3 .cart-total ul li a span.cart-no i{background:#0b96f3 none repeat scroll 0 0;color:#fff;float:left;font-size:14px;height:50px;line-height:50px;margin-right:10px;padding:0;text-align:center;width:50px}
.home-3 .menu-top-menu ul li a{border-left:0}
.product-category{left:0;position:absolute;top:42px;z-index:9999999999}
.product-category ul{background:#fff none repeat scroll 0 0;display:none;height:300px;margin:0;overflow-y:auto;padding:5px 0;width:200px}
.product-category ul li{list-style:outside none none}
.product-category ul li a{color:#4c4c4c;display:block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:14px;line-height:26px;padding-left:20px}
.product-category ul li a:hover{background-color:#f5f5f5;background-image:linear-gradient(to bottom,#f5f5f5 0%,#e8e8e8 100%);background-repeat:repeat-x}
.product-category ul li ul.children{margin:0;padding-left:0;height:inherit;overflow-y:inherit;width:inherit}
.product-category ul li ul.children a::before{content:"_";display:inline-block;margin-right:3px}
.product-category ul li ul.children li ul.children li a::before{content:"_ _";display:inline-block;margin-right:3px}
.home-3 .mainmenu-area{background:#2f2f2f none repeat scroll 0 0;padding-top:12px}
.catemenu-toggler{background:#3babf6;color:#fff;cursor:pointer;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:16px;height:43px;line-height:43px;padding-left:20px;width:100%}
.catemenu-toggler i{line-height:43px;margin-right:10px}
.home-3 .main-menu{background:#181818 none repeat scroll 0 0;border:0 none;float:left;height:50px;width:100%}
.home-3 .main-menu ul li{float:left}
.home-3 .main-menu ul li a{border-left:1px solid #4b4b4b;line-height:50px;min-height:50px;padding:0 25px;font-size:15px;font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:400;display:block}
.home-3 .main-menu ul li a.active{background:#646464 none repeat scroll 0 0!important;color:#fff}
.home-3 .main-menu ul li a:hover{background:#646464 none repeat scroll 0 0!important;color:#fff}
.home-3 .main-menu ul li:first-child a{border:0 none}
.home-3 .main-menu ul li .mega-menu .single-mega-menu .hedding-border a,.home-3 .main-menu ul li .mega-menu .single-mega-menu a,.home-3 .main-menu ul li ul.sup-menu li a{border-left:0}
.home-3 .main-menu ul li ul.sup-menu li{float:none}
.home-3 .main-menu ul li ul.sup-menu li a{background:rgba(0,0,0,0) none repeat scroll 0 0}
.home-3 .main-menu ul li ul.sup-menu li a:hover,.home-3 .main-menu ul li .mega-menu .single-mega-menu a:hover{color:#0b96f3;background:rgba(0,0,0,0) none repeat scroll 0 0}
.home-3 .slider-wrap{margin-bottom:0}
.tp-caption.tp-title1,.tp-title1{background-color:#0b96f3;border-color:#222;border-style:none;border-width:0;color:#fff;font-family:Open Sans;font-size:28px;line-height:28px;padding:10px 20px;text-decoration:none}
.tp-caption.tp-desc,.tp-desc{background-color:rgba(66,66,66,0.5);border-color:#fff;border-style:solid;border-width:0;color:#fff;font-family:"Open Sans";font-size:16px;font-weight:400;line-height:16px;padding:10px;text-decoration:none}
.tp-caption.tp-desc,.tp-desc i{margin-right:10px}
.tp-caption.tp-button,.tp-button{background-color:transparent;border-color:#fff;border-style:none;border-width:0;color:#fff;font-family:"Ubuntu";font-size:16px;font-weight:700;padding:0;text-decoration:none}
.tp-caption.tp-button a{background:#262626 none repeat scroll 0 0;display:inline-block;line-height:40px!important;padding:0 20px 0 15px !important;color:#fff}
.tp-caption.tp-button a i{font-size:13px;font-weight:400;letter-spacing:0;line-height:13px;margin-left:12px;padding:0}
.slider-and-category-saidebar{margin-bottom:25px}
.category-saidebar{background:#0b96f3 none repeat scroll 0 0;height:auto;position:relative}
.category-saidebar ul li{position:relative;margin-bottom:20px}
.box_linklist li:first-child{margin-top:20px}
.box_linklist li:last-child{margin-bottom:0}
.category-saidebar ul li a{display:block;padding:0 20px;text-decoration:none;position:relative;color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;transition:all .4s ease 0}
.category-saidebar ul li a:hover{background:#0A87DB}
.category-saidebar ul li a i{font-size:13px;height:45px!important;line-height:47px!important;padding-right:15px}
.category-saidebar ul li ul.cat-sup-menu{transition:.5s;background:#fff none repeat scroll 0 0;width:205px;left:100%;border:1px solid #e5e5e5;padding:0 15px!important;box-shadow:0 4px 13px -3px gray;position:absolute;z-index:5000;opacity:0;visibility:hidden;top:0;margin:0}
.category-saidebar ul li:hover ul.cat-sup-menu{opacity:1;visibility:visible}
.category-saidebar ul li ul.cat-sup-menu li{border-bottom:1px solid #e5e5e5;display:block}
.category-saidebar ul li ul.cat-sup-menu li a{border-bottom:0;padding:0;color:#222;text-transform:none;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400}
.sup-menu-child2{position:absolute!important;left:100%!important;top:-10px!important}
.main-menu ul li ul.sup-menu li:hover .sup-menu-child2{max-height:3000px;max-width:3000px;opacity:1;overflow:visible;transform:perspective(600px) rotateX(0deg);transition:transform .5s ease 0s,opacity .2s ease 0s,max-height 0 step-end 0s,max-width 0 step-end 0s,padding 0 step-end 0;z-index:999}
.main-menu ul li ul.sup-menu .sup-menu-child2{left:0;position:absolute;text-align:left;transition:all .5s ease 0;transform-origin:0 0 0;top:100%;width:250px;background:#fff none repeat scroll 0 0;box-shadow:0 4px 8px 0 rgba(0,0,0,0.3);margin:0;padding:10px 0;display:block;max-height:0;max-width:0;opacity:0;overflow:hidden;transform:perspective(600px) rotateX(-90deg);transition:transform .5s ease 0s,opacity .6s ease 0s,max-height .6s step-end 0s,max-width .6s step-end 0s,padding .6s step-end 0;float:none;vertical-align:top;visibility:visible;z-index:5000}
.main-menu ul li ul.sup-menu li a.arrow::after{right:10px}
.category-saidebar ul li ul.cat-sup-menu li:hover .sup-cate-child2{max-height:3000px;max-width:3000px;opacity:1;overflow:visible;transform:perspective(600px) rotateX(0deg);transition:transform .5s ease 0s,opacity .2s ease 0s,max-height 0 step-end 0s,max-width 0 step-end 0s,padding 0 step-end 0;z-index:999}
.category-saidebar ul li ul.cat-sup-menu .sup-cate-child2{left:0;position:absolute;text-align:left;transition:all .5s ease 0;transform-origin:0 0 0;top:100%;width:250px;background:#fff none repeat scroll 0 0;box-shadow:0 4px 8px 0 rgba(0,0,0,0.3);margin:0;padding:10px 0;display:block;max-height:0;max-width:0;opacity:0;overflow:hidden;transform:perspective(600px) rotateX(-90deg);transition:transform .5s ease 0s,opacity .6s ease 0s,max-height .6s step-end 0s,max-width .6s step-end 0s,padding .6s step-end 0;float:none;vertical-align:top;visibility:visible;z-index:5000}
.sup-cate-child2{position:absolute!important;left:108%!important;top:0!important;padding-left:15px!important}
.category-saidebar ul li ul.cat-sup-menu li a.arrow i{float:right}
.category-saidebar ul li .cat-mega-menu{background:#fff none repeat scroll 0 0;border:1px solid #e5e5e5;box-shadow:0 4px 13px -3px gray;opacity:0;padding:0 15px!important;position:absolute;top:0;width:480px;z-index:5000;left:100%;visibility:hidden;transition:.5s}
.category-saidebar ul li:hover .cat-mega-menu{opacity:1;visibility:visible}
.category-saidebar ul li .cat-mega-menu .single-cat-mega-menu{float:left;width:50%;padding:0 5px 20px}
.category-saidebar ul li .cat-mega-menu .single-cat-mega-menu h2{border-bottom:1px solid #e5e5e5;display:block;margin-bottom:10px}
.category-saidebar ul li .cat-mega-menu .single-cat-mega-menu a{border:none;color:#222;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:30px!important;padding:0;text-transform:none}
.category-saidebar ul li .cat-mega-menu a:hover,.category-saidebar ul li ul.cat-sup-menu li a:hover{background:transparent none repeat scroll 0 0;color:#0b96f3}
.category-saidebar ul li .cat-mega-menu .single-cat-mega-menu h2 a{font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:14px!important;font-weight:400;line-height:47px!important;text-transform:uppercase;padding:0}
.owl_coverage .owl-controls{margin-top:10px;text-align:center;position:absolute;top:40%;width:100%}
.owl_coverage .owl-controls .owl-buttons .owl-prev{position:absolute;left:0;padding:30px 10px;border-radius:0;margin:0}
.owl_coverage .owl-controls .owl-buttons .owl-next{position:absolute;right:0;padding:30px 10px;border-radius:0;margin:0}
.border-box{border:1px solid #ebebeb;float:left;width:100%;padding:15px}
.single-product-index{margin:15px 0}
.product-flexslider .owl-carousel .owl-wrapper-outer{padding-top:30px}
.product-flexslider .owl-buttons{position:absolute;top:-10px;text-align:center;width:100%}
.product-flexslider .owl-controls .owl-buttons div{color:#a5a5a5;display:inline-block;zoom:1;margin:0;padding:3px 10px;font-size:18px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:none;filter:Alpha(Opacity=50);opacity:.8}
.product-flexslider .owl-controls .owl-buttons .owl-prev{margin:-3px}
.product-flexslider .owl-controls .owl-buttons .owl-prev i{margin-right:10px}
.product-flexslider .owl-controls div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none;color:#ce2424}
.comp-quotes-3 .owl-buttons{position:absolute;top:-45px;text-align:right;width:100%;right:-10px}
.comp-quotes-3 .owl-controls .owl-buttons div{color:#a5a5a5;display:inline-block;zoom:1;margin:0;padding:3px 10px;font-size:18px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:none;filter:Alpha(Opacity=50);opacity:.8}
.comp-quotes-3 .owl-controls .owl-buttons .owl-prev{margin:-3px}
.comp-quotes-3 .owl-controls .owl-buttons .owl-prev i{margin-right:10px}
.comp-quotes-3 .owl-controls div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none;color:#ce2424}
.morelesscate span{background-color:#3babf6;color:#fff;cursor:pointer;display:block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;height:55px;line-height:52px;float:left;transition:all .4s ease 0}
.morelesscate span i{font-size:13px;height:34px!important;line-height:34px!important;padding-right:15px}
.morelesscate .lesscate{display:none}
.box_linklist{display:none}
.box_linklist:first-child{display:block}
.banner-home-3{margin-bottom:55px}
.banner-pic a{display:block;overflow:hidden;padding:0;position:relative}
.banner-pic a img{transition:transform .3s ease 0}
.banner-pic a:hover img{transform:scale(1.05)}
.product-title-area h3{background:rgba(0,0,0,0) url(img/bkg_title.gif) repeat-x scroll left center;border:0 none;font-size:20px;font-weight:400;margin:0;padding:0;width:100%;font-family:Open Sans,Arial,Helvetica,sans-serif}
.home-3 .product-carusol-3 .col-lg-4.col-md-4{width:100%}
.product-title-area h3 span{background:#fff none repeat scroll 0 0;display:inline-block;padding-right:20px;text-transform:uppercase}
.home-3 .single-product .price-box{height:50px;line-height:50px;margin:0;padding:0;position:absolute;right:0;top:0;z-index:2}
.home-3 .single-product .price-box span{float:left}
.home-3 .single-product .price-box .old-price{background:#fff none repeat scroll 0 0;color:#4c4c4c;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:14px;height:50px;margin:0;padding:0 15px;text-decoration:line-through}
.home-3 .single-product .price-box .special-price{background:#3babf6 none repeat scroll 0 0;color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:16px;height:50px;padding:0 15px}
.home-3 .single-product{position:inherit;width:75%;float:left}
.home-3 .count-down{width:25%;float:left;overflow:hidden}
.home-3 .button-area{overflow:hidden}
.home-3 .button-area div{background:#e5e5e5 none repeat scroll 0 0;float:left;height:50px;overflow:hidden;padding:0;position:relative;text-align:center;width:100%;margin-bottom:1px;line-height:0}
.home-3 .button-area div a{color:#8f8f8f;display:inline-block;font-size:18px;height:35px;margin-top:8px;line-height:35px;width:35px}
.home-3 .button-area div:hover{background:#0b96f3 none repeat scroll 0 0}
.home-3 .button-area div:hover a{background:rgba(255,255,255,0.3) none repeat scroll 0 0;border-radius:100%;color:#fff;transform:rotate(360deg)}
.home-3 .timer{background:#575e62 none repeat scroll 0 0;color:#fff;text-align:center;font-family:Open Sans,Arial,Helvetica,sans-serif}
.home-3 .timer span p{font-size:12px}
.home-3 .timer span{border-bottom:1px solid #ccc;display:block;font-size:20px;padding:10px 0;padding-top:15px}
.timer span p{font-size:12px;color:#B1B1AD}
.home-3 .product-name-cart-button h2.product-name{font-size:15px;font-weight:400;text-transform:capitalize;font-family:Open Sans,Arial,Helvetica,sans-serif}
.home-3 .product-name-cart-button{margin-top:15px;text-align:left}
.home-3 .product-name-cart-button h2.product-name a:hover{color:#0B96F3}
.home-3 .ratings{color:#ef3d5e;font-size:15px}
.home-3 .product-carusol-3{padding-top:40px}
.home-3 .product-carusol-3 .owl-buttons,.home-3 .logo-brand-3 .owl-buttons{background:#fff;position:absolute;top:-28px;right:14px;padding-left:15px}
.home-3 .product-carusol-3.owl-theme .owl-controls .owl-buttons div,.home-3 .logo-brand-3.owl-theme .owl-controls .owl-buttons div{background-color:#fff;background-image:url(img/bkg_slider_home.png);background-repeat:no-repeat;border:2px solid #262626;border-radius:0;height:19px;right:15px;text-indent:-9999px;top:-20px;transition:all .3s ease 0;width:19px;z-index:2;display:inline-block;background-position:0 0;padding:0}
.home-3 .product-carusol-3.owl-theme .owl-controls .owl-buttons .owl-next,.home-3 .logo-brand-3.owl-theme .owl-controls .owl-buttons .owl-next{right:45px;top:-20px;background-position:100% 0}
.home-3 .product-carusol-3.owl-theme .owl-controls .owl-buttons div:hover,.home-3 .logo-brand-3.owl-theme .owl-controls .owl-buttons div:hover{background-color:#0b96f3;background-position:100% 100%;border:2px solid #0b96f3}
.home-3 .product-carusol-3.owl-theme .owl-controls .owl-buttons .owl-prev:hover:hover,.home-3 .logo-brand-3.owl-theme .owl-controls .owl-buttons .owl-prev:hover:hover{background-position:0 100%}
.home-3 .single-product:hover .secondary-image{opacity:1}
.home-3 .product-category-tab{margin-bottom:55px}
.home-7 .product-category-tab{margin-bottom:0}
.home-3 .product-category-tab .single-product{float:left;position:inherit;width:100%}
.home-3 .product-category-tab .button-area div,.home-6 .best-sellers-area .button-area div{width:33.33%;border-right:1px solid #fff}
.home-3 .product-category-tab .button-area,.home-6 .best-sellers-area .button-area{margin:10px 0 0}
.home-3 .product-category-tab .product-img::before,.home-6 .best-sellers-area .product-img::before{display:none}
.home-3 .product-category-tab .product-img .onsale,.home-3 .best-sellers-area .product-img .onsale{font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;height:80px;left:0;line-height:40px;padding:0;top:0;width:80px;z-index:2}
.home-3 .product-category-tab .product-img .onsale .sale-bg,.home-3 .best-sellers-area .product-img .onsale .sale-bg{background:rgba(0,0,0,0) none repeat scroll 0 0;border-radius:0;border-right:80px solid transparent;border-top:80px solid #eba12c;content:"";display:block;height:0;left:0;position:absolute;top:0;width:0;z-index:1}
.home-3 .product-category-tab .product-img .onsale .sale-text,.home-3 .best-sellers-area .product-img .onsale .sale-text{border:0 none;display:inline-block;left:10px;position:absolute;top:6px;transform:rotate(-45deg);z-index:2}
.home-3 .product-category-tab .col-lg-3.col-md-3{width:100%}
.home-3 .product-category-tab .tab-menu{position:relative}
.home-3 .product-category-tab .tab-menu ul{background:#2d2d2d none repeat scroll 0 0;margin:0;padding:0;overflow:hidden}
.home-3 .product-category-tab .tab-menu ul li{float:left;height:60px;line-height:60px}
.home-3 .product-category-tab .tab-menu ul li::after{display:none}
.home-3 .product-category-tab .tab-menu ul li a{border-left:1px solid #49494a;color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:12px;height:60px;padding:0 25px;overflow:hidden;text-decoration:none;text-transform:uppercase}
.home-3 .product-category-tab .tab-menu ul li:first-child a{border:none}
.home-3 .product-category-tab .tab-menu ul li a:hover{background:#0b96f3 none repeat scroll 0 0}
.home-3 .product-category-tab .tab-menu ul li.active a{background:#0b96f3 none repeat scroll 0 0}
.home-3 .product-category-carosul.owl-theme .owl-controls .owl-buttons div,.home-5 .product-category-carosul-5.owl-theme .owl-controls .owl-buttons div,.home-5 .brand-carosul.owl-theme .owl-controls .owl-buttons div,.sp-carosul.owl-theme .owl-controls .owl-buttons div{background-color:transparent;border:2px solid #fff;border-radius:0;color:#fff;font-size:15px;height:19px;line-height:0;opacity:1;transition:all .3s ease 0;width:19px;z-index:2;padding:0}
.home-3 .product-category-carosul.owl-theme .owl-controls .owl-buttons div:hover{background:#0B96F3;border:2px solid #0B96F3}
.home-3 .product-category-carosul.owl-theme .owl-controls .owl-buttons,.home-5 .product-category-carosul-5.owl-theme .owl-controls .owl-buttons{position:absolute;right:20px;top:-85px}
.home-3.home-5.home-8 .product-category-carosul-5.owl-theme .owl-controls .owl-buttons{right:10px}
.home-3 .product-category-tab .tab-content{overflow:inherit;padding:40px 0 0}
.popular-category{margin-bottom:55px}
.popular-category .product-title-area h3::before{display:none}
.popular-category .single-category{border:1px solid #e5e5e5;margin-top:20px;padding:20px 0 40px;width:100%}
.popular-category .single-category .category-list{float:left;padding-left:20px;width:50%}
.popular-category .single-category .category-list h3{font-size:15px;margin-bottom:20px}
.popular-category .single-category .category-list ul{margin:0;padding:0;list-style:none}
.popular-category .single-category .category-list ul li a{font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:30px;text-transform:capitalize}
.popular-category .single-category .category-list a:hover{color:#0b96f3}
.popular-category .single-category .category-list ul li a::before{color:#0b96f3;content:"";display:inline-block;font-family:FontAwesome;font-size:12px;margin-right:10px}
.home-3 .logo-brand-area .logo-brand{border:0;padding-top:40px}
.home-3 .logo-brand.owl-theme .owl-controls .owl-buttons div.owl-prev{left:inherit;right:75px!important}
.home-3 .logo-brand-area .logo-brand-3 .owl-buttons{right:0}
.home-3 .logo-brand-3{padding-top:40px}
.home-3 .logo-brand-area{margin-bottom:45px}
.home-3 .blog-testimonials-area .blog-area-3{padding-top:40px;margin:0}
.home-3 .single-post .post-image{float:left;padding-right:10px;width:50%}
.home-3 .single-post .post-des{float:left;padding-left:20px;text-align:left;width:50%;margin:0}
.home-3 .single-post .post-des h3{font-size:15px;font-weight:400;line-height:24px;margin-:0 0 10px;text-transform:none}
.home-3 .single-post .post-des h3 a{color:#fff}
.home-3 .single-post .post-des p{margin:0 0 18px}
.home-3 .single-post .post-des a.readmore{border:2px solid #fff;color:#fff;display:inline-block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:12px;padding:12px 30px;text-transform:uppercase;line-height:inherit;margin:0}
.home-3 .single-post .post-des a.readmore:hover,.home-3 .single-post .post-des h3 a:hover{color:#0b96f3;background:none}
.home-3 .blog-testimonials-area{background:rgba(0,0,0,0) url(img/bkg_block_bottom.jpg) repeat-y scroll 50% 0;margin:0 0 45px;padding:50px 0}
.home-3 .blog-testimonials-area .product-title-area h3 span{background:#222 none repeat scroll 0 0;color:#fff;font-size:16px}
.home-3 .blog-testimonials-area .product-title-area h3{background:rgba(0,0,0,0) url(img/bkg_blog_title.gif) repeat-x scroll left center}
.home-3 .blog-testimonials-area .blog-area-3.owl-theme .owl-controls .owl-buttons div,.home-3 .blog-testimonials-area .testimonial.owl-theme .owl-controls .owl-buttons div{background:#000 none repeat scroll 0 0;border:2px solid #fff;border-radius:0;color:#fff;font-size:16px;height:20px;opacity:1;padding:0;text-align:center;width:20px;line-height:0;transition:.4s}
.home-3 .blog-testimonials-area .blog-area-3.owl-theme .owl-controls .owl-buttons,.home-3 .blog-testimonials-area .testimonial.owl-theme .owl-controls .owl-buttons{background:#222 none repeat scroll 0 0;position:absolute;right:0;top:-28px;padding-left:20px}
.home-3 .blog-testimonials-area .blog-area-3.owl-theme .owl-controls .owl-buttons div:hover,.home-3 .blog-testimonials-area .testimonial.owl-theme .owl-controls .owl-buttons div:hover{background:#0B96F3;border:2px solid #0B96F3}
.home-3 .blog-testimonials-area .testimonial-area .product-title-area h3 span{background:#2F2F2F}
.home-3 .blog-testimonials-area .testimonial{padding-top:40px}
.home-3 .blog-testimonials-area .testimonial .single-testimonial{text-align:center}
.home-3 .single-post .post-des p{color:#fff}
.home-3 .blog-testimonials-area .testimonial .single-testimonial blockquote{border:1px solid #444;color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:15px;letter-spacing:.3px;margin:0 0 20px;padding:25px;position:relative;text-align:center}
.home-3 .blog-testimonials-area .testimonial .single-testimonial blockquote::after{background:rgba(0,0,0,0) url(img/bkg_std_testimo.jpg) no-repeat scroll 0 0;bottom:-18px;content:"";display:block;height:27px;left:31%;position:absolute;width:38px}
.home-3 .blog-testimonials-area .testimonial .single-testimonial .author{color:#0b96f3;display:inline-block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:12px;margin-left:10px;text-transform:uppercase;text-align:center;font-style:normal}
.home-3 .blog-testimonials-area .testimonial.owl-theme .owl-controls .owl-buttons{background:#2F2F2F}
.home-3 .shipping-info-area{margin-bottom:45px}
.home-3 .shipping-info{border:1px solid #e5e5e5;overflow:hidden}
.home-3 .shipping-info .single-shipping{width:25%;float:left;padding:45px 0 45px 37px;border-right:1px solid #e5e5e5}
.home-3 .shipping-info .single-shipping:last-child{border:0}
.home-3 .shipping-info .single-shipping .shipping-icon{font-size:60px;float:left}
.home-3 .shipping-info .single-shipping .shipping-text h3{color:#000;font-size:15px;line-height:15px;padding-top:0;text-transform:uppercase}
.home-3 .shipping-info .single-shipping .shipping-text{float:left;margin-left:15px;margin-top:10px}
.home-3 .shipping-info .single-shipping .shipping-text p{margin:0;color:#6a6a6a}
.home-3 .shipping-info .single-shipping:hover .shipping-text p,.home-3 .shipping-info .single-shipping:hover .shipping-text h3{color:#fff}
.home-3 .shipping-info .single-shipping:hover{background:#0B96F3;color:#fff}
.home-3 .footer-top-area .subcribe-area form input[type="submit"]:hover{border-color:#0b96f3;color:#0b96f3}
.home-3 .footer-top-area .subcribe-area form input[type="submit"],.home-3 .footer-bottom-menu ul li a{font-family:Open Sans,Arial,Helvetica,sans-serif}
.home-3 .footer-mid-menu ul li a:hover,.home-3 .footer-bottom-menu ul li a:hover,.copyright-info a:hover{color:#fff}
.home-3 .footer-mid-menu ul li a:hover::before,.home-3 #scrollUp:hover{background:#0B96F3}
.home-3 .social-media .color-tooltip + .tooltip > .tooltip-inner{background-color:#0B96F3;color:#fff;padding:5px 10px}
.home-3 .social-media .color-tooltip + .tooltip.top > .tooltip-arrow{border-top-color:#0B96F3}
body.home-4{background:#e8e8e8 none repeat scroll 0 0}
.box-layout{max-width:1170px;margin:0 auto;background:#fff}
.home-4 .header-email i,.home-4 .header-phone i,.home-4 .header-search button,.home-4 .cart-total ul li a span.cart-no i,.home-4 .category-saidebar{background:#ea7696 none repeat scroll 0 0}
.home-4 .header-search button:hover,.home-4 .cart-total ul li a.cart-toggler,.home-4 .morelesscate span,.home-4 .single-product .price-box .special-price{background:#f1a2b8 none repeat scroll 0 0}
.home-4 .catemenu-toggler{background:#f1a2b8 url(//bizweb.dktcdn.net/100/051/394/themes/150942/assets/bkg_category.png?1471582304763) no-repeat scroll 92% center}
.home-4 .category-saidebar ul li{line-height:0}
.home-3 .category-saidebar ul li a i{height:46px!important}
.home-4 .category-saidebar ul li a{border-bottom:1px solid #e76085;line-height:45px}
.home-4 .category-saidebar ul li a:hover{background:#e76085}
.home-4 .main-menu ul li ul.sup-menu li a:hover,.home-4 .main-menu ul li .mega-menu .single-mega-menu a:hover,.home-4 .category-saidebar ul li .cat-mega-menu a:hover,.home-4 .category-saidebar ul li ul.cat-sup-menu li a:hover{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#EA7696}
.home-4 .product-carusol-3.owl-theme .owl-controls .owl-buttons div:hover,.home-4 .logo-brand-3.owl-theme .owl-controls .owl-buttons div:hover,.home-4 .product-category-carosul.owl-theme .owl-controls .owl-buttons div:hover{background-color:#EA7696;border:2px solid #EA7696}
.home-4 .button-area div:hover,.home-4 .product-category-tab .tab-menu ul li a:hover,.home-4 .product-category-tab .tab-menu ul li.active a{background:#ea7696 none repeat scroll 0 0}
.home-4 .product-name-cart-button h2.product-name a:hover{color:#ea7696}
.home-4 .popular-category .single-category .category-list ul li a::before,.home-4 .popular-category .single-category .category-list a:hover,.home-4 .single-post .post-des a.readmore:hover,.home-4 .single-post .post-des h3 a:hover{color:#ea7696}
.home-4 .blog-testimonials-area .testimonial .single-testimonial .author{color:#ea7696}
.home-4 .blog-testimonials-area .blog-area-3.owl-theme .owl-controls .owl-buttons div:hover,.home-4 .blog-testimonials-area .testimonial.owl-theme .owl-controls .owl-buttons div:hover{background:#ea7696 none repeat scroll 0 0;border:2px solid #ea7696}
.home-4 .shipping-info .single-shipping:hover{background:#ea7696 none repeat scroll 0 0}
.home-4 .footer-top-area .subcribe-area form input[type="submit"]:hover{border-color:#ea7696;color:#ea7696}
.home-4 .footer-mid-menu ul li a:hover,.home-4 .footer-bottom-menu ul li a:hover,.copyright-info a:hover{color:#ea7696}
.home-4 .footer-mid-menu ul li a:hover::before,.home-4 #scrollUp:hover{background:#ea7696 none repeat scroll 0 0}
.home-4 .social-media .color-tooltip + .tooltip > .tooltip-inner{background-color:#ea7696;color:#fff;padding:5px 10px}
.home-4 .social-media .color-tooltip + .tooltip.top > .tooltip-arrow{border-top-color:#ea7696}
.home-5 .header-email i,.home-5 .header-phone i{background:#269c58 none repeat scroll 0 0}
.home-5 .search-cart-list{margin:0}
.home-5 .main-menu{margin:40px 0 0;background:transparent}
.home-5 .main-menu ul li a.active,.home-5 .main-menu ul li a:hover,.home-5 .main-menu ul li ul.sup-menu li a:hover,.home-5 .main-menu ul li .mega-menu .single-mega-menu a:hover{color:#269c58;background:transparent!important}
.home-5 .main-menu ul li a{border:none}
.home-5 .main-menu ul li{background:rgba(0,0,0,0) url(img/bkg_menu.png) no-repeat scroll left center!important}
.home-5 .main-menu ul li:first-child{background:rgba(0,0,0,0)!important}
.home-5 .catemenu-toggler{background:#30c56f url(//bizweb.dktcdn.net/100/051/394/themes/150942/assets/bkg_category.png?1471582304763) no-repeat scroll 92% center}
.home-5 .morelesscate span{background-color:#30c56f}
.home-5 .category-saidebar{background:#269c58 none repeat scroll 0 0}
.home-5 .category-saidebar ul li a{border-bottom:1px solid #21874c}
.home-5 .category-saidebar ul li a:hover{background:#21874c none repeat scroll 0 0}
.home-5 .category-saidebar ul li .cat-mega-menu a:hover,.home-5 .category-saidebar ul li ul.cat-sup-menu li a:hover{background:transparent none repeat scroll 0 0;color:#269c58}
.home-5 .search-cart-list{float:none}
.home-5 .banner-pic{margin-bottom:28px}
.home-5 .banner-pic:last-child{margin:0}
.home-5 .banner-home-3{margin-bottom:0;margin-top:33px}
.home-5 .slider-wrap{margin-top:33px}
.home-5 .header-search{background:#ededed none repeat scroll 0 0}
.home-5 .header-search input[type="text"]{background:#ededed}
.home-5 .header-search button{background:#269c58 none repeat scroll 0 0}
.home-5 .header-search button:hover{background:#30c56f none repeat scroll 0 0;color:#fff}
.home-5 .cart-total ul li a span.cart-no i{background:#269c58 none repeat scroll 0 0}
.home-5 .cart-total ul li a.cart-toggler{background:#30c56f none repeat scroll 0 0}
.home-5 .slider-and-category-saidebar{margin-bottom:50px}
.home-5 .single-product .price-box .special-price,.home-5 .button-area div:hover{background:#30c56f none repeat scroll 0 0}
.home-5 .product-name-cart-button h2.product-name a:hover{color:#30c56f}
.home-5 .product-category-tab .col-lg-3.col-md-3{width:25%}
.home-5 .product-category-carosul-5 .col-lg-4.col-md-4{width:100%}
.product-category-carosul .col-lg-4.col-md-4{width:100%}
.home-5 .product-category-carosul-5.owl-theme .owl-controls .owl-buttons div:hover{background:#269c58;border-color:#269c58}
.home-5 .product-category-tab .tab-menu ul li a:hover,.home-5 .product-category-tab .tab-menu ul li.active a{background:#269c58 none repeat scroll 0 0}
.brand-new-product-list .product-img{width:20%;float:left;margin-right:15px;margin-bottom:15px}
.p_date{font-size:12px;margin-top:5px;color:#ccc}
.brand-product-area{border:1px solid #e5e5e5;padding:15px 30px 0}
.author_add{color:#00aeef!important;font-size:13px;line-height:30px;text-transform:none}
.brand-new-product-list .product-name-cart-button h2.product-name{font-size:14px;font-weight:400}
.brand-new-product-list .product-name-cart-button h3.product-name{font-size:14px;font-weight:400}
.home-5 .ratings{display:block;overflow:hidden;margin-bottom:5px}
.home-5 .ratings i{float:left}
.price-box-sm{font-family:Open Sans,Arial,Helvetica,sans-serif}
.price-box-sm span{display:block}
.price-box-sm .special-price span{color:#269c58;font-size:15px}
.price-box-sm .old-price span{color:#888;font-size:14px;text-decoration:line-through}
.brand-new-product-list .product-name-cart-button{margin-top:0;text-align:left}
.brand-new-product-list .single-product{border-bottom:1px solid #ececec;margin-bottom:28px;padding:0 0 20px}
h3.saidebar-hedding{background:#2d2d2d none repeat scroll 0 0;color:#fff;font-size:16px;height:50px;line-height:50px;margin:0;padding-left:30px;text-transform:uppercase;width:100%}
.home-5 .brand-carosul.owl-theme .owl-controls .owl-buttons{position:absolute;right:-25px;top:-55px}
.home-5 .left-saidebar .banner-pic{margin-bottom:0}
.left-saidebar .brand-new,.left-saidebar .bestsellers{margin-bottom:30px}
.brand-new-product-list .single-product:last-child{border:0;margin:0}
.product-category-carosul-5{margin-bottom:55px}
.home-5 .popular-category .single-category .category-list ul li a::before,.home-5 .popular-category .single-category .category-list a:hover,.home-5 .blog-testimonials-area .testimonial .single-testimonial .author{color:#269c58}
.home-5 .single-post .post-des a.readmore:hover,.home-5 .single-post .post-des h3 a:hover{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#269c58}
.home-5 .shipping-info .single-shipping:hover{background:#269c58 none repeat scroll 0 0}
.home-5 .footer-top-area .subcribe-area form input[type="submit"]:hover{border-color:#269c58;color:#269c58}
.home-5 .footer-mid-menu ul li a:hover::before,.home-5 #scrollUp:hover{background:#269c58 none repeat scroll 0 0}
.home-5 .footer-mid-menu ul li a:hover,.home-5 .footer-bottom-menu ul li a:hover,.copyright-info a:hover{color:#269c58}
.home-5 .social-media .color-tooltip + .tooltip > .tooltip-inner{background-color:#269c58;color:#fff;padding:5px 10px}
.home-5 .social-media .color-tooltip + .tooltip.top > .tooltip-arrow{border-top-color:#269c58}
body.home-6{background:#e8e8e8 none repeat scroll 0 0}
.home-6 .category-saidebar{background:#c5b150 none repeat scroll 0 0;height:auto;left:15px;position:absolute;top:0;width:22.4%;z-index:9999;display:none}
.home-6 .slider-wrap{margin-bottom:55px;position:relative}
.home-6 .header-email i,.home-6 .header-phone i{background:#c5b150 none repeat scroll 0 0;border:0 none}
.home-6 .header-search button,.home-6 .cart-total ul li a span.cart-no i{background:#c5b150 none repeat scroll 0 0}
.home-6 .header-search button:hover{background:#d2c276 none repeat scroll 0 0}
.home-6 .cart-total ul li a.cart-toggler{background:#d2c276 none repeat scroll 0 0}
.home-6 .catemenu-toggler{background:#d2c276 url(//bizweb.dktcdn.net/100/051/394/themes/150942/assets/bkg_category.png?1471582304763) no-repeat scroll 92% center}
.home-6 .morelesscate span{background-color:#d2c276}
.home-6 .category-saidebar ul li a{border-bottom:1px solid #bda73f}
.home-6 .category-saidebar ul li a:hover{background:#bda73f none repeat scroll 0 0}
.home-6 .category-saidebar ul li .cat-mega-menu a:hover,.home-6 .category-saidebar ul li ul.cat-sup-menu li a:hover,.home-6 .main-menu ul li ul.sup-menu li a:hover,.home-6 .main-menu ul li .mega-menu .single-mega-menu a:hover{background:transparent none repeat scroll 0 0;color:#c5b150}
.product-category-carosul-6 .col-lg-4.col-md-4{width:100%}
.home-6 .product-category-tab{border-bottom:2px solid #e5e5e5;margin-bottom:0;padding-bottom:30px}
.home-6 .tab-menu{padding:40px 15px 0}
.home-6 .tab-menu ul{text-align:left;border-left:1px solid #e5e5e5;height:100%}
.home-6 .tab-menu ul li{display:block;padding:10px 25px;text-transform:capitalize;width:100%}
.home-6 .tab-menu ul li a{color:#4c4c4c;height:inherit;line-height:20px;padding:0;text-transform:none}
.home-6 .tab-menu ul li::after{display:none}
.home-6 .tab-menu ul li a:hover,.home-6 .tab-menu ul li.active a{color:#c5b150}
.home-6 .tab-menu ul li a::before{color:#c5b150;content:"";display:inline-block;font-family:FontAwesome;font-weight:400;margin-right:10px;text-rendering:auto}
.product-category-carosul-6.owl-theme .owl-controls .owl-buttons div,.best-sellers-carusul.owl-theme .owl-controls .owl-buttons div{background:transparent none repeat scroll 0 0;border:2px solid #000;border-radius:0;color:#000;font-size:15px;height:19px;opacity:1;padding:0;width:19px;line-height:0;transition:.4s}
.product-category-carosul-6.owl-theme .owl-controls .owl-buttons div:hover,.best-sellers-carusul.owl-theme .owl-controls .owl-buttons div:hover{background:#c5b150;border-color:#c5b150;color:#fff}
.product-category-carosul-6.owl-theme .owl-controls .owl-buttons{background:#fff none repeat scroll 0 0;position:absolute;right:-280px;top:-68px}
.best-sellers-area{margin-bottom:55px}
.best-sellers-carusul{padding-top:40px}
.home-6 .single-product,.best-sellers-carusul .col-lg-3.col-md-3{width:100%}
.best-sellers-area .headding h3{background:#e5e5e5 none repeat scroll 0 0;color:#4c4c4c;font-size:20px;height:50px;line-height:50px;margin:0;padding-left:20px;text-transform:uppercase}
.product-title-area h3::before{background:#fff none repeat scroll 0 0;content:"";height:4px;position:absolute;right:0;top:11px;width:74px}
.best-sellers-carusul.owl-theme .owl-controls .owl-buttons div{border:none;background:#fff;font-size:18px}
.best-sellers-carusul.owl-theme .owl-controls .owl-buttons{position:absolute;right:20px;top:-40px}
.home-6 .single-product .price-box .special-price,.home-6 .button-area div:hover{background:#d2c276 none repeat scroll 0 0}
.home-6 .product-name-cart-button h2.product-name a:hover,.home-6 .popular-category .single-category .category-list ul li a::before,.home-6 .popular-category .single-category .category-list a:hover{color:#d2c276}
.home-6 .product-carusol-3.owl-theme .owl-controls .owl-buttons div:hover,.home-6 .logo-brand-3.owl-theme .owl-controls .owl-buttons div:hover{background-color:#d2c276;border:2px solid #d2c276}
.home-6 .blog-testimonials-area .blog-area-3.owl-theme .owl-controls .owl-buttons div:hover,.home-6 .blog-testimonials-area .testimonial.owl-theme .owl-controls .owl-buttons div:hover{background:#d2c276 none repeat scroll 0 0;border:2px solid #d2c276}
.home-6 .single-post .post-des a.readmore:hover,.home-6 .single-post .post-des h3 a:hover{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#d2c276}
.home-6 .blog-testimonials-area .testimonial .single-testimonial .author{color:#d2c276}
.home-6 .shipping-info .single-shipping:hover{background:#d2c276 none repeat scroll 0 0}
.home-6 .footer-top-area .subcribe-area form input[type="submit"]:hover{border-color:#d2c276;color:#d2c276}
.home-6 .footer-mid-menu ul li a:hover::before,.home-6 #scrollUp:hover{background:#d2c276 none repeat scroll 0 0}
.home-6 .footer-mid-menu ul li a:hover,.home-6 .footer-bottom-menu ul li a:hover,.copyright-info a:hover{color:#d2c276}
.home-6 .cart-total ul li .mini-cart-content .cart-img-details .cart-img-contaent h4:hover,.home-6 .pro-del a i:hover{color:#d2c276}
.home-6 p.buttons a{background:#d2c276 none repeat scroll 0 0}
.home-6 .cart-total ul li .mini-cart-content .cart-img-details .cart-img-photo:hover{border:1px solid #d2c276}
.timer-count{display:block;width:100%;background:#575E62;padding:0 15px;padding-left:20px;font-weight:700;font-family:Open Sans,Arial,Helvetica,sans-serif}
.timer-count span p{font-size:12px;color:#B1B1AD}
.timer-count span{display:inline-block;font-size:20px;padding:10px 0;padding-top:15px;text-align:center;color:#fff;margin-right:38px}
.timer-count span:last-child{margin-right:0}
.timer-count span p{font-size:12px;color:#B1B1AD}
.sp-carosul{margin:20px 0 25px}
.sp-carosul.owl-theme .owl-controls .owl-buttons{position:absolute;top:0;right:0;position:absolute;right:0;top:-60px}
.sp-carosul.owl-theme .owl-controls .owl-buttons div:hover,.home-8 .brand-carosul.owl-theme .owl-controls .owl-buttons div:hover{background:#EF7C3D;border-color:#EF7C3D}
.home-7 .header-email i,.home-7 .header-phone i{background:#ef7c3d none repeat scroll 0 0}
.home-7 .main-menu ul li a.active,.home-7 .main-menu ul li a:hover,.home-7 .main-menu ul li ul.sup-menu li a:hover,.home-7 .main-menu ul li .mega-menu .single-mega-menu a:hover{background:transparent none repeat scroll 0 0!important;color:#ef7c3d}
.home-7 .catemenu-toggler{background:#f39c6c url(//bizweb.dktcdn.net/100/051/394/themes/150942/assets/bkg_category.png?1471582304763) no-repeat scroll 92% center}
.home-7 .category-saidebar{background:#ef7c3d none repeat scroll 0 0}
.home-7 .category-saidebar ul li a{border-bottom:1px solid #ed6c25}
.home-7 .morelesscate span{background-color:#f39c6c}
.home-7 .category-saidebar ul li a:hover{background:#ed6c25 none repeat scroll 0 0}
.home-7 .category-saidebar ul li .cat-mega-menu a:hover,.home-7 .category-saidebar ul li ul.cat-sup-menu li a:hover{background:transparent none repeat scroll 0 0;color:#ef7c3d}
.home-7 .header-search button,.home-7 .cart-total ul li a span.cart-no i{background:#ed6c25 none repeat scroll 0 0}
.home-7 .cart-total ul li a.cart-toggler{background:#f39c6c none repeat scroll 0 0}
.home-7 .product-category-tab .tab-menu ul li a:hover,.home-7 .product-category-tab .tab-menu ul li.active a{background:#EF7C3D none repeat scroll 0 0}
.home-7 .product-category-carosul-5.owl-theme .owl-controls .owl-buttons div:hover{background:#EF7C3D none repeat scroll 0 0;border-color:#EF7C3D}
.home-7 .single-product .price-box .special-price,.home-7 .button-area div:hover{background:#f39c6c none repeat scroll 0 0}
.home-7 .product-name-cart-button h2.product-name a:hover,.home-7 .price-box-sm .special-price span{color:#f39c6c}
.home-7 .popular-category .single-category .category-list ul li a::before,.home-7 .popular-category .single-category .category-list a:hover,.home-7 .blog-testimonials-area .testimonial .single-testimonial .author{color:#f39c6c}
.home-7 .product-carusol-3.owl-theme .owl-controls .owl-buttons div:hover,.home-7 .logo-brand-3.owl-theme .owl-controls .owl-buttons div:hover{background-color:#f39c6c;border:2px solid #f39c6c}
.blog-testimonials-area .product-title-area h3::before{display:none}
.home-7 .blog-testimonials-area .blog-area-3.owl-theme .owl-controls .owl-buttons div:hover,.home-7 .blog-testimonials-area .testimonial.owl-theme .owl-controls .owl-buttons div:hover{background:#f39c6c none repeat scroll 0 0;border:2px solid #f39c6c}
.home-7 .single-post .post-des a.readmore:hover,.home-7 .single-post .post-des h3 a:hover{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#f39c6c}
.home-7 .shipping-info .single-shipping:hover{background:#f39c6c none repeat scroll 0 0}
.home-7 .footer-top-area .subcribe-area form input[type="submit"]:hover{border-color:#f39c6c;color:#f39c6c}
.home-7 .footer-mid-menu ul li a:hover::before,.home-7 #scrollUp:hover{background:#f39c6c none repeat scroll 0 0}
.home-7 .footer-mid-menu ul li a:hover,.home-7 .footer-bottom-menu ul li a:hover,.copyright-info a:hover{color:#f39c6c}
.home-8 .header_area{background:#EBEBED}
.home-8 .logo{margin:30px 0}
.home-8 .header-search{background:#fff none repeat scroll 0 0}
.home-8 .header-search input[type="text"]{background:#fff none repeat scroll 0 0}
.home-5.home-8 .main-menu ul li{background:none!important}
.home-8 .main-menu{margin:0}
.home-8 .mainmenu-area{background:#313131 none repeat scroll 0 0;padding-top:0;border:none}
.home-8 .main-menu ul li a.active{background:#646464 none repeat scroll 0 0!important;color:#fff}
.home-8 .main-menu ul li a{border-left:1px solid #4b4b4b}
.home-8 .main-menu ul li a.active,.home-8 .main-menu ul li a:hover{color:#fff;background:#646464 none repeat scroll 0 0!important}
.home-8 .category-saidebar{background:#313131 none repeat scroll 0 0;left:382px;position:absolute;top:0;width:13.7%;z-index:9999;display:none}
.home-8 .catemenu-toggler{background:#de4c4a url(//bizweb.dktcdn.net/100/051/394/themes/150942/assets/bkg_category.png?1471582304763) no-repeat scroll 92% center}
.home-8 .morelesscate span{background-color:#e67775}
.home-8 .category-saidebar ul li a{border-bottom:1px solid #3e3e3e}
.home-8 .category-saidebar ul li a:hover{background:#393939 none repeat scroll 0 0}
.home-8 .category-saidebar ul li .cat-mega-menu,.home-8 .category-saidebar ul li ul.cat-sup-menu{background:#393939 none repeat scroll 0 0;border:none;box-shadow:0 4px 13px -3px gray}
.home-8 .category-saidebar ul li .cat-mega-menu .single-cat-mega-menu a,.home-8 .category-saidebar ul li ul.cat-sup-menu li a{color:#9d9d9d;line-height:47px!important}
.home-8 .category-saidebar ul li .cat-mega-menu .single-cat-mega-menu a:hover,.home-8 .category-saidebar ul li ul.cat-sup-menu li a:hover{color:#cf2826}
.home-8 .main-menu ul li ul.sup-menu li a:hover,.home-8 .main-menu ul li .mega-menu .single-mega-menu a:hover{color:#cf2826}
.home-8 .slider-and-category-saidebar{margin-bottom:40px}
.home-8 .slider-wrap{margin-top:0;position:relative}
.home-8 .header-top-bar{background:#de4c4a none repeat scroll 0 0;border:none;line-height:52px}
.home-8 .header-phone,.home-8 .header-email a{color:#fff}
.home-8 .header-phone{border-left:1px solid #e46e6d;border-right:1px solid #e46e6d;padding:0 12px 0 5px}
.home-8 .header-email i,.home-8 .header-phone i{background:transparent!important}
.home-8 .header-search button{background:#313131 none repeat scroll 0 0;border-color:#EBEBED}
.home-8 .header-search button:hover{background:#de4c4a none repeat scroll 0 0;color:#fff}
.home-8 .menu-top-menu ul li{border-right:1px solid #e46e6d}
.home-8 .menu-top-menu ul li:last-child{border:none}
.home-8 .menu-top-menu ul li a{color:#fff}
.home-8 .menu-top-menu ul li a:hover{color:#ddd}
.home-8 .search-cart-list{margin-top:30px}
.home-8 .cart-total ul li a span.cart-no i{background:#313131 none repeat scroll 0 0;color:#fff;float:right;margin-left:10px;margin-right:0}
.home-8 .cart-total ul li a.cart-toggler{background:#fff none repeat scroll 0 0;padding-left:10px;padding-right:0}
.home-8 .cart-total ul li a span.cart-no{color:#4c4c4c}
.home-8 .banner-pic{margin-bottom:17px!important}
.home-8 .banner-area{margin-bottom:18px}
.home-8 .product-category-tab .tab-menu ul{background:rgba(0,0,0,0) none repeat scroll 0 0;border-bottom:5px solid #2d2d2d;height:55px;line-height:40px}
.home-8 .product-category-tab .tab-menu ul li{margin-right:8px;height:55px;line-height:55px}
.home-8 .product-category-tab .tab-menu ul li a{background:#ebebed none repeat scroll 0 0;border:medium none;color:#2d2d2d;font-size:16px;height:50px}
.home-8 .product-category-tab .tab-menu ul li a:hover,.home-8 .product-category-tab .tab-menu ul li.active a{background:#2d2d2d none repeat scroll 0 0;color:#fff}
.home-8 .product-category-carosul.owl-theme .owl-controls .owl-buttons div,.home-8 .product-category-carosul-5.owl-theme .owl-controls .owl-buttons div{border:2px solid #000;color:#000}
.home-8 .product-category-tab .product-img .onsale .sale-bg,.home-8 .best-sellers-area .product-img .onsale .sale-bg{border-top:80px solid #de4c4a}
.home-8 .ratings{color:#ffe117}
.layout-8 .ratings{float:right;margin-top:7px}
.home-8 .single-product .layout-8 .price-box{display:inline-block;height:inherit;line-height:inherit;overflow:hidden;position:inherit}
.home-8 .single-product .layout-8 .price-box .special-price{background:transparent;color:#de4c4a;line-height:28px;height:inherit;padding:0}
.home-8 .single-product .layout-8 .price-box .old-price{background:#e5e5e5 none repeat scroll 0 0;border-radius:20px;display:block;height:28px;line-height:28px;margin-right:12px;padding:0 28px}
.action-button-area{margin:10px 0 0;overflow:hidden}
.action-button-area .add-to-wishlist{float:left;font-family:Open Sans,Arial,Helvetica,sans-serif;text-transform:uppercase}
.action-button-area .add-to-wishlist a{color:#8f8f8f;font-size:12px}
.action-button-area .wish-comparate div{display:inline-block}
.action-button-area .wish-comparate div:hover a i{background:#de4c4a;color:#fff;transform:rotate(360deg);animation:.7s linear 0 normal none 1 running rotate}
.action-button-area .wish-comparate .compare-button{margin-right:5px}
.action-button-area .wish-comparate div a i{background:#e5e5e5 none repeat scroll 0 0;border-radius:100%;height:36px;line-height:36px;margin-left:0;width:36px;text-align:center;font-size:16px;color:#8f8f8f;transition:.4s}
.action-button-area .add-to-wishlist a i{background:#de4c4a none repeat scroll 0 0;border-radius:100%;color:#fff;height:36px;line-height:36px;margin-left:0;width:36px;text-align:center;font-size:16px;margin-right:10px}
.wish-comparate{float:right;width:50%;text-align:right}
.product-category-carosul-5.margin-zero{margin-bottom:0}
.home-8 .product-name-cart-button h2.product-name a:hover,.home-8 .price-box-sm .special-price span{color:#de4c4a}
.home-8 .popular-category .single-category .category-list ul li a::before,.home-8 .popular-category .single-category .category-list a:hover,.home-8 .blog-testimonials-area .testimonial .single-testimonial .author{color:#de4c4a}
.home-8 .single-post .post-des a.readmore:hover,.home-8 .single-post .post-des h3 a:hover{color:#de4c4a}
.home-8 .shipping-info .single-shipping:hover{background:#de4c4a none repeat scroll 0 0}
.home-8 .footer-top-area .subcribe-area form input[type="submit"]:hover{border-color:#de4c4a;color:#de4c4a}
.home-8 .footer-mid-menu ul li a:hover::before,.home-8 #scrollUp:hover{background:#de4c4a none repeat scroll 0 0}
.home-8 .footer-mid-menu ul li a:hover,.home-8 .footer-bottom-menu ul li a:hover,.copyright-info a:hover{color:#de4c4a}
.home-8 .product-category-carosul-5.owl-theme .owl-controls .owl-buttons div:hover{background:#de4c4a none repeat scroll 0 0;border-color:#de4c4a;color:#fff}
.home-8 .product-carusol-3.owl-theme .owl-controls .owl-buttons div:hover,.home-8 .logo-brand-3.owl-theme .owl-controls .owl-buttons div:hover{background-color:#de4c4a;border:2px solid #de4c4a}
.home-8 .blog-testimonials-area .blog-area-3.owl-theme .owl-controls .owl-buttons div:hover,.home-8 .blog-testimonials-area .testimonial.owl-theme .owl-controls .owl-buttons div:hover{background:#de4c4a none repeat scroll 0 0;border:2px solid #de4c4a}
.home-8 .sp-carosul.owl-theme .owl-controls .owl-buttons div:hover,.home-8 .brand-carosul.owl-theme .owl-controls .owl-buttons div:hover{background:#de4c4a none repeat scroll 0 0;border-color:#de4c4a}
.home-8 .single-product .price-box .special-price,.home-8 .button-area div:hover{background:#de4c4a none repeat scroll 0 0}
.home-9 h1,.home-9 h2,.home-9 h3,.home-9 h4,.home-9 h5,.home-9 h6{font-family:Open Sans,Arial,Helvetica,sans-serif}
.home-9 .header_area{background:#fff none repeat scroll 0 0}
.home-9 .header-top-bar{background:#000 none repeat scroll 0 0;border-bottom:1px solid #454545;line-height:30px!important;text-transform:uppercase}
.hotline_menu{position:absolute;right:15px;top:13px}
.hotline_menu p{color:#ce2424;font-size:18px}
.hotline_menu i{font-size:23px;font-weight:700;margin-right:5px}
.home-9 .header-email,.home-9 .header-phone{color:#eee;font-size:10px;line-height:30px}
.home-9 .header-email{font-size:12px;color:#e98388}
.home-9 .menu-top-menu ul li{line-height:0}
.home-9 .menu-top-menu ul li a{border-right:1px solid #f6ed22;color:#f6ed22;font-size:13px;padding:0 10px;border-left:none}
.home-9 .menu-top-menu ul li:first-child a{padding-left:0}
.home-9 .menu-top-menu ul li:last-child a{border-right:0}
.home-9 .header-search{background:#fff none repeat scroll 0 0;height:42px;width:100%;border-radius:5px}
.home-9 .header-search input[type="text"]{background:rgba(0,0,0,0) none repeat scroll 0 0;border-color:#e5e5e5;border-style:none none none solid;border-width:medium medium medium 1px;color:#4c4c4c;float:left;font-family:Arial,Arial,Helvetica,sans-serif;font-size:12px;font-style:italic;height:42px;margin:0;padding:0 0 0 20px;width:56%}
.home-9 .header-search .cate-toggler{color:#707070;cursor:pointer;float:left;font-family:Arial,Arial,Helvetica,sans-serif;font-size:14px;height:40px;line-height:44px;padding:0 20px;position:relative;text-transform:none}
.home-9 .header-search .cate-toggler: i{right:10px;top:19px}
.home-9 .header-search button{background:#f6ed22 none repeat scroll 0 0;border:none;color:#fff;display:block;float:right;height:42px;line-height:42px;width:45px;border-top-right-radius:5px;border-bottom-right-radius:5px}
.bg_lamp{background-image:url(//bizweb.dktcdn.net/100/051/394/themes/150942/assets/lamp-min.png?1471582304763);background-position:right top;background-repeat:no-repeat}
.home-9 .header-search button:hover{background:#e98388 none repeat scroll 0 0;color:#fff}
.home-9 .cart-total ul li a.cart-toggler{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#000;cursor:pointer;float:left;font-family:Arial,Arial,Helvetica,sans-serif;font-size:17px;height:42px;line-height:54px;padding-right:0}
.home-9 .cart-total ul li a span.cart-no{color:#fff;font-family:Arial,Arial,Helvetica,sans-serif;font-weight:700}
.home-9 .cart-total ul li a span.cart-no i{color:#fff;float:left;font-size:21px;height:42px;line-height:48px;margin-right:10px;text-align:center;width:auto;background:transparent}
.home-9 .mainmenu-area{background:#fff none repeat scroll 0 0;padding-top:0}
.home-9 .main-menu{background:transparent}
.bot_solid{border-bottom:1px solid #ebebeb}
.home-9 .main-menu ul li a{color:#000;border:none;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:50px;padding:0 15px}
.home-9 .main-menu ul li.li_lv1:first-child a{padding-left:0}
.home-9 .main-menu ul li a:hover{text-decoration:underline;background:transparent!important;color:#e98388!important}
.home-9 .main-menu ul li .mega-menu .single-mega-menu a:hover,.home-9 .main-menu ul li ul.sup-menu li a:hover{color:#F26B7A!important;text-decoration:none}
.home-9 .main-menu ul li a.active{background:transparent none repeat scroll 0 0!important;color:#000;text-decoration:underline}
.home-9 .main-menu ul li .mega-menu .single-mega-menu a{font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase}
.home-9 .slider-wrap{margin-bottom:0}
.home-9 .slider-and-category-saidebar{margin-bottom:35px}
.banner-left-area .single-banner-left:nth-child(1),.banner-left-area .single-banner-left:nth-child(2){margin-bottom:10px}
.single-banner-left a{position:relative;display:block}
.single-banner-left a::before{background:rgba(0,0,0,0.3) none repeat scroll 0 0;bottom:0;content:"";display:block;left:0;opacity:0;position:absolute;right:0;top:0;transform:scale(0);transition:all .2s ease-out 0;z-index:1}
.single-banner-left a:hover::before{opacity:1;transform:scale(1)}
.service-area-bottum{background-color:#000;color:#fff;overflow:hidden;padding:15px 20px;text-align:center}
.service-area-bottum .single-service{border-color:#545454;border-style:solid;border-width:0 1px 0 0;float:left;font-weight:400;line-height:19px;width:33.3333%;padding-left:15px}
.service-area-bottum .single-service:last-child{border:none}
.service-area-bottum .single-service h3{color:#fff;float:left;font-family:Arial,Arial,Helvetica,sans-serif;font-size:13px;margin:0}
.product-flexslider{float:left;width:100%}
.product-name-index{line-height:23px}
.product-name-index a{border:none;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:20px}
.price-index-small{margin:10px 0}
.special-price-index{font-size:18px;font-weight:700}
.action-button-index{margin:15px 0 10px;float:left;width:100%}
.action-button-index .add-to-wishlist a{border:2px solid #ce2424;padding:10px 15px;border-radius:4px;float:left;color:#ce2424;font-weight:700}
.action-button-index .add-to-wishlist a:hover{color:#fff;background:#ce2424}
.action-button-index .add-to-wishlist a i{margin-right:7px}
.home-9 .catemenu-toggler{background:#d32121}
.home-9 .category-saidebar{border:1px solid #e5e5e5;background:transparent;padding-left:40px;float:left;width:100%}
.collection_title{text-align:center;color:#ce2424;margin:15px 0}
.home-9 .category-saidebar ul li a{color:#333;font-family:inherit;font-size:14px;padding:0}
.home-9 .category-saidebar ul li a i{height:inherit!important;line-height:inherit!important;float:right}
.ether-grid.comp-quotes-3 .ether-cols{margin:-15px!important}
.home-9 .category-saidebar ul li a:hover{background:transparent;color:#e98388}
.home-9 .morelesscate span{background-color:#fff;color:#333}
.home-9 .slider-wrap,.banner-left-area{margin-top:0}
.home-9 .product-area,.banner-9{margin-top:15px;float:left;width:100%}
.title-tab-menu{float:left;width:100%}
.title-tab-menu h3{float:left;width:100%;text-align:center;line-height:36px}
.title-tab-menu h3 a{display:inline-block;padding:0 60px;position:relative}
.title-tab-menu h2{float:left;width:100%;text-align:center;line-height:36px}
.title-tab-menu h2 a{display:inline-block;padding:0 60px;position:relative}
.snav_title_left{position:absolute;left:0;bottom:42%}
.snav_title_right{position:absolute;right:0;bottom:42%}
.title-tab-menu p{float:left;color:#ce2424;font-weight:800;font-size:21px}
.snav_title_left .snav_title_1{background:#fbe8e8;float:left;width:4px;height:4px;margin-top:15px;margin-right:7px}
.snav_title_left .snav_title_2{background:#efadad;float:left;width:7px;height:7px;margin-top:12px;margin-right:7px}
.snav_title_left .snav_title_3{background:#e06363;float:left;width:12px;height:12px;margin-top:7px;margin-right:15px}
.snav_title_right .snav_title_3{background:#fbe8e8;float:left;width:4px;height:4px;margin-top:15px;margin-left:7px}
.snav_title_right .snav_title_2{background:#efadad;float:left;width:7px;height:7px;margin-top:12px;margin-left:7px}
.snav_title_right .snav_title_1{background:#e06363;float:left;width:12px;height:12px;margin-top:7px;margin-left:15px}
.product-area.hot .product-carusol-9{padding-top:30px}
.title-tab-menu h3{font-size:18px;font-weight:400;text-transform:uppercase;display:inline-block}
.title-tab-menu h2{font-size:18px;font-weight:400;text-transform:uppercase;display:inline-block}
.title-tab-menu .tab-menu{float:right;width:100%}
.title-tab-menu .tab-menu ul li::after{display:none}
.title-tab-menu .tab-menu ul li a{background:url(//bizweb.dktcdn.net/100/051/394/themes/150942/assets/icon_point-min.png?1471582304763) left center no-repeat;font-family:Arial,Arial,Helvetica,sans-serif;font-weight:400;height:auto;line-height:15px;padding:0 15px;font-size:16px}
.title-tab-menu .tab-menu ul li:first-child a{background:none}
.title-tab-menu .tab-menu ul li.active a,.title-tab-menu .tab-menu ul li a:hover{color:#ce2424;text-decoration:underline}
.title-tab-menu .tab-menu ul li:first-child a{border:none}
.title-tab-menu .tab-menu ul li:last-child a{padding-right:0}
.home-9 .single-product{width:100%;position:relative;float:left;text-align:center}
.owl-theme .owl-controls{margin-top:0;text-align:center}
.product_list .single-product{width:100%;position:relative;float:left;text-align:left}
.all-search .single-product{width:100%;position:relative;float:left;text-align:left}
.tab-pane-slide .product-carusol-9 .owl-buttons{position:absolute;top:0;text-align:center;width:100%}
.box-1{float:left;width:100%}
.box-2{float:left;width:100%}
.box-1{padding-top:5px}
.box-1 .owl-controls .owl-buttons div{color:#666;display:inline-block;zoom:1;margin:0;padding:3px 10px;font-size:18px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:none;filter:Alpha(Opacity=50);opacity:.8}
.box-1 .owl-controls .owl-buttons div:hover{color:#ce2424}
.box-1 .owl-controls .owl-buttons .owl-prev{margin:-3px}
.tab-content .tab-pane{display:none}
.tab-content .active{display:block}
.box-1 .owl-controls .owl-buttons .owl-prev i{margin-right:10px}
.home-9 .single-product .onsale .sale-bg{background:#ce2424 none repeat scroll 0 0}
.home-9 .single-product .onsale{font-family:Open Sans,Arial,Helvetica,sans-serif}
.home-9 .tab-content{width:100%}
.product-carusol-9:hover .owl-controls .owl-buttons div,.home-9 .logo-brand-3:hover .owl-controls .owl-buttons div,.home-10 .product-carusol-10:hover .owl-controls .owl-buttons div{opacity:1;visibility:visible}
.product-carusol-9.owl-theme .owl-controls .owl-buttons div:hover,.home-9 .logo-brand-3.owl-theme .owl-controls .owl-buttons div:hover,.home-10 .product-carusol-10.owl-theme .owl-controls .owl-buttons div:hover{color:#e98388}
.product-carusol-9.owl-theme .owl-controls .owl-buttons .owl-next,.home-9 .logo-brand-3.owl-theme .owl-controls .owl-buttons .owl-next,.home-10 .product-carusol-10.owl-theme .owl-controls .owl-buttons .owl-next{right:10px;left:auto}
.home-9 .action-button div a{background:#000 none repeat scroll 0 0;color:#fff;font-size:14px;height:30px;line-height:30px;width:30px;border-radius:100%}
.action-button div button{transition:all .4s ease 0;text-decoration:none;color:#222;background-color:transparent;opacity:0;top:-40px;visibility:hidden;background:#fff none repeat scroll 0 0;display:inline-block;font-weight:400;height:40px;line-height:40px;overflow:hidden;padding:0;position:relative;text-align:center;width:40px;color:#222}
.home-9 .action-button div button{background:#000 none repeat scroll 0 0;color:#fff;font-size:14px;height:30px;line-height:30px;width:30px;border-radius:100%;border:none}
.single-product:hover .action-button div button{opacity:1;top:0;visibility:visible}
.home-9 .action-button div button:hover{background:#e98388}
.home-9 .action-button div a:hover{background:#e98388}
.home-9 .action-button{bottom:10px;left:inherit;right:10px}
.jGrowl-close{width:15px;height:12px;background:url(//bizweb.dktcdn.net/100/051/394/themes/150942/assets/btn_remove.png?1471582304763) no-repeat;float:right}
div.jGrowl-close{right:10px!important;left:initial!important}
.home-9 .product-img::before{display:none}
.product-name-ratting h2.product-name{font-family:Arial,Arial,Helvetica,sans-serif;font-size:15px;font-weight:400}
.product-name-ratting h2.product-name a:hover{color:#e98388}
.product-name-ratting h3.product-name{font-family:Arial,Arial,Helvetica,sans-serif;font-size:15px;font-weight:400}
.product-name-ratting h3.product-name a:hover{color:#e98388}
.product-name-ratting{margin-top:15px}
.home-9 .ratings{color:#ffe117;margin-bottom:5px}
.price-box-small{font-size:15px;margin:5px 0}
.price-box-small .special-price{margin-right:5px;font-weight:700;font-size:18px}
.price-box-small .old-price{color:#959595;font-size:14px;text-decoration:line-through}
.home-9 .logo-brand-3{margin-top:30px}
.home-9 .logo-brand-3.owl-theme .owl-controls .owl-buttons div{left:0;border-radius:0;font-size:20px;height:30px;left:-10px;line-height:26px;margin:5px;padding:0;position:absolute;top:40%;width:30px}
.home-9 .logo-brand-3.owl-theme .owl-controls .owl-buttons .owl-next{right:-10px}
.home-9 .footer-bottom-menu ul li a,.home-9 .footer-top-area .subcribe-area form input[type="submit"]{font-family:Open Sans,Arial,Helvetica,sans-serif}
.icon_news{background:url(//bizweb.dktcdn.net/100/051/394/themes/150942/assets/icon_news-min.png?1471582304763) no-repeat;width:35px;height:25px;position:absolute;top:-9px;right:-15px}
.icon_hot{background:url(//bizweb.dktcdn.net/100/051/394/themes/150942/assets/icon_hot-min.png?1471582304763) no-repeat;width:35px;height:25px;position:absolute;top:-9px;right:-15px}
.home-9 .footer-top-area .subcribe-area form input[type="submit"]:hover{border-color:#e98388;color:#e98388}
.home-9 .footer-mid-menu ul li a:hover::before,.home-9 #scrollUp:hover{background:#ce2424 none repeat scroll 0 0}
.home-9 .footer-mid-menu ul li a:hover,.home-9 .footer-bottom-menu ul li a:hover,.copyright-info a:hover{color:#fff}
.home-9 .social-media .color-tooltip + .tooltip > .tooltip-inner{background-color:#e98388;color:#fff;padding:5px 10px}
.home-9 .social-media .color-tooltip + .tooltip.top > .tooltip-arrow{border-top-color:#e98388}
.home-9 .cart-total{margin-left:0;margin-top:45px}
.menu_index{display:none}
.content_page_info{margin-bottom:30px}
.menu_hidden{display:none;position:absolute;width:90%;z-index:9999;background:#fff!important}
.home-10 .header-search{background:#dedede none repeat scroll 0 0;border-color:#c6c6c6;border-radius:4px;border-style:none none solid;border-width:0 0 4px}
.home-10 .header-search button{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#000}
.home-10 .header-search button:hover{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#e98388}
.home-10 .mainmenu-area{background:#f26b7a none repeat scroll 0 0}
.home-10 .main-menu ul li a{color:#fff}
.home-10 .main-menu ul li a:hover{color:#000!important}
.home-10 .catemenu-toggler{background:#d95564}
.add-area-ly-10{margin-bottom:35px}
.popular-product{padding-top:30px}
.popular-product.owl-theme .owl-controls .owl-buttons div,.best-sellers-carosul.owl-theme .owl-controls .owl-buttons div{border-radius:0;font-size:20px;height:30px;line-height:27px;padding:0;width:30px;transition:.4s}
.popular-product.owl-theme .owl-controls .owl-buttons div:hover,.best-sellers-carosul.owl-theme .owl-controls .owl-buttons div:hover{background:#e98388}
.popular-product.owl-theme .owl-controls .owl-buttons,.best-sellers-carosul.owl-theme .owl-controls .owl-buttons{position:absolute;top:-40px;right:-5px}
.bestseller-product-area{margin-top:30px}
.best-sellers-carosul{padding-top:30px}
.best-product-list .product-img{width:30%;float:left}
.best-product-list .product-name-ratting{float:left;padding-left:15px;width:70%;margin:0}
.best-product-list .single-product{border-bottom:1px solid #e5e5e5;padding-bottom:20px;overflow:hidden;margin-bottom:20px}
.best-product-list .single-product:last-child{border:none}
.popular-tags{border:1px solid #e5e5e5;padding:20px}
.popular-tags .title-tab-menu{border-bottom:0;margin-bottom:25px}
.popular-tags ul{margin:0;padding:0}
.popular-tags ul li{display:inline-block}
.popular-tags ul li a{border:1px solid #e5e5e5;display:block;font-size:14px!important;line-height:25px;margin:0 3px 5px 0;padding:0 10px}
.popular-tags ul li a:hover{color:#e98388}
.shop-header-area{text-align:center;text-transform:uppercase;margin:50px 0 70px}
.shop-header h1{font-size:70px}
.shop-header ul{margin:0;padding:0;text-align:center;list-style:none}
.shop-header ul li{border-bottom:2px solid #4c4c4c;display:inline-block;margin:0;padding-left:40px}
.shop-header ul li:first-child{padding-left:0}
.shop-header ul li.active{border-bottom:2px solid #009587}
.shop-header ul li.active a{color:#009587}
.shop-header ul li a{font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700}
.breadcrumbs{display:block;font-size:13px;margin:15px 0 30px;overflow:hidden}
.blog .breadcrumbs{margin:0 0 30px}
.breadcrumbs strong{font-weight:400;color:#d52b2b}
.cart .breadcrumbs,.wishlist .breadcrumbs{margin:30px 0 20px}
.breadcrumbs ul{margin:0;padding:0;list-style:none}
.breadcrumbs ul li{float:left}
.breadcrumbs ul li a{font-size:14px}
.breadcrumbs ul i{margin:0 18px}
.category-sidebar,.filter-price,.compare,.tags{border-bottom:1px solid #e5e5e5;margin:0 0 35px;padding:0 0 35px;overflow:hidden}
h3.sidebar-title{font-size:15px;margin:0 0 10px;text-transform:uppercase;font-weight:400}
h2.sidebar-title{font-size:15px;margin:0 0 10px;text-transform:uppercase;font-weight:400}
.category-sidebar ul{margin:0;padding:0;list-style:none}
.category-sidebar ul li{font-size:13px;line-height:30px}
.category-sidebar ul li span{float:right}
.category-sidebar ul li a:hover{color:#ce2424}
.category-sidebar ul li.active a{color:#ce2424}
.category-sidebar ul li a::before{content:"\f105";display:inline-block;font-family:FontAwesome;margin-right:10px}
.category-sidebar ul li ul{padding:8px 0 8px 18px}
.filter-price{overflow:inherit;width:100%}
.ui-widget-header{background:#009587 none repeat scroll 0 0;border:medium none;box-shadow:none;height:10px}
.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all{background:#e5e5e5 none repeat scroll 0 0;border-radius:8px;box-shadow:none;margin:0 0 30px}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#fff none repeat scroll 0 0;border:3px solid #009587;border-radius:100%;box-shadow:none;height:18px;transition:none 0 ease 0;width:18px}
.filter-price a,.compare .compare-button{border:1px solid #e5e5e5;color:#3f3f3f;display:inline-block;font-size:12px;font-weight:700;height:39px;line-height:37px;padding:0 15px;text-transform:uppercase;transition:all .3s ease 0}
.filter-price a:hover,.compare .compare-button:hover{background:#009587 none repeat scroll 0 0;border-color:#009587;color:#fff;text-shadow:none}
.filter-price p{float:right;margin:0;width:60%;text-align:right}
.filter-price input{border:0 none;font-size:12px;line-height:36px;text-align:left;width:35%}
.compare a.compare-button{float:right;display:block}
.compare p{margin:0 0 20px}
.tags ul{margin:0;padding:0;list-style:none}
.tags ul li{display:inline-block}
.tags ul li a{border:1px solid #e5e5e5;display:inline-block;font-size:12px!important;line-height:34px;margin:0 10px 10px 0;padding:0 10px;text-transform:capitalize}
.tags ul li a:hover{background:#222 none repeat scroll 0 0;border-color:#222;color:#fff}
.featured-product-area .single-product{margin-bottom:10px;overflow:hidden}
.featured-product-area .product-img::before{display:none}
.featured-product-area .product-img{width:30%;float:left}
.featured-product-area .product-name-ratting h2.product-name{font-size:13px;line-height:18px;list-style:outside none none;font-family:"Open Sans";font-weight:700;text-transform:none}
.featured-product-area .price-box-small span{font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700}
.featured-product-area .price-box-small span.old-price{margin-left:10px;text-decoration:line-through;font-size:13px}
.featured-product-area .product-name-ratting{float:left;width:63%;margin:0 0 0 15px}
.featured-product-area .product-name-ratting h2.product-name a:hover{color:#009587}
.view-mode{float:left;margin-top:8px;margin-bottom:10px;margin-right:15px}
.view-mode a{float:left;font-size:20px;margin-right:10px;color:#ccc}
.view-mode a:hover{color:#ce2424}
.view-mode a.active{color:#ce2424}
.result-count{display:inline-block;margin:6px 5px 0 0;text-align:right;color:#333;float:left}
.result-short form{float:left}
.mar-bt15{margin-bottom:30px;border:1px solid #ebebeb;float:left;width:100%;padding:15px}
.result-short{float:left}
.toolbar{margin:0 0 30px;overflow:hidden}
.page_bot{float:left;width:100%;margin:15px 0}
.toolbar form select{border:none;border-radius:0;font-size:12px;font-weight:700;line-height:18px;text-transform:uppercase}
.add-to-wishlist .button:hover{background:#007c70 none repeat scroll 0 0}
.old-price-index{color:#959595;font-size:14px;text-decoration:line-through}
.add-to-wishlist button{border:2px solid #ce2424;padding:10px 20px;border-radius:2px;color:#ce2424;background:#fff;font-weight:800;text-transform:uppercase}
.add-to-wishlist button:hover{color:#fff;background:#ce2424!important}
.add-to-wishlist button i{margin-right:7px}
.comp-quotes-2 .comp-quotes-1-item{padding:15px!important;min-height:425px}
.add-to-wishlist a.style_list{width:initial;padding:0 30px}
.comp-quotes-3{position:relative;float:left;width:100%}
.comp-quotes-4{position:relative;float:left;width:100%}
.title-news{float:left;width:100%;margin-bottom:15px}
.title-news h3{font-size:18px;font-weight:700;line-height:25px;color:#ce2424;display:inline-block;text-transform:uppercase}
.title-news h2{font-size:18px;font-weight:700;line-height:25px;color:#ce2424;display:inline-block;text-transform:uppercase}
.single-post{float:left;width:100%}
.add-to-wishlist a.style_list i{margin-right:10px}
.sp-thumbnail{width:100%}
.sp-selected-thumbnail{border:1px solid #e6ae48!important}
#example5 .sp-thumbnail-image-container{width:100%;overflow:hidden;float:left}
.slider-pro{width:100%!important;padding-left:0!important;padding-right:0!important;max-width:inherit!important}
.sp-right-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;left:0!important;margin-left:0!important}
.sp-slides-container{position:relative!important;border:1px solid #ccc!important;padding:15px!important;float:left!important;width:83%!important}
.sp-right-thumbnails.sp-has-pointer{margin-left:-13px;width:12.1%!important;margin-top:50px}
.sp-vertical .sp-arrows{width:auto;left:112%;top:0;margin-left:0;height:100%}
.sp-next-arrow:after,.sp-next-arrow:before,.sp-previous-arrow:after,.sp-previous-arrow:before{content:'';position:absolute;width:50%;height:50%;background-color:#000}
.slider-pro:hover .sp-fade-arrows{opacity:1}
.sp-arrow{position:absolute;display:block;width:4px;height:18px;cursor:pointer}
.box_intro{border:1px solid #ebebeb;border-radius:5px;padding:20px 35px}
.sp-vertical .sp-previous-arrow{top:0;left:2px;display:block!important}
.sp-mask{position:relative;overflow:hidden;max-width:100%}
.sp-vertical .sp-next-arrow{bottom:0;left:2px}
.sp-vertical .sp-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.sp-thumbnails{position:relative;text-align:center}
.sp-image-container{overflow:hidden;max-width:100%}
.sp-slide{position:absolute;max-width:100%}
.slider-pro img.sp-image{max-width:100%;max-height:100%;margin-top:0!important}
.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{display:none}
.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{display:none}
#example5 .sp-thumbnail-text{width:170px;float:right;padding:8px;background-color:#F0F0F0;-moz-box-sizing:border-box;box-sizing:border-box}
#example5 .sp-thumbnail-title{margin-bottom:5px;text-transform:uppercase;color:#333}
#example5 .sp-thumbnail-description{font-size:14px;color:#333}
.product-carusol .border_box{padding:15px;border:1px solid #ebebeb;float:left;width:100%}
.product-carusol .pad_box{padding:15px}
.box-reg-xs{display:none}
.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{display:none}
.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{display:none}
@media (max-width: 800px) {
.slider-pro{width:100%!important;padding-right:0!important;padding-left:0!important;max-width:inherit!important}
.box-reg-lg{display:none}
.box-reg-xs{display:block}
.sp-mask{width:100%!important}
.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{display:none}
.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{display:none}
}
.all-product-area{margin-bottom:30px;border:1px solid #ebebeb;padding:6px 20px 0}
.page_list{float:right}
.orderby-wrapper select{border:none;background:#f8f8f8}
.all-product-area .single-product{margin:0 0 50px}
.paginations ul{text-align:right;padding:0;list-style:none}
.paginations ul li{display:inline-block;margin:0 2px}
.product_list .single-product{float:left;width:100%;margin-bottom:30px;border:1px solid #ebebeb;padding:15px}
.paginations ul li a{border-bottom:2px solid transparent;color:#4c4c4c;display:block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:14px;line-height:34px;padding:0 3px;position:relative}
.paginations ul li a:hover,.paginations ul li.current a{text-decoration:underline;color:#d52b2b}
.paginations ul li a.next-arrow{border:none}
.paginations ul li a.next-arrow::before{background:#fff none repeat scroll 0 0;content:"";font-family:FontAwesome;height:100%;left:0;position:absolute;text-align:center;text-indent:0;top:0;width:100%}
.paginations ul li a.next-arrow:hover{border:none}
.product-info{display:block}
.product-info .ratings{color:#ffe117;font-size:18px;margin-bottom:15px}
.product-info .price-box{color:#222;display:inline-block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:18px;font-weight:400}
.all-search .single-product{border-bottom:1px solid #ebebeb;margin-bottom:10px;padding-bottom:10px}
.product-info .price-box .old-price{font-size:18px;text-decoration:line-through;margin-left:8px}
.product-info .product-name{font-size:23px;margin:0 0 15px;text-align:left;text-transform:none;font-weight:400}
.product-info .product-name a{font-size:17px}
.product-desc{display:block;line-height:24px;margin:10px 0 22px;color:#666;font-size:14px}
.product-info .action-buttons a.button,.product-description form button{background:#fff none repeat scroll 0 0;color:#d52b2b;height:46px;line-height:46px;padding:0 25px;display:inline-block;float:left;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:12px;text-transform:uppercase;font-weight:900;border:2px solid #d52b2b;border-radius:2px}
.product-info .action-buttons a.button i{font-size:16px;margin-right:10px}
.product-info .action-buttons a.button:hover{background:#007c70 none repeat scroll 0 0}
.action-buttons div a{display:block;font-size:16px;height:55px;left:0;line-height:55px;width:55px;float:left;background:#bababa;color:#fff;text-align:center;margin-left:5px}
.action-buttons div a:hover{background:#009587}
.shop-list .single-product{margin:0 0 36px;overflow:hidden}
.category-header{text-align:center;text-transform:uppercase}
.category-header .shop-header h1{color:#fff;position:relative}
.category-header .shop-header h1::after{background:#fff none repeat scroll 0 0;content:"";height:1px;left:50%;margin-left:-75px;position:absolute;top:50%;transform:rotate(-45deg);width:150px}
.category-image-desc{position:relative}
.category-header .shop-header ul li{border-color:#fff}
.category-header .shop-header ul li a{color:#fff}
.category-header .shop-header ul li a:hover{color:#009587}
.category-header .shop-header{left:0;position:absolute;top:50%;transform:translate(0px,-220%);width:100%}
.account-area{margin-bottom:55px}
.form-title{color:#4c4c4c;font-size:24px;font-weight:700;margin:0 0 15px}
.wishlist .form-title{margin:0 0 10px}
.form-fields{border:1px solid #e5e5e5;color:#909295;padding:20px 25px}
.subcribe-area{margin-top:15px}
.footer-top-area .subcribe-area form input[type="email"]{background:#262626 none repeat scroll 0 0;border:medium none;color:#959595;float:left;font-size:13px;height:36px;padding-left:15px;width:100%;margin-bottom:10px;border:1px solid #464646;border-top-left-radius:5px;border-bottom-left-radius:5px}
.form-fields h1{border-bottom:1px solid #e5e5e5;font-size:18px;margin:0 0 15px;padding:0 0 5px;text-transform:uppercase}
.form-fields p{margin:0 0 8px;padding:0}
.form-fields p label{color:#6a6a6a;font-family:Open Sans,Arial,Helvetica,sans-serif;margin:0 0 5px;line-height:2;display:block;font-weight:400}
.form-fields p label span{border:0 none;color:red;font-weight:700}
.form-fields p input{background:#fff none repeat scroll 0 0;border:1px solid #e5e5e5;width:100%;padding:7px 10px}
.form-action{background:#f2f2f2 none repeat scroll 0 0;border-color:#e5e5e5;border-style:none solid solid;border-width:medium 1px 1px;float:left;padding:15px 10px;width:100%}
.form-action p{overflow:hidden;margin:0;display:inline}
.form-action p a{float:left;line-height:34px;margin:0}
.form-action p a:hover{color:#009587}
.form-action input[type="submit"]{background:rgba(0,0,0,0) none repeat scroll 0 0;border:1px solid #e5e5e5;color:#3f3f3f;display:inline-block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;height:39px;line-height:37px;padding:0 15px;text-transform:uppercase;transition:all .3s ease 0;float:right}
.form-action input[type="submit"]:hover,.coupon input[type="submit"]:hover{background:#d52b2b none repeat scroll 0 0;border-color:#d52b2b;color:#fff}
.form-fields p input:hover{background:#d52b2b none repeat scroll 0 0;border-color:#d52b2b;color:#fff}
.fix_btn a:hover{background:#d52b2b none repeat scroll 0 0;border-color:#d52b2b;color:#fff}
.fix_btn a{background:rgba(0,0,0,0) none repeat scroll 0 0;border:1px solid #e5e5e5;color:#3f3f3f;display:inline-block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;height:39px;line-height:37px;padding:0 15px;text-transform:uppercase;transition:all .3s ease 0;float:right}
.form-action label{float:right;font-weight:400;line-height:34px;margin:0 20px 0 0;font-family:Open Sans,Arial,Helvetica,sans-serif}
.form-action label input{margin-right:3px;margin-top:0;position:relative;top:1px}
.single-product-index:hover .add-to-wishlist button{color:#fff;background:#ce2424!important}
.single-product:hover .add-to-wishlist button{color:#fff;background:#ce2424!important}
.buttons-cart a{font-size:15px!important}
.buttons-cart button{background:#fff none repeat scroll 0 0;border:0 none;border-radius:3px;color:#4c4c4c;float:left;margin-right:15px;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:15px;font-weight:400;height:39px;line-height:39px;padding:0 15px;text-transform:uppercase;border:1px solid #ddd;transition:all .3s ease 0}
.buttons-cart button:hover{background:#d52b2b none repeat scroll 0 0;color:#fff}
.proceed-to-checkout button{background:#fff none repeat scroll 0 0;color:#d52b2b;font-size:14px;height:45px;line-height:41px;margin-top:20px;padding:0 30px;border:3px solid #d52b2b;display:inline-block;font-family:Montserrat,Arial,Helvetica,sans-serif;font-weight:700;text-shadow:none;transition:all .3s ease 0;border-radius:5px;float:right}
@media (max-width: 767px) {
.buttons-cart button{margin-bottom:10px;margin-right:0;text-align:center;width:100%}
}
.wishlist-table table{background:#fff none repeat scroll 0 0;border-color:#e8e8e9;border-radius:0;border-style:solid;border-width:1px 0 0 1px;margin:20px 0 50px;width:100%}
.wishlist-table table th{background:#ebebeb none repeat scroll 0 0;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;padding:20px 10px;text-transform:capitalize}
.wishlist-table table th,.wishlist-table table td{border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;font-size:14px;padding:15px 10px;text-align:center}
.wishlist-table table .product-remove{padding:0 15px;width:2%}
.wishlist-table table .product-remove > a{color:#ff4242;font-size:22px;margin:auto;font-weight:700}
.wishlist-table table .product-remove > a:hover{color:#009587}
.wishlist-table table .product-thumbnail{width:10%}
.wishlist-table table .product-name{width:40%;text-align:left;padding-left:15px}
.wishlist-table table .product-price{width:16%}
.wishlist-table table .product-stock-stauts{width:10%}
.wishlist-table table td.product-price .price-box span{color:#009587;font-size:18px;font-weight:400}
.wishlist-table table .wishlist-in-stock{color:#009587;font-size:12px}
.wishlist-table table .product-add-to-cart > a{border:1px solid #e5e5e5;color:#3f3f3f;display:inline-block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;height:39px;line-height:37px;padding:0 15px;text-transform:uppercase;transition:all .3s ease 0}
.wishlist-table table .product-add-to-cart > a:hover{background:#009587 none repeat scroll 0 0;border-color:#009587;color:#fff}
.wishlist-table table .product-add-to-cart{width:16%}
.quantity input{background:#fff none repeat scroll 0 0;border:medium none;border-radius:3px;color:#222;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:15px;font-weight:400;height:40px;padding:0 5px 0 10px;width:60px;border:1px solid #ebebeb}
.wishlist-area{margin-bottom:45px}
.buttons-cart{margin:0 0 35px;overflow:hidden}
.cart-totals h3{display:inline-block;font-size:17px;text-transform:none;float:right;font-weight:400}
.buttons-cart input[type="submit"],.coupon input[type="submit"],.buttons-cart a{background:#fff none repeat scroll 0 0;border:0 none;border-radius:3px;color:#4c4c4c;float:left;margin-right:15px;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;height:39px;line-height:39px;padding:0 15px;text-transform:uppercase;transition:all .3s ease 0;border:1px solid #ddd}
.buttons-cart a{padding:0 20px}
.buttons-cart input[type="submit"]:hover,.buttons-cart a:hover{background:#d52b2b none repeat scroll 0 0;color:#fff}
.proceed-to-checkout button:hover{background:#d52b2b none repeat scroll 0 0;color:#fff}
.coupon{border:1px solid #e5e5e5;float:left;margin:0 0 20px;padding:20px;width:100%}
.coupon h3{font-size:14px;margin:0 0 20px;text-transform:uppercase}
.coupon p{margin:0 0 10px;color:#6a6a6a}
.coupon input[type="text"]{background:#ebebeb none repeat scroll 0 0;border:0 none;float:left;height:36px;margin:0 6px 20px 0;max-width:100%;width:100%;padding:0 0 0 10px}
.coupon input[type="submit"]{background:rgba(0,0,0,0) none repeat scroll 0 0;border:1px solid #e5e5e5;border-radius:0;color:#3f3f3f}
.cart-totals{width:100%}
.cart-totals h2{display:inline-block;font-size:21px;margin:0;text-transform:none;float:right;color:#4c4c4c}
.cart-totals table{border:medium none;float:right;margin:0;text-align:right;width:100%}
.cart-totals table .shipping{text-align:left}
.cart-totals table tr th{border:medium none;font-size:12px;font-weight:700;padding:0 20px 12px 0;text-transform:uppercase;vertical-align:top}
.cart-totals table td .amount{color:#000;font-size:16px;font-weight:700;text-align:right;text-transform:uppercase}
.cart-totals table td ul{margin:0;padding:0;list-style:none}
.cart-totals table td ul li{float:left;margin:0 0 10px;padding:0;width:100%}
.cart-totals table td ul li label{font-family:Open Sans,Arial,Helvetica,sans-serif;margin:0;font-weight:400}
.cart-totals table .order-total .amount,.cart-totals table tr.order-total th{font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:20px;text-transform:uppercase}
.cart-totals table tr.order-total td strong span{color:#009587}
.proceed-to-checkout a{background:#009587 none repeat scroll 0 0;color:#fff;font-size:14px;height:50px;line-height:50px;margin-top:20px;padding:0 30px;border:1px solid #e5e5e5;display:inline-block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:700;text-shadow:none;transition:all .3s ease 0;float:right}
.proceed-to-checkout a:hover{background:#006259 none repeat scroll 0 0}
.coupon-accordion h3{background-color:#f7f6f7;border-top:3px solid #1e85be;color:#515151;font-size:13px;font-weight:400;font-family:"Open Sans";list-style:outside none none!important;margin:0 0 2em!important;padding:1em 2em 1em 3.5em !important;position:relative;width:auto}
.coupon-accordion h3::before{color:#1e85be;content:"";display:inline-block;font-family:fontawesome;left:1.5em;position:absolute;top:1em}
.coupon-accordion span{cursor:pointer;color:#222}
.coupon-accordion span:hover,p.lost-password a:hover{color:#009587}
.coupon-content{border:1px solid #e5e5e5;display:none;margin-bottom:20px;padding:20px}
.coupon-info p.coupon-text{color:#6a6a6a;margin-bottom:15px}
.coupon-info p{margin-bottom:0}
.coupon-info p.form-row-first label,.coupon-info p.form-row-last label{display:block;color:#6a6a6a}
.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{border:1px solid #e5e5e5;height:36px;margin:0 0 14px;max-width:100%;padding:0 0 0 10px;width:370px}
p.checkout-coupon input[type="submit"]:hover{background:#EC4445}
.coupon-info p.form-row input[type="submit"],p.checkout-coupon input[type=submit]{background:rgba(0,0,0,0) none repeat scroll 0 0;border:1px solid #e5e5e5;border-radius:0;box-shadow:none;color:#3f3f3f;display:inline-block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;height:39px;line-height:37px;padding:0 15px;text-transform:uppercase;transition:all .3s ease 0}
.coupon-info p.form-row input[type="submit"]:hover,p.checkout-coupon input[type=submit]:hover{background:#009587 none repeat scroll 0 0;border-color:#009587;color:#fff}
.coupon-info p.form-row input[type="checkbox"]{position:relative;top:2px;margin:0 3px 0 15px}
.form-row > label{color:#6a6a6a;margin-top:7px}
p.lost-password{margin-top:15px}
p.lost-password a{color:#6f6f6f}
p.checkout-coupon input[type=text]{height:38px;padding-left:10px;width:220px}
.coupon-checkout-content{margin-bottom:30px;display:none}
.checkbox-form h3{border-bottom:1px solid #e5e5e5;font-size:24px;margin:0 0 20px;padding-bottom:10px;text-transform:none;width:100%}
.country-select{margin-bottom:30px;position:relative}
.country-select label,.checkout-form-list label{color:#333;font-family:Open Sans,Arial,Helvetica,sans-serif;margin:0 0 5px;display:block}
.country-select label span.required,.checkout-form-list label span.required{color:red}
.country-select select{-moz-appearance:none;border:1px solid #ddd;height:32px;padding-left:10px;width:100%}
.country-select::before{content:"";display:inline-block;font-family:fontawesome;font-size:20px;position:absolute;right:12px;top:31px}
.checkout-form-list{margin-bottom:30px}
.checkout-form-list label{color:#4c4c4c}
.checkout-form-list input[type=text],.checkout-form-list input[type=password],.checkout-form-list input[type=email]{background:#fff none repeat scroll 0 0;border:1px solid #e5e5e5;border-radius:0;height:36px;width:100%;padding:0 0 0 10px}
.checkout-form-list input[type=checkbox]{display:inline-block;margin-right:10px;position:relative;top:2px}
.create-acc label{color:#333;display:inline-block}
.create-account{display:none}
.ship-different-title h3 label{display:inline-block;margin-right:20px}
.order-notes textarea{height:90px;padding:15px;width:100%}
#ship-box-info{display:none}
.your-order{background:#f2f2f2 none repeat scroll 0 0;padding:30px 40px 45px}
.your-order h3{border-bottom:1px solid #d8d8d8;font-size:30px;margin:0 0 20px;padding-bottom:10px;text-transform:uppercase;width:100%}
.your-order-table table{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none;width:100%}
.your-order-table table tr.cart-subtotal th,.your-order-table table tr.shipping th{font-size:14px;color:#222;font-weight:700}
.your-order-table table tr.cart-subtotal td span.amount{font-size:14px;color:#222;font-weight:700}
.your-order-table table th,.your-order-table table td{border-bottom:1px solid #d8d8d8;border-right:medium none;color:#222;font-size:14px;padding:15px 0}
.your-order-table table th{border-top:medium none;font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:400;vertical-align:middle;white-space:nowrap;width:250px}
.your-order-table table .shipping ul li input{position:relative;top:2px}
.your-order-table table .shipping th{vertical-align:top}
.your-order-table table .order-total th{border-bottom:medium none;font-size:18px}
.your-order-table table .order-total td{border-bottom:medium none}
.your-order-table table tr.cart_item:hover{background:#F9F9F9}
.your-order-table table tr.order-total td span{color:#009587;font-size:20px}
.payment-method{margin-top:40px}
.payment-accordion h3{border-bottom:0 none;margin-bottom:10px;padding-bottom:0}
.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:-2px}
.payment-accordion h3.open a:after{content:"\f056"}
.payment-content p{font-size:13px}
.payment-accordion img{height:60px;margin-left:15px}
.order-button-payment input{background:#009587 none repeat scroll 0 0;border:medium none;color:#fff;font-size:14px;font-weight:600;height:50px;margin:20px 0 0;padding:0;text-transform:uppercase;transition:all .3s ease 0;width:100%}
.input-element button.bnt-comment{background:#fff;border:1px solid #e5e5e5;color:#3f3f3f;display:inline-block;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;height:39px;line-height:37px;padding:0 15px;text-transform:uppercase;transition:all .3s ease 0}
.order-button-payment input:hover{background:#006259}
.portfolio-content .mix{display:none}
.page-title{color:#4c4c4c;font-size:24px;font-weight:700;margin:40px 0 0;text-transform:uppercase}
.portfolio-header-area{background:url(img/portfolio/pattern.png) repeat scroll center center / cover;background-color:#ccc}
.portfolio-header-area h1.entry-title{color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:70px;font-weight:700;line-height:1;margin:0;padding:60px 0;position:relative;text-align:center;text-transform:uppercase;width:100%}
.portfolio-header-area h1.entry-title:before{background:#fff none repeat scroll 0 0;content:"";height:1px;left:50%;margin-left:-90px;position:absolute;top:50%;transform:rotate(-45deg);width:180px}
.portfolio-menu{margin-bottom:40px}
.portfolio-menu ul{text-align:center}
.portfolio-menu li{background:#ededed none repeat scroll 0 0;border:medium none;color:#4c4c4c;cursor:pointer;display:inline-block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;margin-right:5px;padding:12px 30px;transition:all .3s ease 0}
.portfolio-menu li.active,.portfolio-menu li:hover{background:#009587 none repeat scroll 0 0;box-shadow:none;color:#fff}
.single-portfolio{margin-bottom:15px}
.single-portfolio a{display:block;overflow:hidden;position:relative}
.single-portfolio a:after{background:rgba(0,0,0,0) url(img/portfolio/portfolio-shadow.png) repeat-x scroll center bottom;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .4s ease 0;width:100%;z-index:1}
.project-thumbnail img{transition:all .5s ease 0}
span.project-info{bottom:0;left:0;opacity:0;padding-left:18px;position:absolute;transition:all .4s ease 0;width:100%;z-index:2}
span.project-date{color:#9d9d9d;float:left;font-size:12px;margin:0 0 5px;text-transform:uppercase;width:100%}
span.project-title{color:#222;float:left;font-size:18px;line-height:22px;padding-bottom:10px;width:100%}
.single-portfolio a:hover:after{opacity:1}
.single-portfolio a:hover img{transform:scale(1.05)}
.single-portfolio a:hover span.project-info{opacity:1}
.projects-pagination{border-top:1px solid #ddd;margin:70px 0;padding-top:10px}
.portfolio-area .paginations{border-top:1px solid #e5e5e5;float:left;margin:35px 0 10px;padding:0;width:100%}
.portfolio-area{padding:0 0 40px}
.blog-header{background-color:#9d9d9d;color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:70px;font-weight:700;line-height:1;margin:0 0 40px;padding:60px 0;position:relative;text-align:center;text-transform:uppercase;width:100%;background-image:url(img/blog/blog-page/bg_blog.jpg);background-position:center center;background-repeat:no-repeat}
.blog-header::after,.about-header::after,.contact-header::after{background:#fff none repeat scroll 0 0;content:"";https://huy-themes.bizwebvietnam.net/admin/themes/63508?key=assets/style.css.bwt#;height:1px;left:50%;margin-left:-90px;position:absolute;top:50%;transform:rotate(-45deg);width:180px}
.postinfo-wrapper{overflow:hidden}
.single-blog{margin:0 0 60px}
.post-thumbnail{margin:0 0 15px;position:relative}
.post-thumbnail img{width:100%}
.post-info{float:left;padding-left:12px;width:90%}
.postinfo-wrapper .post-info{float:left;padding-left:0;width:100%}
.postinfo-wrapper .date-social{width:10%;float:left}
.postinfo-wrapper .post-date{background:#009587 none repeat scroll 0 0;color:#fff;float:left;font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:700;height:70px;text-align:center;width:70px;display:block}
.postinfo-wrapper .post-date .day{display:block;font-size:20px;margin-top:16px}
.postinfo-wrapper .post-date .month{font-size:12px;text-transform:uppercase}
.social-icon{overflow:hidden}
.social-icon ul{margin:0;padding:0;list-style:none}
.social-icon ul li{display:block;margin-left:15px;margin-top:15px}
.social-icon ul li a{border:1px solid #e5e5e5;border-radius:100%;color:#bbb;height:40px;line-height:38px;padding:0;text-align:center;width:40px;display:block;font-size:22px}
.social-icon ul li a.facebook:hover{color:#3b579d}
.social-icon ul li a.twitter:hover{color:#3acaff}
.social-icon ul li a.pinterest:hover{color:#cb2027}
.social-icon ul li a.google-plus:hover{color:#d11717}
.hedding{margin:0 0 10px}
.hedding .blog-hedding{color:#4c4c4c;font-size:20px;font-weight:400}
.meta-small{border-bottom:1px solid #e5e5e5;color:#9d9d9d;float:left;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:14px;margin:0 0 30px;padding:20px 0;text-transform:uppercase;width:100%}
.post-decrip{line-height:30px;margin:0 0 20px}
.post-decrip blockquote{background:#a7a7a7 none repeat scroll 0 0;border:medium none;font-size:14px;font-style:italic;margin:20px 0;padding:30px 45px}
.post-decrip blockquote p{color:#fff}
.post-decrip p{color:#6a6a6a;font-size:14px}
.post-info a.readmore{border:medium none;color:#ccc;line-height:23px;display:inline-block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:13px;height:24px;padding:0;text-transform:none;text-decoration:underline}
.post-info a.readmore i{margin-left:20px}
.post-info a.readmore:hover{color:red}
.space_tag a{border:1px solid #ccc;color:#000;padding:5px 10px;border-radius:5px;margin:5px}
.post-date-thumb{color:#ddd}
.post-slider.owl-theme .owl-controls .owl-buttons div{background:rgba(0,0,0,0.5) none repeat scroll 0 0;border-radius:30px;color:#fff;display:inline-block;font-size:36px;height:40px;left:50px;line-height:0;margin-top:-20px;opacity:0;padding-top:2px;position:absolute;top:50%;transition:all .4s ease 0;visibility:hidden;width:40px}
.post-slider.owl-theme .owl-controls .owl-buttons div.owl-next{right:50px;left:auto}
.post-slider:hover .owl-controls .owl-buttons div{left:0;opacity:1;visibility:visible}
.post-slider:hover .owl-controls .owl-buttons div.owl-next{right:0;opacity:1;visibility:visible}
.post-slider.owl-theme .owl-controls .owl-pagination{left:50%;margin-left:-28px;position:absolute;top:50%;margin-top:-7px}
.post-slider.owl-theme .owl-controls .owl-pagination .owl-page span{background:rgba(0,0,0,0.5) none repeat scroll 0 0;border-radius:20px;display:block;height:14px;margin:0 3px;width:0;transition:.4s;opacity:0;visibility:hidden}
.post-slider.owl-theme .owl-controls .owl-pagination .owl-page.active span{background:#fff;border:2px solid #E7D0C1}
.post-slider:hover .owl-controls .owl-pagination .owl-page span{width:14px;opacity:1;visibility:visible}
audio.audio-format{background:#222 none repeat scroll 0 0;margin:0 0 15px;width:100%}
.blog-post-content .paginations{margin:0 0 70px}
.sidebar-right .tags{border-bottom:0 none;margin:0;padding:0;margin-bottom:15px}
.sidebar-right .tags ul li a{padding:0 9px}
h3.right-bar-title{font-size:16px;margin:0 0 20px;padding:0 0 10px;position:relative;text-transform:uppercase}
h3.right-bar-title::after{background:#4c4c4c none repeat scroll 0 0;bottom:0;content:"";display:block;height:3px;left:0;position:absolute;width:60px}
h2.right-bar-title{font-size:16px;margin:0 0 20px;padding:0 0 10px;position:relative;text-transform:uppercase}
h2.right-bar-title::after{background:#4c4c4c none repeat scroll 0 0;bottom:0;content:"";display:block;height:3px;left:0;position:absolute;width:60px}
h1.right-bar-title{font-size:16px;margin:0 15px 20px;padding:0 0 10px;position:relative;text-transform:uppercase}
h1.right-bar-title::after{background:#4c4c4c none repeat scroll 0 0;bottom:0;content:"";display:block;height:3px;left:0;position:absolute;width:60px}
.sidebar-search,.categories,.comments,.categories,.recent-post,.archives-area{margin:0 0 35px;overflow:hidden}
.form-input{background:#fff none repeat scroll 0 0;border:1px solid #e5e5e5;color:#9d9d9d;font-family:Open Sans,Arial,Helvetica,sans-serif;overflow:hidden}
.form-input input[type="text"]{border:medium none;float:left;height:34px;width:75%;padding:0 0 0 10px}
.form-input button[type="submit"]{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none;float:right;height:34px;padding:0 10px;text-align:right;width:25%}
.categories ul,.shere-icon ul{margin:0;padding:0;list-style:none}
.categories ul li{color:#009587;font-size:14px;font-weight:700;line-height:30px}
.categories ul li a{color:#009587}
.categories ul li a:hover{color:#222}
.categories ul li a::before,.archives-area ul li a::before{content:"";display:inline-block;font-family:FontAwesome;margin-right:10px}
.categories ul li:hover{color:#4c4c4c}
.recent-post{overflow:hidden}
.single-recent-post{margin:0 0 15px;overflow:hidden;padding-bottom:15px;border-bottom:1px solid #ebebeb}
.post-thumb{float:left}
.post-thumb a{border:2px solid transparent;display:block}
.post-thumb a:hover{border:2px solid #009587}
.single-recent-post .post-info,.comments .post-info{float:left;width:60%}
.single-recent-post .post-info h3{font-size:15px;font-weight:400;margin:0 0 5px}
.single-recent-post .post-date{color:#ccc;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:11px}
.comments{overflow:hidden}
.single-comments{margin-bottom:25px;overflow:hidden}
.comments .post-info p{margin:5px 0}
.comments .post-info a{color:#3c3c3c;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:11px}
.comments .post-info a:hover{color:#009587}
.archives-area ul li{font-size:13px;line-height:30px;margin:0;padding:0}
.blog-leftbar .sidebar-right{border-right:1px solid #e5e5e5;padding-right:30px;padding-left:0;border-left:0}
.shere-icon{clear:both;display:block;margin:30px 0 55px;overflow:hidden}
.shere-icon h3{float:left;font-size:14px;line-height:34px;margin:0 20px 0 0;text-transform:uppercase}
.shere-icon ul li{border-left:1px solid #e5e5e5;float:left;line-height:34px}
.shere-icon ul li:first-child{border:none}
.shere-icon ul li a{display:inline-block;font-size:22px;line-height:34px;padding:0 25px;text-align:center}
.space{margin:30px 0 60px}
.author-avatar{float:left;width:10%}
.author-description{float:left;padding-left:20px;width:90%}
.author-description h2{font-size:18px;margin:0 0 10px}
.reply-comment-area{overflow:hidden;float:left;width:100%}
.author-description p{color:#6a6a6a}
.reply-comment-area h3{font-size:22px;margin:0 0 30px;padding:0;font-weight:400}
.comment-author{float:left;width:7%}
.comment-author img{border-radius:100%}
.comment-info{border:1px solid #ececec;border-radius:3px;padding:10px;position:relative;float:left;width:100%}
.comment-info::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}
.comment-author-info{color:#9d9d9d;font-size:15px;line-height:1;margin:0 0 15px;font-weight:400}
.single-reply{margin:0 0 20px;overflow:hidden}
.comment-info p{color:#6a6a6a}
.user-comment{padding-left:25px}
.comment-author-info span{font-size:13px}
.blog-post-content .single-blog{margin:0 0 20px;float:left;width:100%}
.user-comment-form-area{margin-bottom:20px;margin-top:0;overflow:hidden;float:left;width:100%}
.user-comment-form-area p{color:#9d9d9d}
.user-comment-form-area h3{font-size:21px;margin:0 0 10px;padding:0;font-weight:400}
.input-element p{float:left;padding-right:10px;width:33.3333%}
.sp-bottom-thumbnails.sp-has-pointer .sp-thumbnail{top:0}
.popular-news .owl-item{background:#fff}
.stl_pad{margin:0 -15px!important}
.input-element p label{color:#000;display:block;margin:0 0 5px;font-weight:400}
.popular-news .owl-buttons{right:5px!important}
span.required{color:#d52b2b}
.input-element p label span{color:#d52b2b}
.input-element p input[type="text"],.input-element p textarea{background:#fff none repeat scroll 0 0;border:1px solid #e5e5e5;border-radius:0;height:32px;width:100%;outline:medium none;padding:0 0 0 10px}
.input-element p textarea{padding:10px;height:inherit}
.input-element p:nth-child(4){display:block;float:none;width:100%}
.input-element p input[type="submit"]{background:#fff;border:1px solid #e5e5e5;color:#3f3f3f;display:inline-block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;height:39px;line-height:37px;padding:0 15px;text-transform:uppercase;transition:all .3s ease 0}
.input-element p input[type="submit"]:hover,.review-form form .comment-form-rating input[type="submit"]:hover{background:#009587 none repeat scroll 0 0;border-color:#009587;color:#fff}
.post-thumbnail .player{margin:60px 0}
.product-view-area{margin-bottom:60px}
.shop .tab-content{overflow:inherit;padding:0}
.thumnail-image{float:left;width:15%}
.product-view-area .tab-menu li{margin-bottom:20px}
.product-view-area .tab-menu li:last-child{margin:0}
.larg-img{float:left;padding-left:15px;position:relative;width:85%}
.product-view-area .simpleLens-big-image-container a.fancybox{border:4px double #9d9d9d;border-radius:5px;bottom:10px;color:#9d9d9d;cursor:pointer;font-size:20px;height:50px;line-height:44px;position:absolute;right:10px;text-align:center;transition:all .4s ease 0;width:50px;z-index:10}
.product-view-area .simpleLens-big-image-container a.fancybox:hover{border:4px double #009587;color:#009587}
.product-header{overflow:hidden}
.product-header .ratting{color:#ffe117;float:left;font-size:18px;font-weight:700}
.product-header .ratting i{float:left}
.next-prev{float:right}
.next-prev a{border:1px solid #bababa;border-radius:100%;color:#bababa;display:block;float:left;font-size:22px;height:34px;line-height:30px;text-align:center;width:34px;margin-left:10px}
.next-prev a:hover{border:1px solid #009587;color:#009587}
.product-description h1{font-size:30px;margin:0;font-weight:400}
.short-description{font-size:13px;line-height:24px;margin:0 0 15px}
.short-description p{color:#6a6a6a}
.short-description p.stock-status{margin:0 0 5px}
.product-description .price-box{display:block;margin:0 0 10px;overflow:hidden;width:100%}
.product-description .price-box p{color:#4c4c4c;display:inline-block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:26px;font-weight:400;margin:0;padding:8px 0}
.product-description .price-box p .old-price{font-size:18px;text-decoration:line-through;margin-left:10px;color:#9d9d9d}
.product-description form{margin:0 0 10px}
.product-description form .price-box p .old-price{margin-left:0;margin-right:10px}
.product-description form label{color:#4c4c4c;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:12px;text-align:left;text-transform:uppercase;float:left;width:100%;margin-top:0}
.product-description form select{border:1px solid #e5e5e5;border-radius:3px;height:42px;padding:5px 5px 5px 15px}
.selector-wrapper{margin-bottom:10px;float:left}
.product-description form a.clear-caption{display:block;float:right;margin-top:10px;color:#9d9d9d}
.product-description form a.clear-caption:hover,.wish-list-btn a:hover,.product-meta span a:hover{color:#009587}
.qnt-addcart{overflow:hidden;margin-bottom:15px}
.product-description form input{background:#fff;border:medium none;color:#4c4c4c;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:20px;font-weight:400;height:43px;padding:0;width:100px;text-align:center;margin-right:5px;float:left;border:1px solid #959595}
.product-description form button{transition:.4s}
.product-description form button:hover{background:#d52b2b;color:#fff}
.product-description form button i{margin:0 10px 0 0;font-size:14px}
.wish-list-btn a{color:#bababa;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:12px;text-transform:uppercase}
.product-description .product-meta{margin-top:25px}
.product-description .product-meta span{color:#4c4c4c;font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:700;margin-right:10px;text-transform:uppercase}
.product-description .product-meta span span{margin:0;color:#898989;font-weight:400}
.product-description .product-meta .social{margin-top:15px;padding-top:15px;border-top:1px solid #ebebeb}
.product-meta span a{color:#898989;font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:400;text-transform:none}
.product-description .share-buttons{border-top:1px solid #ececec;float:left;padding-top:20px;width:100%}
.social-button-area{background:#e5e5e5 none repeat scroll 0 0;line-height:58px;margin:0 0 65px;text-align:center}
.social-button-area .shere-icon{margin:0}
.social-button-area .shere-icon ul{text-align:center}
.social-button-area .shere-icon ul li{margin:0 20px;border:none;display:inline-block;float:none}
.social-button-area .shere-icon ul li a{padding:0;color:#9d9d9d}
.social-button-area .shere-icon li a.facebook:hover{color:#3b579d}
.social-button-area .shere-icon li a.twitter:hover{color:#3acaff}
.social-button-area .shere-icon li a.pinterest:hover{color:#cb2027}
.social-button-area .shere-icon li a.google-plus:hover{color:#d11717}
.social-button-area .shere-icon li a.linkedin:hover{color:#0097bd}
.product-overview-tab{margin:0 0 30px}
.tab-menu-area{overflow:hidden;padding:0 0 10px}
.tab-menu-area ul{list-style:none;margin:0;padding:0}
.tab-menu-area ul li{border:medium none;box-shadow:none;float:left;list-style:outside none none;margin:0;padding:0 22px 0 32px}
.tab-menu-area ul li:first-child{background:rgba(0,0,0,0) none repeat scroll 0 0;padding-left:0}
.tab-menu-area ul li a{color:#bababa;display:inline-block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:19px;font-weight:400;line-height:39px;padding:0;text-decoration:none}
.pull-selection{display:inline-block;margin-bottom:0;width:100%}
.pull-selection label{margin-top:15px}
.pull-selection select{height:34px;min-width:100px}
.tab-menu-area ul li.active a{color:#d52b2b}
.product-overview-tab .tab-content{color:#6a6a6a;font-size:15px;line-height:28px;margin:0;padding-top:20px}
.prod-size table{width:100%}
.prod-size table tr td,.prod-size table tr th{border:1px solid #e5e5e5;padding:8px}
.prod-size table tr td{font-style:italic}
.prod-size table tr th{color:#4c4c4c;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;text-transform:uppercase}
.review-comment-area,.review-form{margin:0 auto;max-width:650px;width:100%}
.review-comment-area .comment-author{float:left;width:10%}
.review-comment-area .comment-info{width:85%}
.review-comment-area .meta{overflow:hidden;margin:0 0 1em;font-size:16px;color:#777}
.review-comment-area .comment-info .author-time strong{font-family:Open Sans,Arial,Helvetica,sans-serif;text-transform:uppercase}
.review-comment-area .meta .author-time{float:left}
.review-comment-area .meta .ranking{float:right;color:#000}
.review-comment-area .comment-info{padding:1em 1em 0}
.review-comment-area h2,.review-form h2{font-size:20px;font-weight:700;margin:0 0 20px;text-transform:uppercase}
.review-form form .comment-input label,.review-form form .comment-form-rating label{font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:400;margin:0 0 5px;display:block}
.review-form form .comment-input input[type="text"]{border:1px solid #e5e5e5;height:32px;padding:0 0 0 10px;width:100%}
.comment-form-rating .stars span{color:#bababa;font-weight:700;margin-right:1em;cursor:pointer}
.comment-form-rating .stars span:hover{color:#ffe117}
.review-form form .comment-form-rating textarea{border:1px solid #e5e5e5;border-radius:3px;height:80px;padding:10px;width:100%}
.review-form form .comment-form-rating input[type="submit"]{background:rgba(0,0,0,0) none repeat scroll 0 0;border:1px solid #e5e5e5;color:#3f3f3f;display:inline-block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;height:38px;line-height:37px;padding:0 30px;text-transform:uppercase;transition:all .3s ease 0}
.related-product-area{margin-bottom:40px;float:left;width:100%;margin-top:30px;overflow:hidden}
.about-header,.contact-header{color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:70px;font-weight:700;line-height:1;margin:0;padding:275px 0;position:relative;text-align:center;text-transform:uppercase;width:100%;background-image:url(img/about-us/bg_aboutus.jpg);background-position:center center;background-repeat:no-repeat}
.about-us-info-area{overflow:hidden}
.about-info-pic{float:left;width:50%}
.about-us-info-area{margin-bottom:40px;background-color:#f5f5f5}
.form_blog_comment .form-group input{display:inline-block;width:90%;float:right}
.form_blog_comment .form-group textarea{display:inline-block;width:90%;float:right}
.form_blog_comment .form-group{float:left;width:100%;margin:10px 0}
ul.sty_ul li{display:inline-block}
ul.sty_ul li a{font-size:20px;margin-right:10px;color:#777}
.styl_contact p{font-size:14px;color:#777}
.about-info-text{float:left;padding-left:90px;padding-top:19px;width:50%}
.about-info h2{font-size:60px;font-weight:400;line-height:1;margin:0}
.about-info h1{font-size:100px;font-weight:700;line-height:1;margin:0 0 20px;text-transform:uppercase}
.about-info h3{border-bottom:1px solid #e5e5e5;color:#222;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:15px;font-weight:400;margin:0 0 30px;padding:0 0 20px}
.about-info p,.address p{margin:0;padding:0 0 20px;color:#6a6a6a;font-size:14px;line-height:24px}
.address{float:left;padding:10px;width:50%}
.address h3{color:#4c4c4c;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;margin:0 0 20px;padding:0 0 20px;position:relative}
.address h3::after{background:#4c4c4c none repeat scroll 0 0;bottom:0;content:"";display:block;height:4px;left:0;position:absolute;width:40px}
.team-member{margin-bottom:40px;overflow:hidden}
.team-hedding{margin-bottom:35px;text-align:center}
.team-hedding h3{font-size:50px}
.team-hedding p{font-size:16px;color:#6a6a6a;margin:0}
.member-info{background:#f2f2f2 none repeat scroll 0 0;max-width:341px;padding:30px 0;transition:all .5s ease-out 0;text-align:center}
.member-info h4{font-size:16px;font-weight:400;text-transform:uppercase}
.member-info h5{color:#9d9d9d;font-size:13px;margin:0}
.single-member:hover .member-info h5,.single-member:hover .member-info h4{color:#fff}
.single-member:hover .member-info{background:#222 none repeat scroll 0 0;color:#fff}
.service-work-area{border-top:1px solid #e5e5e5;padding-top:50px}
.single-service-work{font-size:14px;line-height:24px;text-align:center}
.service-pic{margin-bottom:35px}
.service-text h3{font-size:40px;margin:0 0 35px}
.service-text p{color:#6a6a6a;margin:0 0 10px}
.service-text a{border:2px solid #222;display:inline-block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;margin-top:30px;padding:10px 35px}
.service-text a:hover{background:#009587 none repeat scroll 0 0;border-color:#009587;color:#fff}
.single-service-work img{transition:all .4s ease-out 0}
.single-service-work:hover img{transform:scale(1.2)}
.about-skills-area{border-top:1px solid #e5e5e5;font-size:14px;line-height:24px;margin-top:80px;padding-top:50px;margin-bottom:80px}
.skill-hedding h3{border-bottom:1px solid #e5e5e5;font-size:30px;margin:0 0 35px;padding:0 0 15px}
.our-skill-team{padding-top:30px}
.skill .progress .lead{bottom:-30px;color:#222;font-size:12px;font-weight:400;left:0;margin:0;position:absolute;z-index:99}
.skill .progress .lead span{color:#222;font-size:16px;margin-left:10px}
.progress-bar{background-color:#009587}
.skill .progress{background-color:#f0f0f0;border-radius:0;box-shadow:none;height:5px;margin-bottom:70px;overflow:visible;position:relative}
.skill .progress-bar > span{background:#333 none repeat scroll 0 0;float:right;font-size:11px;margin-right:10px;margin-top:-26px;position:relative;padding:0 5px}
.skill .progress-bar > span:before,.skill .progress-bar > span:after{border:medium solid transparent;content:" ";height:0;pointer-events:none;position:absolute;top:100%;width:0}
.skill .progress-bar > span:before{border-top-color:#333;border-width:5px;left:50%;margin-left:-5px}
.contact-header{background-image:url(img/contact_bg.jpg);background-position:center center;background-repeat:no-repeat}
.contuct-form p{margin:0}
.contuct-form h1{border-bottom:1px solid #e5e5e5;margin:0 0 60px;padding-bottom:15px;font-size:36px}
.contuct-form p.input-box{float:left;margin:0 0 35px;padding-right:10px;width:50%}
.contuct-form p:nth-child(3).input-box{padding:0}
.contuct-form p.input-subject{margin:0 0 35px;clear:both;overflow:hidden}
.contuct-form p.input-box input,.contuct-form p.input-subject input{border:1px solid #e5e5e5;border-radius:0;height:42px;padding-left:15px;width:100%;float:left}
.contuct-form p.comment textarea{border:1px solid #e5e5e5;border-radius:0;height:270px;padding:15px;width:100%;margin:0 0 35px}
.contuct-form p.fsubmit-btn input{background:#009587 none repeat scroll 0 0;border-radius:0;color:#fff;border:1px solid #e5e5e5;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:14px;height:50px;line-height:50px;padding:0 36px;text-transform:uppercase}
.contuct-form p.fsubmit-btn input:hover{background:#9d9d9d none repeat scroll 0 0;border-color:#009587;color:#fff}
.map-caption{font-size:14px}
.map-caption h2{margin:0 0 30px}
.map-caption i{color:#009587;font-size:24px;margin-right:10px}
.contuct-form-map{margin-bottom:90px}
.map-area{padding:0 0 50px}
.map-caption strong{color:#009587;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:24px;font-weight:400}
.sp-new-product h3{background:#4c4c4c none repeat scroll 0 0;border-bottom:4px solid #3f3f3f;color:#fff;font-size:18px;font-weight:400;height:64px;line-height:60px;margin-bottom:15px;padding-left:20px;text-transform:uppercase}
.sp-product-list .product-img{float:left;width:30%}
.sp-product-list .product-name-price{float:left;padding-left:18px;width:70%}
.sp-product-list .product-name-price h2.product-name{margin:10px 0 15px;text-align:left;text-transform:none;font-size:12px}
.sp-product-list .product-name-price .price-box{color:#009587;font-size:12px;font-weight:700}
.sp-product-list .single-product{margin:0 0 30px;overflow:hidden}
.sample-page .page-title{text-transform:none;margin:0}
.simple-page-containt img{margin:0 0 10px}
.simple-page-containt p{color:#6a6a6a;margin:0 0 10px}
.simple-page-containt blockquote{background:#e0e0e0 none repeat scroll 0 0;border:medium none;font-size:14px;font-style:italic;margin:20px 0;padding:30px 45px}
.sample-page .user-comment-form-area p{color:#9d9d9d}
.single-project-area{margin-bottom:1.618em}
.project-right a{display:block;margin-bottom:30px;overflow:hidden}
.single-project-area .project-right a img{transition:all .4s ease 0}
.single-project-area .project-right a:hover img{transform:scale(1.2) rotate(3deg)}
.single-project-area .project-date{color:#909295;float:left;font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:300;margin:0;width:95px}
.single-project-area .project-date .day{font-size:36px}
.single-project-area .project-date .separator{margin:0 2px}
.single-project-area .project-date .month{font-size:18px}
.single-project-area .social-icons{margin:20px 0 0}
.single-project-area .project-decs{float:right;width:82%}
.single-project-area .project-decs h2{font-size:26px;line-height:36px;color:#4c4c4c;padding:0;text-transform:uppercase;margin:0 0 35px}
.single-project-area .project-text{font-size:14px;margin:0 0 25px}
.single-project-area .project-text p{font-size:14px;margin:0 0 10px;color:#6a6a6a}
.single-project-area .project-meta h3{color:#4c4c4c;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:16px}
.single-project-area .social-icon ul li{margin-left:0}
.single-project-area .social-icon ul li a{border:2px solid #bababa;border-radius:100%;color:#bababa;display:block;font-size:18px;height:48px;line-height:44px;padding:0;text-align:center;width:48px}
.single-project-area .social-icon ul li a.facebook:hover{border:2px solid #3b579d;color:#3b579d}
.single-project-area .social-icon ul li a.twitter:hover{border:2px solid #3acaff;color:#3acaff}
.single-project-area .social-icon ul li a.pinterest:hover,.single-project-area .social-icon ul li a.google-plus:hover{border:2px solid #cb2027;color:#cb2027}
.single-project-area .social-icon ul li a.linkedin:hover{border:2px solid #0097bd;color:#0097bd}
.project-categories ul li a{color:#009587}
.project-categories ul li i{margin-right:.618em}
.project-categories ul li a:hover{color:#222}
.releted-title{font-size:18px;margin:0 0 30px;text-transform:uppercase}
.related-project-area{margin-bottom:70px;margin-top:50px}
.archive-header{border-bottom:1px solid #e5e5e5;margin-bottom:30px}
.archive-header h1{font-size:22px;margin:0 0 10px;padding:0}
.archive-header h1 span{text-transform:uppercase}
.box-reset{border:1px solid #ebebeb;padding:20px;margin:30px 0}
.box-reset h3{font-size:19px;font-weight:400;margin-bottom:15px}
.box-reset h3 i{margin-right:10px}
.box-reset .btn_reset{border:1px solid #ccc;background:#fff;padding:10px 15px;border-radius:5px;float:right}
.box-reset .btn_reset:hover{background-color:#d52b2b;color:#fff}
.box-reset .mar{margin-bottom:15px}
.blog-post-content.full-width{margin:0 auto;width:60%}
.block-account .block-title{padding-left:10px;background-color:#d52b2b;color:#fff;border:none}
.block-account{background-color:#f8f8f8}
.block-account .block-content{padding:0 10px}
.block-account .block-content ul{margin-top:5px;margin-bottom:5px}
.block-account .block-content li{padding:10px 0;border-top:1px #fff solid;border-bottom:1px #ddd solid}
.block-account .block-content li:first-child{border-top:none}
.block-account .block-content li:before{content:"\f105";font-family:FontAwesome;font-size:10px;display:inline-block;position:absolute;cursor:pointer;line-height:16px;color:#333}
.sidebar .block-content li.last{border-bottom:none}
.block-account .block-content li a{cursor:pointer;padding:0 12px;transition:color 300ms ease-in-out 0s,background-color 300ms ease-in-out 0s,background-position 300ms ease-in-out 0}
.block-account .block-content li a:hover{cursor:pointer;padding:0 12px;color:#000}
.sidebar .block-content li.current{font-weight:700;color:#333}
.page-title h1,.page-title h2{color:#000;font-family:"Open Sans",sans-serif;font-size:22px;font-weight:700;margin:0;padding:0;text-transform:uppercase}
.btn_themes_acc{border:2px solid #d52b2b;box-shadow:none;border-radius:5px;color:#d52b2b;display:inline-block;height:40px;line-height:36px;padding:0 20px;position:relative;text-shadow:none;text-transform:uppercase;text-decoration:none;margin-top:15px;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;transition:all .3s ease 0;background:#fff}
.btn_themes_acc:hover{background:#d52b2b;color:#fff}
.faq-area{margin-bottom:110px}
h3.faq-title{color:#4c4c4c;font-size:24px;font-weight:700;margin:0 0 15px}
.faq-desc{margin-bottom:45px}
.faq-desc h3{color:#333;font-size:18px}
.faq-desc p{color:#222;margin:0}
.faq-accordion .panel-title a{display:block;position:relative;padding:15px 10px 15px 25px;color:#222;font-size:14px;font-weight:400;line-height:1.5}
.faq-accordion .panel-body{padding:20px 25px;color:#222}
.faq-accordion .panel-title a.collapsed::before,.faq-accordion .panel-title a::after{content:"";font-family:fontawesome;position:absolute;right:15px;top:16px}
.faq-accordion .panel-title a:after{content:"\f068 "}
.faq-accordion .panel-heading{padding:0}
.faq-accordion .panel-group .panel{border-radius:0;border:1px solid #ddd}
.faq-accordion .panel.panel-default.actives{border:1px solid #009587}
.faq-accordion .panel.panel-default.actives .panel-title a{color:#009587}
.faq-accordion .panel-title a:hover{color:#009587}
.faq-accordion .panel-title a:focus{text-decoration:none}
.faq-accordion .panel-default > .panel-heading{background-color:#f5f5f5}
.error-containt-area{text-align:center}
.error-img{margin:60px 0 30px}
.error-page-text{margin-bottom:90px}
.error-page-text h2{border-bottom:1px solid #d9d9d9;font-family:"Open Sans",sans-serif;font-size:36px;font-weight:700;margin-bottom:30px;padding-bottom:5px}
.error-page-text p{color:#6a6a6a;font-size:14px;margin-bottom:30px}
.error-page-text input[type="text"]{border:1px solid #d9d9d9;font-size:14px;height:50px;padding-left:10px;width:510px}
.error-page-text input[type="submit"]{font-family:"Open Sans",sans-serif;font-size:14px;background:#222 none repeat scroll 0 0;border:medium none;color:#fff;font-family:"Open Sans",sans-serif;font-size:14px;padding:16px 60px;text-transform:uppercase;margin-left:10px;transition:.4s}
.error-page-text input[type="submit"]:hover{background:#009587}
@media (min-width: 1500px) {
.bg_index{background-image:url(//bizweb.dktcdn.net/100/051/394/themes/150942/assets/icon_fllower_lf.png?1471582304763),url(//bizweb.dktcdn.net/100/051/394/themes/150942/assets/icon_fllower_rg.png?1471582304763);background-position:-18px -33px,right -53px;background-repeat:no-repeat;width:100%;min-height:500px;position:absolute;top:0}
}
@media only screen and (min-width: 768px) and (max-width: 992px) {
.bg_index{background-image:url(//bizweb.dktcdn.net/100/051/394/themes/150942/assets/icon_fllower_lf.png?1471582304763);background-position:-34px -65px;background-repeat:no-repeat;width:100%;min-height:500px;position:absolute;top:0}
}
@media only screen and (min-width: 490px) and (max-width: 767px) {
.bg_index{background-image:url(//bizweb.dktcdn.net/100/051/394/themes/150942/assets/icon_fllower_lf.png?1471582304763),url(//bizweb.dktcdn.net/100/051/394/themes/150942/assets/icon_fllower_rg.png?1471582304763);background-position:-83px -33px,right -73px;background-repeat:no-repeat;width:100%;min-height:500px;position:absolute;top:0}
}