/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/



/*Add your own styles here:*/


@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/eot/IRANSansWeb(FaNum)_Bold.eot');
	src: url('fonts/eot/IRANSansWeb(FaNum)_Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/IRANSansWeb(FaNum)_Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/IRANSansWeb(FaNum)_Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/IRANSansWeb(FaNum)_Bold.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 500;
	src: url('fonts/eot/IRANSansWeb(FaNum)_Medium.eot');
	src: url('fonts/eot/IRANSansWeb(FaNum)_Medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/IRANSansWeb(FaNum)_Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/IRANSansWeb(FaNum)_Medium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/IRANSansWeb(FaNum)_Medium.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/eot/IRANSansWeb(FaNum)_Light.eot');
	src: url('fonts/eot/IRANSansWeb(FaNum)_Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/IRANSansWeb(FaNum)_Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/IRANSansWeb(FaNum)_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/IRANSansWeb(FaNum)_Light.ttf') format('truetype');
}
@font-face { 
	font-family: IRANSans;
	font-style: normal;
	font-weight: 200;
	src: url('fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot');
	src: url('fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/IRANSansWeb(FaNum)_UltraLight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/IRANSansWeb(FaNum)_UltraLight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/IRANSansWeb(FaNum)_UltraLight.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/eot/IRANSansWeb(FaNum).eot');
	src: url('fonts/eot/IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/IRANSansWeb(FaNum).woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/IRANSansWeb(FaNum).woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/IRANSansWeb(FaNum).ttf') format('truetype');
}
h2 {
    font-family: IRANSans !important;
}
h4 {
    font-family: IRANSans !important;
}
body {
    font-family: IRANSans !important;
}
h4 {
    font-family: IRANSans !important;
}
h2 {
    font-family: IRANSans !important;
}


.buttonh {
   

	
	border-radius: 30px;

	    padding: 9px 13px;
    padding-top: 9px;
    padding-right: 13px;
    padding-bottom: 9px;
    padding-left: 13px;
	
  text-align: center;
  font-size: 16px;
  display: inline-block;
  text-decoration: none;
  cursor: pointer;
margin: 7px;

}
.cardtrhkhoverbb{

  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

	border-radius: 14px;
background-color: white;
}


.videoboxconentmain{
border: solid #dbd4d4 1px;

background-color: #f7f7f7;
}

.popup-videosh {
    position: absolute;
    top: 25%;
    left: 50%;
    -ms-transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    z-index: 11;
    display: block;
    height: 70px;
    box-shadow: 0 0 6px 7px rgba(255,255,255,.3);
    background: rgba(0,0,0,.4);
    width: 70px;
    line-height: 71px;
    text-align: center;
    font-size: 28px;
    border-radius: 50%;
    color: #fff;
    -webkit-transition: 0.3s ease all;
    transition: 0.3s ease all;
	
}

.popup-videosh:hover{
	
	  color: #FAAD19;
}

.popup-videosh:active{
	
	  color: #FAAD19;
}



.justifyh{
	
	 text-align: justify;
  text-justify: inter-word;
}
.contentdot {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.contentdotline1 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}

.contentdotline2 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}


.buttonhgreen {
 color: black;
background-color:#fff600;

/*background-color:#faad1a;*/

border: 2px solid #fff;
}

.buttonhgreen:hover {
	
    
 

	
background-color:#fff;

border: 2px solid #faad1a;
color:black;	

}

.cardtopbhk {

  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
	background-color: #ffffff;
	border-top-left-radius:12px;
	border-top-right-radius:12px;
}



.phead * {
 font-size:13px!important;
 line-height:28px
}
.phead li {
 display:inline-block;
 background-size:22px;
 padding-right:34px;
 background-repeat:no-repeat;
 background-position:right 6px center;
 margin:10px 0 10px 30px
}
.phead .post-category {
 background-image:url(/wp-content/themes/enfold-child/images/icon-table.png)
}
.phead .post-author {
 background-image:url(/wp-content/themes/enfold-child/images/icon-the-writer.png)
}
.phead .post-time {
 background-image:url(/wp-content/themes/enfold-child/images/icon-calendar.png)
}


.sidebarbhshop{
	
background-color:#eeeef2;
border-radius: 14px;
border: solid 2px #ddd;
padding-right: 7px;
padding-left: 7px;
padding-bottom: 10px;
margin-top: 10px;	
}

.sidebarbhshoptitle{
text-align: center;
padding-top: 12px;
background-color:#efbb20;
border-radius: 11px;
padding-bottom: 12px;
color:white;
font-size: 14px;
font-family: iransans;
margin-bottom: 15px;
}
.sidebarbhshop ul{
	list-style-type:none;
}
.sidebarbhshop li a{
color:black;
margin-top: 7px;
margin-bottom: 7px;
display: block;
}

.boldpkm{
	font-weight: bold;
}
#top #menu-item-search{
    
float:left;
padding:8px;    
    
}

@media screen and ( max-width:991px ) {
.responsive #top .slideshow_caption h2{
    
    
font-size: 16px !important;
    text-align: center;


}

}

.form-row {
   display: flex;
}

.woocommerce-billing-fields .form-row, .woocommerce-shipping-fields .form-row {
	display: block;
}


#order_comments_field .woocommerce-input-wrapper{
    
    width:100%;
}
#billing_state_field{
    width:100%;
    
}

#billing_state_field{
    width:100%;
    
}
#billing_city_field{
    width:100%;
    
}
