/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/
.product_title {
    font-size: 21px;
}

.hp1 {
    filter: drop-shadow(2px 4px 6px black) !important;
}
span.tp-arr-titleholder {
    display: none;
}
.article-body-container .entry-meta.wd-entry-meta {
    display: none;
}
div#woodmart-instagram-3 {
    display: none;
}

div#recent-comments-4 {
    display: none;
}
.article-body-container .hovered-social-icons:after {
    display: none;
}
.meta-post-categories.wd-post-cat.wd-style-with-bg {
    display: none;
}
button.single_add_to_cart_button.button.alt {
    background-color: #05156D;
}
.products .wd-buttons .wd-add-cart-icon>a:before {
    color: white !important;
}

div#product .c2>.vc_column-inner {
    padding-left: 20px;
    padding-block: 100px !important;
}

div#text-image .c1 .wpb_single_image {
    margin-bottom: 0;
}

div#product  .c2 .vc_column-inner {
    padding: 0;
    padding-left: 20px;
}

div#product .c2 .wpb_single_image {
    margin-bottom: 0;
}
div#product {
    margin-block: 40px !important;
}
h1 {
    margin-bottom: 8px;
}

footer.footer-container .iconnn ul li {
    display: inline;
}

footer.footer-container .iconnn ul li i {
    background-color: #E9E9E9;
    width: 35px;
    height: 35px;
    color: black !important;
    filter: drop-shadow(2px 4px 6px #ccc) !important;
    font-family: fontawesome !important;
    border-radius: 30px;
    text-align: center;
    line-height: 36px;
}
footer.footer-container .iconnn ul li {
    margin-right: 10px;
}
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.add-to-cart-loop {
    background-color: #05156D;
}
.footer-container input#tnp-1 {
    background-color: white;
    border: 1px solid #6666666b;
}
div#product .c2 .wd-product img {

    padding-block: 20px;
}
div#brands {
    padding-bottom: 60px !important;
}
#sec2 .banner-btn-wrapper {
    margin-top: 10px;
}
.footer-container .tnp.tnp-subscription input.tnp-submit {
    background-color: #05156D;
    padding: 0px 30px;
    border-radius: 10px;
}
div#product .c2 {
    padding-right: 20px;
}
div#usa .center h4.info-box-title.title.box-title-style-default.wd-fontsize-m {
    font-size: 14px;
    line-height: 24px;
}
footer.footer-container .c1 .vc_align_left {
    margin-bottom: 20px;
}
footer.footer-container .iconnn ul {
    padding-left: 0;
    padding-bottom: 0;
}
.footer-container div#text {
    margin-bottom: 0;
}
div#sec2 {
    margin-bottom: 40px !important;
}
div#b1 a.vc_general {
    background-color: #05156D;
    color: white;
    font-family: lato;
    font-weight: 400;
}
div#product-tabs {
    margin-bottom: 30px !important;
}
#sec2 h4.banner-title.wd-font-weight-400.wd-fontsize-xl  {
    font-family: 'Roboto';
    font-weight: 900 !important;
    font-size: 16px !important;
    line-height: 26px !important;
}
h3.wd-entities-title {
    font-weight: 700;
    font-family: roboto;
}
#sec2  .wrapper-content-banner {
    padding-inline: 20px;
}
.man {
    padding-inline: 20px !important;
}
div#b1 button {
    background-color: #05156D;
    color: white;
    font-family: lato;
    font-weight: 400;
}
h3 {
    margin-bottom: 10px;
    font-size: 18px !important;
    line-height: 28px;
    text-transform: capitalize;
}
div#text-image .c2 .vc_column-inner {
    padding-inline: 160px;
}
div#text-image .c2 .text1 {
    margin-bottom: 20px;
}
div#usa .center {
    display: flex;
  align-items: center;
}
div#information {
    margin-bottom: 0px !important;
    padding-top: 40px;
}

footer.footer-container .c1 img {
    width: 70%;
}

footer.footer-container {
    padding-top: 30px;
}

footer.footer-container .text4 {
    margin-bottom: 15px;
}
.footer-container .tnp.tnp-subscription label {
    display: none;
}
div#text-image .c1 .vc_column-inner {
    padding: 0;
    padding-right: 20px;
}

.row.product-image-summary-inner .wd-social-icons.icons-design-default.icons-size-small.color-scheme-dark.social-share.social-form-circle.product-share.wd-layout-inline.text-left {
    display: none !important;
}
li#tab-title-wd_additional_tab {
    display: none !important;
}

.single-product .vc_row.wpb_row.vc_row-fluid.vc_custom_1732136906177.vc_row-has-fill.wd-rs-673e502bb85a1 {
    display: none !important;
}

.vc_row.wpb_row.vc_row-fluid.vc_custom_1732136906177.vc_row-has-fill.wd-rs-673e502bb85a1 {
    display: none;
}

.wd-product.wd-hover-quick .wd-add-btn>a {
  background-color: #05156D !important;
}

div#fsocialicon1 {
    display: none;
}
.single-post-social {
    display: none !important;
}

@media (max-width: 1600px) {}
@media (max-width: 1440px) {}
@media (max-width: 1366px) {
	div#usa .none {
    display: none;
}
	div#text-image .c2 .vc_column-inner {
    padding-inline: 60px;
}
	
	footer.footer-container {
    padding-top: 10px;
}
	footer.footer-container .c1 img {
    width: 70%;
    margin-left: -23px;
}
	
	
}
@media (max-width: 1340px) {}
@media (max-width: 1336px) {}
@media (max-width: 1320px) {}
@media (max-width: 1280px) {

	#sec2 .wrapper-content-banner {
    padding-inline: 10px;
}
	p, a {
    font-size: 13px !important;
    line-height: 24px !important;
}
	 .wd-product .wd-wishlist-btn span {
    display: none;
}
	
.wd-entities-title a {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
    font-size: 14px;
    line-height: 1.4em;
    height: 3.1em !important;
}	
	
	
	
}
@media (max-width: 1024px) {
	div#product .c2, div#product .c1 {
    width: 50%;
}
div#text-image .c2 .vc_column-inner {
        padding-inline: 20px;
        padding-top: 6px;
    }
    div#information h4.info-box-title.title.box-title-style-default.wd-fontsize-m {
        font-size: 13px;
        line-height: 25px;
    }
	
	h1 {
    margin-bottom: 1px;
    font-size: 17px;
}
	
	h3 {
    margin-bottom: 2px;
    font-size: 15px !important;
    line-height: 28px;
    text-transform: capitalize;
}
	div#information p {
    font-size: 14px !important;
}
	
	div#information .info-box-inner.set-cont-mb-s.reset-last-child {
    margin-top: 0;
}
	
	div#b1 a.vc_general {
    padding: 8px 20px;
}
	
	
	
}
@media (max-width: 912px) {
	#sec2 h4.banner-title.wd-font-weight-400.wd-fontsize-xl {
    width: 110%;
}
    h1 {
        font-size: 15px;
        line-height: 22px;
    }
	
	    p, a {
        font-size: 13px !important;
        line-height: 24px !important;
        margin-bottom: 5px;
    }
	
	.footer-container .tnp.tnp-subscription input.tnp-submit {
    padding: 0px 20px;
    font-size: 12px;
}
	
	footer.footer-container .c1 img {
        width: 70%;
        margin-left: -10px;
    }
}
@media (max-width: 800px) {
	
    h1 {
        font-size: 13px;
        line-height: 18px;
    }	
	    p, a {
        font-size: 11px !important;
        line-height: 20px !important;
        margin-bottom: 5px;
    }
	
	div#footer h4 {
    font-size: 16px;
}
	
	footer.footer-container .text4 {
    margin-bottom: 10px;
}
	
	#sec2 h4.banner-title.wd-font-weight-400.wd-fontsize-xl {
    font-size: 14px !important;
    line-height: 19px !important;
}
	
	footer.footer-container {
        padding-top: 2px;
    }
	
	
	
}
@media (max-width: 768px) {
	   #sec2 h4.banner-title.wd-font-weight-400.wd-fontsize-xl {
        font-size: 28px !important;
        line-height: 38px !important;
        width: 190%;
    }
	#sec2 .banner-subtitle {
    font-size: 16px;
    line-height: 26px;
}
	footer.footer-container .c2, footer.footer-container .c3, footer.footer-container .c4 {
    width: 50%;
}
	    h1 {
        font-size: 12px;
        line-height: 18px;
    }
	
	    p, a {
        font-size: 11px !important;
        line-height: 17px !important;
        margin-bottom: 2px;
    }
	

}
@media (max-width: 480px) {
	div#usa .center {
    width: fit-content;
    margin: 0 auto;
}
	div#product .c2, div#product .c1 {
    width: 100%;
}
	rs-module#rev_slider_1_1 rs-arrow.tp-leftarrow.tparrows.hebe.noSwipe,rs-module#rev_slider_1_1 rs-arrow.tp-rightarrow.tparrows.hebe.noSwipe {
    display:none;
}
	sr7-arrow.sr7-leftarrow.sr7-arrows.hebe::before, sr7-arrow.sr7-rightarrow.sr7-arrows.hebe::before {
    display: none !important;
}
	sr7-arrow.sr7-leftarrow.sr7-arrows.hebe, sr7-arrow.sr7-rightarrow.sr7-arrows.hebe {
    display: none ! IMPORTANT;
}
	  #sec2 h4.banner-title.wd-font-weight-400.wd-fontsize-xl {
 
                width: 210%;
    }
	div#product .c2 {
    padding-right: 0px;
}
	div#product .c2 .vc_column-inner {
    padding: 0;
    padding-left: 0px;
}
	div#product .c2 .wd-carousel-item.wd-slide-visible.wd-full-visible.wd-active {
    padding: 20px 50px;
}
	div#usa .c1 .vc_column-inner {
    padding-block: 0;
}
	footer.footer-container {
    padding-top: 0;
}
	
	p, a {
        font-size: 12px !important;
        line-height: 20px !important;
        margin-bottom: 6px;
    }
	
	footer.footer-container .c1 img {
    width: 44%;
}
	
	    #sec2 h4.banner-title.wd-font-weight-400.wd-fontsize-xl {
        font-size: 18px !important;
        line-height: 26px !important;
        width: 190%;
    }
	div#product .c2>.vc_column-inner {
    padding-left: 20px;
    padding-block: 30px !important;
}
	
}
@media (max-width: 428px) {}
@media (max-width: 414px) {
	    #sec2 .banner-subtitle {
        font-size: 14px;
        line-height: 22px;
    }
	    #sec2 h4.banner-title.wd-font-weight-400.wd-fontsize-xl {
        font-size: 20px !important;
        line-height: 30px !important;

    }
}
@media (max-width: 390px) {}
@media (max-width: 375px) {}
@media (max-width: 360px) {}