/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/
body {
font-family: 'Poppins', sans-serif;
}
.wd-header-text.free-ship-head strong {
    color: #1b1464;
}.wd-header-text.free-ship-head {
    color: #000000;
    font-size: 16px;
} .whb-top-bar ul#menu-top-bar-right>li>a {
    font-weight: normal;
    font-size: 13px;
    font-family: 'Poppins', sans-serif;
    text-transform: inherit;
    color: #000000;
}.whb-top-bar .wd-tools-element .wd-tools-icon:before { 
    font-size: 13px;
    color: #000;
}

.whb-top-bar .wd-header-my-account>a span.wd-tools-text {
    display: block !important;
    color: #000;
    font-size: 13px;
    text-transform: inherit;
}.whb-top-bar .whb-top-bar-inner a:hover {
    color: #000 !important;
}  a.btn.btn-scheme-light.btn-scheme-hover-light.btn-style-default.btn-style-semi-round.btn-size-default.conta-btn-hed {
    border-radius: 10px;
    font-size: 16px;
}.wd-search-form.wd-header-search-form input[type=text] {
    min-width: 400px;border-radius: 35px;
}.searchform .searchsubmit:after {
   
    font-weight: bold;
    color: #000;
}.whb-row.whb-header-bottom .wd-nav-main>li>a {
/*color: #fff;*/
    text-transform: inherit;
    font-size: 16px;
    font-weight: 600;
    padding: 0 15px;
    letter-spacing: 0.6px;
    font-family: 'Poppins', sans-serif;
}.whb-row.whb-header-bottom .wd-nav>li.menu-item-has-children>a:after {
    color: #fff;
    font-size: 13px;
}.wd-social-icons.socile-btn a.wd-social-icon .wd-icon:before {
    color: #fff;
    font-size: 22px;
}.wd-social-icons.socile-btn a.wd-social-icon {

    padding: 0px 12px;
}.home header.whb-header {
    margin-bottom: 0;
}ul#menu-footer-menu-new li {
    display: inline-block;
    width: 33%;margin-bottom: 10px;
    vertical-align: top;
}ul#menu-footer-menu-new li a {
    color: #000;
    font-size: 16px;
    display: block;
    font-weight: 300;
}.copyrights-wrapper {
    background: #edeff5;    border: none;
}.copyrights-wrapper .set-cont-mb-s {
    color: #000000;
    font-size: 16px;
}  .copyrights-wrapper.copyrights-two-columns .min-footer {
    padding-top: 10px;
    padding-bottom: 10px;
}.chm-main-footer .vc_row.wpb_row.vc_row-fluid>.wpb_column.vc_column_container.vc_col-sm-12.mpc-column {
     max-width: 1600px;
    margin: auto;
    float: none;
    padding-left: 10px;
    padding-right: 10px;
}.vc_row.wpb_row.vc_row-fluid.brnd-logo-fot {
    background: #fff;
}.vc_row.wpb_row.vc_row-fluid.brnd-logo-fot .vc_btn3-container a.vc_general {
    margin: 20px 0 0 0;
    display: block;
    font-size: 16px;
    width: 100%;    background-image: inherit;
    padding: 10px 30px;
} 

.incompleteicn ul li span.vc_icon_element-icon.fas {
    font-size: 20px;
    margin: 0 4px 0 0;
}
.incompleteicn ul {
    margin: 0;
    padding: 0;text-align: center;
    list-style-type: none;
}.incompleteicn ul li {
    display: inline-block;
    padding: 0 2%;
    color: #000000;
    vertical-align: top;
    font-size: 16px;
}.clear{ clear: both; }
.latest-news-home ul, .latest-product-home ul, ul.woo_subcategory_list, .home-categry ul, .proaper-otr-innr ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.latest-news-home ul li, .latest-product-home ul li {
    float: left;border-radius: 10px;
    width: 32%;box-shadow: 0px 0px 10px 4px #f2f2f2;
    margin: 0 0 0 2%;
}
.latest-news-home ul li:first-child, .latest-product-home ul li:first-child {
    margin-left: 0;
}
.our_blog_img img {
 /*   max-height: 260px;*/
}

.our_blog_content h4 {
    margin: 0;
}
.our_blog_content h4 a {
    color: #000;
    display: block;
    font-weight: 400;
    font-size: 17px;
}
.our_blog_content {
    min-height: 110px;
    padding: 15px 25px 0 25px;
}
.time_the {
    padding: 0 0 5px 0;
}
h3.title-hed-cont {
    color: #000;    margin: 0 0 35px 0;
    font-size: 36px;
}

.latest-product-home ul li {

    width: 23%;
}
.produt-wraper {
    text-align: center;
}
.price-bx .price del {
    color: #848484;
}
.price-bx .price ins span.amount, .price-bx span.price span.amount {
    color: #1e1e1e;
}.produt_img img {
 
    max-height: 250px;
    width: auto;
}
.produt-wraper h4 a {
   
    color: #1e1e1e;
    margin: auto;
    font-size: 14px;
    white-space: nowrap;
    width: 100%;
    text-transform: capitalize;
    overflow: hidden;
    display: block;
    text-overflow: ellipsis;
}
.produt-wraper h4 {
    margin: 10px ;
}
.price-bx {
    padding: 0 0 15px 0;
}
.produt_rating {
    text-align: right;
    padding: 10px 10px 0 10px;
    min-height: 35px;
}.thumy {
    width: 70px; text-align: center;
   float: left;
}ul.woo_subcategory_list li {
    border: solid 1px #ebebeb;
width: 24%;    border-radius: 15px;
    margin: 0 0 15px 1.2%;
    float: left;
}
.home-categry ul li:first-child, ul.woo_subcategory_list li:nth-child(1), ul.woo_subcategory_list li:nth-child(5), ul.woo_subcategory_list li:nth-child(9), ul.woo_subcategory_list li:nth-child(13), ul.woo_subcategory_list li:nth-child(17), ul.woo_subcategory_list li:nth-child(21), ul.woo_subcategory_list li:nth-child(26) {
    margin-left: 0;
}.thumy img {border-radius: 5px;
   max-height: 50px;
    height: auto;
}.thumy-text { 
    width: calc(100% - 70px);
   float: right;
}.thum-otr { 
    padding: 10px 0px 10px 10px;
}
.thum-otr:hover {
    background: #f8f8f8;
}
.thumy-text span {
    font-size: 12px;
    color: #8b8b8b;
    display: block;
}.thumy-text a {
  font-size: 16px;
    color: #000;
    font-weight: normal;
    white-space: nowrap;
    max-width: 200px;
    overflow: hidden;
    display: block;
    text-overflow: ellipsis;
}.area-sidebar-shop .widget-area {
    border-radius: 10px;
    padding: 10px;
    background: #f5fbfe;
}.area-sidebar-shop .widget-area .wd-widget {
    background: #fff;
    padding: 10px;
    border-radius: 5px;
}.area-sidebar-shop .widget-area .wd-widget h5.widget-title {
    color: #000;
    text-transform: inherit;
    font-weight: 500;
}.area-sidebar-shop .widget-area .wd-widget .wd-filter-list .count {
    margin-inline-start: 5px;
    border-radius: 5px;
    background: #f3f3f3;
    border-color: #f3f3f3;
    min-width: 24px;
}.area-sidebar-shop .widget-area .wd-widget .wd-filter-list a:hover+.count{color: #fff;
    background-color: var(--wd-primary-color);
    border-color: var(--wd-primary-color);}
.product-grid-item .product-wrapper {
    padding: 10px 10px 20px 10px; position: relative;
    box-shadow: 0px 0px 10px 4px #f2f2f2;
    border-radius: 10px;
}.product-grid-item .product-wrapper .wd-add-btn.wd-add-btn-replace.woodmart-add-btn, .product-grid-item .product-wrapper .wd-product-brands-links.woodmart-product-brands-links {
   /* display: none;*/
}.product-grid-item .product-wrapper  h3.wd-entities-title a {
        font-weight: normal;
    color: #1e1e1e;
    margin: auto;
    font-size: 14px;
    text-transform: inherit;
    display: block;
    /*font-weight: normal;
    color: #1e1e1e;
    margin: auto;
    font-size: 14px;
    white-space: nowrap;
    max-width: 250px;
    text-transform: inherit;
    overflow: hidden;
    display: block;
    text-overflow: ellipsis;*/
}.product-grid-item .product-wrapper .product-element-bottom span.price ins .amount, .product-grid-item .product-wrapper .product-element-bottom span.price .amount{
    color: #ed1e79;
    font-size: 16px;
}.product-grid-item .product-wrapper .product-element-bottom span.price del .amount {
    font-size: 16px;
    color: #848484;
}
.vc_row.incomeicn-box-menu .wpb_wrapper .info-box-wrapper:hover .info-box-title {
    color: #ed1e79 !important;text-decoration: underline;
} 
.product-grid-item .product-wrapper .wd-star-rating {
/*    position: absolute;
    top: 5px;
    right: 10px;*/
}.shop-sub-categry {
    padding: 0 0 50px 0;
}.home-categry ul li {
  float: left;
    width: 23%;
    margin: 0 0 0 2%;
}.sublist-neme {
 
}a.titlesublist {
    font-weight: bold;
    width: 235px;
    color: #000000;
    font-size: 18px;
    padding: 6px 0 0 0;
    display: block;
} .sublist-thum img {
        float: left;
    margin: 0 20px 0 0;
}.sublist-thum {
    padding: 0 0 10px 0;
}.sublsist-thum-otr {
    padding: 10px;border-radius: 10px;
}
.sublsist-thum-otr:hover {
   box-shadow: 0px 0px 10px 4px #f2f2f2;
}.sublist1865 p {
    background: #ffcccc;

}
.sublist926 p {
    background: #ccffe5;
}
.sublist928 p {
    background: #ffccef;
}
.sublist55 p {
    background: #cceaff;
}
.countpro p{ color: #000000;
    max-width: 55px;
    text-align: center;
    margin: 10px 0 0 0;
    font-size: 12px;
    line-height: 20px;
    border-radius: 14px;}
.archive .main-page-wrapper .page-title.page-title-default {
    display: block;
    background-color: #f8f8f8 !important;
    background-image: inherit !important;
}
.archive .main-page-wrapper .page-title.page-title-default ul.wd-nav-product-cat, .archive .main-page-wrapper .page-title.page-title-default .woodmart-back-btn {
    display: none;
}.archive .main-page-wrapper .page-title.page-title-default .container {
    display: block;
 
}.archive .main-page-wrapper .page-title.page-title-default h1.entry-title.title {
    color: #1b1464;
    font-size: 30px;    text-align: center;
    padding: 25px 0;
}.pading-top-five {
  padding-top: 6%;
}.latest-news-home.pading-top-five {
    padding-bottom: 5%;
}.proaper-otr-innr ul li {
    display: contents;
}.proaper-otr-innr h4 a {
    color: #1e1e1e;
    margin: auto;
    font-size: 20px;
    white-space: nowrap;
    width: 100%;
    text-transform: capitalize;
    overflow: hidden;
    display: block;
    text-overflow: ellipsis;
}.proaper-otr-innr {
    text-align: center;
}.proaper-otr-innr ul {
    max-height: 50px;
    overflow: hidden;
} .proaper-otr-innr h4 {
    margin: 10px 0 5px 0;
}.arr-produt_img img {
    max-height: 130px;
     width: auto; 
}div#powlcarousel .owl-prev {
    position: absolute;
    top: 30%;
}div#powlcarousel .owl-next {
    position: absolute;
    top: 30%;
}div#powlcarousel i.fa {
    font-size: 32px;
} .sublist-neme a {
    display: contents;
}.produt-wraper .star-rating span{
 
    color: #b8b8b8;
 
}.produt-wraper .star-rating:before{
    
    color: #000;
}.wd-prefooter.woodmart-prefooter {
    display: none;
}
.uvc-heading.subscribe-tile h4 {
    margin: 0 0 8px 0;
}.wpb_raw_code.wpb_content_element.newsletter_signup_formbx {
    margin: 0;
}form.mailster-form.mailster-form-submit {
    margin: 0 0 10px 0;
}.incomeicn-box-menu .box-with-icon .info-box-icon img {
  max-width: 55px;
    border-radius: 5px;
}.incomeicn-box-menu .info-box-content .info-box-title {
   margin: 0 0 4px 0;
    font-weight: 500 !important;
}.incomeicn-box-menu .info-box-content .info-box-inner {
    max-width: 180px;line-height: 15px !important;
}

.wd-dropdown-menu.wd-dropdown.wd-design-full-width.color-scheme-dark.sub-menu-dropdown{
-webkit-box-shadow: 0 200vh 0 200vh #02020270;
    box-shadow: 0 200vh 0 200vh #02020270; 
}

.whb-top-bar ul#menu-top-bar-right>li.hoticon>a span:after {
    content: "HOT";
    color: #fff;
    background: #ed1e79;
    border-radius: 5px;
    padding: 0 4px;
}
/* .whb-row.whb-header-bottom .wd-nav-main>li.current-menu-item>a span, .whb-sticky-header .wd-nav-main>li.current-menu-item>a span{
   color: #fff;

   text-shadow: 0 0 5px #ed1e79, 0 0 5px #ed1e79, 0 0 2px #ed1e79, 0 0 30px #ed1e79, 0 0 13px #ed1e79, 0 0 29px #ed1e79, 0 0 27px #fff;
}.whb-row.whb-header-bottom .wd-nav-main>li>a:hover span, .whb-sticky-header .wd-nav-main>li>a:hover span{
  
    color: #fff;
text-shadow: 0 0 5px #ed1e79, 0 0 5px #ed1e79, 0 0 2px #ed1e79, 0 0 30px #ed1e79, 0 0 13px #ed1e79, 0 0 29px #ed1e79, 0 0 27px #fff;
} */
ul#menu-footer-menu-new li.current-menu-item a, ul#menu-top-bar-right li.current-menu-item a span{
   color: #ed1e79;
   
}ul#menu-footer-menu-new li a:hover, ul#menu-top-bar-right li a:hover span  {
    text-decoration: underline;
    color: #ed1e79;

}
.footer-column {
    margin-bottom: 0;
}

.wd-highlighted-products .elements-grid, .wd-highlighted-products.wd-carousel-container {
  
    border: none;
   
}

.product-summary-shadow .summary-inner .wcwl_elements.bound .wcwl_notice.woocommerce-message {
    display: none;
}








.marquee-slde .brands-items-wrapper {
    height: 50px;
    overflow: hidden;
    box-sizing: border-box;
    position: relative;
}

.marquee-slde .brands-items-wrapper .row {
    position: absolute;
  overflow-x:hidden;
  top: 0;width: 1000%;
  left: 0;
display: block;
  animation: moveSlideshow 20s linear infinite;
}.marquee-slde .brands-items-wrapper .row .brand-item.col-lg-12.col-md-12.col-sm-12.col-12 {
flex: none !important;
    max-width: inherit !important;
    float: left;
    width: 120px;
    height: 50px;
    display: flex;
}.marquee-slde .brands-items-wrapper .row .brand-item a {
       padding: 0 10px !important;
    margin: auto;
}.marquee-slde .brands-items-wrapper .row .brand-item a img {
    max-height: 45px; 
}

@keyframes moveSlideshow {
  100% { 
    transform: translateX(-520px);  
  }
}
.footer-sidebar {
    padding-top: 10px;
    padding-bottom: 0;
}

#woodmart-main-slider_wrapper[data-alias="home-page"] .metis.tparrows {
  
    width: 35px;
    border: solid 1px #1b1464;
    height: 35px;
    border-radius: 100%;
    padding: 0;

}#woodmart-main-slider_wrapper[data-alias="home-page"] .metis.tparrows:hover {
    background: #1b1464;
}
#woodmart-main-slider_wrapper[data-alias="home-page"] .metis.tparrows:hover:before {
    color: #fff;
    transform: scale(1.0);
}
#woodmart-main-slider_wrapper[data-alias="home-page"] .tparrows:before {

  

    line-height: 35px;
 
}


.wpb_content_element.goggle-trus-logo {
    text-align: center;
}.wpb_content_element.goggle-trus-logo a img {
    max-height: 40px;
    margin: 0 10px;
}.whb-sticky-header .wd-nav-main>li>a {
    text-transform: inherit;
    font-family: 'Poppins', sans-serif;
    font-size: 16px;
}/*.wd-hover-standard .wd-add-btn>a:hover, .wd-hover-standard .wd-add-btn>a {

    background-color: #ed1e79;
}
*/
    .countpro.sublist55 {
    background: #cceaff;
}
.countpro {
    color: #000000;
    max-width: 55px;
    text-align: center;
    margin: 10px 0 0 0;
    font-size: 12px;
    line-height: 20px;
  
    border-radius: 14px;
}.sublist-neme {
    color: rgb(0 106 198);
    padding: 8px 0 0 0;
}
.cat-box-menu-home .info-box-wrapper h4.info-box-title {
    
    padding: 5px 0 0 0;
    line-height: 28px;
}.countpro.sublist928 {
    background: #ffccef;
}.countpro.sublist926 {
    background: #ccffe5;
}
.countpro.sublist1865 {
    background:#ffcccc;
}








/*@media*/
@media only screen and (min-width: 320px) and (max-width:767px) {
	h2.vc_custom_heading.title-hed-conty {
    text-align: center !important;
       margin: 0px 0 20px 0 !important;
    font-size: 28px !important;
}
    .cat-box-menu-home .info-box-wrapper h4.info-box-title br {
    display: none;
}
    .our_blog_content {
    padding: 15px 10px 0 10px;
    text-align: center;
}
    p.wpb_texty br {
    display: none;
}
    h4.rs-layer.voltcady, p.rs-layer.wellshop, p.rs-layer.voldtext, rs-layer.logintbtn.rev-btn.rs-layer,  rs-layer.rsgtbtn.rev-btn.rs-layer {
    margin: 0 0 0 10px !important;
}


    ul#menu-footer-menu-new li {

    width: 49%;

    margin: 0 0 6px 0;
}ul#menu-footer-menu-new li a {
   font-size: 14px;

}
    .latest-product-home ul li {
    width: 48%;
    margin: 0 1% 20px 1% !important;
}.produt_img img {

    width: 85%;
}h3.title-hed-cont {
 text-align: center;
    margin: 0px 0 20px 0;
    font-size: 28px;
}
.latest-news-home ul li {
 
    width: 100%;
 
    margin: 0 0 20px 0;
}
ul.woo_subcategory_list li {

width: 49%;
    margin: 0 0 15px 1% !important;
  
}.thumy-text a {
    font-size: 14px;
  
}.thumy img { /*   width: 100%;
        max-height: 40px;*/
 
}.home-categry ul li {
text-align: center;
    width: 50%;
    margin: 0 0 18px 0;
}.sublist-thum img {
    float: none;
    margin: 0 0px 8px 0;
}
.sublsist-thum-otr {
    padding: 0px 5px;
 
}.sublist-neme, .countpro {
    display: none;
}

a.titlesublist {
 
    width: auto;
 
    font-size: 16px;

}.wd-nav-accordion-mb-on .wd-btn-show-cat {
    display: none;
}
}/*@media*/

/*@media*/
@media only screen and (min-width: 768px) and (max-width:1024px) {
        h4.rs-layer.voltcady, p.rs-layer.wellshop, p.rs-layer.voldtext, rs-layer.logintbtn.rev-btn.rs-layer,  rs-layer.rsgtbtn.rev-btn.rs-layer {
    margin: 0 0 0 10px !important;
}
.wd-nav-accordion-mb-on .wd-btn-show-cat {
    display: none;
}
a.titlesublist {
 
    width: auto;

    font-size: 16px;
    padding: 0px 0 0 0;

}
.sublist-thum img {

    margin: 0 8px 0 0;
}

ul.woo_subcategory_list li {
  
     width: 32%;
    margin: 0 0 15px 1.2% !important;
  
}.thumy img {    /*width: 100%;
      max-height: 40px;*/
 
}

}/*@media*/

@media only screen and (min-width: 1025px) and (max-width:1599px) {
    h4.rs-layer.voltcady, p.rs-layer.wellshop, p.rs-layer.voldtext, rs-layer.logintbtn.rev-btn.rs-layer,  rs-layer.rsgtbtn.rev-btn.rs-layer {
    margin: 0 0 0 15px !important;
}
.whb-sticky-header .wd-nav-main>li>a {

    font-size: 1.0625vw;
}
}/*@media*/