@font-face {
    font-family: 'IRANYekan';
    src: url('font/IRANYekan/iranyekanwebbold(fanum).eot');
    src: url('font/IRANYekan/iranyekanwebbold(fanum).eot?#iefix') format('eot'), /* IE6–8 */
    url('font/IRANYekan/iranyekanwebbold(fanum).woff2') format('woff2'), /* Chrome36+, Opera24+*/
    url('font/IRANYekan/iranyekanwebbold(fanum).woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('font/IRANYekan/iranyekanwebbold(fanum).ttf') format('ttf');
    font-weight: bold;
}
@font-face {
    font-family: 'IRANYekan';
    src: url('font/IRANYekan/iranyekanwebregular(fanum).eot');
    src: url('font/IRANYekan/iranyekanwebregular(fanum).eot?#iefix') format('eot'), /* IE6–8 */
    url('font/IRANYekan/iranyekanwebregular(fanum).woff2') format('woff2'), /* Chrome36+, Opera24+*/
    url('font/IRANYekan/iranyekanwebregular(fanum).woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('font/IRANYekan/iranyekanwebregular(fanum).ttf') format('ttf');
    font-weight: 500;
}
@font-face {
    font-family: 'IRANYekan';
    src: url('font/IRANYekan/iranyekanweblight(fanum).eot');
    src: url('font/IRANYekan/iranyekanweblight(fanum).eot?#iefix') format('eot'), /* IE6–8 */
    url('font/IRANYekan/iranyekanweblight(fanum).woff2') format('woff2'), /* Chrome36+, Opera24+*/
    url('font/IRANYekan/iranyekanweblight(fanum).woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('font/IRANYekan/iranyekanweblight(fanum).ttf') format('ttf');
    font-weight: 300;
}


@font-face {
    font-family: 'IRANSans-web';
    src: url('font/IRANSans/IRANSans-Bold-web.eot');
    src: url('font/IRANSans/IRANSans-Bold-web.eot?#iefix') format('eot'), /* IE6–8 */
    url('font/IRANSans/IRANSans-Bold-web.woff2') format('woff2'), /* Chrome36+, Opera24+*/
    url('font/IRANSans/IRANSans-Bold-web.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('font/IRANSans/IRANSans-Bold-web.ttf') format('ttf');
    font-weight: bold;
}

@font-face {
    font-family: 'IRANSans-web';
    src: url('font/IRANSans/IRANSans-Medium-web.eot');
    src: url('font/IRANSans/IRANSans-Medium-web.eot?#iefix') format('eot'), /* IE6–8 */
    url('font/IRANSans/IRANSans-Medium-web.woff2') format('woff2'), /* Chrome36+, Opera24+*/
    url('font/IRANSans/IRANSans-Medium-web.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('font/IRANSans/IRANSans-Medium-web.ttf') format('ttf');
    font-weight: 500;
}

@font-face {
    font-family: 'IRANSans-web';
    src: url('font/IRANSans/IRANSans-UltraLight-web.eot');
    src: url('font/IRANSans/IRANSans-UltraLight-web.eot?#iefix') format('eot'), /* IE6–8 */
    url('font/IRANSans/IRANSans-UltraLight-web.woff2') format('woff2'), /* Chrome36+, Opera24+*/
    url('font/IRANSans/IRANSans-UltraLight-web.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('font/IRANSans/IRANSans-UltraLight-web.ttf') format('ttf');
    font-weight: 200;
}

@font-face {
    font-family: 'IRANSans-web';
    src: url('font/IRANSans/IRANSans-Light-web.eot');
    src: url('font/IRANSans/IRANSans-Light-web.eot?#iefix') format('eot'), /* IE6–8 */
    url('font/IRANSans/IRANSans-Light-web.woff2') format('woff2'), /* Chrome36+, Opera24+*/
    url('font/IRANSans/IRANSans-Light-web.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('font/IRANSans/IRANSans-Light-web.ttf') format('ttf');
    font-weight: 300;
}

@font-face {
    font-family: 'IRANSans-web';
    src: url('font/IRANSans/IRANSans-web.eot');
    src: url('font/IRANSans/IRANSans-web.eot?#iefix') format('eot'), /* IE6–8 */
    url('font/IRANSans/IRANSans-web.woff2') format('woff2'), /* Chrome36+, Opera24+*/
    url('font/IRANSans/IRANSans-web.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('font/IRANSans/IRANSans-web.ttf') format('ttf');
    font-weight: normal;
}
/*
Theme Name: SOHO
Theme URI: http://gt3themes.com/wordpress-themes/soho/
rtl Stylesheet for SOHO

*/


.logo {float:right}

.main_header nav{float:right;padding:0 40px 0 0}

.socials{float:left}

.phone{float:right}

.main_header nav ul.menu > li > .sub-menu > li > .sub-menu{right:210px;margin-right:0}
.main_header nav ul.menu > li > a{letter-spacing:0}

.main_header, .main_header *{text-align:right}

.main_header nav ul.sub-menu li a:after {content:"\f104";left:20px;right:auto}

.fullscreen_block .blogpost_preview_fw{float:right}

.optionset li{float:right}

.fullscreen_block .optionset{padding:17px 20px 20px 7px}


.sidepanel .sidebar_header,
.widget_nav_menu ul li, .widget_archive ul li, 
.widget_pages ul li, .widget_categories ul li, 
.widget_recent_entries ul li, .widget_meta ul li {text-align:right}

ul li{text-align:right}

.featured_items_title h5:before,.postcomment:before{right:0;left:auto}

.postcomment{text-align:right;padding-right:22px}

.featured_items_title h5{padding:0 20px 0 0}

.commentava{right:0;left:auto}

.comment_box{margin-left:30px;margin-right:0;text-align:right}

.comment_box .comment-reply-link{right:auto;left:-31px}

.comment_box:before{right:-4px;left:auto}

.stand_comment{padding:0 88px 9px 0px}

.commentlist li ul > li{padding:0 30px 0 0}

#reply-title{text-align:right;padding-right:30px;padding-left:0}
#reply-title:before{left:auto;right:0}

.preview_title{float:right;text-align:right}
.blog_post_preview .blogpost_title:before{left:auto;right:0}
.preview_likes{float:left}
.blog_post_preview .blogpost_title{padding-right:25px;padding-left:0}
p, td, div, blockquote p, input, input[type="text"], input[type="email"], input[type="password"], textarea {text-align:right}
.blog_post_preview .preview_title .blogpost_title{margin:0px 0 11px 0}

@media only screen and (max-width: 760px){ .menu_toggler {
	left:25px;
	right:auto
	}
}
@media only screen and (min-width: 760px) and (max-width: 960px) {
	.main_header ul.menu > li:hover > .sub-menu > li:hover > .sub-menu
	{right:180px} 
	}
	@media only screen and (max-width: 760px) and (max-width: 960px) {
	ul.mobile_menu .sub-menu
	{margin:10px 20px 10px 0} 
	}
	
	blockquote{border-right:4px solid #c8c9cc;border-left:0 solid #c8c9cc}
	ul li:before{padding:0 10px 0 10px}
	ol li:before{right:-15px;left:auto}
	.promoblock_wrapper{border-right:10px solid;border-left:0 solid #c8c9cc}
	.featured_items .morelink:after{content:"\f104";padding-right:3px}
	.strip-landing .strip-item .strip-text h,.count_title h1{letter-spacing:3px}
	.strip-landing .strip-item:first-child .strip-text h1{margin-left:12px}
	.countdown-period{letter-spacing:0}
	.dropcap{float:right}
	.title_square h1:before, .title_square h2:before, .title_square h3:before, .title_square h4:before,
	.title_square h5:before, .title_square h6:before{right:0;left:auto}
	.title_square h4{padding-right:30px;padding-left:0}
	.featured_items .post-views, .featured_items .gallery_likes{margin-left:11px;margin-right:0}
	.blogpost_tags a, .blogpost_author_name span{padding:1px 18px 3px 9px;margin-right:4px;float:right;margin-left:0}
	.blogpost_author_name span:before{left:auto;right:4px}
	.preview_type1 .preview_image, .preview_type1 .preview_content{float:right;padding:0 0 0 20px}
	.portfolio_block.columns1 .portfolio_dscr, .portfolio_block.columns1 .portfolio_item_img{float:right;}
	.portfolio_block.columns1 .portfolio_item_img{padding-left:25px;padding-right:0}
	.portfolio_dscr_top h3:before{right:0;left:auto}
	.portfolio_dscr_top h3{padding:0 30px 0 0}
	.portfolio_block{margin:40px 40px 0 0}
	.portfolio_block.columns1{margin-top:60px!important}
	.title:before{left:auto;right:0}
	.title{padding-right:34px;padding-left:0}
	.blogpost_tags a:before{right:8px;left:auto}
	.fw-post .blog_post_page .blogpost_title,.featured_items_title h5,.fs_title, .fs_title_main{letter-spacing:0}
	.strip-menu .strip-item .strip-text h1{letter-spacing:0}
	.strip-item{float:right;letter-spacing:0}
	.title_square h3{padding-right:32px;padding-left:0}
	.module_team .team_slider h5{padding:0 20px 0 0}
	.module_team .team_slider h5:before{right:0;left:auto}
	blockquote.shortcode_blockquote .blockquote_wrapper{padding:0 20px 0 0}
	.no_bg .contact_info_item{padding:0 26px 0 0}
	.contact_info_icon{right:0;left:auto}
	.promoblock_wrapper .promo_text_block{float:right}
	.contact_info_item{padding:4px 48px 10px 0}
	.widget_nav_menu ul li a:after, .widget_archive ul li a:after, .widget_pages ul li a:after,
	.widget_categories ul li a:after, .widget_recent_entries ul li a:after, .widget_meta ul li a:after {right:auto;left:0;content:"\f104"}