@font-face 
{  	font-family: 'iran'; 
	src: url('fonts/IRAN.ttf') format('truetype'),
	url('/fonts/IRAN.woff2') format('woff2'),
	url('fonts/IRAN.woff') format('woff');  
	font-weight:normal !important;
 }

body, body.rtl, .rtl form{

font-family: 'iran' !important;
}

@font-face 
{  	font-family: 'Poppins'; 
	src: url('fonts/IRAN.ttf') format('truetype'),
	url('/fonts/IRAN.woff2') format('woff2'),
	url('fonts/IRAN.woff') format('woff');  
	font-weight:normal !important;
 }

.rs-layer {
    font-family: iran !important;
}

.footer_2 {
    background-color: #dfdfdf !important;
}


.header_2 .row{

width: 1170px;
}

.comment-reply-title small, .logged-in-as {
    float: right;
}

@media only screen and (max-width: 600px) {


#cz_79352 input[type="submit"], #cz_79352 button{

float:left;
margin-top: 80px !important;
}

.right_br_full_container .breadcrumbs{
text-align: center !important;
}

.cz_related_post{

width: 100%;
margin-right: 0px;
}

}



@media only screen and (max-width: 768px){

.sidebar_footer-1 , .sidebar_footer-2 , .sidebar_footer-3{
width: 100%;
margin-right: 0px;

}
}


p , ul , table {
   

    line-height: 2.3;
}

.form-submit{

margin-top: 20px;
}
#cz_79352 input[type="submit"], #cz_79352 button{

float:left;
margin-top: -20px;
}

div#comments {
    display: none;
}

span.cz_post_meta.mt10.mb10 {
    display: none;
}


.wpcf7-form p:last-of-type{

width: 30%;
    float: left !important;

}

.wpcf7 form.invalid .wpcf7-response-output{

margin: 68px 0 0;
}


.wpcf7 form.sent .wpcf7-response-output{


margin-top: 50px;

}


#cz_79352 input[type="submit"]:hover, #cz_79352 button:hover{

background-color: #af0606 !important;
}