@font-face 
{ font-family: IRANSans;
 font-style: normal;
 font-weight: normal;
 src: url('fonts/iransanswebfn.eot'); 
 src: url('fonts/iransanswebfn.eot?#iefix') format('embedded-opentype'), /* IE6-8 */ 
 url('fonts/iransanswebfn.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/ 
 url('fonts/iransanswebfn.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ 
 url('fonts/iransanswebfn.ttf') format('truetype'); }
@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"), url(fonts/vazir.svg#BYekan) format("svg");
	font-weight: normal;
	font-style: normal
}
@font-face {
	font-family: 'vazir-bold';
	src: url(fonts/vazir-bold.eot);
	src: url(fonts/vazir-bold.eot?#iefix) format("embedded-opentype"), url(fonts/vazir-bold.woff) format("woff"), url(fonts/vazir-bold.ttf) format("truetype"), url(fonts/vazir-bold.svg#BYekan) format("svg");
	font-weight: normal;
	font-style: normal
}
@font-face {
	font-family: 'dana-fanum-regular';
	src: url(fonts/dana-fanum-regular.eot?#iefix) format("embedded-opentype"), url(fonts/dana-fanum-regular.ttf) format("truetype");
	font-weight: normal;
	font-style: normal
}
@font-face {
	font-family: 'dana-fanum-bold';
	src: url(fonts/dana-fanum-bold.eot?#iefix) format("embedded-opentype"), url(fonts/dana-fanum-bold.ttf) format("truetype");
	font-weight: normal;
	font-style: normal
}
@font-face {
	font-family: 'YekanBakh-Medium';
	src: url(fonts/YekanBakh-Medium.eot?#iefix) format("embedded-opentype"), url(fonts/YekanBakh-Medium.ttf) format("truetype");
	font-weight: normal;
	font-style: normal
}
@font-face{
	font-family: 'iranyekan';
	src: url('fonts/iranyekanwebregular.eot');
	src: url('fonts/iranyekanwebregular.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
	url('fonts/iranyekanwebregular.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
	url('fonts/iranyekanwebregular.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
	url('fonts/iranyekanwebregular.ttf') format('truetype');
}

body {
    font-family: 'iranyekan';
}
body.open_sans {
    font-family: 'iranyekan';
}
body .av-special-heading.classic-quote > * {
     font-family: 'iranyekan';
}
h1, h2, h3, h4, h5, h6, #top .title_container .main-title, tr.pricing-row td, #top .portfolio-title, .callout .content-area, .avia-big-box .avia-innerbox, .av-special-font, .av-current-sort-title, .html_elegant-blog #top .minor-meta, #av-burger-menu-ul li {
    font-family: 'iranyekan';
}



h4 {
    line-height: 35px;
}
.html_header_top.html_bottom_nav_header #header_main {
    background: lightyellow;
}
html #top .all_colors .widgettitle {
    color: #efbb20;
}


.html_elegant-blog #top .template-search .post-title {
    margin-right: 20px;
}
.html_elegant-blog ,.more-link {
    font-family: 'IRANSANS';
}
.avia-content-slider .slide-meta a {
    display: none;
}
html_elegant-blog .post-entry .post-meta-infos .text-sep, .html_elegant-blog .post-entry .slide-meta .slide-meta-del {
    border-left-width: 0;
}

.ajax_search_excerpt{
display:none;
}
.av_ajax_search_title,.av_ajax_search_entry_view_all,.blog-tags {
    font-family: 'IRANSANS';
}	
.tagcloud a {
	padding: 2px 5px;  
	}
.search-result-counter {
    position:revert;
	padding:5px 10px;
	font-family: 'IRANSans';
}
.html_elegant-blog #top .template-search .post-title {
    margin-right: 20px;
}
.mce-notification-error *, .mce-notification-error .mce-progress .mce-text {
    display: none;
}
.html_av-overlay-side #top #wrap_all div .av-burger-overlay-scroll #av-burger-menu-ul a:hover {
    background-color: #ecae11;
}
#top .widget ul {
    font-family: 'IRANSANS';
}
.minitext,.comment-text{
	font-family:'IRANSans';
}
.tagcloud a {
    font-family: 'IRANSANS';
}
#commentform label {
     right: auto;
    left: auto;
}
#commentform label {
    position: relative;
    margin: 0 0 5px 0;
}
#commentform p {
    padding: 0;
}
.slide-content .slide-meta .slide-meta-del {display:none;}
	
.widget_nav_menu a {
    font-size: 16px;
}
#top #wrap_all .social_bookmarks, #top #wrap_all .social_bookmarks a, #top #wrap_all .social_bookmarks li {
    color: black;
}
#top .av_minimal_header #s {
    font-family: 'IRANSANS'!Important;
}
#top #header .av-main-nav > li > a {
    font-family: IRANSans;
}
#top .avia-button .avia_button_icon, #top .avia-button .avia_iconbox_title {
    font-family: 'IRANSANS';
    font-size: 16px;
}
#top .widget_nav_menu li {
    font-family: 'IRANSANS';
}
.iconbox .iconbox_content p:last-child{
	 font-family: IRANSans;
}
#top #wrap_all .av-main-nav ul > li > a, #top #wrap_all .avia_mega_div, #top #wrap_all .avia_mega_div ul, #top #wrap_all .av-main-nav ul ul {
    font-family: 'IRANSANS';
}
#socket .copyright {
    font-family: 'IRANSANS';
}
#top #av-burger-menu-ul {
    display: inline-block;
}
.avia-caption-content p {
    font-family: 'IRANSANS';
}
#header_meta .container {
    min-height: 36px;
}
.avia-caption-content p ,p{
    font-family: 'IRANSANS';
}
.avia_textblock {
    text-align: justify;
}
#top .avia-slideshow-button.avia-color-light {

    font-family: 'IRANSANS';
}
.avia-content-slider .slide-entry-excerpt {
    font-family: 'IRANSANS';
	text-align:center;
}

.av-styling-no-styling .avia-image-container-inner, .av-styling-no-styling .avia_image, .av-styling-no-styling .av-image-caption-overlay {
    border-radius: 30px;
}

#top .main_color .avia-color-theme-color {
    font-family: 'IRANSANS';
}
.html_header_top #top .av_header_stretch .container {
    width: 85%;
}
.phonemail{
	  font-size: 13px;
    padding: 5px 0;
}
.av-special-heading {
    margin-top: 20px;
}
body .av-special-heading .av-special-heading-tag {
    float: right;
    font-weight: 600;
}
body .av-special-heading .av-special-heading-tag {
    float: none;
}
#top .input-text, #top input[type="text"], #top input[type="input"], #top input[type="password"], #top input[type="email"], #top input[type="number"], #top input[type="url"], #top input[type="tel"], #top input[type="search"], #top textarea, #top select {
    font-family:inherit;
}
.avia_textblock {
    padding: 0 15px;
}
.hr-custom.hr-right {
    padding: 0 15px;
}
.av-special-heading {    padding: 0 15px;
}
.rtl.rtl_columns div .av_one_third {
	background: #edeef51f;
}
.has-arrow:before {
    display: inline-block;
    width: 10px;
    height: 10px;
    content: '';
    margin: 0 3px -2px;
    background: url(data:image/gif;base64,R0lGODlhCQAIAIAAAACR3P///yH5BAEAAAEALAAAAAAJAAgAAAIPjAGmgXvpkJx0MuhufqsAADs=) no-repeat center center;
}
.avia-content-slider .slide-image {
    border-radius: 10px;
}
.khadamt .entry-footer .slide-meta{
	display:none;
}
.entry-content{
	text-align:justify;
}

.blog-categories a{
display:none;
}
.avia-content-slider .slide-entry-excerpt {
    padding: 0 15px;
}
.html_elegant-blog #top .post-entry .post-title, .html_elegant-blog .avia-content-slider .slide-entry-title {
    letter-spacing: 0;
}
.post-title{
	padding-right:10px;
}
.html_elegant-blog .more-link {
    width: 100px;
    padding: 8px 0;
	margin:20px auto 20px auto;
}
.news-headline {
    font-family: 'IRANSANS';
}
.post-meta-infos {
    font-family: 'IRANSANS';
}
.avia_desktop .av-hover-overlay-active .av-masonry-image-container {
    opacity: 1;
}
.avia-content-slider .slide-meta div, .avia-content-slider .slide-meta time {
    font-family: 'IRANSANS';
}
input[type="submit"], #submit, .button {
    font-family: inherit;
}
#top .av_minimal_header #s {
    font-family: inherit;
}

#top .main_color .input-text, #top .main_color input[type='text'], #top .main_color input[type='input'], #top .main_color input[type='password'], #top .main_color input[type='email'], #top .main_color input[type='number'], #top .main_color input[type='url'], #top .main_color input[type='tel'], #top .main_color input[type='search'], #top .main_color textarea, #top .main_color select {
    font-family: 'iranyekan';
}



@media only screen and (max-width: 767px){
.btnsoftware a{
	display:unset!Important;
}
.content, .sidebar {
    padding-top: 20px;
	  padding-bottom: 30px;
	}
.avia-section {
    min-height: 70px;
}
.html_elegant-blog #top .template-search .post-entry .post-meta-infos {
    margin-top: 0px;
}

.html_elegant-blog #top .template-search .post-title {
    margin-right: 60px;
    font-size: 20px;
}	
.page-heading-container {
    padding-right: 0px;
}
#top .template-search.content .entry-content-wrapper {
    padding-left: 0; 
}	
.responsive #top .slideshow_caption .avia-caption-content {
    display: none;
}
#top #wrap_all .avia-slideshow-button, #top .avia-button, .html_elegant-blog .more-link, .avia-slideshow-arrows a:before {
    display: none;
}
.responsive #top .container .av-content-small, .responsive #top #wrap_all .flex_column, .responsive #top #wrap_all .av-flex-cells .no_margin {
    margin-bottom: 0;
}
.extra-mini-title {
    margin-right: 0;
}
	#top #wrap_all .av-inherit-size .av-special-heading-tag {
    font-size: 0.6em;
}
}	
@media only screen and (max-width: 540px){

}
	@media only screen and (max-width: 767px){
.responsive #top .container .av-content-small, .responsive #top #wrap_all .flex_column, .responsive #top #wrap_all .av-flex-cells .no_margin {
    margin-bottom: 10px!Important;
	  padding: 10px 0;
		}}
	
	@media only screen and (max-width: 767px){
.content, .sidebar {
    padding-top: 8px;
    padding-bottom: 0px;
}}


@media only screen and (max-width: 767px){

element.style {
}
	#footer .widget {
		margin:0;
	}	
.responsive #top .container .av-content-small, .responsive #top #wrap_all .flex_column, .responsive #top #wrap_all .av-flex-cells .no_margin {
    margin-bottom: 3px;
    padding: 3px 0;

}}