/* RTL by wpyar.com */

@font-face {
	font-family: 'yekan';
	src: local('B Yekan'),
        url('fonts/webYekan.eot?#') format('eot'),  /* IE6–8 */
	url('fonts/webYekan.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
	url('fonts/webYekan.ttf') format('truetype'),  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
        url('WebYekan.svg') format('svg');
}
@font-face {
	font-family: 'BYNfix';
	src: url('fonts/BYNfix.eot?#') format('eot'),  /* IE6–8 */
	url('fonts/BYNfix.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
	url('fonts/BYNfix.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
/* Fonts */
body{font-family:Yekan,Tahoma;font-weight: 300;letter-spacing: 0;}
.fullscreen_sublayer2{font-family:Yekan,Tahoma;font-weight: 300;font-size: 80px; letter-spacing: 0;}
.fullscreen_sublayer3{font-family:Yekan,Tahoma;font-weight: 300;letter-spacing: 0;}
* {font-family:Yekan,Tahoma ;font-weight: 300 ;letter-spacing: 0 ;}
h1, h2, h3, h4, h5, h6, h1 span, h2 span, h3 span, h4 span, h5 span, h6 span, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{font-family:Yekan,Tahoma !important;font-weight: 300 !important;letter-spacing: 0 !important;}
.shortcode_accordion_item_title, .shortcode_toggles_item_title, .main_wrapper nav ul.menu > li > a, .feedback_form .feedback_go, .feedback_form .feedback_reset, #commentform #reset, #commentform #submit, .btn_login, .shortcode_promoblock .promo_button_block .promo_button, .shortcode_tab_item_title, .shortcode_button, .widget_nav_menu ul li a, .widget_archive ul li a, .widget_pages ul li a, .widget_categories ul li a, .widget_recent_entries ul li a, .price_item_btn a, .dropcap, .filter_navigation ul li ul li a, .sitemap_list li a, .wrapper404 .title404, .wrapper404 .text404, .selectbox .select .text{font-family:Yekan,Tahoma !important;font-weight: 300 !important;letter-spacing: 0 !important;}
h1, h1 span, h1 a{font-size: 52px;}



/* RTL */
body{direction:rtl}.flexslider .slides{direction:rtl}.flex-viewport{direction:ltr}.flex-direction-nav a{text-indent:9999px}header .header_block .logo{float:right;padding:30px 31px 30px 0}.main_wrapper nav{float:left}.main_wrapper.home_slider nav{border-left:1px solid #363636;margin-left:100px;border-right:0;margin-right:0}.show_hide_btn{left:0!important;right:auto!important}.main_wrapper nav ul.menu>li{float:right}.main_wrapper nav ul.menu>li>ul.sub-menu{right:-1px;left:auto}.main_wrapper nav ul.menu>li>ul.sub-menu li:first-child:before{right:20px;left:auto}.footer_phone:after{right:20px;left:auto}.footer_phone{padding:10px 45px 10px 23px}.main_wrapper nav ul.menu{text-align:right}.margin-fixer{direction:ltr}.carouselslider ul{direction:rtl}.carouselslider ul li{float:right}.testimonials_list li .testimonials_photo{right:0;left:auto}.testimonials_list li .testimonials_text{padding-right:101px;padding-left:0}.main_wrapper .container{text-align:right}.skills_list li .skill_percent{left:0;right:auto;text-align:left}.skills_list li .skill_div{right:0;left:auto}.pp_nav .pp_play,.pp_nav .pp_pause,a.pp_arrow_previous,a.pp_arrow_next,a.pp_close,a.pp_previous,a.pp_next{text-indent:10000px}div.pp_default .pp_content_container .pp_right{padding-right:20px}ol.sitemap_list li{padding:0 24px 5px 0}ul.sitemap_list li:before{right:0;left:auto;padding-left:0;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.contentarea ul li,.content_area ol li{padding:0 20px 0 0}.bg_title h1,.bg_title h2,.bg_title h3,.bg_title h4,.bg_title h5,.bg_title h6{padding:0 0 0 50px}blockquote:before{float:right;margin:5px 0 0 13px}blockquote:after{right:-9px;left:auto}.dropcap{float:right;margin:-1px 0 0 8px}.contentarea .module_custom_list ul li:before{right:0;left:auto}.contentarea ol li:before{right:0;left:auto;padding-left:0}.contentarea ol li{padding:0 20px 0 0}.feedback_form label,#commentform label,.feedback_form label:after,#commentform label:after{right:0;left:auto}.feedback_form .field-name,.feedback_form .field-email,.feedback_form .field-subject,.feedback_form .field-message,.login_form .form_field,#commentform .form_field{padding:10px 42px 10px 30px}.ico_socialize{float:right;margin:0 0 2px 2px}.shortcode_button{float:right;margin:0 0 10px 10px}.shortcode_tab_item_title{float:right;margin:0 0 0 2px}.all_body_cont{text-align:right}.shortcode_iconbox .ico{right:7px;left:auto;text-align:right;text-indent:7px;padding-right:30px;padding-left:0}.shortcode_iconbox{padding:10px 104px 12px 12px}.main_wrapper ul.sub-menu li ul.sub-menu{left:160px;right:auto}.main_wrapper ul.sub-menu li li:first-child:before{right:auto!important;left:-5px!important;transform:rotate(225deg)!important}.filter_navigation ul li ul li{float:right}.filter_navigation ul li ul li:before{right:0;left:auto}.filter_navigation ul li ul li a{padding:3px 31px 3px 18px}.filter_navigation ul li ul li:first-child a{padding-right:0;padding-left:18px}.widget_nav_menu ul li a:before,.widget_archive ul li a:before,.widget_pages ul li a:before,.widget_categories ul li a:before,.widget_recent_entries ul li a:before{right:7px;left:auto;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.widget_nav_menu ul li a,.widget_archive ul li a,.widget_pages ul li a,.widget_categories ul li a,.widget_recent_entries ul li a{padding:10px 43px 10px 15px}.blog_info_block{padding-left:220px;padding-right:0}.blog_info_socials{left:0;right:auto}.blog_info_block .blog_tags2,.blog_info_block .blog_url,.blog_info_block .blog_time,.blog_info_block .post_type,.blog_info_block .blog_author,.blog_info_block .blog_date,.blog_info_block .blog_categ,.blog_info_block .blog_comments,.blog_info_block .blog_tags,.blog_info_block .blog_skills,.blog_info_block .view_project{float:right;margin-right:0;margin-left:2px}.blog_info_block .blog_tags2:before,.blog_info_block .blog_url:before,.blog_info_block .blog_time:before,.blog_info_block .blog_skills:before,.blog_info_block .post_type:before,.blog_info_block .blog_author:before,.blog_info_block .blog_date:before,.blog_info_block .blog_categ:before,.blog_info_block .blog_comments:before,.blog_info_block .blog_tags:before{right:0;left:auto}.blog_info_block div{padding:10px 41px 10px 14px}ol.commentlist li .commentava{right:7px;left:auto}ol.commentlist li .thiscommentbody{padding:0 96px 0 0}ol.commentlist li .thiscommentbody .comment_info span:before{right:0;left:auto}ol.commentlist li .thiscommentbody .comment_info span{padding-right:23px;padding-left:0}ol.commentlist li .thiscommentbody .comment_info ul li{padding:0 24px 0 0!important;margin:0 0 0 12px!important}@media only screen and (max-width:959px){a.menu_toggler{left:20px;right:auto}}