@font-face {
	font-family: iran;
	font-style: normal;
	font-weight: 300;
	src: url('../fonts/IRANSansWeb(FaNum)_Light.eot');
	src: url('../fonts/IRANSansWeb(FaNum)_Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/IRANSansWeb(FaNum)_Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/IRANSansWeb(FaNum)_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/IRANSansWeb(FaNum)_Light.ttf') format('truetype');
}

@font-face {
    font-family: "dinar";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/m1.eot?") format("eot"), url("../fonts/m1.woff") format("woff"), url("../fonts/m1.ttf") format("truetype"), url("../fonts/m1.svg#MetrophobicRegular") format("svg");
}

#whatsappicon
{
	font-family:iran !important;
}
#yoo-zoo .item div.pos-description .element-textarea p, 
#yoo-zoo .item div.pos-description .element-textarea em, 
#yoo-zoo .item div.pos-description .element-textarea strong, 
#yoo-zoo .item div.pos-description .element-textarea span, 
#yoo-zoo .item div.pos-description .element-textarea ul li, 
#yoo-zoo .item div.pos-description .element-textarea ol li, 
#yoo-zoo .item div.pos-description .element-textarea th, 
#yoo-zoo .item div.pos-description .element-textarea th p, 
#yoo-zoo .item div.pos-description .element-textarea th span, 
#yoo-zoo .item div.pos-description .element-textarea th strong, 
#yoo-zoo .item div.pos-description .element-textarea td, 
#yoo-zoo .item div.pos-description .element-textarea td p, 
#yoo-zoo .item div.pos-description .element-textarea td span, 
#yoo-zoo .item div.pos-description .element-textarea td strong
{
	font-family: iran !important;
	
}
#yoo-zoo .item div.pos-description .element-textarea h1, 
#yoo-zoo .item div.pos-description .element-textarea h2, 
#yoo-zoo .item div.pos-description .element-textarea h3, 
#yoo-zoo .item div.pos-description .element-textarea h4, 
#yoo-zoo .item div.pos-description .element-textarea h5, 
#yoo-zoo .item div.pos-description .element-textarea h6 
{
	font-family: iran !important;
	
}
#yoo-zoo .item div.pos-description .element-textarea ul 
{
    padding-right: 15px;
    padding-left: 0;
}
#yoo-zoo .item div.pos-description .element-textarea ol
{
    padding-right: 20px;
    padding-left: 0;
}

#yoo-zoo .item div.pos-description .element-textarea a,
#yoo-zoo .item div.pos-description .element-textarea td a ,
#yoo-zoo .item div.pos-description .element-textarea th a 
 {
    color: #bc0004;
    font-family: iran;
    font-size: 15px;
}

/*.slogan {
    left: auto;
    margin-left: 0;
    margin-right: 160px;
    right: 50%;
}*/

.project #yoo-zoo .items .row100:nth-child(2n+1) .width100 .teaser-item .pos-media ,
.project #yoo-zoo .items .row100:nth-child(2n) .width100 .teaser-item .pos-media ,
.project #yoo-zoo .items .row100:nth-child(2n) .width100 .teaser-item .pos-media a:first-child
{
	float:left !important;
	margin-right:15px !important;
	margin-left:0 !important;
}

#yoo-zoo .items .row100:nth-child(2n+1) .width100 .teaser-item .pos-media ,
#yoo-zoo .items .row100:nth-child(2n) .width100 .teaser-item .pos-media ,
#yoo-zoo .items .row100:nth-child(2n) .width100 .teaser-item .pos-media a:first-child
{
	float:right;
	margin-right:0;
	margin-left:15px;
	
}

.news #yoo-zoo .items .row100:nth-child(2n+1) h2.pos-title ,
.news #yoo-zoo .items .row100:nth-child(2n) h2.pos-title, 
.news #yoo-zoo .categories .row:nth-child(2n) .width100 h2.title ,
.news #yoo-zoo .categories .row:nth-child(2n+1) .width100 h2.title
{
	text-align:right;
}
.mainmenu ul.uk-navbar-nav > li a {
    font-family: iran;
    font-size: 15px;
}
.tm-navbar .tm-logo
{
	/*margin-right:30px;*/
}
.searchDiv input {
    font-family: iran !important;
    font-size: 14px !important;
    text-align: right !important;
    padding-right: 10px !important;
    padding-left: 30px !important;
}
.searchDiv input:focus,
.searchDiv form.uk-active input,
.searchDiv form.uk-open input
{
	font-family: iran !important;
}
.mainmenu .uk-dropdown
{
	right:0;
	left:auto !important;
}
.mainmenu .uk-dropdown ul.uk-nav li
{
	text-align:right;
}
/*.slideshow .uk-overlay-background
{
	background:rgba(0, 0, 0, 0) url("../images/nb/stextbg2.png") no-repeat scroll 50% 0
}
.slideshow .uk-overlay-background .uk-margin {
    margin-left: 0;
    margin-right: 100px;
}*/
.slideshow .uk-overlay-background .uk-margin p {
    font-family: iran;
    font-size: 13px;
}

.uk-slidenav-position .uk-slidenav-next
{
	right:10px;
	left:auto !important;
}
.uk-slidenav-position .uk-slidenav-previous
{
	left:10px !important;
	right:auto !important;
}
#tm-top-b h3.uk-panel-title
{
	font-family:dinar;
}
#tm-top-b .zoo-item-list p.title a {
    font-family: dinar;
    font-size: 14px;
}
#yoo-zoo .item h1.pos-title {
    font-family: dinar;
}
#tm-bottom-a h3.uk-panel-title {
    font-family: dinar;
    font-size: 20px;
    letter-spacing: 0;
    line-height: 24px;
}
#tm-bottom-a ul.zoo-list li h4.uk-margin-remove a {
    font-family: dinar;
}
#tm-bottom-a ul.zoo-list li div.element p
{
	font-family:iran;
}
#tm-bottom-a .uk-subnav a {
    font-family: iran;
    font-size: 12px;
}

#tm-bottom-b h3.uk-panel-title {
    font-family: dinar;
    font-size: 20px;
    letter-spacing: 0;
}
#tm-top-c h3.uk-panel-title {
    font-family: dinar;
    font-size: 20px;
    letter-spacing: 0;
    line-height: 11px;
}
#tm-top-b a.moreProjects {
    font-family: dinar;
    font-size: 20px;
}
.tm-totop-scroller {
    left: auto;
    right: 30px;
}
.leftmenu ul li a span.image-title ,
#yoo-zoo .categories .width100 div.description ,
#tm-main-bottom form#userForm table tr.rsform-block td:first-child ,
#tm-main-bottom form#userForm table tr.rsform-block input,
#tm-main-bottom form#userForm table tr.rsform-block select,
#tm-main-bottom form#userForm table tr.rsform-block textarea ,
.rsform > p ,
#yoo-zoo .items div.pos-description .element-textarea p ,
.uk-alert p ,
.slogan div.description h1,
.slogan div.description h3
{
    font-family: iran;
}
.leftmenu ul li {
    text-align: left;
}
.rightmenu ul li a, .rightmenu ul li a span {
    font-family: iran;
    font-size: 14px;
}
.rightmenu ul li
{
	padding-left: 0;
    padding-right: 14px;
}
.rightmenu ul li:hover
{
	background:url("../images/nb/righthover2.png") no-repeat 100% 50%;
}
.rightmenu ul
{
	padding-right:10px;
}
#yoo-zoo .items .width100 h2.pos-title a ,
#yoo-zoo .details h1 ,
#yoo-zoo .items h2.pos-title span ,
.project #yoo-zoo .items .width100 h2.pos-title > a
{
	font-family:dinar;
}
#yoo-zoo .item div.pos-media div.pos-description p {
    font-family: iran;
    font-size: 15px;
    line-height: 24px;
}
#yoo-zoo .item div.pos-bottom .element-download a, 
#yoo-zoo .item div.pos-bottom .element-link a 
{
    background-position: 100% 50%;
    padding-left: 0;
    padding-right: 30px;
	font-family: iran;
    font-size: 15px;
}
#tm-main-bottom form#userForm div.componentheading ,
#tm-main-bottom form#userForm table tr.rsform-block input#submit ,
#rsform_error_3 p ,
.searchDiv div.uk-dropdown ul.uk-nav li.uk-nav-header,
.searchDiv div.uk-dropdown ul.uk-nav li.uk-search-moreresults a ,
.searchDiv div.uk-dropdown ul.uk-nav li a ,
#tm-top-a h3.uk-panel-title ,
.searchpage form#searchForm .uk-panel button.uk-button ,
.searchpage article h1.uk-article-title a
{
	font-family:dinar;
}
.searchDiv div.uk-dropdown ul.uk-nav li a div ,
#tm-top-a ul.zoo-list li p.title a,
#tm-top-a ul.zoo-list li div.description p ,
.project #yoo-zoo .items .width100 h2.pos-title p.pos-links a ,
.searchpage form#searchForm .uk-panel label ,
.searchpage form#searchForm .uk-panel input ,
.searchpage form#searchForm .uk-margin-topsearchpage *
{
	font-family:iran !important;
}
#tm-main-bottom form#userForm table tr.rsform-block input#email
{
	text-align:left;	
}

#yoo-zoo .zoo-pagination span ,
#yoo-zoo .zoo-pagination a ,
#yoo-zoo .zoo-pagination a:hover ,
.searchpage .uk-pagination span, 
.searchpage .uk-pagination a, 
.searchpage .uk-pagination a:hover
{
	font-family:iran !important;
}

#tm-top-d .uk-panel > h3.uk-panel-title
{
	font-family: dinar;
}