/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. استایل‌های سراسری
    02. Product Template
    03. Shop Template
    04. "سبد خرید" Page
    05. "فروشگاه" Page
    06. "سوالات متداول" Page
    07. "تسویه حساب" Page
    08. "صفحه اصلی" Page
    09. "تریلی کمپرسی( باربر ) کنترلی شارژی چراغ دار خارجی مقیاس 1.36" Product

*/



/*-----------------------------------------------*/
/*  استایل‌های سراسری           */
/*-----------------------------------------------*/
body .vc_custom_1711869109914 a span{
	font-size:18px !important;
}

body .cz_grid_fir .clr h3{
	font-size:16px;
}

body .header_2 .clr .logo_is_img{
	background-color:#ffffff;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-top-left-radius:5px;
	border-bottom-right-radius:5px;
}

body #ht-ctc-chat .ht_ctc_chat_style > .ctc-analytics{
	position:relative;
	top:-2px;
}

body .cz_is_blank .cz_title_pos_inline h3{
	line-height:2em !important;
}

body .vc_custom_1711869109914 a h3{
	padding-right:0px;
	padding-left:0px;
	margin-right:-26px;
}

body .cz_box_low_z div h3{
	padding-top:30px;
}

body .cz_is_blank .clr .vc_custom_1711869109914{
	padding-bottom:76px !important;
	padding-top:40px !important;
	padding-right:0px !important;
	padding-left:0px !important;
}

body .vc_custom_1711869109914 div h4{
	font-size:16px !important;
	line-height:2em;
	padding-top:12px !important;
	padding-bottom:0px;
}

body .vc_custom_1711869109914 .vc_column-inner{
	padding-left:0px;
	padding-right:0px;
}

body .footer_2 .clr span{
	font-weight:500;
	font-size:17px !important;
}

body .wpb-content-wrapper .wpb_row:nth-child(4) .cz_gap:nth-child(5){

	display:none;
}

body .wpb-content-wrapper .wpb_row:nth-child(7) .cz_gap:nth-child(1){

	height:80px !important;
}

body .codevz-widget-about .tac .codevz-widget-about-content{
	font-size:13px;
	line-height:1.7em;
}

body .footer_widget .clr .clr .clr div a{
	font-size:14px;
	line-height:1.7em;
	letter-spacing:0px;
}

body .footer_widget .clr .clr .clr div{
	font-size:16px;
	line-height:1.8em;
}

body .cz_middle_footer a img{
	background-color:#ffffff;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	-webkit-box-shadow:0px 0px 3px 2px rgba(0,0,0,0.11);	box-shadow:0px 0px 3px 2px rgba(0,0,0,0.11);
}

body #site_footer .footer_2{
	background-color:rgb(40,73,128);
	color:#ffffff;
}

body .footer_2 .elms_row .clr .elms_left .cz_elm .elm_icon_text .it_text{
	color:rgba(255,255,255,0.8) !important;
}

body #site_footer .clr .cz_elm .it_text{
	color:#ffffff !important;
}

body #slider-18-slide-27-layer-4{
	font-size:30px !important;
}

body #slider-18-slide-27-layer-5{
	left:0px;
}

body .elms_left .cz_elm .clr > .menu-item > a:hover{
	background-color:transparent;
}

body .elms_left .cz_elm .clr > .menu-item > a span:hover{
	background-color:#ffeb3b;
	padding-left:5px;
	padding-right:5px;
	color:#5b5b5b;
	font-style:normal;
	font-weight:500;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-right-radius:5px;
}

body .elms_left .cz_elm .clr > .menu-item > a span:active{
	color:#726969;
	background-color:#ffeb3b !important;
	padding-left:5px;
	padding-top:0px;
	padding-right:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
}

body .codevz-widget-about .tac img{
	background-color:#fff27f;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-right-radius:5px;
	border-style:solid;
	border-width:2px;
	border-color:rgb(25,114,245);
}

body #layout .inner_layout #site_footer .cz_middle_footer .clr .clr .codevz-widget-about .tac img{
	-webkit-box-shadow:4px 4px 2px 2px rgba(0,0,0,0.12) !important;	box-shadow:4px 4px 2px 2px rgba(0,0,0,0.12) !important;
}

body #site_header .header_1{
	background-color:#c0392b;
}

body #layout .inner_layout #site_header .header_2 .elms_row .clr .elms_right .cz_elm .cz_elm_info_box .cz_info_content span{
	line-height:1.6em !important;
}

body .header_1 .elms_left span{
	font-weight:500;
	color:#ffffff !important;
}

body .header_1 .cz-instagram i{
	font-weight:500;
	color:#ffffff;
	font-size:21px;
}

body .header_1 .cz-whatsapp i{
	color:#ffffff;
	font-weight:500;
	font-size:21px;
}

body .header_1 .elms_right .elm_icon_text span{
	color:#ffffff !important;
}

body .cz_elm_info_box span{
	color:#ffffff !important;
	letter-spacing:3.3px;
}

body #page_content h4 span{
	font-weight:700;
	font-size:16px;
}

body #page_content strong a{
	color:#328fdc;
}

body .codevz-search-category ul ul li{
	font-weight:500;
	line-height:1.8em;
}

body .codevz-search-category div > ul > li{
	color:rgb(192,57,43);
	font-weight:600;
}

body .hentry h1 strong{
	font-size:30px;
}

body .hentry .clr h1{
	font-size:32px;
	line-height:1.8em;
}

body .hentry .clr p{
	text-align:right;
}

body .hentry .clr h5{
	font-size:20px;
	line-height:1.8em;
	text-align:right;
}

body .hentry strong a{
	position:relative;
	top:-19px;
}

body .xtra-single-product .entry-summary h2{
	text-align:right;
}

body #tab-description h5{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	font-size:21px;
	line-height:1.8em;
}

body #tab-description h6 strong{
	line-height:1.8em;
}

body .header_3 .sub-menu span{
	font-weight:600;
	line-height:1.8em;
	width:119px;
}

body .righter .clr .page-title{
	font-size:23px;
	line-height:1.8em;
}

body .baznashr-title .Htags strong{
	font-size:30px;
}

body .term-description .baznashr-title h2.Htags{
	font-size:27px;
}

body .term-description .baznashr-subtitle h3{
	font-size:20px;
	line-height:1.8em;
}

body .term-description .baznashr-body h3{
	font-weight:500;
	line-height:1.8em;
	font-size:16px;
}

body .inner_layout .clr .righter h4{
	font-size:16px !important;
}

body .term-description .baznashr-body h4{
	line-height:1.8em !important;
}

body .baznashr-body ul h5{
	font-size:16px;
	line-height:1.8em;
}

body .term-description .baznashr-body h5{
	font-size:16px;
	line-height:1.8em;
}

body .baznashr-body a strong{
	font-size:32px;
	line-height:1.8em;
}

body #shipping_method li:nth-child(3){

	display:none;
	visibility:hidden;
}

body .codevz-cart-checkout-steps a strong{
	font-size:18px;
}

body .woocommerce-cart-form__cart-item .product-name a{
	font-weight:500 !important;
	line-height:1.8em;
}

body #page_content .clr .codevz-cart-related h2{
	font-size:18px !important;
}

body .cart-collaterals .cart_totals h2{
	font-size:18px !important;
}

body #shipping_method li:nth-child(2){

	display:none;
	visibility:hidden;
}

body .codevz-cart-related .product h2{
	padding-top:39px !important;
}

body .codevz-cart-related .product .woocommerce-LoopProduct-link{
	padding-bottom:0px !important;
}

body .codevz-cart-related .product .xtra-product-icons{
	padding-top:34px;
}

body .codevz-cart-related ul{
	padding-bottom:0px !important;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .codevz-cart-related .products li{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #page_content{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-bottom:50px;
	padding-top:0px;
}

body .codevz-cart-related .product .add_to_cart_button{
	padding-left:0px;
	padding-right:0px;
}

body .codevz-cart-related .product .button{
	padding-left:0px;
	padding-right:0px;
}

body .sidebar_primary .widget .codevz-widget-title{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .product_list_widget a span{
	width:100%;
}

body #tab-description h4 strong{
	font-size:15px;
	line-height:1.8em;
}

body .baznashr-body h2 span{
	font-size:30px;
}

body .header_2 .elms_left a{
	-webkit-transform:scale(0.83);	-ms-transform:scale(0.83);	transform:scale(0.83);
	width:200px;
	height:100px;
	position:relative;
	left:18px;
}

body .righter .products li{
	padding-bottom:200px !important;
	height:250px;
}

body .wpb-content-wrapper .wpb_row:nth-child(10) p:nth-child(1) strong{
	font-size:25px;
	color:#34495e;
}

body .woocommerce-order .woocommerce-bacs-bank-details h2{
	font-size:19px;
}

body .woocommerce-order .woocommerce-bacs-bank-details h3{
	font-size:23px;
}

body .woocommerce-columns--addresses .woocommerce-column--billing-address h2{
	font-size:25px;
}

body .woocommerce-columns--addresses .woocommerce-column--shipping-address h2{
	font-size:25px;
}

body .vc_custom_1783210495938 .wpb_wrapper img{
	min-width:103px;
	-webkit-transform:scale(0.89);	-ms-transform:scale(0.89);	transform:scale(0.89);
}

body .woocommerce-shipping-totals td strong{
	line-height:1.8em;
}

body .cz_is_blank .wpb_wrapper .cz-czrubika{
	-webkit-transform:scale(2);	-ms-transform:scale(2);	transform:scale(2);
	left:-200px;
	color:#ffffff;
}

body .cz_social_inline_title .cz-czrubika i{
	color:#ffffff;
}

body .cz_box_front .star-rating span{
	padding-top:0px;
	top:-21px;
}

body .star-rating span strong{
	position:relative;
	top:-9px;
}

body .cz_box_front div .star-rating{
	top:334px;
}

body .cz_is_blank .product:nth-child(4) .cz_image_in div:nth-child(2){

	padding-top:0px;
	height:350px;
}

body .cz_is_blank .product .woocommerce-LoopProduct-link{
	padding-bottom:0px !important;
	height:509px;
}

body .cz_is_blank .product .add_to_cart_button{
	margin-top:0px !important;
	margin-bottom:0px !important;
	top:-17px;
}

body .cz_is_blank .product .cz_image_in{
	height:380px;
}

body .cz_is_blank div .attachment-woocommerce_thumbnail{
	padding-top:0px;
	margin-top:68px !important;
}

body .wpb_row .vc_column_container .vc_column-inner .wpb_wrapper .woocommerce .products .product .woocommerce-LoopProduct-link .xtra-product-thumbnail .cz_image_in div .attachment-woocommerce_thumbnail{
	height:auto !important;
}

body .cz_is_blank .product .xtra-product-thumbnail{
	height:419px;
}

body .cz_box_front div .xtra-product-thumbnail{
	height:391px !important;
}

body .cz_box_front div .product{
	height:500px;
	min-height:5px !important;
}

body .cz_products_box .clr div .woocommerce-LoopProduct-link{
	height:500px !important;
}

body .cz_box_front div .codevz-product-short-desc{
	padding-bottom:0px;
	position:relative;
	top:-25px;
	display:none;
}

body .cz_products_box .clr .cz_box_front_inner{
	padding-bottom:45px !important;
}

body .clr .clr .cz_is_blank .clr .wpb-content-wrapper .wpb_row .vc_column_container .vc_column-inner .wpb_wrapper .cz_social_inline_title{
	background-color:#2828a3 !important;
}

body .wpb_row .vc_column_container .vc_column-inner .wpb_wrapper .cz_social_inline_title{
	background-color:rgb(40,73,128) !important;
}

body .cz_is_blank .clr .wpb-content-wrapper .wpb_row .vc_column_container .vc_column-inner .wpb_wrapper .cz_social_inline_title{
	background-color:rgb(40,73,128) !important;
}

body .inner_layout #page_content .clr .clr .cz_is_blank .clr .wpb-content-wrapper .wpb_row .vc_column_container .vc_column-inner .wpb_wrapper .cz_social_inline_title{
	background-color:#353573 !important;
}

body .cz_is_blank .wpb_wrapper .cz_social_icons{
	background-color:#34495e;
	padding-top:5px;
	padding-bottom:3px;
	-webkit-transform:scale(1.53);	-ms-transform:scale(1.53);	transform:scale(1.53);
	margin-top:34px;
	margin-bottom:34px;
}

body .cz_is_blank .wpb_wrapper .cz-czeita{
	background-color:#e67e22;
}

body .cz_is_blank .wpb_wrapper .cz-czbale{
	background-color:#56c27d;
}

body .vc_custom_1783214945533 .wpb_wrapper i{
	-webkit-transform:scale(0.61);	-ms-transform:scale(0.61);	transform:scale(0.61);
	position:relative;
	left:-200px;
	right:303px;
	top:-2px;
}

body #site_footer div .vc_custom_1783214945533{
	background-color:#284980;
	width:1400px;
	padding-right:0px;
	margin-right:-100px;
	margin-left:0px;
}

body .vc_custom_1783214945533 p span{
	position:relative;
	left:-12px;
}

body .vc_custom_1783214945533 .wpb_wrapper .cz_title_content{
	left:-45px;
}

body .header_3 .sub-menu a{
	width:174px;
}

@media (max-width:1400px){

	body #site_footer .cz_middle_footer > .clr{
	padding-bottom:0px;
	}

}



@media (max-width:767px){

	body .header_4 .elms_left .cz_elm{
	background-color:#ffffff;
	border-top-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	padding-left:0px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:5px;
	-webkit-box-shadow:none;	box-shadow:none;
}

body #layout .inner_layout #site_header .header_4 .elms_row .clr .elms_left .cz_elm{
	-webkit-box-shadow:none !important;	box-shadow:none !important;
}

body .fa-angle-up{
	top:434px;
	margin-bottom:0px !important;
	margin-top:27px !important;
}

body .xtra-reload-js .xtra-mobile-menu-text{
	color:#ffe88e;
}

body .hentry h1 strong{
	font-size:27px;
}

body .vc_custom_1713183122581 .wpb_wrapper{
	margin-bottom:58px;
}

body .header_4 .elms_left a{
	width:155px;
	height:78px;
}

body .righter .clr .products .product .woocommerce-LoopProduct-link{
	margin-bottom:0px !important;
}

body .cz_is_blank .wpb_wrapper .cz-czrubika{
	padding-right:0px;
	padding-left:20px;
}

body .cz_products_box .clr .cz_box_front_inner{
	padding-top:0px !important;
}

body .vc_custom_1783214945533 .wpb_wrapper .cz_title_content{
	left:-66px;
	}

}



@media (max-width:600px){

	body #ht-ctc-chat .ht_ctc_chat_style > .ctc-analytics{
	top:-31px;
}

body .hentry h1 strong{
	font-size:25px;
}

body .baznashr-title .Htags strong{
	font-size:24px;
}

body .baznashr-title .Htags .title-news{
	font-size:23px;
	line-height:2em;
}

body .baznashr-body h2 span{
	font-size:21px;
}

body .baznashr-body a strong{
	font-size:20px;
}

body .baznashr-body h6 strong{
	line-height:1.8em;
	font-size:16px;
}

body #site_footer .clr div .wpb_row .vc_column_container .vc_column-inner > .wpb_wrapper{
	text-align:center;
}

body .vc_custom_1783210495938 .wpb_wrapper img{
	text-align:center;
}

body #site_footer a img{
	text-align:center;
}

body #site_footer div .vc_column_container{
	text-align:center;
}

body #site_footer{
	text-align:center;
}

body .cz_is_blank .wpb_wrapper .cz-czrubika{
	padding-right:0px;
	padding-left:0px;
	left:-114px;
	}

}



@media (max-width:480px){

	body .cz_is_blank .cz_title_pos_inline h3{
	font-size:19px !important;
	line-height:2em !important;
}

body .vc_custom_1711869109914 a span{
	font-size:21px !important;
}

body #ht-ctc-chat .ht_ctc_chat_style > .ctc-analytics{
	top:-60px;
}

body .fa-angle-up{
	top:405px;
	margin-top:46px !important;
}

body #crisp-chatbox{
	top:-200px;
}

body .crisp-client{
	position:relative;
	top:-200px;
}

body .xtra-fixed-mobile-nav-title-column{
	background-color:#284980;
}

body .xtra-fixed-mobile-nav a{
	background-color:#284980 !important;
}

body .xtra-fixed-mobile-nav a .fa-home{
	color:#ffffff;
}

body .xtra-fixed-mobile-nav a span{
	color:#ffffff;
}

body .xtra-fixed-mobile-nav-title-column a:nth-child(1){

	height:37px;
}

body .footer_2 .clr .it_text{
	font-weight:600;
}

body .footer_2 .clr span{
	font-size:16px !important;
}

body #slider-18-slide-27-layer-4{
	font-size:16px !important;
	left:-38px;
}

body #slider-18-slide-27-layer-5{
	font-size:15px !important;
	line-height:1.6em !important;
}

body #slider-18-slide-27-layer-6{
	font-weight:600 !important;
	-webkit-box-shadow:0px 0px 2px 2px rgba(0,0,0,0.25) !important;	box-shadow:0px 0px 2px 2px rgba(0,0,0,0.25) !important;
}

body .hentry h1 strong{
	font-size:22px;
}

body .hentry .clr p{
	line-height:1.8em;
}

body .hentry h5 strong{
	font-size:18px;
	line-height:1.8em;
}

body .hentry .clr h1{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	font-size:25px;
}

body .woocommerce-MyAccount-content p a{
	line-height:1.8em;
}

body .righter .clr .page-title{
	font-size:36px;
	line-height:1.8em;
}

body .vc_custom_1713431725552 .vc_column-inner{
	padding-bottom:74px;
}

body .footer_widget .clr .clr .clr div a{
	font-size:15px;
}

body .righter .products li{
	padding-bottom:8px !important;
}

body .righter .clr .products .product .woocommerce-LoopProduct-link{
	margin-bottom:30px !important;
}

body .wpb-content-wrapper .wpb_row:nth-child(10) p:nth-child(2) strong{
	font-size:16px !important;
}

body .wpb-content-wrapper .wpb_row:nth-child(10) .vc_column_container .vc_column-inner .wpb_wrapper .cz_title_pos_inline .cz_title_content .cz_wpe_content p:nth-child(2) strong{
	line-height:2em !important;
}

body #site_footer .wpb_text_column p{
	line-height:1.8em;
	text-align:justify;
}

body .cz_is_blank .wpb_wrapper .cz-czrubika{
	left:-69px;
	-webkit-transform:scale(1.69);	-ms-transform:scale(1.69);	transform:scale(1.69);
}

body .cz_box_front div .add_to_cart_button{
	top:196px !important;
}

body .cz_box_front div .product{
	min-height:4px !important;
	height:400px;
	margin-bottom:0px !important;
}

body .cz_box_front div .woocommerce-loop-product__title{
	margin-bottom:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	position:relative;
	top:-70px;
}

body .cz_box_front div .cz_image_in{
	height:306px !important;
}

body .cz_box_front_inner div .woocommerce .products .product .woocommerce-LoopProduct-link{
	height:400px !important;
}

body .vc_custom_1769026758066 .wpb_wrapper .cz_12117_p{
	padding-bottom:30px;
	}

}



@media (max-width:420px){

	body .fa-angle-up{
	top:570px;
	margin-bottom:0px !important;
}

body .footer_2 .clr span{
	font-size:14px !important;
}

body .hentry .clr p{
	font-size:16px;
	line-height:1.8em;
	text-align:justify;
}

body .hentry .clr h1{
	font-size:22px;
}

body #tab-description p strong{
	line-height:1.8em;
	font-weight:500;
	padding-top:33px;
	display:inline-block;
}

body #tab-description h4 strong{
	margin-bottom:0px;
	padding-bottom:0px;
}

body .xtra-single-product .entry-summary h2{
	line-height:1.8em;
}

body .codevz-pm-tags span a{
	text-align:right;
}

body .product_meta .codevz-pm-tags strong{
	text-align:right;
}

body .righter .clr .page-title{
	font-size:24px;
	line-height:1.8em;
	padding-bottom:15px;
}

body .clr .righter .clr .products .product .woocommerce-LoopProduct-link{
	margin-bottom:-220px !important;
}

body .woocommerce-shipping-totals td strong{
	padding-top:34px;
	display:inline-block;
}

body .codevz-cart-related .product h2{
	padding-top:21px !important;
}

body .cz_is_blank .wpb_wrapper .cz-czrubika{
	-webkit-transform:scale(1.47);	-ms-transform:scale(1.47);	transform:scale(1.47);
	left:-48px;
}

body .cz_box_front div .product .cz_image_in{
	height:273px !important;
}

body .cz_box_front div .cz_image_in{
	margin-top:-22px;
}

body .cz_box_front div .product{
	height:357px;
	min-height:3px !important;
}

body .cz_box_front div .woocommerce-loop-product__title{
	top:-95px;
}

body .cz_box_front_inner div .woocommerce .products .product .woocommerce-LoopProduct-link{
	height:340px !important;
}

body #ht-ctc-chat .ht_ctc_chat_style > .ctc-analytics{
	left:7px;
	}

}



@media (min-width:481px){

	body .vc_custom_1713183122581 .wpb_wrapper h3{
	font-size:32px;
}

body .cz_is_blank .cz_title_pos_inline h3{
	font-size:29px;
}

body #page_content .clr .entry-summary h2{
	font-size:24px !important;
}

body .cz_is_blank .clr .codevz-cart-related{
	padding-bottom:0px;
}

body .cart-collaterals .codevz-cart-related .woocommerce .products .product .woocommerce-LoopProduct-link h2{
	font-size:16px !important;
}

body .codevz-cart-related .products li{
	margin-bottom:0px !important;
}

body .vc_custom_1769030921401 .wpb_wrapper h3{
	font-size:21px;
}

body .sidebar_primary .widget .codevz-widget-title{
	font-size:15px;
}

body .righter .products li{
	margin-bottom:0px !important;
}

body .cz_is_blank .product .codevz-woo-percentage{
	display:none !important;
}

body .cz_is_blank .product .cz_new_badge{
	display:none !important;
}

body .cz_is_blank .product .woocommerce-loop-product__title{
	font-size:16px !important;
}

body .cz_is_blank .product .woocommerce-LoopProduct-link{
	margin-bottom:0px !important;
}

body .cz_is_blank .products .product{
	margin-bottom:0px !important;
}

body .cz_box_front div .codevz-product-short-desc{
	font-size:16px;
	}

}



@media (min-width:769px){

	body .cz_box_low_z div h3{
	font-size:23px !important;
}

body .cz_is_blank .clr .vc_custom_1769030921401 .cz_title_content{
	padding-right:40px !important;
	}

}



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
body.single-product .xtra-single-product .entry-summary h2{
	line-height:1.8em;
}

body.single-product #tab-description h1{
	font-size:23px;
	line-height:1.8em;
}

body.single-product #tab-description h5 strong{
	font-size:17px;
	font-weight:600;
}

body.single-product #tab-description h6{
	font-weight:500;
	font-size:16px;
	line-height:1.8em;
}

body.single-product .cz-sticky-add-to-cart-show .clr h3{
	font-size:17px;
	line-height:1.8em;
	text-align:right;
}

body.single-product .related .slick-active h2{
	padding-top:33px !important;
}

@media (max-width:767px){

	body.single-product #tab-description h1{
	font-size:20px;
}

body.single-product #tab-description h6{
	font-size:19px !important;
	}

}



@media (max-width:480px){

	body.single-product #tab-description h1{
	font-size:17px;
}

body.single-product #tab-description p span{
	line-height:1.8em;
}

body.single-product #tab-description h6{
	font-size:14px !important;
	text-align:right;
	word-spacing:-0.7px;
}

body.single-product #tab-description h6 strong{
	font-size:14px;
	}

}



@media (max-width:420px){

	body.single-product #tab-description h5 strong{
	font-size:15px;
	line-height:1.6em;
}

body.single-product #tab-description h6{
	font-size:15px;
	line-height:1.8em;
	text-align:right;
	}

}



@media (min-width:481px){

	body.single-product #page_content .clr .entry-summary h2{
	font-size:21px !important;
	}

}



/*-----------------------------------------------*/
/*  Shop Template                                */
/*-----------------------------------------------*/
body.post-type-archive-product #page_content .xtra-product-thumbnail .onsale{
	visibility:hidden;
	display:none;
}

body.post-type-archive-product #page_content .clr .cz_new_badge{
	display:none;
	visibility:hidden;
}

body.post-type-archive-product .righter .products li{
	padding-bottom:163px !important;
}

@media (max-width:480px){

	body.post-type-archive-product #layout{
	height:3120px;
	}

}



/*-----------------------------------------------*/
/*  "سبد خرید" Page                       */
/*-----------------------------------------------*/
body.page-id-155 .woocommerce-shipping-totals td li:nth-child(4){

	display:none;
}

@media (max-width:480px){

	body.page-id-155 .cz_is_blank .codevz-cart-is-empty h2{
	font-size:20px;
	}

}



@media (max-width:420px){

	body.page-id-155 .cz_is_blank .related h2{
	padding-left:0px !important;
}

body.page-id-155 #page_content .clr .related h2{
	padding-right:10px !important;
	}

}



@media (min-width:481px){

	body.page-id-155 .cz_is_blank .codevz-cart-is-empty h2{
	font-size:26px;
	}

}



/*-----------------------------------------------*/
/*  "فروشگاه" Page                        */
/*-----------------------------------------------*/
body.post-type-archive-product .products .product .codevz-product-short-desc{
	display:none;
}

body.post-type-archive-product .products div img{
	padding-top:73px;
	padding-bottom:38px;
}

@media (min-width:481px){

	body.post-type-archive-product .products .product h2{
	font-size:14px !important;
}

body.post-type-archive-product .products .product .codevz-woo-percentage{
	display:none !important;
	}

}



/*-----------------------------------------------*/
/*  "سوالات متداول" Page             */
/*-----------------------------------------------*/
body.page-id-56398 .cz_is_blank .clr .wpb-content-wrapper .vc_custom_1497126171788 .vc_column_container .vc_column-inner .wpb_wrapper .cz_acc_first_open div div .cz_acc_child div{
	line-height:1.8em !important;
}

body.page-id-56398 .cz_acc_first_open .cz_acc_child div{
	font-size:16px;
}

body.page-id-56398 .vc_custom_1497126171788 .cz_acc_child div{
	font-size:16px;
	line-height:1.8em;
}



/*-----------------------------------------------*/
/*  "تسویه حساب" Page                   */
/*-----------------------------------------------*/
body.page-id-156 #ship-to-different-address .woocommerce-form__label span{
	font-size:16px;
	font-weight:500;
}

body.page-id-156 #shipping_method li label{
	font-weight:500;
}

body.page-id-156 .woocommerce-checkout-review-order-table tfoot th{
	font-weight:500 !important;
}

body.page-id-156 #shipping_method li:nth-child(2) label{
	visibility:hidden;
	display:none !important;
}

body.page-id-156 #shipping_method li:nth-child(2) input[type=radio].shipping_method{
	visibility:hidden;
	display:none !important;
}

@media (max-width:420px){

	body.page-id-156 .cz_is_blank .checkout .xtra-woo-checkout-details{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-156 #shipping_method li label{
	font-size:14px;
}

body.page-id-156 .woocommerce-checkout-review-order-table .cart-subtotal th{
	font-size:14px;
}

body.page-id-156 .woocommerce-checkout-review-order-table tfoot th{
	font-size:14px;
	padding-right:4px !important;
}

body.page-id-156 .woocommerce-checkout-review-order-table tfoot bdi{
	font-size:14px;
}

body.page-id-156 .woocommerce-checkout-review-order-table tbody .product-name{
	padding-right:4px !important;
	font-size:14px;
}

body.page-id-156 .xtra-woo-checkout-details div .codevz-checkout-details{
	padding-left:0px;
	padding-right:0px;
	}

}



/*-----------------------------------------------*/
/*  "صفحه اصلی" Page                     */
/*-----------------------------------------------*/
body.page-id-56395 .cz_is_blank .clr .vc_custom_1711869109914{
	padding-bottom:66px !important;
}

body.page-id-56395 .vc_custom_1713183122581 .wpb_wrapper{
	padding-bottom:44px;
	padding-top:144px;
}

body.page-id-56395 .cz_meta_all_center .clr .cz_post_data{
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:-50px;
}

body.page-id-56395 .cz_meta_all_center .clr a{
	padding-bottom:67px;
}

body.page-id-56395 .cz_meta_all_center .clr h3{
	padding-top:10px !important;
	line-height:1.8em;
	font-size:15px;
	margin-top:0px !important;
}

body.page-id-56395 .cz_meta_all_center .clr .clr{
	padding-top:0px !important;
	padding-bottom:46px !important;
	visibility:hidden;
	display:none !important;
}

body.page-id-56395 .cz_is_blank .cz_76476 .clr h3{
	padding-bottom:10px !important;
}

body.page-id-56395 .cz_is_blank .clr .vc_custom_1769030921401{
	padding-bottom:40px;
}

@media (max-width:480px){

	body.page-id-56395 .wpb-content-wrapper .vc_rtl-columns-reverse:nth-child(1) .vc_column-inner{
	padding-bottom:14px;
}

body.page-id-56395 .cz_mparallax_-1 .clr .cz_image_no_fx{
	padding-bottom:75px;
}

body.page-id-56395 .wpb-content-wrapper .wpb_row:nth-child(10) .vc_column-inner{
	padding-top:49px !important;
}

body.page-id-56395 #slider-18-slide-27-layer-5{
	top:70px;
}

body.page-id-56395 #slider-18-slide-27-layer-6{
	-webkit-transform:scale(1.2) !important;	-ms-transform:scale(1.2) !important;	transform:scale(1.2) !important;
	padding-right:0px !important;
	padding-left:17px !important;
}

body.page-id-56395 .vc_custom_1769030921401 .cz_62245_p a{
	top:12px;
}

body.page-id-56395 .vc_custom_1769030921401 p span{
	position:relative;
	top:25px;
	}

}



@media (max-width:420px){

	body.page-id-56395 .cz_is_blank .clr .vc_custom_1713183122581{
	top:78px;
	padding-top:0px;
}

body.page-id-56395 .vc_custom_1713431725552 .cz_image_no_fx .cz_main_image{
	padding-top:63px;
}

body.page-id-56395 .have_center .elms_row > .clr{
	padding-top:37px;
}

body.page-id-56395 .cz_mparallax_-1 div .cz_image_in{
	margin-bottom:0px !important;
	margin-top:-170px;
}

body.page-id-56395 .vc_custom_1713183122581 .vc_column-inner{
	margin-bottom:-50px;
}

body.page-id-56395 .vc_custom_1713183122581 .wpb_wrapper{
	padding-top:48px;
	padding-bottom:45px;
}

body.page-id-56395 .vc_custom_1713183122581 .wpb_wrapper .cz_title_pos_inline{
	margin-bottom:-28px;
	padding-top:0px !important;
}

body.page-id-56395 .cz_is_blank .clr .vc_custom_1713431725552{
	top:74px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-56395 .vc_custom_1713431725552 .wpb_wrapper .cz_title_content{
	padding-top:0px !important;
}

body.page-id-56395 .cz_mparallax_-1 div .cz_main_image{
	padding-top:0px;
}

body.page-id-56395 .cz_mparallax_-1 div img{
	position:relative;
	top:99px;
	padding-bottom:104px;
}

body.page-id-56395 .wpb-content-wrapper .wpb_row:nth-child(10) .cz_title_pos_inline{
	padding-top:25px;
}

body.page-id-56395 .vc_custom_1769030921401 .wpb_wrapper .cz_title_pos_inline:nth-child(5){

	padding-top:16px;
}

body.page-id-56395 .vc_custom_1769030921401 .wpb_wrapper .cz_title_pos_inline:nth-child(6){

	padding-top:35px;
}

body.page-id-56395 #slider-18-slide-27-layer-6{
	top:-75px;
	-webkit-transform:scale(0.8) !important;	-ms-transform:scale(0.8) !important;	transform:scale(0.8) !important;
	left:19px;
}

body.page-id-56395 #slider-18-slide-27-layer-4{
	left:-22px;
}

body.page-id-56395 #woodmart-black-friday-demo rs-slide rs-layer-wrap{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-56395 #slider-18-slide-27-layer-5{
	font-size:18px !important;
	top:49px;
	left:12px;
	}

}



/*-----------------------------------------------*/
/*  "تریلی کمپرسی( باربر ) کنترلی شارژی چراغ دار خارجی مقیاس 1.36" Product*/
/*-----------------------------------------------*/
body.postid-37045 .related .slick-current .codevz-product-short-desc{
	display:none;
}