@font-face {
  font-family: iraniansans;
  src: url('fonts/iransansz.eot'); 
  src: url('fonts/iransansz.eot?#iefix') format('embedded-opentype'),
       url('fonts/iraniansans.woff') format('woff'), 
       url('fonts/iransansz.ttf')  format('truetype');
}
@font-face {
    font-family: koodak;
    src:  url('fonts/bkoodakbold.woff') format('woff');
}
@font-face { font-family: 'IRANSans'; src: url("fonts/bIRANSans.eot"); src: url("fonts/bIRANSans.eot?#iefix") format("embedded-opentype"), url("fonts/IRANSansWeb-Regular.woff") format("woff"), url("fonts/bIRANSans.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: IRANSans; font-weight: bold; src: url("fonts/bIRANSansbd.ttf") format("truetype"), url("fonts/IRANSansWeb-Bold.woff") format("woff"); }
--------------------------------------------------------------------------------------
IRAN Sans-serif fonts are considered a proprietary software. To gain information about the laws regarding the use of these fonts, please visit www.fontiran.com 
--------------------------------------------------------------------------------------
This set of fonts are used in this project under the license: (.....)
--------------------------------------------------------------------------------------
*	
**/
@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');
}


body {
    direction: rtl;
    font-family: IRANSans, Tahoma;
	font-weight: 300;
}
h1, h2, h3, h4, h5, h6 {
    font-family: IRANSans, Arial;
	font-weight: 300;
    letter-spacing: 0;
}
#site-title, #site-description {
    float: right;
    font-family: IRANSans, Arial;
}
#header #searchform {
    float: left;
    margin: 60px 3px 0 3.4%;
}
#header input#s {
    background-position: 6px center;
}

#header input#s:focus {
    background-position: 6px center;
}

#social-media-icons {
    float: left;
}
a.social-media-icon {
    margin-right: 0;
    margin-left: 6px;
}
#access ul {
    float: right;
}
#access li {
    float: right;
}
.flex-control-nav li {
    margin: 0 15px 0 0;
}
.entry-meta span {
    padding-left: 0;
    padding-right: 24px;
    margin-left: 0;
    margin-right: 32px;
}
.entry-author-link, .entry-date, .entry-category, .edit-link, .entry-permalink {
    background-position: right center;
}
.entry-permalink {
    float: left;
}
.single .entry-meta span {
    padding: 0 24px 0 0;
    margin-left: 0;
    margin-right: 32px;
}
.entry-author .avatar {
    float: right;
}
.facebook-like, .twitter-button, .google-plusone, .pinterest-button {
    float: right;
}
#slider .entry-title/*1061*/ {
    font-family: IRANSans, Arial;
	font-weight: 200;
}
.page-template-template-full-width-php .hentry.onecol .wp-post-image, .page-template-template-full-width-php .hentry.onecol .entry-attachment, .page-template-template-full-width-php .hentry.onecol .post-gallery/*1327*/ {
    float: left;
}

.entry-title, #comments-title, #reply-title/*1409*/ {
    font-family: IRANSans, arial;
    letter-spacing: 0;
	font-weight: 200;
}
.page-template-template-full-width-php .hentry.onecol .entry-header, .page-template-template-blog-full-width-php .hentry.onecol .entry-header, .page-template-template-blog-four-col-php .hentry.onecol .entry-header /*1425*/{
    float: right;
}
.page-template-template-full-width-php .hentry.onecol .entry-summary, .page-template-template-blog-full-width-php .hentry.onecol .entry-summary, .page-template-template-blog-four-col-php .hentry.onecol .entry-summary, .page-template-template-full-width-php .hentry.onecol .entry-thumbnail, .page-template-template-blog-full-width-php .hentry.onecol .entry-thumbnail, .page-template-template-blog-four-col-php .hentry.onecol .entry-thumbnail/*1442*/ {
    float: left;
}
.onecol .onecol .entry-summary, .entry-content {
    font-size: 18px;
}
.entry-author .author, .author-bio, .entry-author .author-meta/*2005*/ {
    margin-left: 0;
    margin-right: 126px;
}
.page-title, #sidebar-wide .widget-title, #sidebar-footer-wide .widget-title {
    font-family: iraniansans, Arial;
}
.comment-form-author label, .comment-form-email label, .comment-form-url label, .comment-form-comment label/*2152*/ {
    left: auto;
    right: 1px;
}
.comment-form-author .required, .comment-form-email .required, .comment-form-url .required, .comment-form-comment .required/*2167*/ {
    right: auto;
    left: 1.5%;
}
.widget-title /*2357*/ {
	font-family: IRANSans, Arial;
}
.copyright {
    float: right;
}
@media screen and (max-width: 760px) {
    #site-title, #site-description {
        float: none;
        margin: 0;
        line-height: 1.62em;
        text-align: center;
    }
    #access .nav-show, #access a.nav-show:hover {
        right: auto;
        left: 14%;
    }
    #access ul, #access li/*2811*/ {
        float: none;
    }
    #header #searchform {
        float: none;
        width: 278px;
        margin: 18px auto;
    }
    #social-media-icons {
        float: none;
        margin: 18px 0;
        text-align: center;
    }
    .entry-meta span, .single .entry-meta span, .page .entry-meta span {
        display: block;
        float: none;
        padding: 6px 24px 6px 0;
        margin: 0;
    }

}
