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


@font-face{font-family: 'vazir';src: url('../fonts/vazir.eot');
src: url('../fonts/vazir.eot?#iefix')
format('embedded-opentype'),
 url('../fonts/vazir.woff') format('woff'),
 url('../fonts/vazir.ttf') format('truetype');
 font-style: normal;
 font-weight: normal;
 }
 
@font-face{font-family: 'vazir';src: url('../fonts/vazir.eot');
src: url('../fonts/vazir.eot?#iefix') 
format('embedded-opentype'),
 url('../fonts/vazir.woff') format('woff'),
 url('../fonts/vazir.ttf') format('truetype');
 font-style: normal;
 font-weight: normal;
 }



@font-face {
  font-family: Vazir;
  src: url('https://cdn.fontcdn.ir/Font/Persian/Vazir/Vazir.eot');
  src: url('https://cdn.fontcdn.ir/Font/Persian/Vazir/Vazir.eot?#iefix') format('embedded-opentype'),
       url('https://cdn.fontcdn.ir/Font/Persian/Vazir/Vazir.woff2') format('woff2'),
       url('https://cdn.fontcdn.ir/Font/Persian/Vazir/Vazir.woff') format('woff'),
       url('https://cdn.fontcdn.ir/Font/Persian/Vazir/Vazir.ttf') format('truetype');
  font-weight: normal;
}





.woodmart-entry-meta .meta-author {

    display: none;

}

#side-product {

    padding: 0 15px;

}

.isb_special_arrow::before {


    border-top: 0 !important;
        border-top-color: currentcolor;
    border-bottom: 0 !important;
        border-bottom-color: currentcolor;

}

.woodmart-spacing-30 > div, .woodmart-spacing-30 > article {

    padding-right: 0;
    padding-left: 0;

}


.isb_special_arrow {

    top: 10px;
    padding: 3px 6px;
    font-size: 11px;
    line-height: 20px;
    height: 33px;
    background: url("https://sitetakshop.ir/wp-content/themes/woodmart-child/mojud.png");
    width: 67px;
    font-family: vazir;

}

.isb_special_plain {

    top: 10px;
    padding: 3px 6px;
    font-size: 11px;
    line-height: 20px;
    height: 33px;
    background: url("https://sitetakshop.ir/wp-content/themes/woodmart-child/na-mojud.png");
    width: 67px;
    font-family: vazir;

}

.anjoman h4 {

    color:  #000;
    font-size: 18px !important;
    line-height: 36px !important;

}

.woodmart-timer {

    font-family: vazir !important;
    font-weight: normal !important;

}

.adv {

    margin-bottom: 20px;

}

.anjoman span {

    color: #0071b7;

}

.adv h4 {

color:#fff;

font-size: 13px !important;

line-height: 26px !important;

text-align: justify;

padding-top: 14px;

}

.adv span {


color:#fff;

font-family: vazir;

font-size: 19px !important;
}


.not-brand-selected {
    display: none;

}

#side-product h5 {

    font-weight: normal;
    text-align: center;

}

.blog-post-loop .entry-title {

    margin-bottom: 17px;
    word-wrap: break-word;
    font-weight: normal;
    font-size: 14px !important;
    line-height: 31px !important;
    margin-top: 5px !important;

}


.entry-content.woodmart-entry-content {

    font-family: vazir;
    line-height: 25px;
    font-size: 12px;
    color: #777;

}



.meta-post-categories > a {

    font-weight: normal;
    font-size: 12px;
    font-family: vazir;

}



.meta-post-categories {

    padding-right: 15px;
    padding-left: 15px;
    border-radius: 50px;

}


.read-more-section a {

    font-weight: normal;


}


.blog-design-masonry.has-post-thumbnail .post-date {
    display: none;

}

.woodmart-products-tabs.tabs-design-simple .tabs-name > span {

    font-weight: normal;
    font-size: 24px;

}

.woodmart-products-tabs .products-tabs-title .tab-label {

    position: relative;
    font-weight: normal;
    font-size: 14px;

}


.woodmart-title-size-medium .woodmart-title-container {

    font-size: 24px;
    font-weight: normal;

}

.woodmart-title-size-small .woodmart-title-container {

    font-size: 18px;
    font-weight: normal;

}



.amount {

font-weight: normal;
    font-size: 17px !important;
    direction: rtl;
    font-family: vazir;

}

.product-grid-item .woodmart-product-cats a, .product-grid-item .woodmart-product-brands-links a {

color:#777;
font-family: vazir;
font-size: 11px;

}

.product-label {

    font-weight: normal;
    direction: rtl;
font-family: vazir;
}



.widgettitle, .widget-title {

margin-bottom: 0;
color: #fff;

text-transform: uppercase;

font-weight: normal;

font-size: 16px;

background:#007bc4;
padding: 19px;
text-align: center;

}

.widget li, .woodmart-widget li, div[class^="vc_wp"] li {

    margin-bottom: 0;
line-height: 31px;
}

.widget_categories ul li, .widget_pages ul li, .widget_archive ul li, .widget_nav_menu ul li {

display: block;
color: #bbb;
font-size: 14px;
padding: 0 18px !important;
border-bottom: 1px solid rgba(129,129,129,.15);
margin-top: 0 !important;
line-height: 46px;
height: 46px;

}


label {

    font-size: 12px;
    padding-top: 18px;

}

.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents th, .shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents td {

    text-align: right;

}

.order_details li {

    border: 1px solid #efefef;

padding: 7px 20px;

background:#fff;

}

.categories-accordion-on .widget_product_categories .product-categories {

    padding-right: 0;

}

.page-title {
    height: 300px;

}

.shop_table.woocommerce-checkout-review-order-table th {

    font-size: 17px !important;

}

#shipping_method input.shipping_method {

    top: 8px;

}

#shipping_method label {

    margin-bottom: 0;
    padding-top: 0 !important;

}

#pw-gateway-checkout-form-payir {

    margin-top: 20px;

}

.woocommerce-billing-fields h3,.checkout-order-review h3 {

    font-size: 20px !important;

}

.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents {

    border: 3px solid #efefef;

}

.entry-content p {

    margin-bottom: 0;
    line-height: 28px;

}


#woocommerce_products-4,#woocommerce_product_categories-1,#categories-6 {

    margin-bottom: 40px;
    border: 3px solid #ddd;
    padding: 0 !important;

}

element {

}
.categories-accordion-on .widget_product_categories .product-categories li {

    align-items: flex-start;

}
.widget_product_categories .product-categories li {

    border-bottom: 1px solid rgba(129,129,129,.15);
    padding: 0 20px;

}

.categories-accordion-on .widget_product_categories .product-categories {

    padding-left: 0;

}

.product_list_widget > li .widget-product-wrap {

    padding-top: 15px;

}

.product_list_widget > li .product-title {

    margin-bottom: 0;

}

.cart-discount th {

    line-height: 25px;
    color: #007BC4;
    font-size: 12px !important;
    text-align: justify;

}

.vc_custom_1576073177968 {

   padding-bottom: 0 !important ;

}


.widget_product_categories .product-categories li a {

    font-size: 12px;
    line-height: 23px;

}



.text-left {

    text-align: right;
    width: 52% !important;

}

.banner4 .text-right {

    width: 54%;

}

.banner4 h4 {

    line-height: 40px !important;
font-size: 20px;
}


.banner1 p,.banner2 p {

font-size: 12px;
line-height: 20px;


}

.banner5 h4 {

    font-size: 23px !important;
    line-height: 44px;

}

.banner5 strong {

    font-weight: normal;

}

.banner4 span {

    font-size: 12px !important;

}

.banner1 a,.banner2 a,.banner3 a {

    font-size: 12px;
    font-family: vazir;

}

.promo-banner .banner-subtitle, .promo-banner .banner-title, .promo-banner .banner-inner {

    margin-top: 5px;

}

.banner-title-large .banner-title {

    font-size: 26px;

}



.banner1 h4,.banner2 h4 {

    padding-bottom: 9px;

}


.banner1 strong,.banner2 strong {

    font-weight: normal;
    font-family: vazir !important;
    font-size: 22px;

}









































.vertical-navigation .item-level-0 > a {
    font-weight: normal;
    font-size: 12px !important;
   

}

.search-by-category .input-dropdown-inner > a {

    font-size: 12px;
    font-family: vazir;

}


.main-nav-style, .menu-opener, .categories-menu-dropdown .item-level-0 > a, .wd-tools-element .wd-tools-text, .main-nav .item-level-0 > a, .whb-secondary-menu .item-level-0 > a, .full-screen-nav .item-level-0 > a, .wd-tools-element .wd-tools-count, .woodmart-cart-design-2 .woodmart-cart-number, .woodmart-cart-design-5 .woodmart-cart-number {

    font-family: vazir, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;

}

.whb-flex-row {

    font-family: vazir;
}


.searchform input[type="text"] {

    font-size: 12px;

}

.woodmart-shopping-cart .woodmart-cart-subtotal .amount {

    font-size: 12px !important;

}


.product-title a {
    font-size: 15px;

}


.footer-container {
    font-family: vazir;

}

p {

    line-height: 28px;

}

.footer-container .widget-title {

font-weight: normal;

font-size: 15px;

background:transparent;

text-align: right;

padding-right: 0 !important;

padding-bottom: 33px;

}

.main-page-wrapper {

    font-family: vazir;
    font-weight: normal !important;

}


.woocommerce-breadcrumb .breadcrumb-last, .yoast-breadcrumb .breadcrumb_last {

    font-weight: normal;

}

.product_title.entry-title {

    font-size: 20px;
    font-weight: normal;

}

.single_add_to_cart_button.button.alt {

    font-weight: normal;

}


.wd-action-btn.wd-style-text > a {
    font-weight: normal;


}


.product_meta > span {

    font-weight: normal;

}


.product-share .share-title {
    font-weight: normal;

}

.tabs-layout-tabs .tabs li a {

    font-weight: normal;

}



.widgettitle, .widget-title.widget_shopping_cart .total .amount,table th,.btn, .button, button, .added_to_cart, [type="submit"], [type="button"],.font-primary, table th, .page-title .entry-title, .masonry-filter li, .widget_rss ul li > a, .woodmart-price-table .woodmart-plan-title, .wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-tabs .vc_tta-tab > a, .woodmart-sizeguide-table tr:first-child td, .tabs-layout-tabs .tabs li, .woodmart-accordion-title, .woodmart-checkout-steps ul, .woocommerce-billing-fields > h3, .woocommerce-shipping-fields > h3, .woocommerce-additional-fields > h3, #ship-to-different-address label, #order_review_heading, .cart-totals-inner h2, .wood-login-divider, .woocommerce-MyAccount-title, header.title > h3, .woocommerce-column__title, .compare-field, .compare-value::before, .compare-basic .compare-value::before, .woodmart-wishlist-title, .woodmart-empty-page, .woodmart-products-tabs .tabs-name, .woodmart-products-tabs .products-tabs-title, .wishlist-title h2, #order_payment_heading, h1, h2, h3, h4, h5, h6, .title, legend, .woocommerce-Reviews .comment-reply-title, .menu-mega-dropdown .sub-menu > li > a, .mega-menu-list > li > a {

    font-weight: normal;


}

.footer-container ul, ol {

    line-height: 19px;

}


.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.add-to-cart-loop {

    border-radius: 50px;

}

table th {

    color: #2d2a2a;
        font-family: vazir !important;
    font-size: 11px ;


}

table td {

    color: #777;
        font-family: vazir !important;
    font-size: 11px !important;


}




ul, ol {

    line-height: 28px;

}

.btn, .button, button, .added_to_cart, [type="submit"], [type="button"] {

    font-weight: normal;
    font-family: vazir;

}

.widget_shopping_cart .total strong {

    font-weight: normal;
    font-size: 15px;
    font-family: vazir;

}

.woocommerce-product-gallery .owl-carousel .product-image-wrap {

    padding-right: 2px;
    padding-left: 2px;
    border: 1px solid #ddd;

}


.title.slider-title {

    font-weight: normal;
    font-size: 23px;

}

#slider-1-slide-1-layer-11,#slider-1-slide-1-layer-12,#slider-1-slide-1-layer-13,#slider-1-slide-122-layer-32,#slider-1-slide-123-layer-7,#slider-1-slide-123-layer-41,#slider-1-slide-123-layer-39,#slider-1-slide-122-layer-12,#slider-1-slide-122-layer-13{

    font-family: vazir !important;
    font-weight: normal !important;

}

#slider-1-slide-1-layer-11 ,#slider-1-slide-122-layer-11,#slider-1-slide-123-layer-11,#slider-1-slide-123-layer-12 {

    font-family: vazir !important;
    font-weight: normal !important;
direction: rtl !important;

text-align: right !important;

line-height: 28px !important;
}




.whb-text-element.reset-mb-10 {

    color: #fff !important;

}



.div-menu strong {

    font-family: vazir !important;
    font-weight: normal;

}





.site-mobile-menu span,.site-mobile-menu {

    font-size: 12px;
    font-family: vazir !important;
    font-weight: normal;

}


.img-gif img {

    padding: 10px 0 !important;

}


.side-news {

    border: 3px solid #ddd;

}


.woodmart-recent-posts-list li {

    padding: 10px !important;

}


.woodmart-navigation .category-icon {

    display: none !important;
    margin-left: 7px;
    max-height: 18px;

}





















