@media only screen and (min-width: 768px) {
  /* Add your Desktop Styles here */

}




@media only screen and (max-width: 767px) {
  /* Add your Mobile Styles here */


  	.responsive #top.rtl #wrap_all .main_menu {
    left: -20px!important;
    right: auto!important;

		}

	.menu-item-search-dropdown a {
	
	padding: 0px 5px !important;
		}
	
}
@media only screen and (max-width: 1024px) {
	.av-parallax-inner {
	   bottom: -21%;
	   left: 0;
	   background-position-x:55% !important;
	   
   }

   
}


/*   font   */
@font-face {
	font-family: 'IRAN';
	src: url('fonts/IRAN.eot') format('eot'),  /* IE6â€“8 */
	url('fonts/IRAN.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
	
}
@font-face {
	font-family: 'WebMitra';
	src: url('fonts/WebMitra-Bold.eot') format('eot'),  /* IE6â€“8 */
	url('fonts/WebMitra-Bold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
	


}

@font-face {
	font-family: 'IRANSans';
	src: url('fonts/IRANSans.eot') format('eot'),  /* IE6â€“8 */
	url('fonts/IRANSans-Light.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/

}


@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/yekan.eot');
	src: url('fonts/yekan.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/yekan.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/yekan.ttf') format('truetype');
		 unicode-range: U+30-39;
		 
}




#header_main a, .menu-item .sub-menu ,.avia-animated-number-content,.post-title, .related_title ,.related_entries_container{
	font-family: Webmitra,Tahoma,Helvetica,Arial;
	font-size : 1.3em;
	font-weight:500;
}
div .avia_textblock,.tabcontainer,.entry-content,.sidebar,.textwidget,.news-headline{
	font-family: IranSans,Tahoma,Helvetica,Arial;
	font-size: 1.18em;
	line-height:1.8em;
	/*text-indent: 7.8em;*/
}
h1,h3 {
	font-family: WebMitra,Tahoma,Helvetica,Arial;
	line-height: 1.8em;
	font-size: 1.6em;
	font-weight:500;
}
.hz-h2 {
	font-family: WebMitra,Tahoma,Helvetica,Arial;
	font-size : 1.6em;
	margin-top:2px;
	color: #fff !important;
	font-weight:500;
	line-height: 1.8em;
}
h4 {
	font-size: 1.3em;
	padding-top:15px;
	padding-bottom:15px;
	font-family: IranSans;
	font-weight:400;
	line-height: 1.7em;
}


div .container_wrap_logo {
margin-top : 7px;
margin-bottom: 5px;
}
#top .avia-smallarrow-slider  .avia-slideshow-arrows {

position: absolute;
	top: 50%;
	left:100%;
}
div .new-special-heading {
	display: none !important;
	}

div .template-page {
	padding-top:5px !important;
	padding-bottom:5px !important;
}

a:hover {
	    text-decoration: none;

}

.hzh5 , .hzp,.hzps {
  	font-family : WebMitra, Tahoma , Helvetica;
    line-height: 1.7em;
    margin-bottom: 0px;
   font-weight:500;
    margin-top: 0px;
	font-size: 1em;
	color: #ffffff !important;
	
}
.hzp {font-size: .8em;}
.hzps {font-size: .65em;}



.avia-button.avia-size-x-large{
	font-family: Webmitra,Tahoma, arial;
	font-size:1.6em;
	padding: 15px 15px 15px 15px !important;
	-moz-border-radius:8px !important;
	-webkit-border-radius:8px !important;
	border-radius:8px !important;
	}



.avia_button_icon {
	font-size:1.5em;
	margin-right:20px;
}

.image-overlay-inside{
	display:none;
	
}

div .avia_textblock  li , h2 {
	margin-right:5%;
	line-height:1.6em;
	width: 90%;
}
div .avia_textblock  a {
	color: #0bbfe0;
  text-decoration: none;
  

}
.mfp-title{
	float:right;
}

.text_input, .button, .text_area{
	border-color:#ffffff !important
}
.entry-content-header,.widgettitle{
	font-size:1.7em;
	padding-top:10px;
	}

.form_element,.text_input,.button,.text_area , .slide-entry-excerpt,.slide-meta-time,.av-subheading,
.entry-info .entry-title,.comment-respond,
#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 ,
.widget_recent_entries ul li a
{
	font-family: IranSans,Tahoma,Helvetica,Arial !important;
	font-size: 1em;
	
}

.post-meta-infos,.av-mailchimp-widget,.inner_tooltip {
	font-family: IranSans,Tahoma,Helvetica,Arial !important;
	font-size: .65em;
	
}

.slide-meta-comments,.slide-meta-del {
	display:none !important
}
div .post-title {
margin-right:0;
}
#top .flex_column .template-blog .post-title {
font-size:1em;
}

h3.widgettitle {
	font-size:1.5em;
}
.av-mailchimp-widget input{
	font-size:1.5em !important;
	padding:7px !important;
}
.av-related-title{
	text-align:right;;
}

#mobile-advanced .avia-menu-text
{
	font-family: Webmitra,Tahoma,Helvetica,Arial;
	font-size : 1.4em;
	font-weight:500;
}

#mobile-advanced .sub-menu
{
	font-family: Webmitra,Tahoma,Helvetica,Arial;
	font-size : .9em;
	padding-right:14px;
	font-weight:500;
}
.sidebar , .sidebar .widgettitle {
font-size:1.25em;
}
.av-burger-overlay-inner *{
	
	text-align: right !important;
}

.html_av-submenu-hidden .av-submenu-indicator:before{ content:"\E87c"; font-family: 'entypo-fontello';}
.html_av-submenu-hidden .av-show-submenu > a > .av-submenu-indicator{-webkit-transform: rotate(-90deg); transform: rotate(-90deg);}
.butslid {
	
	
	background-color:#f9f9f9;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #dcdcdc;
	display:inline-block;

	color:#0bc0e0 !important;
	
	padding:9px 25px;
	text-decoration:none;
}
.butslid:hover {
	
	background-color:#e9e9e9;
}
.butslid:active {
	position:relative;
	top:1px;
}
.but2slid {
	background-color:transparent;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #ffffff;
	display:inline-block;
	
	cursor:pointer;
	color:#ffffff !important;

	padding:9px 25px;
	text-decoration:none;
}
.but2slid:hover {
	background-color:transparent;
		color:#e9e9e9 !important;


}
.but2slid:active {
	position:relative;
	top:1px;
}

.av-magazine-title{
	font-size:16px !important; 

	margin:0;
}

.form_element .button, #top input[type="text"]{
	font-size:1.3em;
}

h3.slide-entry-title  {
	font-size:16px !important;
	line-height:1.3em; 
	text-align: center;
}

.av-hotspot-container .av-image-hotspot_inner{ 
	background:  url("../images/layout/favi2.png") no-repeat;
}
.av-hotspot-container .av-image-hotspot_inner:hover{
	background: url("../images/layout/favi.png") no-repeat;  color: #888;
}
.av-tt-xlarge-width div ,.av-hotspot-fallback-tooltip-inner{
	font-family:IranSans !important;
	dir:rtl;
	text-align:right;
	font-size:1.05em !important;
}
div.av-hotspot-fallback-tooltip-count{
display: none;	
}
.hztable *,.mfp-bottom-bar{
	font-family: IranSans,Tahoma,Helvetica,Arial;
	font-size:1em;
	font-weight:600;
	text-align:center;
	}

div .avia_message_box .avia_message_box_title{

	font-size: .9em;
	
	}

.avia-button.avia-size-large{
	font-family: Webmitra,Tahoma, arial;
	font-size:1.3em;
	padding: 13px 13px 13px 13px !important;
	-moz-border-radius:8px !important;
	-webkit-border-radius:8px !important;
	border-radius:8px !important;
	}
		
.iconbox .iconbox_content .iconbox_content_title {
	font-size: .9em;
}

.iconbox_top .iconbox_content{
font-family:iransans,Tahoma, arial;
padding:25px 20px 20px 20px;
border-radius: 10px;
}
.iconbox_top .iconbox_content:hover{
box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.2);
}

.hz-icon-side span {
	display: inline-block;
	float: none;
	margin:2px;
	}

.hz-side-2 span{
	margin:12px;
	color:#444 !important
}

.hz-side-2 span a:hover{
	color:#0bbfe0 !important;
}


.hz-icon-side br{
		display:none;
	}
	.iconbox_top .iconbox_icon{
		font-size: 1.2em;
	}
	.iconbox_content_container a:hover{
		color:#444444
	} 
	.hz-slogan *{
		margin-top:6% !important;
	}

	.text-sep-date{
		display:none;
	}
	#socket .social_bookmarks{
		font-size:1.5em;
		margin-right:8px;
	}

	.copyright,.sub_menu_socket,.widget {
		font-family: iransans,Tahoma,Helvetica,Arial;
		font-size : 1.05em;
		line-height:1.9em;
		
	}
	.widget p{
		font-size:.85em;
	}

	.avia_partner1,.avia_partner2{
		margin-top:15px;	}

		.side-container-comment-inner,.minitext{
			display:none;
		}


		.av-main-nav > li > a {
			padding:0 7px;}


.avia-menu-text{
	font-size:.88em;
}

.text-sep-cat{
	display:none !important;
}

.avia-animated-number {
   font-family: iransans,Tahoma,Helvetica,Arial !important;
}

.single_toggle .toggler{
font-family: IRANSans !important;
}
