/*
 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: 'Iransans';
	font-style: normal;
  
	font-weight: 500;
	src: url("Iransans.woff2") format("woff2");
  
  }
h1, h2, h3, h4, h5, h6, p, span, div, select, ul, li, header, nav, a, footer, b, strong, html header .nav > li > a {
    font-family: 'Iransans';
    direction: rtl;
    font-size: auto;
    line-height: 2.5em;
    font-weight: 100;
}
.single-post a{
    color: #ad9200;
    font-size: 18px;
}
.wa__popup_powered{
	display: none;
}
/* https://wordpress.org/support/topic/attempt-to-read-property-id-on-null-6/ */


/* aparat icon */
.icons-design-colored .social-youtube {
    background-color: #fa9ab8 !important;
}
.social-youtube .wd-icon:before{
    content:"";
    font-size:0;
}
.social-youtube .wd-icon{
    position:absolute;
}
.social-youtube .wd-icon:after{
    position: relative;
    content:url("https://chromate-taps.com/wp-content/uploads/2022/08/logo-aparatt.jpg");
    top: 7px;
}
.wd-sticky-social-right .social-youtube:hover .wd-icon-name {
    padding-left: 20px;
    padding-right: 60px;
    font-size:0;
}
.wd-sticky-social-right .social-youtube:hover .wd-icon-name:after{
    content:"aparat";
    font-size:15px;
    line-height: 20px;
}

/* contact us */
input.wpcf7-form-control.has-spinner.wpcf7-submit {
    background: #BE8F3A;
    color: white;
    padding: 15px 60px;
}


.wd-social-icons{
    margin-top: 20px;
}


.product-caption figcaption{
	background-color: #f0c966; /* For browsers that do not support gradients */
     background-image: linear-gradient(#ffffff, #f0c966);
	padding: 20px !important;
}


span.phone-header {
    font-size: 18px;
    float: left;
    color: white;
}

header #menu-main-navigation span{
    font-size: 18px;
}
.mymenuproduct ul{
    border-right: 1px solid #ecbe60;
    border-left: 1px solid #ecbe60;
    border-top: 1px solid #ecbe60;
    border-radius: 10px;
}	
.mymenuproduct ul li{
    display: inline;
    margin: 0 3px;
    color: white;
}
.mymenuproduct ul li a{
    margin: 1px;
    padding: 2px;
    border-radius: 3px;
}
.mymenuproduct ul li a:hover{
	border-bottom: 1px solid #c3935b;
}
.footer-container{
	background-color: black !Important;
}
.main-page-wrapper .home-sliders .swiper-pagination{
    display: none;
}



/* popup */
.mypopup{
	background: white;
	border:10px solid gray;
	width: 70%;
	padding: 30px;
	position: absolute;
	transform: translate(-50%,-50%);
	left: 50%;
	top: 50%;
	border-radius: 10px;
	z-index:999;
	display:none;
}
.mypopup button{
	border: none;
	outline: none;
	float: left;
	background: transparent;
}
.mypopup span {
    font-weight:900;
}


.mywidth {
float: right;
    width: 24%;
    border: 1px solid #DEBA56;
    margin: 5px;
    padding: 20px;
    word-spacing: 5px;
    height: 400px;
}
.mywidth hr{
    max-width: 250px !Important;
}
@media only screen and (max-width: 400px) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/

.mypopup{
	background: white;
	border:10px solid gray;
	width: 100%;
	padding: 30px;
	position: absolute;
	transform: translate(-50%,-50%);
	left: 50%;
	top: 70%;
	border-radius: 10px;
	z-index:999;
	display:none;
}
	.mypopup p{
		font-size: 14px;
	}
	.mywidth {
		width: 100%;
	}
}




