*{margin:0;padding:0;}
article, aside, details, figcaption, figure, footer, header, nav, section, summary{display:block;}
audio, canvas, video{display:inline-block;}
audio:not([controls]){display:none;height:0;}
[hidden]{display:none;}
html{font-size:100%;}
h1{color:#3a3a39;font-size:32px;text-transform:uppercase;margin-top:0;margin-bottom:15px;font-weight:700;}
h2{color:#3a3a39;}
*:before, *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
a[href^="tel:"]{color:inherit;text-decoration:none;}
a{color:#3a3a39;}
::selection{background:#888888;color:#fff}
::-moz-selection{background:#888888;color:#fff}
a, a:focus{text-decoration:none;outline:none}
a:hover{text-decoration:none;outline:none;color:#D08124;}
ul{list-style:none;margin:0;padding:0;}
img{max-width:100%;border:0;}
body{font-family:'Nunito Sans', sans-serif;font-size:14px;font-weight:400;color:#3a3a39;overflow-y:scroll;overflow-x:hidden;}
.logo, .logo a, .logo img, .topnav, .hoverbox, .viewbtn, .owl-carousel .owl-nav div, .viewall{transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;}
@keyframes slide-down{0%{opacity:0;transform:translateY(-100%);}
100%{opacity:0.9;transform:translateY(0);}
}
.fullwidth{width:100%;float:left;}
.headermain{padding:10px 30px;border-bottom:1px solid #e3e3e3;}
.logo{max-width:180px;margin-bottom:-22px;margin-right:45px;float:left;position:relative;z-index:2;}
.logo a{display:block;}
.cssmenu{float:left;}
.topright, .other_menu{margin-top:20px;float:right;}
.topright > ul{}
.topright > ul > li{float:left;position:relative;margin-left:10px;}
.topright > ul > li > a{font-size:13px;font-weight:700;text-transform:uppercase;padding:1px 20px 0px;border-radius:25px;cursor:pointer;display:inline-block;line-height:31px;position:relative;}
.topright > ul > li > a i{width:20px;text-align:center;color:#c6c6c6;font-size:14px;line-height:24px;}
.topright > ul > li > a .fa-file-text-o{color:#d08124;}
.topright > ul > li > a:hover i{color:#D08124;}
.xzoom-thumbs img{width:100%;}
.logsec > a{background:#4f4f4e;border:1px solid #4f4f4e;color:#fff;}
.offerbg > a{border:1px solid #bd7b2c;}
.other_menu > ul > li{float:left;padding:0 10px;position:relative;}
.other_menu > ul > li > a{padding:5px;display:block;}
.offerbg > a > small{background:#bd7b2c;border-radius:7px;position:absolute;right:23px;line-height:14px;padding:0 10px;top:-8px;color:#fff;font-size:10px;}
.cart_count{background:#d08124;border-radius:50%;color:#fff;font-size:13px;height:20px;line-height:17px;padding-top:2px;position:absolute;right:-8px;text-align:center;top:-4px;width:20px;}
.search > a:before{content:"";position:absolute;right:0;border-left:1px solid #3a3a39;display:inline-block;height:20px;top:6px;}
.login_form .form_grid a{cursor:pointer;color:#D08124;}
.leftfixed{margin-bottom:120px;}
.noCart{padding:15px;}
.remove-wishlist{position:absolute;right:0;width:15px;top:0;z-index:5;}
.topright{position:relative;}
.dropdown1{top:100%;position:absolute;width:190px;right:0px!important;left:auto;background:#fff;z-index:100;box-shadow:0px 0px 3px #dadada;padding:0px;border-radius:3px;display:none}
.dropdown1 > li > a{display:block;padding:10px 15px;transition:0.3s;border-bottom:1px solid #f1f1f1;text-align:left;}
.dropdown1 > li > a:hover{color:#d08124}
.droup_link:hover .dropdown{display:block;}
#place-order{background:#d08124;padding:9px 40px;border-radius:0px;color:#fff;font-size:16px;}
.login_tab .tab{overflow:hidden;border:none !important;background-color:transparent;width:30%;float:left;max-height:100%;}
.login_tab .tabcontent{margin-left:360px;border:none !important;background:#f1f1f1;padding:0px 20px;max-height:100%;}
.login_tab .checkout{padding:30px;}
.login_tab .tab button.active{background:#fff;border-bottom:1px solid#f1f1f1;border-left:0px;border-right:0px;border-top:0px;}
.login_tab{padding:30px 0px;background:#fff;}
.login_main{padding:50px 0px;}
.login_tab{padding:0px;background:#fff;border-radius:3px;}
.login_tab .tab button{background-color:inherit;border:none;outline:none;cursor:pointer;padding:10px 16px;transition:0.3s;font-size:17px;display:block;width:100%;text-align:left;font-size:14px;border-bottom:1px solid#f1f1f1;}
.login_form .register_form_main{width:100%;}
.login_tab button:hover{background-color:#d08124 !important;color:#fff;}
div.tab button.active{background-color:#ccc;}
.tabcontent{display:none;padding:6px 12px;border-bottom:1px solid#dbdbdb;border-top:1px solid#dbdbdb;margin-top:-1px;}
.password_heading{margin-bottom:18px;font-size:20px;}
.topnav{font-weight:700;margin-top:23px;color:#343a40;float:left;z-index:20;position:relative;}
.cssmenu > ul > li:before{background:#d1d1d1;content:"";display:inline-block;height:1px;left:-8px;position:absolute;top:13px;transform:rotate(-60deg);width:16px;display:none;}
.cssmenu > ul > li:first-child:before, .cssmenu > ul > li.search:before, .cssmenu > ul > li.cart:before{display:none}
.cssmenu > ul > li.search > a, .cssmenu > ul > li.cart > a{padding-left:5px;padding-right:5px;cursor:pointer;}
.cart > a{position:relative;}
.cssmenu > ul > li > a{line-height:20px;padding:5px 15px;}
.cssmenu > ul > li:first-child > a:before{display:none;}
.cssmenu > ul > li > a:before{content:"";border-left:1px solid #98999f;display:inline-block;height:15px;position:absolute;left:0;top:7px;}
.cssmenu > ul > li.has-sub > a::after{top:10px;}
.morelinks a{cursor:pointer;}
.search > a{padding-left:5px;padding-right:5px;cursor:pointer;}
.searchbox{background:#f1f1f1;display:none;width:400px;padding:15px;border:1px solid #f1f1f1;float:left;position:absolute;right:0;top:49px;z-index:99}
.stitle{font-weight:600;margin-bottom:8px;text-transform:uppercase;}
.stitle span{cursor:pointer;height:20px;position:absolute;right:0;top:0;width:20px;line-height:20px;text-align:center;}
.searchsec{width:100%;float:left;}
.searchfild{width:calc(100% - 90px);float:left;border:none;line-height:40px;padding:0 15px;background:#fff;}
.searchbtn{float:right;width:90px;font-weight:400;text-transform:uppercase;border:none;background:#D08124;color:#fff;line-height:40px;}
.search.open .searchbox{display:block;}
.banner{width:100%;float:left;position:relative;}
.bhover:after{content:"";position:absolute;height:100%;width:100%;background:rgba(0,0,0,0.5);top:0;float:left;z-index:11;}
.banner .container{position:relative;}
.banner .carousel-control{width:50px;}
.banner .carousel-caption{left:0;}
#homebanner img{width:100%;}
.banner .carousel-caption{padding:0px;width:35%;position:absolute;top:20%;left:25%;text-align:left;text-shadow:none;top:calc(20% + 30px);}
.banner h1{margin:0 0 20px;text-transform:uppercase;font-family:'Oswald', sans-serif;color:#1c181c;font-size:70px;font-weight:400;}
.shopbtn{min-width:200px;text-align:center;padding:12px;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;-ms-border-radius:30px;-khtml-border-radius:30px;color:#fff;text-transform:uppercase;font-size:15px;font-weight:700;display:inline-block;background:#d08124;}
.shopbtn:hover{color:#fff;}
.categories{margin:60px 0 0 0;}
.owl-stage .owl-item.active + .owl-item.active + .owl-item.active + .owl-item.active > .catitem{border-width:0px 0px 0px 0px;}
.owl-item.active:nth-child(6){border-width:0px 0px 0px 1px;}
.catitem{border-image:url(https://www.handecor.in/assets/images/border.png) 28 round;border-style:solid;border-width:0px 1px 0px 0px;position:relative;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.catimg{overflow:hidden;height:150px;}
.catimg img{width:100%;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.catitem:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.catitem a{position:relative;left:0;bottom:0;background:transparent;width:100%;padding:10px 15px;color:#fff;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;}
.catitem span{white-space:nowrap;font-size:17px;font-weight:700;color:#3a3a39;text-transform:uppercase;line-height:22px;width:100%;float:left;}
.catitem small{font-size:13px;color:#d08124;text-transform:uppercase;margin-top:5px;float:none;font-weight:600;}
.catitem small i{font-size:16px;vertical-align:top;}
.categories .owl-carousel .owl-nav div{margin:0;top:44%;border:1px solid #ccc;background:#fff;color:#ccc;text-align:center;position:absolute;width:54px;height:54px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-khtml-border-radius:50%;display:inline-block;text-indent:-9999px;}
.owl-theme .owl-nav [class*="owl-"]{padding:0;}
div.owl-carousel .owl-nav div:before{display:inline-block;float:left;font-family:"FontAwesome";font-size:22px;height:54px;line-height:50px;margin-left:0;text-align:center;width:54px;color:#000}
.owl-nav div.owl-prev:before, .owl-nav div.owl-next:before{content:"";background:url(../images/arrowb.png) center top no-repeat;text-indent:0px;}
.owl-nav div.owl-next:before{transform:rotate(180deg);}
.owl-nav div.owl-prev{left:0px;}
.owl-nav div.owl-next{right:0px;}
.owl-nav div.owl-prev:hover:before, .owl-nav div.owl-next:hover:before{background-position:center bottom;}
.fearedarea{background:#f1f2ec url(../images/featuredbg.jpg) center center no-repeat;background-size:cover;padding:70px 0;}
.heading1{font-family:'Libre Baskerville', serif;margin:0 0 30px;font-size:40px;text-align:center;}
.heading1 small{font-size:20px;font-family:'Nunito Sans', sans-serif;font-weight:700;color:#d08124;display:block;text-transform:uppercase;margin-bottom:8px;}
.figure_container{display:table;padding:0px 20px;text-align:center;margin:0 auto;}
.fearedarea .owl-carousel .owl-item img{width:auto;display:inline-block;}
.categories + div .catslider .owl-stage{padding-bottom:100px;}
.regborder{border:1px solid #f1f1f1;}
.imgbox{border:1px solid #dbdbdb;padding:1px;width:100%;display:block;height:270px;line-height:264px;text-align:center;vertical-align:middle;position:relative;}
.imgbox img{max-height:100%;max-width:100%;width:auto;}
.proname{text-align:center;width:100%;font-weight:700;}
.proname{padding-top:10px;min-height:88px;}
.proname p{margin-bottom:5px;}
.proname del{font-size:14px;color:#3a3a39;font-weight:400;vertical-align:top;font-family:'Libre Baskerville', serif;font-style:italic;}
.proname span{margin-right:5px;font-size:18px;font-weight:700;color:#d08124;}
.proname a{color:#757575;font-size:14px;display:inline-block;font-weight:700;text-transform:uppercase;}
.proname a:hover{color:#3a3a39;}
.proitem{position:relative;}
.hoverbox{background:rgba(255,255,255,0.9);position:absolute;left:10px;top:10px;bottom:10px;right:10px;opacity:0;visibility:hidden;}
.proitem:hover .hoverbox{visibility:visible;opacity:1;}
.hoverbox .proname a{color:#3a3a39;}
.hoverbox a.viewbtn{background:#3a3a39;color:#fff;padding:8px 20px;font-size:13px;}
.hoverbox a.viewbtn:hover{background:#d08124;}
.hoverbox .proname span{font-size:24px;}
.hoverbox .proname del{font-size:16px;vertical-align:middle;}
.freatured .proname{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);padding:25px;}
.freatured{}
.freatured.owl-carousel .owl-nav div, .related.owl-carousel .owl-nav div, .best_selling.owl-carousel .owl-nav div{position:absolute;top:50%;margin-top:-27px;background:#fff;color:#ccc;text-align:center;width:54px;height:54px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-khtml-border-radius:50%;display:inline-block;text-indent:-9999px;}
.owl-theme .owl-nav [class*="owl-"]:hover{background-color:#D08124;}
.freatured.owl-carousel .owl-nav div.owl-prev, .related.owl-carousel .owl-nav div.owl-prev, .best_selling.owl-carousel .owl-nav div.owl-prev{left:-26px;}
.freatured.owl-carousel .owl-nav div.owl-next, .related.owl-carousel .owl-nav div.owl-next, .best_selling.owl-carousel .owl-nav div.owl-next{right:-26px;}
.related.owl-carousel .owl-nav div, .best_selling.owl-carousel .owl-nav div{top:40%;}
.related.owl-carousel .owl-item img, .best_selling.owl-carousel .owl-item img{display:inline-block;width:auto;}
.viewall{background:#d08124;border:1px solid #d08124;color:#fff;padding:12px 30px;border-radius:30px;font-size:14px;text-transform:uppercase;font-weight:700;min-width:250px;display:inline-block;}
.viewall:hover{background:#fff;color:#3a3a39;border:1px solid #fff;}
.bestselling{padding:70px 0;}
.bestselling .owl-carousel .owl-item{padding:1px;}
.godsbg{padding:95px 0;background:url(../images/godsbg.jpg) center center no-repeat;background-size:cover;background-attachment:fixed;position:relative;}
.stylup{width:490px;float:left;background:#fff;}
.stybox{padding:30px;}
.stylup p{font-size:28px;margin-bottom:20px;}
.stylup p span{font-size:35px;line-height:1.2;color:#d08124;font-family:'Libre Baskerville', serif;font-style:italic;}
.godsbg h2{margin:0 0 20px;position:relative;padding-bottom:35px;font-size:62px;text-transform:uppercase;}
.godsbg h2:before{background:#fff;bottom:0;content:"";display:block;height:1px;left:50%;margin-left:-170px;position:absolute;width:390px;}
.godsbg h2:after{background:#fff;bottom:5px;content:"";display:block;height:1px;left:50%;margin-left:-195px;position:absolute;width:390px;}
.offterbox{background:#392216;color:#fff;border-bottom:8px solid #d08124;margin-bottom:20px;font-size:22px;padding:3px 15px;font-weight:700;}
.offterbox small{transform:rotate(-90deg);font-size:16px;text-transform:uppercase;color:#d08124;display:inline-block;}
.offterbox span{font-family:'Oswald', sans-serif;font-size:38px;letter-spacing:-1px;color:#d08124;vertical-align:middle;}
.collections{padding:80px 0;}
.cllist{}
.cllist li{width:50%;padding:8px;float:left;}
.climg{width:100%;float:left;overflow:hidden;background:#ccc;position:relative;border:1px solid #f1f1f1;text-align:center;}
.climg img{width:100%;}
.climg span{width:140px;font-size:20px;text-align:left;font-weight:700;padding:10px 15px;position:absolute;left:0;bottom:10px;display:inline-block;background:rgba(255,255,255,0.9);}
.clcontent a{margin-top:15px;display:inline-block;}
.clcontent{width:50%;float:right;text-align:left;}
.cllist li:nth-child(2n) .climg{float:right;}
.cllist li:nth-child(2n) .clcontent{float:left;}
.number span{color:#d08124;display:block;padding-bottom:10px;font-family:'Oswald', sans-serif;font-size:35px;width:65px;border-bottom:2px solid #d08124;}
h3{color:#363f48;font-size:35px;}
.clcontent p{color:#545c64;font-size:17px;line-height:28px;}
.clcontent a{color:#d08124;text-transform:uppercase;font-size:13px;}
.clcontent h3{max-width:230px;text-transform:uppercase;margin-bottom:20px;}
.testimonials{}
.testimonials .owl-nav div.owl-next::before{color:#fff !important;}
.testimonials .owl-nav div.owl-prev::before{color:#fff !important;}
.testimonialbg{position:relative;background:#b57d35;padding:80px 0;}
.testimonialbg::after{content:"";background:#b57d35 url(../images/testimonialbg.png) center center repeat;top:0px;left:0;right:0;bottom:0;position:absolute;width:100%;content:'';height:100%;opacity:0.06;}
.carousel-caption i{padding-left:4px;font-size:18px;}
.testimonials img{}
.testimonials.owl-carousel .owl-item img{display:inline-block;}
.testimonials .owl-dots{margin-bottom:0px;}
.testimonials .owl-nav{margin:0;}
.testimonials.owl-carousel .owl-nav div{margin:-22px 0 0;top:50%;border:1px solid #fff;background:none;color:#fff;text-align:center;position:absolute;width:40px;height:40px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-khtml-border-radius:50%;display:inline-block;text-indent:-9999px;}
.testimonials.owl-carousel .owl-dots .owl-dot span{width:14px;height:14px;border:1px solid #fff;background:none;}
.testimonials.owl-carousel .owl-dots .owl-dot.active span{background:#fff;}
.testimage{width:200px;text-align:center;float:left;}
.testimage span{display:block;width:100%;border-radius:50%;background:#b57d35;padding:13px;position:relative;}
.testimage span img{border-radius:50%;overflow:hidden;position:relative;z-index:1;}
.testimage span:before{content:"";width:100%;height:100%;background:url(../images/testimonialbg.png) center center repeat;position:absolute;left:0;top:0px;border-radius:50%;opacity:0.05;}
.testimage strong{color:#fff;font-size:21px;text-transform:uppercase;display:block;}
.testimonialcont{text-align:center;}
.testimonialcont .disc{font-size:18px;font-style:italic;line-height:28px;color:#fff;}
.testimonialcont .disc:before, .testimonialcont .disc:after{content:"";width:35px;height:23px;background:url(../images/comma.png) center center no-repeat;display:inline-block;vertical-align:middle;margin-right:10px;}
.testimonialcont .disc:before{margin-right:10px;}
.testimonialcont .disc:after{margin-left:10px;transform:rotate(180deg);}
.testimonialcont .name{margin-top:20px;color:#fff;font-size:22px;font-weight:700;text-transform:uppercase;}
.footerbg{padding:50px 0;background:#f1f1f4;position:relative;}
.footerbg .container{position:relative;z-index:2;}
.footerlinks{width:30%;line-height:24px;float:left;}
.footerlinks h4{margin:40px 0px 20px;text-transform:uppercase;font-size:17px;font-weight:900;}
.footerlinks ul{list-style:none;}
.footerlinks ul li{width:100%;padding:3px 0;}
.footerlinks ul li a{display:block;font-size:15px;color:#3a3a39;-webkit-transition:padding-left, padding-right, background-color, color;-moz-transition:padding-left, padding-right, background-color, color;-o-transition:padding-left, padding-right, background-color, color;transition:padding-left, padding-right, background-color, color;-webkit-transition-duration:250ms, 250ms, 250ms, 250ms;-moz-transition-duration:250ms, 250ms, 250ms, 250ms;-o-transition-duration:250ms, 250ms, 250ms, 250ms;transition-duration:250ms, 250ms, 250ms, 250ms;-webkit-transition-timing-function:ease-in-out, ease-in-out, ease-in-out, ease-in-out;-moz-transition-timing-function:ease-in-out, ease-in-out, ease-in-out, ease-in-out;-o-transition-timing-function:ease-in-out, ease-in-out, ease-in-out, ease-in-out;transition-timing-function:ease-in-out, ease-in-out, ease-in-out, ease-in-out;}
.footerlinks ul li a:hover{padding-left:10px;color:#D08124;}
.footerlinks.right{float:right;}
.footerlinks.fadd{width:40%;margin-top:40px;}
.fadd > p{font-size:19px;font-weight:300;line-height:1.3;position:relative;padding-left:35px;padding-bottom:12px;}
.fadd > p > .fa, .fadd > p > a .fa{font-size:30px;color:#d08124;position:absolute;left:0;}
.fadd > p:after{content:"";border-bottom:1px solid #ccc;display:block;position:absolute;left:0;bottom:0;width:70%;}
.fadd .fa.fa-envelope{font-size:24px;}
.fadd p span{font-size:26px;font-weight:700;}
.footerlinks p a{display:inline-block;}
.flogo{border-bottom:3px solid #D08124;padding-bottom:15px;margin-bottom:20px;}
ul.socialicon{list-style:none;margin:20px 0;}
ul.socialicon li{display:inline-block;width:auto;}
ul.socialicon li a{padding-left:0px !important;display:inline-block;margin:0 3px;width:42px;height:42px;line-height:42px;font-size:22px;border-radius:50%;border:1px solid #3a3a39;text-align:center;}
.copyright{background:#472e21;padding:15px 0;color:rgba(255,255,255,0.33);float:left;}
.copyright span{font-size:13px;}
.left{float:left;}
.right{float:right;}
.breadecrumb{width:100%;float:left;padding:19px 0;background-image:-moz-linear-gradient(90deg, rgb(248,248,248) 0%, rgb(255,255,255) 100%);background-image:-webkit-linear-gradient(90deg, rgb(248,248,248) 0%, rgb(255,255,255) 100%);background-image:-ms-linear-gradient(90deg, rgb(248,248,248) 0%, rgb(255,255,255) 100%);}
.breadecrumb li{padding:0 3px;display:inline-block;color:#bd7b2c;font-family:'Hind', sans-serif;font-size:14px;}
.breadecrumb li:first-child{padding-left:0;}
.breadecrumb li a{}
.fullwidth.breadecrumb > ul{margin-top:-8px;}
.breadecrumb li a:after{padding-left:6px;content:"\f105";font-family:'FontAwesome';}
.breadecrumb li a:hover{color:#d08124;}
.main_heading{color:#000;font-size:40px;margin:0px 0px 7px 0px;padding:0px;}
.bradcrump{background:#f7f7f9;}
.brad_crum > ul > li{float:left;padding:0px 3px 0px 0px;color:#b17732;font-size:13px;}
.brad_crum > ul > li i{color:#b17732}
.brad_crum > ul > li > a{color:#636c75;font-size:13px;}
.bradcrump{background:#f7f7f9;padding:30px 0px;}
.about_left_box{float:left;width:407px;}
.about_left_box img{width:100%;}
.about_main{padding:50px 0px;}
.about_content{margin-left:450px;}
.sub_heading{font-size:27px;color:#d08124;padding:0px;margin:0px 0px 20px 0px;}
.about_grid_bottom{border-top:1px solid #dbdbdb;padding-top:25px;}
.about_para{font-size:15px;line-height:28px;margin-bottom:30px;}
.left_grid_box{float:left;width:50%;padding-right:30px;}
.right_grid_box{float:left;width:50%;padding-right:30px;}
.list_about > li{padding:8px 0px;position:relative;margin-left:30px;}
.list_about > li img{position:absolute;left:-28px;top:13px;}
.about_section{margin-bottom:50px;}
.right_sec{width:calc(100% - 320px);float:left;position:relative;}
.lefsec{width:280px;float:right;padding-bottom:20px;}
.left_sec_top{}
.lefsec h3{text-transform:uppercase;color:#343a40;font-size:20px;font-weight:900;padding-bottom:15px;margin:0px 0px 5px;border-bottom:1px solid #e0e0e0;}
.cat_list{margin-bottom:0px;}
.cat_list li{list-style:none;}
.cat_list li a{color:#727a81;font-size:14px;padding:5px 5px 5px 20px;display:block;position:relative;}
.cat_list li a:hover{color:#000;}
.left_sec_top > ul{margin-bottom:20px;}
.left_sec_top > ul > li{border-bottom:1px dotted #c2c2c2;}
.left_sec_top > ul > li > a{font-size:16px;padding:9px 0px 7px;display:block;font-style:italic;font-family:'Libre Baskerville', serif;}
.left_sec_top > ul > li > a:before{content:"•";font-size:20px;vertical-align:middle;margin-right:12px;}
.left_sec_top > ul > li a:hover{color:#d08124;}
output{display:inline-block;padding:0px;}
#slider span{padding-bottom:5px;}
.btn_submit{background:#d08124;display:block;color:#fff;border:1px solid #fff;width:100%;padding:10px 0px;font-size:16px;font-weight:bold;margin-top:15px;border-radius:25px;}
.add_section{margin-top:30px;}
.add_section img{width:100%;}
.close_cart{cursor:pointer;}
.product_filter{padding:0px 0px 30px;position:absolute;right:0;top:0; float: right;}
.product_banner{height:280px;width:100%;clear:both;}
.midsec{padding-top:60px;margin-bottom:50px;}
.product_filter_panel span{color:#757575;font-weight:700;font-size:15px;margin-right:10px;}
.product_filter_panel select{padding:6px 10px;border:1px solid #dbdbdb;}
.pagegnation{border:1px solid #cecccc;padding:3px;margin-left:15px;}
.pagegnation > li{float:left;list-style:none;}
.pagegnation > li > a{padding:5px;transition:0.3s;color:#3a3a39;font-size:15px;display:block;min-width:30px;text-align:center;}
.pagegnation > li > a:hover{background:#343a40;color:#fff;}
.active_btn{background:#343a40;color:#fff !important;}
.product_list{margin:0 -10px;}
.product_list > li{float:left;width:33.33%;padding:0px 10px;margin-bottom:20px;}
.products_pannel{margin-bottom:50px;}
.add_cart{position:absolute;top:0px;left:0px;right:0px;background:rgba(255,255,255,0.9);padding:50% 0;opacity:0;transition:0.3s;height:280px;}
.add_cart a{line-height:20px;display:block;background:#d08124;padding:10px;width:180px;margin:-20px auto 0;text-align:center;color:#fff;text-transform:uppercase;}
.cssmenu > ul{position:relative}
.add_kart{width:360px;position:absolute;right:0;background:#fff;box-shadow:0px 3px 4px #dedede;display:none;z-index:99;}
.heading_kart{width:100%;background:#d08124;text-align:center;padding:10px 0px;color:#fff;text-transform:uppercase;position:relative;font-size:20px;}
.heading_kart span{position:absolute;z-index:100;color:#fff;right:10px;}
.kart_content{padding:15px;position:relative;border-top:1px solid #f1f1f1;}
.meadia_data{margin-left:80px;}
.media_left img{width:auto;max-height:60px;}
.media_left{text-align:center;width:66px;float:left;}
.meadia_data h3{font-size:16px;font-weight:400;margin:0;color:#d08124;}
.meadia_data p{font-size:12px;line-height:8px;font-weight:100;margin-top:17px;color:#999;font-weight:300;}
.total_price{padding:15px;background:#f1f1f1;}
.check_our_btn{padding:15px;}
.check_our_btn a{display:inline-block;color:#fff;text-align:center;font-size:15px;font-weight:300;text-transform:uppercase;background:#d08124;padding:8px 15px;}
.cart_container{max-height:340px;overflow:auto;}
.add_kart span{cursor:pointer;}
.crossbtn{font-family:arial;}
.itemqnt #right_meter{float:none;}
.product_left_panel{float:left;width:58%;text-align:center;padding:0px 20px 10px 20px;height:650px;overflow:hidden;}
.product_left_panel img{max-width:100%;max-height:100%;display:block;}
.inner_figure_images{text-align:center;vertical-align:middle;height:auto;display:table-cell;}
.out_grid{display:table;height:500px;}
.out_grid img{max-height:100%;max-width:100%}
.product_right_panel{float:right;width:42%;padding-left:60px;}
.product_heading{font-size:30px;font-weight:700;margin:0px 0px 20px 0px;text-transform:uppercase;position:relative;}
.star i{color:#f57900;}
.star span{color:#979da3;margin-left:20px;}
.star{}
p{font-size:14px;font-weight:400;color:#3a3a39;line-height:20px;}
.product_heading span{font-size:16px;color:#8f8f8f;position:absolute;top:11px;margin-left:11px;}
.btnsec{padding-right:60px;}
.dtqt{padding:30px 0;}
#right_meter{position:relative;display:inline-block;width:80px;margin-right:28px;}
#right_meter .spin-up, #right_meter .spin-down{border-top:0;}
.input-group .form-control{height:44px;border-radius:0px;border:1px solid #cecccc;padding:0px 20px;box-shadow:none;text-align:left;font-size:16px;border-radius:3px 0 0 3px;}
.input-group-addon:last-child{border:0px;border-radius:0px;position:absolute;z-index:110;right:0;background:transparent;top:0px;}
.spin-up{height:22px !important;border-radius:0 3px 0 0;overflow:hidden;text-align:center;color:#999;border-right:1px solid #cecccc;width:28px !important;display:block;}
.spin-down{height:22px !important;border-radius:0 0 3px 0;overflow:hidden;text-align:center;color:#999;border-right:1px solid #cecccc;border-bottom:1px solid #cecccc;width:28px !important;display:block;}
.input-group-addon{padding:0;background:#fff;}
.input-group-addon a{background-color:#fff;}
.input-group-addon a:first-child{border-top:1px solid #cecccc!important;}
.input-group-addon i{color:#3a3a39;padding-top:0px;font-size:18px;}
.dtqt span{float:left;padding:12px 10px 0 0;font-size:15px;font-weight:700;}
.left_tab{float:left;}
.whish_icon{float:left;width:100%;margin-top:20px;}
.whish_icon a{font-size:13px;display:inline-block;border:1px solid #cecccc;padding:10px 25px;border-radius:20px;}
.whish_icon i{margin-right:9px;}
.whish_icon span{width:150px;}
.req_quote{float:right;}
.panel_content{padding:20px 0px 30px 0px;}
.product_right_panel .proname{text-align:left;border:9px solid #f1f1f4;padding:13px 20px;position:relative;}
.product_right_panel .proname:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;border:1px dotted #d08124;}
.product_right_panel .proname span{font-size:40px;}
.product_right_panel .proname span i{font-weight:300;}
.product_right_panel .proname span del{font-size:19px;vertical-align:middle;}
.product_heading h3{margin-top:10px;font-size:30px;color:#d08124;}
.add_cart_btn{background:#d08124;color:#fff;}
.add_cart_btn{background:#d08124;color:#fff;padding:13px 30px;width:100%;text-align:center;display:inline-block;font-size:15px;font-weight:bold;text-transform:uppercase;border-radius:30px;}
.add_cart_btn:hover{color:#fff;}
.add_cart_btn img{margin-right:10px}
.buy_now_btn img{margin-right:10px}
.add_cart_list{}
.fabcon{}
.fabcon > ul{display:inline-block;}
.fabcon > ul > li{float:left;list-style:none;}
.fabcon > ul > li:first-child{padding-right:5px;}
.fabcon span{font-weight:700;font-size:14px;}
.fabcon i{color:#898988;font-size:18px;color:#afafaf;display:flow-root;padding:0px 7px;}
.fabcon > ul > li a:hover i{color:#D08124}
.product_detail{margin-top:60px;}
div.tab{text-align:center;overflow:hidden;}
div.tab button{outline:none;cursor:pointer;padding:14px 0px;transition:0.3s;font-size:15px;font-weight:700;text-transform:uppercase;background:none;border:none;display:inline-block;margin:0px 20px;position:relative;}
div.tab button:hover{}
div.tab button.active{background:none;color:#d08124;}
div.tab button.active:after{content:"";width:100%;display:block;border-bottom:2px solid #d08124;position:absolute;bottom:0;}
.tab{background:#f1f1f4;}
.tabcontent{display:none;padding:50px 0px;border-top:0;}
.content_tab{margin:50px 0px;}
.content_tab{margin:30px 0px 50px 0px;}
.addmorebtn.close{background:#d08124;float:left;width:auto;border:1px solid #fff;color:#fff;display:block;font-size:16px;padding:13px 20px;opacity:1;}
.contact_form{margin-top:20px;}
.contact_heading{color:#000000;font-size:21px;}
.left_contact_panel{width:50%;float:left;padding:0px 30px 30px 0;}
.form_grid input, .form_grid select{border:1px solid #dbdbdb;width:100%;height:45px;padding:10px 15px;border-radius:0;}
.captcha_code{margin-right:10px;}
.form_grid textarea{width:100%;height:150px;border:1px solid#dbdbdb;padding:15px;}
.form_grid{margin-bottom:10px;}
.right_contact_pannel{width:50%;float:right;padding:0 30px;}
address span{width:22px;display:block;float:left;}
address p{margin-left:30px;line-height:20px;}
.add_grid{margin-bottom:15px;}
address{margin-top:20px;}
address a{color:#636c75;font-size:16px;}
.sub_btn button{background:#d08124;border:none;font-size:14px;font-weight:bold;color:#fff;text-transform:uppercase;padding:12px 50px;border-radius:25px;}
.sub_btn{margin-top:20px;}
.contact_page{padding:10px 0px 50px 0px;}
.pament_method{padding:20px 0px 0px 0px;}
.pay_via{display:block;padding:5px 30px;}
.innerpages{margin-bottom:50px;padding-top:60px;}
.left_pannel{background:#fff;width:100%;padding:0px 15px 20px 15px;margin:0 auto;border:1px solid #f1f1f1;}
.left_pannel_heading{font-size:18px;padding:20px 0px 10px 0px;border-bottom:1px solid #f1f1f1;}
.search_copen_code input{width:80%;border:1px solid#f1f1f1;padding:7px 0px;height:36px;padding:0px 10px}
.search_copen_code button{color:#fff;background:#d08124;border:0px;display:block;width:20%;float:right;height:36px;}
.customer_detail{padding:20px 20px;background:#f1f1f1;border-radius:3px;margin:20px 0px;}
.checkbox{background:#f1f1f1;padding:50px 0px;}
.checkout{background:#fff;width:100%;padding:0px 15px;border:1px solid #f1f1f1;}
.check_left_box{float:left;width:80px;text-align:center;border:1px solid #f1f1f1;padding:10px;}
.check_detail{line-height:22px;margin-left:100px;line-height:40px;}
.check_detail h4{margin-top:0;}
.check_detail p span{padding-right:15px;}
.check_main{border-top:1px solid #f1f1f1;padding:15px 0;position:relative;}
.close_box{position:absolute;right:10px;cursor:pointer;}
.check_main:first-child{border-top:0;}
.check_total{padding:15px 0px;float:right;width:200px;}
.check_total span{font-size:18px;}
.check_total strong{font-weight:600;}
.pay_via_right span{width:170px;display:inline-block;}
.check_left_box img{max-height:60px;}
.checkoutbtn{background:#d08124;color:#fff!important;display:block;margin:0 auto;padding:10px 15px;text-align:center;width:200px;text-transform:uppercase;}
.add_address{display:inline-block;background:#d08124;color:#fff;padding:8px 20px;margin-right:10px;transition:0.3;}
.add_address:hover{color:#fff}
.continue{display:inline-block;background:#d08124;color:#fff;padding:8px 20px;transition:0.3s}
.continue:hover{color:#fff;}
.name_check{text-align:right}
.name_heading{text-align:left;}
.xzoom-preview{z-index:10000 !important;}
.billing_mail_section{background:#f1f1f1;}
.main_inner_heading{font-size:25px;margin:10px 0px;}
.billing_box{background:#fff;}
.heading h3{font-size:16px;color:#333;text-align:left;padding:0px;margin:0px;}
.check_name{text-align:right;}
.check_name{text-align:right;padding:0px 0px 5px 0px;}
.container_billing{border-bottom:1px solid #f1f1f1;margin:0px 0px 10px 0px;}
.billing_content p{margin:0px 0px;}
.addrecess{background:#f1f1f1;padding:10px;margin-bottom:13px;}
.billing_content{line-height:20px;font-size:12px;display:block;}
.shipping_detail_main{margin:10px 0px 0px 0px}
.shipping_detail_main{margin:10px 0px 0px 0px;border:1px solid #f1f1f1;padding:20px 15px;}
.check_btns{margin-top:30px;text-align:center;border-top:1px solid #f1f1f1;padding-top:15px;}
.xzoom-container{width:100% !important;}
.main_core{float:right;height:560px;overflow:hidden;border:1px solid #dbdbdb;width:calc(100% - 110px) !important;margin-bottom:20px;width:90%;margin:0 auto;vertical-align:middle;display:table-cell;padding:0px;}
#xzoom-magnific{margin:0px;padding:0px !important;}
.xzoom-thumbs{text-align:left;padding-left:0px;width:90px;text-align:left !important;margin-bottom:10px;}
.xzoom-thumbs a{margin-bottom:3px;border:1px solid #dbdbdb;display:inline-block;line-height:86px;padding:1px;text-align:center;}
#xzoom-magnific{box-shadow:none;border:none;}
.xzoom-thumbs{}
.xzoom-preview{right:0 !important;z-index:100;}
.fancybox-skin{background:#fff !important;}
.login_section figure{text-align:center;border-bottom:1px solid#f1f1f1;padding-bottom:20px;}
.form_heading{color:#d08124;text-align:center;font-size:33px;border-bottom:1px solid #d08124;padding-bottom:12px;}
.form_para{text-align:center;}
.form_para{text-align:left;line-height:0px;font-size:18px;color:#000;padding-top:0px;font-weight:700;padding-bottom:0px;}
.padding_clear{padding:0px;}
.login_btn{display:block;width:100%;background:#d08124;border:none;color:#fff;padding:10px;}
.padding_clear a{margin-top:13px;display:block;color:#000;}
.seprator{text-align:center;margin:20px 0px;position:relative;}
.seprator span{background:#fff;padding:5px 0px;font-size:16px;z-index:10;text-align:center;margin-top:60px;display:block;}
.seprator::after{position:absolute;content:"";background:#f1f1f1;width:1px;height:180px;display:block;left:17px;right:0;bottom:-70px;z-index:-9;}
.social_link a{color:#fff;padding:12px 32px;border-radius:33px;text-align:center;display:inline-block;width:100%;background:#3b5998;font-size:16px;font-weight:bold;transition:0.3s}
.form_header{background:none;padding:15px 0px;margin-bottom:30px;border-bottom:1px solid #f1f1f1;}
.social_link{text-align:center;margin-top:18px;}
.social_link .google{display:inline-block;background:#df4a32;color:#fff;padding:10px 0px;border-radius:33px;}
.social_link i{padding-right:13px;font-size:21px;}
.main_center{position:relative}
.left_content_images{margin-top:0px;display:table;width:100%;border-left:1px solid #f1f1f1;padding-left:27px;height:180px;}
.left_content_images img{width:100%;}
.go_to{text-align:center;padding:30px 0px;}
.go_to a{text-decoration:underline;}
.regform .container{}
.register{background:#f6f6f6;padding:50px 0px;}
.register_heading{text-align:center;font-size:30px;display:inline-block;border-bottom:1px solid #f1f1f1;padding-bottom:15px;}
.register_form_main span{text-align:center;display:block;}
.register_form_main{padding:30px;}
.check_box{width:18px !important;display:block;float:left;padding:0px !important;margin-top:3px !important;height:0px !important;}
.form_grid span{margin-left:29px;display:block;text-align:left;}
.buuton_grid button{background:#d08124;display:inline-block;padding:10px 40px;color:#fff;border:0px;}
.addnew{background:#f6f6f6;padding-bottom:50px;}
.left_menue{background:#fff;border:1px solid #f1f1f1;width:100%;margin:0 auto 15px;padding:15px 20px;}
.left_menue > ul > li > a{display:block;font-size:15px;padding:8px 0px;border-top:1px solid #f1f1f1;color:#3a3a39;}
.left_menue > ul > li > a:hover{color:#d08124;}
.left_menue > ul > li:first-child > a{border:none;}
.loginpage{border:1px solid #f1f1f1;}
.formsec{background:#f1f1f1;float:left;padding:100px;width:50%;}
.formsec input{border:0;}
.reglink{padding-top:30px;}
.reglink a{color:#D08124;}
.sodiallog{width:50%;float:right;padding:100px;}
.checkbtn{margin-top:20px;}
.summarymain{padding:0;}
.itemtitle{list-style:none;margin:0 0 20px;padding:0 0 5px;width:100%;float:left;border-bottom:1px solid #333333;}
.itemtitle li{width:22%;text-align:center;float:left;text-transform:uppercase;font-weight:600;}
.itemtitle li:first-child{width:34%;}
.itemlist{list-style:none;margin:0;padding:0;width:100%;float:left;}
.itemlist li{width:100%;float:left;padding-bottom:15px;border-bottom:1px solid #e6e6e6;margin-bottom:15px;}
.itemlist li a{color:#000;}
.itemlist li p{margin-bottom:5px;color:#000;}
.itemlist div{float:left;width:22%;text-align:center;}
.itemlist li .itemdiv{width:34%;}
.itemdiv .itemimg{width:36%;margin-right:4%;}
.itemimg a{display:block;}
.itemimg img{max-height:60px;}
.itemdiv .itemdisc{width:60%;text-align:left;}
.itemprice{}
.itemqnt{}
.itempricetotal{}
.subtotal{min-width:250px;float:right;list-style:none;margin:0;padding:0;}
.subtotal li{padding:10px 0;width:100%;float:left;}
.subtotal li span:first-child{width:60%;}
.subtotal li span{width:40%;float:left;}
.liborder{border-bottom:1px solid #e6e6e6;}
.form_grid input.captcha{width:calc(100% - 175px);display:inline-block;vertical-align:middle;}
.form_grid .captchaImg{display:inline-block;margin:0;}
.form_grid .captchaImg img{height:45px;}
.cartlink{cursor:pointer;}
.quotform{list-style:none;}
.quotform li{width:48%;float:left;margin-bottom:10px;}
.quotform li.fullwidth{width:100%;}
.quotform li:nth-child(2), .quotform li:nth-child(4){margin-right:4%;}
.quotform li input.btn_submit{max-width:120px;border:none!important;margin:0}
.tablesbox{width:100%;}
.cmspages{color:#636c75;}
.cmspages h3{font-size:20px;color:#D08124;}
.cmspages h4{font-size:18px;color:#D08124;}
.cmspages p{font-size:15px;line-height:28px;margin-bottom:30px;}
.cmspages ol{margin-left:30px;margin-bottom:30px;}
.cmspages ol li{font-size:15px;line-height:28px;margin-bottom:10px;}
.owl-carousel .owl-item .catitem .catimg img{display:block;width:130px !important;transition:0.2s all ease-in-out;}
.owl-carousel .owl-item .catitem .catimg img:hover{display:block;width:140px !important;}
.marginMini{margin:25px 0 -5px;}
.orderImg{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.orderImg span{color:#3a3a39;font-size:15px;padding-right:25px;}
.orderImg img{width:55%;}
.summarymainnew{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 0 0 0;min-height:20px;padding:15px;margin-bottom:0px;background-color:#fff;border-radius:0px;margin-top:40px;}
.startItems{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;}
.startItemsEnd{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;}
.products_pannel_new{margin-bottom:0;}
.posrel{}
.topItem{position:absolute;right:-62px;bottom:-46px;z-index:9;cursor:pointer;}
.topItem span{position:absolute;left:0;margin:0;padding:16px;text-transform:uppercase;color:#FFF;font-size:12px;}
.topItem span img{position:relative;margin:1px;bottom:3px;left:-2px;white-space:nowrap;}
.containerNew{width:100% !important;margin:0 !important;padding:0 !important;}
.footerNew{padding-bottom:0 !important;}
a.continuebtn{background:#000;}
.search-pro-title {
	padding-right: 160px;
}
@media (max-width:1600px){.banner .carousel-caption{width:40% !important;}
.banner h1{font-size:53px !important;}
}
@media (max-width:1400px){.product_banner{height:250px;}
.cssmenu > ul > li > a{padding:5px 10px;}
}
@media screen and (max-width:1365px) {
	.headermain{padding:10px 10px;}
}
@media screen and (max-width:1279px) {
.topright, .other_menu{margin-top:5px;}
.topnav{float:right;margin-top:10px;}
}
@media (min-width:1260px){.container{width:1200px;}
}
@media (min-width:768px){.toggleli{display:block!important;}
}
@media (max-width:1300px){.logo{margin-right:25px;}
.search > a:before{top:10px;}
}
@media (max-width:1199px){.product_right_panel{padding-left:35px;}
.btnsec{padding-right:0;}
.topright, .other_menu{margin-top:0;}
.catimg{overflow:hidden;height:150px;}
.add_cart{height:110px;padding:80px 0;}
.add_cart a{}
.imgbox{height:200px;line-height:194px;}
.proname a{font-size:13px;}
.figure_container{height:auto;}
.other_menu > ul > li{padding:4px 10px;}
.banner h1{font-size:40px!important;}
.banner .carousel-caption{top:calc(10% + 30px);}
.product_heading{font-size:26px;}
.main_core{height:440px;width:440px !important;}
.xzoom-thumbs{}
.xzoom-thumbs a{height:80px;line-height:72px;width:80px;}
.product_left_panel{height:auto;}
.wishlist{padding:15px;}
.formsec, .sodiallog{padding:60px;}
.table{font-size:13px;}
.lefsec{width:260px;}
.right_sec{width:calc(100% - 300px);}
.fadd > p{font-size:17px;}
}
@media (max-width:991px){.main_core{float:left;}
.xzoom-thumbs{width:100%;float:left;margin-top:10px;}
h1{font-size:32px;}
.product_filter{padding:0px 0px 15px;position:static;}
.product_banner{height:160px;}
.midsec{padding-top:40px;}
.left_sec_top > ul > li > a{font-size:14px;}
.left_pannel{margin-top:15px;}
.subtotal{width:100%;}
.topnav{width:100%;margin:0;}
.cssmenu > ul > li::before{display:none;}
.cssmenu > ul > li > a{padding:10px;}
.cssmenu > ul > li > a::before{display:none;}
.logo{width:120px;margin-bottom:-20px;}
.topright, .other_menu{margin-top:5px;}
.banner h1{font-size:30px!important;}
.godsbg p strong{font-size:18px;}
.godsbg h2{font-size:30px;}
.godsbg p{font-size:14px;}
.godsbg p span{font-size:22px;}
.godsbg{padding:40px 0;}
h3{font-size:25px;margin-top:10px;}
.number span{font-size:20px;padding-bottom:4px;}
.clcontent p{font-size:14px;}
.catitem span{font-size:14px;line-height:16px;}
.catitem small{margin-top:16px;}
.searchbox{right:-150px;}
.add_cart_btn{display:block;width:100%;text-align:center;margin-bottom:10px;}
.buy_now_btn{display:block;text-align:center;}
.checkout{width:100%;margin-bottom:20px;}
.check_heading{font-size:20px;}
.register_form_main{width:100%;}
.login_tab .tabcontent{margin-left:217px;}
.checkout .product_list > li{width:50%;}
.proname p{line-height:18px;}
.cssmenu{width:100%;float:right}
.cart{position:relative;}
.cssmenu #menu-button{margin-top:-50px;}
.other_menu{}
.other_menu ul{float:right;}
.topright{margin-right:60px;}
.topright > ul{width:100%;text-align:center;}
.topright > ul > li{float:none;display:inline-block;}
.collections{padding:30px 0;}
.categories{margin:30px 0;}
.freatured{padding-top:75px;}
.godsbg{padding:30px 0 15px;}
.climg{height:275px;}
.cllist li{margin-top:30px;}
.number span{width:50px;}
.main_core, .product_left_panel, .product_right_panel{width:100%;}
.product_right_panel{padding:0;}
.product_list > li{width:50%;}
.formsec, .sodiallog{padding:40px;}
.lefsec{width:28%;}
.right_sec{width:69%;}
.about_left_box{width:290px;padding-right:25px;}
.about_content{margin-left:0;}
.imgbox{height:240px;line-height:234px;}
.freatured{margin-bottom:30px;padding:40px 0;}
.cllist li{margin-top:0;}
.cllist li:not(:first-child) .climg{height:275px;}
.cllist li:nth-child(3), .cllist li:nth-child(4){width:50%;}
.orderImg span{padding-right:10px;}
.testimonialbg{padding:40px 0;}
.search-pro-title {padding-right: 0; font-size: 22px;}
}
@media (max-width:768px){}
@media (max-width:767px){.tabcontent{padding:30px 0px;}
.headermain{padding:0;}
.logo{margin:5px 0px -20px 15px;}
.cssmenu #menu-button{margin-top:-54px;margin-right:15px;}
.topright{margin:0;width:100%;background:#f1f1f1;padding:5px;}
.topright > ul > li > a{font-size:12px;line-height:26px;}
.toggleli{display:none;}
#slider{margin-top:20px;}
.offerbg > a > small{display:none;}
.other_menu{margin:10px 70px 10px 0;}
.lefsec h3.cattitle{background:#343a40;color:#fff;padding:10px 15px;}
.cattoggle{width:20px;float:right;height:20px;position:relative;cursor:pointer;}
.cattitle small{width:100%;border-bottom:1px solid #fff;display:block;position:relative;margin-top:9px;}
.cattitle small:before{position:absolute;left:0;top:-7px;content:"";width:20px;border-top:1px solid #fff;display:block;}
.cattitle small:after{position:absolute;left:0;bottom:-8px;content:"";width:20px;border-top:1px solid #fff;display:block;}
.climg img{max-height:350px;}
.clcontent{width:100%;float:none;}
.footerlinks{width:100%;}
.footerlinks.right{margin-bottom:20px;}
.cssmenu ul li:first-child{border:none;}
.shopbtn{min-width:151px;text-align:center;padding:4px;}
.lefsec{width:100%;}
.right_sec{width:100%;padding-left:0px;margin-top:0px;}
.product_list > li{float:left;width:50%;}
.add_section{margin-top:30px;width:100%;height:300px;overflow:hidden;}
.add_section img{width:100%;height:300px;}
h1{color:#000;font-size:25px;margin-top:0px;}
.left_contact_panel{width:100%;float:none;padding:0px 0px;}
.right_contact_pannel{width:100%;float:none;padding:0px;margin-top:30px}
.product_left_panel{width:100%;float:none;}
.product_right_panel{float:none;width:100%;padding:0px 0px;}
.product_heading{font-size:20px;margin-top:20px;}
.product_heading span{top:4px;}
div.tab button.active{border:none;}
.about_left_box{width:100%;float:none;}
.about_content{margin-left:0px;margin-top:30px;}
.sub_heading{font-size:20px;margin:0px 0px 10px 0px;}
.left_grid_box{width:100%;float:none;}
.right_grid_box{width:100%;float:none;margin-top:20px;}
.login_tab .tab{width:100%;display:block;float:none;background:#fff;}
.login_tab .tabcontent{margin-left:0px;margin-top:20px;padding:0px;}
.login_tab{padding:0px;background:transparent;border-radius:3px;}
.catimg{height:189px;}
.banner h1{font-size:30px!important;}
.testimonials p{font-size:14px;line-height:24px;}
.godsbg h2{font-size:25px;}
.add_section{display:none;}
.breadecrumb h1{margin-top:20px;}
.formsec, .sodiallog{width:100%;}
.tablesbox table tr th{display:none;}
.tablesbox table tr td{width:100%;float:left;padding-left:115px;position:relative;}
.tablesbox table tr td:before{content:"";position:absolute;left:0;font-weight:600;}
.tablesbox table tr td:nth-child(1):before{content:"Order Number";}
.tablesbox table tr td:nth-child(2):before{content:"Order Status";}
.tablesbox table tr td:nth-child(3):before{content:"Order Date";}
.tablesbox table tr td:nth-child(4):before{content:"Bill To";}
.tablesbox table tr td:nth-child(5):before{content:"Phone";}
.tablesbox table tr td:nth-child(6):before{content:"Order Cost";}
.itemqnt .form-control{height:30px;}
.leftfixed{position:static !important;margin-bottom:25px;}
.testimage{width:220px;}
.testimonialcont{margin-left:245px;padding-top:100px;}
.testimonialcont .disc:before, .testimonialcont .disc:after{background-size:26px;}
.footerlinks{width:50%;}
.footerlinks.fadd{width:100%;margin-top:0;}
.summarymainnew, .orderImg{display:block;}
.orderImg img{width:auto;max-width:100%;}
}
@media (max-width:640px){.product_detail{margin-top:30px;}
.heading1{font-size:28px;margin-bottom:15px;}
.heading1 small{font-size:16px;}
.orderImg{margin:20px 0;}
.orderImg img{position:relative;bottom:0;display:block;}
.owl-nav div.owl-prev{left:-20px;}
.owl-nav div.owl-next{right:-20px;}
div.owl-carousel .owl-nav div::before{height:40px;line-height:40px;width:40px;}
.categories .owl-carousel .owl-nav div, .freatured.owl-carousel .owl-nav div, .related.owl-carousel .owl-nav div, .best_selling.owl-carousel .owl-nav div{width:40px;height:40px;}
.owl-nav div.owl-prev::before, .owl-nav div.owl-next::before{background:url(../images/arrowb.png) center -6px no-repeat;}
.owl-nav div.owl-prev:hover::before, .owl-nav div.owl-next:hover::before{background-position:center -73px;}
.copyright span{font-size:12px;}
.copyright span{font-size:12px;width:100%;margin-top:5px;}
.copyright{text-align:center;padding:10px 0;}
.captcha_code{width:50% !important;}
.product_left_panel{width:100%;float:none;padding:20px;height:auto;}
.out_grid{display:table;height:260px;}
.main_heading{font-size:30px;}
.check_left_box{width:100%;float:none;margin-top:13px;}
.check_detail{margin-left:0px;margin-top:20px;}
.close_box{top:8px;}
.check_heading{font-size:16px;}
.check_detail p{font-size:13px;padding:5px 0px 0px 0px;}
.main_core{}
.itemimg{display:none;}
.itemdiv .itemdisc{width:100%;}
.itemlist #right_meter{width:60px;}
.itemlist .input-group .form-control{padding:0 10px;}
.itemtitle{display:none;}
.itemlist > li > div{width:100%!important;padding-left:40%;text-align:left;}
.itemdiv:before{content:"Item";position:absolute;left:15px;}
.itemprice:before{content:"Price";position:absolute;left:15px;}
.itemqnt:before{content:"Quantity";position:absolute;left:15px;}
.itempricetotal:before{content:"Total";position:absolute;left:15px;}
.itemdisc h4{margin-top:0;font-size:16px;}
}
@media (min-width:480px) and (max-width:640px){}
@media (max-width:600px){.banner h1{font-size:26px!important;}
.buy_now_btn, .add_cart_btn{font-size:14px;padding:10px 15px;}
#right_meter{width:90px;}
.stylup{width:100%;}
.fearedarea{padding:40px 0;}
}
@media (max-width:575px){.testimage{float:none;margin:0 auto;}
.testimonialcont{margin-left:0;padding-top:10px;}
.banner .carousel-caption{top:15%;}
.banner h1{font-size:20px!important;margin-bottom:10px;}
.freatured .owl-nav{background-size:300px;}
.freatured{padding-top:75px;}
.godsbg h2:before{margin-left:-125px;width:250px;}
.godsbg h2::after{margin-left:-140px;width:280px;}
.add_cart{height:200px;padding:100px 0;}
.product_heading h3{font-size:24px;}
.orderdt{overflow:auto;}
.searchbox{padding:5px;right:-94px;width:290px;}
.itemdisc h4{font-size:14px;}
}
@media (max-width:479px){.product_heading{margin-top:0;}
.pagegnation{margin:7px 0 0;width:100%;}
.product_list .proname, .related .proname{min-height:auto;}
.left_sec_top > ul > li > a{padding:6px 0px 5px;}
.fadd > p{font-size:16px;padding-left:25px;}
.fadd > p > .fa, .fadd > p > a .fa{font-size:20px;}
.fadd .fa.fa-envelope{font-size:16px;}
.footerlinks h4{margin:20px 0px 10px;}
.categories + div .catslider .owl-stage{padding-bottom:0px;}
.freatured{padding:0;}
.fadd p span{font-size:20px;}
.fadd > p::after{width:90%;}
.footerlinks{width:100%;}
.social_link a{width:100%;margin-bottom:10px}
.padding_clear a{margin-bottom:11px;}
.catimg{height:160px;}
.catitem small{font-size:12px;margin-top:0px;float:right;}
.cssmenu #menu-button{margin-top:-55px;}
.whish_icon{margin-left:0;width:100%;}
.product_list > li{float:left;width:100%;}
.add_kart{right:-40px;top:42px;width:280px;}
.heading_kart{font-size:16px;}
.media_left{width:50px;}
.meadia_data{margin-left:60px;}
.meadia_data h3{font-size:15px;}
.breadecrumb{padding:13px 0;}
.regform .loginpage{border:0;}
.register_form_main{padding:0;}
.formsec, .sodiallog{padding:20px;}
.social_link a{font-size:14px;line-height:24px;padding:10px;}
.login_form .register_form_main{padding:15px;}
.shopbtn{font-size:13px;}
.banner h1{font-size:16px!important;margin-bottom:5px;}
.titlebg{background-size:280px;}
.freatured .owl-nav{width:300px;margin-left:-150px;}
#profile .checkout .product_list > li{width:100%;}
.tab{padding:0;}
div.tab button{font-size:14px;padding:10px 15px;margin:0;width:auto;}
.login_tab .checkout{padding:20px;}
.cllist li{width:100% !important;}
.dtqt{padding:15px 0;}
.whish_icon{margin-top:10px;}
.content_tab{margin:10px 0px 30px 0px;}
.main_core{height:auto;width:100% !important;}
.xzoom-thumbs a{margin:10px 0 0;}
.product_banner{height:90px;}
.whish_icon a{font-size:12px;padding:8px 15px;}
.whish_icon i{margin-right:4px;}
.imgbox{height:310px;line-height:300px;}
.product_right_panel .proname{padding:8px 20px;min-height:inherit;}
.product_right_panel .proname span{font-size:30px;}
.viewall{padding:10px 20px;border-radius:25px;min-width:200px;}
.fearedarea{padding:30px 0;}
.bestselling{padding:30px 0px 10px;}
.bestselling .proname{min-height:auto;}
.godsbg{padding:15px 0;}
.cathome{padding:15px 0;}
.categories{margin:15px 0;}
.catitem{background-size:auto 100%;}
.catitem span{white-space:normal;font-size:10px;}
.catitem a{padding:10px 5px;}
.catimg{height:75px;}
.catname small{display:none;}
.topright > ul > li{margin-left:0;}
.topright > ul > li > a{padding:0 15px;border-radius:0;}
.logsec > a{background:none;border:none;color:#3a3a39;}
.offerbg > a{border:none;border-left:1px solid #ccc;}
}
@media (max-width:320px){.imgbox{height:290px;line-height:284px;}
}