
/*
 Theme Name:   Anemos Child
 Theme URI:    http://themeforest.net/user/euthemians
 Description:  Anemos Child Theme
 Version:      1.3
 Author:       Euthemians Team
 Author URI:   http://euthemians.com
 Template:     anemos
*/

@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/eot/IRANSansWeb_Bold.eot');
	src: url('fonts/eot/IRANSansWeb_Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/IRANSansWeb_Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/IRANSansWeb_Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/IRANSansWeb_Bold.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 500;
	src: url('fonts/eot/IRANSansWeb_Medium.eot');
	src: url('fonts/eot/IRANSansWeb_Medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/IRANSansWeb_Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/IRANSansWeb_Medium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/IRANSansWeb_Medium.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/eot/IRANSansWeb_Light.eot');
	src: url('fonts/eot/IRANSansWeb_Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/IRANSansWeb_Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/IRANSansWeb_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/IRANSansWeb_Light.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 200;
	src: url('fonts/eot/IRANSansWeb_UltraLight.eot');
	src: url('fonts/eot/IRANSansWeb_UltraLight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/IRANSansWeb_UltraLight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/IRANSansWeb_UltraLight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/IRANSansWeb_UltraLight.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/eot/IRANSansWeb.eot');
	src: url('fonts/eot/IRANSansWeb.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/IRANSansWeb.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/IRANSansWeb.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/IRANSansWeb.ttf') format('truetype');
}
span{
	font-family:IRANSans;
}
body,p,h1,h2,h3,h4,h5,h6,.widget, .widgets, .widget p, #eut-hidden-menu ul.eut-menu li a{
	font-family:IRANSans !important;
}
h1,h2,h3,h4,h5,h6,.eut-widget-title, h3#reply-title{
	font-family:IRANSans !important;
}

h1, .eut-h1, #eut-theme-wrapper .eut-modal .eut-search input[type='text'], .eut-dropcap span, p.eut-dropcap:first-letter, h2, .eut-h2, h3, .eut-h3, h4, .eut-h4, h5, .eut-h5, h6, .eut-h6, #eut-anemos-sticky-header .eut-page-title-wrapper,
div .eut-link-text,div .eut-btn,div input[type='submit'],div input[type='reset'],div button:not(.mfp-arrow):not(.eut-search-btn),div #eut-header .eut-shoppin-cart-content .total,div #eut-header .eut-shoppin-cart-content .button,div #cancel-comment-reply-link,div .eut-anchor-menu .eut-anchor-wrapper .eut-container > ul > li > a,div .eut-anchor-menu .eut-anchor-wrapper .eut-container ul.sub-menu li a,
#eut-theme-wrapper input[type="text"], #eut-theme-wrapper input[type="input"], #eut-theme-wrapper input[type="password"], #eut-theme-wrapper input[type="number"], #eut-theme-wrapper input[type="email"], #eut-theme-wrapper input[type="number"], #eut-theme-wrapper input[type="url"], #eut-theme-wrapper input[type="tel"], #eut-theme-wrapper input[type="search"], #eut-theme-wrapper input[type="date"], #eut-theme-wrapper textarea, #eut-theme-wrapper select, #eut-theme-wrapper .select2-choice
{
		font-family:IRANSans !important;
}
#eut-post-title .eut-categories a, #eut-post-title .eut-post-meta a, #eut-post-title .eut-post-meta time, #eut-feature-section .eut-categories a, #eut-feature-section .eut-post-meta a, #eut-feature-section .eut-post-meta span, #eut-feature-section .eut-post-meta time{
font-family:IRANSans !important;
}
#eut-related-post .eut-related-title .eut-description {
    font: 11px IRANsans;
    color: #000 !important;
    opacity: 1;
}
blockquote > p:before {
    margin-left: 3px;
}
.owl-wrapper-outer {
    direction: ltr;
}
#eut-theme-wrapper .eut-modal .eut-search button[type='submit'] {
    left: 0px;
    right: inherit;
}
#eut-theme-wrapper .eut-search input[type='text']{
padding-right:50px;
padding-left:inherit;
}
.eut-post-meta li i {
    margin-left: 3px;
    margin-right: inherit;
}
time {
    font-size: 10px;
    font-family: iransans;
}
#eut-main-header.eut-header-side {
    left: inherit;
    right: 0px;
}
#eut-header .eut-main-menu ul li {
    text-align: right;
}
.eut-slide-menu ul.eut-menu .eut-arrow {
    right: inherit;
    left: 0px;
}
.eut-slide-menu ul.eut-menu .eut-arrow:after {
    content: '\e611';
}
#eut-header .eut-main-menu ul{
	direction:ltr;
}
.eut-widget.eut-latest-news li a.eut-post-thumb + .eut-news-content{
	padding-right: 20px;
	padding-left:0px !important;
}
.eut-post-nav .eut-nav-btn .eut-nav-subtitle {
    opacity: 1;
    color: #000;
    letter-spacing: 0;
    font: 11px IRANsans;
}
div #eut-main-menu .eut-wrapper > ul > li ul li a {
    color: #ffffff;
}
div .eut-small-text,div span.wpcf7-not-valid-tip,div div.wpcf7-mail-sent-ok,div div.wpcf7-validation-errors,div .eut-post-meta-wrapper .eut-categories li {
    font: 11px IRansans;
    color: #000;
    opacity: 1;
}
p.eut-dropcap:first-letter {
	float: inherit !important;
	font-size: inherit !important;
	padding:inherit !important;
	margin-bottom: inherit !important;
}
#eut-bottom-bar .eut-social li {
    margin-left: 15px;
    margin-right: inherit;
}
.widget p {
    text-align: justify;
}
.eut-prev .eut-nav-subtitle.eut-small-text {
    text-align: left;
}
.eut-post-nav .eut-nav-btn .eut-nav-title {
    text-align: center;
}
div #eut-feature-section.eut-fullscreen .eut-title{
	font-size: 40px;
	line-height: 20px;
}
@media only screen and (min-width: 1024px){
	#eut-theme-wrapper.eut-header-side, #eut-footer.eut-fixed-footer {
		padding-right: 300px;
		padding-left: 0px !important;
	}
}
