/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

.whb-top-bar-inner .wd-header-nav .woodmart-nav-link, .topbar-freeshipng-txt{font-size: 13px !important;font-weight: 700;}
.product-wrapper .wd-product-header .wd-entities-title{font-size:18px; font-weight:600;}
.product-wrapper .price .amount {color: #3A3A3A;font-weight: 700;color: #3A3A3A;}
.copyrights-wrapper .min-footer{ font-size: 14px; color: #3A3A3A; }
.copyrights-wrapper .min-footer .col-left span{color: #FF7F11; font-weight:700;}
.copyrights-wrapper .min-footer .col-left a:hover{color: #FF7F11; text-decoration:underline;}
footer a{color:#3A3A3A;}
footer a:hover{color: #FF7F11;}
footer .wd-list li{align-items: flex-start;}
footer .wd-list li img{ margin-top: 9px; }
.woodmart-counter .counter-label{font-size:18px !important;}
.woodmart-counter .counter-value{color:#ffffffb3 !important;}
.article-body-container{text-align:left !important;}
.article-body-container .meta-categories-wrapp{text-align:center;}
.article-body-container .read-more-section{ margin-top: 24px; }
.wp-block-social-links .wp-social-link a{    width: 30px;height: 30px;display: flex;align-items: center;justify-content: center;background: #000;color: #FFF; border-radius:50%; padding: 5px; }
.wp-block-social-links .wp-social-link a svg{filter: brightness(0) invert(1);}
.wp-block-social-links .wp-social-link.wp-social-link-facebook a{background: #365493;}
.wp-block-social-links .wp-social-link.wp-social-link-instagram a{background: #774430;}

.wp-block-social-links .wp-social-link.wp-social-link-youtube a{background: #CB2027;}

.wp-block-social-links .wp-social-link.wp-social-link-pinterest a{background: #CB2027;}
.wp-block-social-links .wp-social-link a:hover{transform:scale(1.2);}
.wd-product.wd-hover-base .wd-bottom-actions:not(.wd-add-small-btn) .add-to-cart-loop {width: 100%;height: 51px;display: flex;align-items: center;border-radius: 30px !important;padding: 0 15px;}
.wd-product.wd-hover-base .wd-bottom-actions:not(.wd-add-small-btn) .add-to-cart-loop span{font-size:16px !important; padding:0 !important;}

.single_add_to_cart_button{ height: 51px;display: flex;align-items: center;border-radius: 30px !important;padding: 0 30px; font-size:16px !important;}
.single_add_to_cart_button:hover{ background-color: #FF7F11; }
.wd-project .entry-header .wd-entities-title{font-size: 20px;font-weight: 500;}
.wd-project .portfolio-info{padding:25px 15px;}
.wpcf7-form .wpcf7-form-control{border:1px solid rgba(0, 0, 0, 0.10); border-width:0 0 1px 0;}
.wpcf7-form .wpcf7-form-control.wpcf7-submit{border:none;height: 51px;display: flex;align-items: center;border-radius: 30px !important;padding: 0 30px; font-size:16px !important; background-color:rgb(9,63,120); color:#FFF;}
.wpcf7-form .wpcf7-form-control.wpcf7-submit:hover{ background-color: #FF7F11; color:#FFF;}

.scrollToTop:hover {background: #DDD;}
.about-wp1-content .title-wrapper .title-subtitle, .about-wp1-content .title-wrapper .liner-continer{margin-bottom:5px;}
.developedbytext .wd-text-block a{font-size:14px;}
.main-page-wrapper .page-title .entry-title{font-size:43px; text-transform:uppercase;}
.breadcrumbs a{color:#777777;}
.breadcrumbs a, .breadcrumbs span{text-transform:capitalize; font-size:16px;}
.widget-area .sidebar-widget .widget-title{font-family: Poppins;font-size: 20px;font-weight: 500;text-transform: uppercase;color: #333;}
.widget-area .sidebar-widget .wp-block-social-links{justify-content:center;}
#commentform input, #commentform textarea{border-width:0 0 1px 0;}
.comments-area .reply a{color:#ACC7BF !important;}
#commentform .form-submit input{border-radius:30px;}
.main-page-wrapper .content-layout-wrapper .site-content{margin-bottom:10px;}
.footer-sidebar {padding: 80px 10px !important;}
.widget_price_filter .ui-slider .ui-slider-handle:after, .widget_price_filter .ui-slider .ui-slider-handle:after{ background-color: #83B735 !important; }
.widget_price_filter .ui-slider .ui-slider-range{ background-color: #83B735 !important; }
.price_slider_amount button.button{font-size:16px !important; padding:10px 20px !important;}
nav[class*="-pagination"] li .current, nav[class*="-pagination"] li a:hover{background-color:#83B735 !important; color:#FFF;}
.wd-product.wd-hover-base .wd-bottom-actions:not(.wd-add-small-btn) .add-to-cart-loop{padding:0 30px;}
.related-and-upsells .wd-el-title, .related-and-upsells .wd-el-title{font-size:20px !important; text-transform:uppercase !important;}
.contact-form-main .wpcf7-form-control-wrap textarea{min-height:90px;}
.fontsize16 .wd-list{font-size:16px;}
.comments-area .comment-awaiting-moderation {position: relative !important;top: 0 !important;left: 0 !important;}

body .elementor-4400 .elementor-element.elementor-element-e301341{border:0;}
body .grecaptcha-badge{bottom: 140px !important;}
body.single-product div.quantity input[type="button"]{min-width: 40px;height: 51px;}
body.single-product div.quantity input[type="number"] {height: 51px;min-width:50px;}
body .woocommerce-mini-cart__buttons .checkout,
body .wd-coupon-form .button[name="apply_coupon"],
body .cart-totals-inner .checkout-button,
body .checkout_coupon .button,
body #place_order,
body .woocommerce-button.woocommerce-form-login__submit,
body .lost_reset_password .button{border-radius:50px;}

@media only screen and (max-width: 1099.98px) {
    /*body.single-post .main-page-wrapper .content-layout-wrapper .site-content{max-width:100%;flex: auto;}*/
    body.single-post .woodmart-recent-posts .wd-entities-title{font-size:14px;}
}
@media only screen and (max-width: 768.98px) {
    
    .offcanvas-sidebar-mobile .sidebar-container:not(.wd-inited) {display: block !important;}   
    /*body .elementor-16094 .elementor-element.elementor-element-1202119{max-width:16%;}*/
    body .elementor-16094 .elementor-element.elementor-element-1202119{max-width:16% !important;}
    
}
 
  
@media only screen and (max-width: 767.98px) {
    .product-wrapper .wd-product-header .wd-entities-title {font-size: 15px;}
    .woodmart-counter .counter-label{font-size:14px !important;}
    .footer-sidebar {padding: 40px 10px !important;}
    .price_slider_amount button.button{font-size:13px !important; padding:7px 15px !important;}
    .wd-product.wd-hover-base .wd-bottom-actions:not(.wd-add-small-btn) .add-to-cart-loop {padding: 0 10px;}
    .related-and-upsells .wd-el-title, .related-and-upsells .wd-el-title{font-size: 16px !important;}
    .fontsize16 .wd-list{font-size:13px;}
    .wd-nav-wrapper.wd-mb-action-swipe{ -webkit-mask-image: none !important;}
    footer .wd-image.text-left{text-align:center !important;}
     body .elementor-16094 .elementor-element.elementor-element-1202119{max-width:16% !important;}
    
}