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







/*
Common CSS
*********************/
body p {
  line-height: 1.8;
}
.page-title-default .entry-title.title {
  font-size: 32px;
}
textarea {
  min-height: 80px !important;
}
.product-element-top {
  border: 1px solid #eee;
}
.home .wd-content-layout {
  padding-block: 0;
}
/*
Header
*********************/

/*
Home
*********************/
.home .whb-header {
  margin-bottom: 0px !important;
}
.cat-design-center .wrapp-category::before {
    opacity: .3 !important;
}
.home .site-content {
  margin-bottom: 0;
}
.heading-home .title-subtitle {
  margin-bottom: 5px;
}
.home .wd-cat-inner.wrapp-category {
  background-color: #486040;
  border-radius: 10px !important;
  overflow: auto;
}
.home .wd-cat-inner.wrapp-category .wd-entities-title {
  color: #fff;
}
/*
Shop page
*********************/
.product-grid-item .hover-content.wd-more-desc li {
  font-size: 12px;
  margin-bottom: 0;
}
.labels-rectangular .product-label {
  padding: 4px 5px !important;
  font-size: 11px !important;
  min-width: 30px !important;
}
.widget-area .price_slider_amount .button {
  color: #fff !important;
}
.price_slider_wrapper .price_label {
  font-size: 13px !important;
}
/*
Product single page
*********************/
.single-product-page .product_title.entry-title {
  font-size: 22px;
  line-height: 1.4;
  margin-bottom: 10px;
}
.summary-inner > .price {
  font-size: 20px !important;
  line-height: 1.2;
}
.woocommerce-product-gallery .woocommerce-product-gallery__image {
  border: 1px solid #ececec;
}
.single-product-page .single-breadcrumbs-wrapper {
  margin-bottom: 0px;
}
.single_add_to_cart_button, .wd-buy-now-btn {
  text-transform: uppercase;
}

/*
About
*********************/

/*
Contact
*********************/

/*
Footer
*********************/
.main-footer .textwidget p, .main-footer .textwidget a {
  font-size: 14px;
  line-height: 1.6;
  color: #fff;
}
.footer-widget li {
  font-size: 14px;
  margin-bottom: 8px;
}
.footer-widget li a {
  color: #fff !important;
}
.min-footer > div {
  font-size: 14px;
  color: #fff;
}
.wd-social-icons {
  align-items: left !important;
  justify-content: left !important;
  text-align: left !important;
}
/*fixed whatsapp*/
.wd-icon.fa-whatsapp::before {
  content: "\f175";
  font-family: "woodmart-font";
}
.fixed-whatsapp {
    position: fixed;
    bottom: 15px;
    right: 10px;
    z-index: 10000;
    display: block;
}
.fixed-whatsapp .fa-whatsapp {
  background-color: #5d9813;
  border-radius: 50px;
  padding: 5px 8px 2px 11px;
  color: #fff;
  margin-right: 2px;
  font-size: 28px;
  box-shadow: -2px 4px 8px 0px rgb(0,0,0,0.5);
}
/*fixed call*/
.wd-icon.fa-phone::before {
  content: "\f181";
  font-family: "woodmart-font";
}
.fixed-call {
    position: fixed;
    bottom: 15px;
    left: 10px;
    z-index: 10000;
    display: block;
}
.fixed-call .fa-phone {
  background-color: #0b5ba2;
  border-radius: 50%;
  padding: 6px 10px 4px 10px;
  color: #fff;
  margin-right: 2px;
  font-size: 26px;
  box-shadow: -2px 4px 8px 0px rgb(0,0,0,0.5);
}
/*
Responsive CSS
*********************/
@media screen and (max-width: 1024px){

}
@media screen and (max-width: 959px){
	
}
@media screen and (max-width: 767px){
.disp-none {
  display: none !important;
}
.page-title-default .entry-title.title {
  font-size: 22px;
}
.page-title.page-title-default {
  padding-top: 35px;
  padding-bottom: 30px;
}
.single-product-page .product_title.entry-title {
  font-size: 20px;
  line-height: 1.4;
  margin-bottom: 10px;
}
.summary-inner > .price {
  font-size: 18px !important;
  line-height: 1.2;
}
.woocommerce-product-details__short-description li {
  font-size: 14px !important;
  margin-bottom: 5px !important;
}
.min-footer > div {
  font-size: 13px;
  color: #000;
  line-height: 1.4 !important;
}
.fixed-whatsapp {
    position: fixed;
    bottom: 55px;
    right: 10px;
}
.fixed-call {
    bottom: 55px;
    left: 10px;
}
}
@media screen and (max-width: 450px){
	
}