@font-face {
	font-family: 'Yekan';
	src: url('fonts/WebYekan.eot');
	src: url('fonts/WebYekan.eot?#iefix') format('embedded-opentype'), url('fonts/WebYekan.woff') format('woff'), url('fonts/WebYekan.ttf') format('truetype'), url('fonts/WebYekan.svg#WebYekan') format('svg')
}

html,
body,
div,
h1,
h2,
h3,
h4,
h5,
h6,
p {
	font-family: 'Yekan'!important;
	font-weight: normal
}

body,
input,
textarea,
.main-logo h1 {
	font-family: 'Yekan'!important;
	font-weight: normal
}

.slider_area .gaga_lite_slider {
	direction: ltr
}

.site-header .ak-container .header_logo {
	float: right;
	right: 0;
	left: auto
}

.slider_capation .ak-container {
	text-align: right;
	text-shadow: 3px -2px 6px #fff
}

.main-navigation ul>li a {
	font-size: 15px
}

h2.about_section_title,
.service_section_title h2,
.team_section h2,
.blog_sectio_title h2,
.blog_latest_post h2,
.portfolio_section h2,
.skill_section_title h2,
.client_section_title h2,
.pricing_section h2,
.cta_section_title h2,
.testimonial-title h2 {
	font-size: 40px
}

.progress_title_1,
.progress_title_2,
.progress_title_3,
.progress_title_4 {
	font-size: 17px;
	font-weight: 600
}

.slider_area .gaga_lite_slider .slider_capation .slider_title {
	font-size: 42px
}

.slider_area .gaga_lite_slider .slider_capation {
	text-align: left
}

.blog_date_main,
.blog_date_sub {
	font-weight: 500
}

.pricing_widget .sign_up_price {
	font-weight: 600
}

.blog_latest_post a.read_more,
.reply a,
.comment-metadata .edit-link a {
	font-size: 14px
}

.blog-posts-wrap-latest a h3 {
	font-weight: 600
}

.cta-descr {
	font-size: 16px
}

.footer_widget_view .widget-title {
	font-size: 17px;
	font-weight: 600!important
}

.textwidget {
	font-size: 14px
}

.widget ul {
	list-style: none;
	margin: 6px
}

.site-info * {
	font-size: 14px
}

.widget ul li a {
	font-size: 15px
}

.comment-author img {
	margin-left: 10px;
	margin-right: auto
}

.entry-header h1.entry-title a,
.collection .page-header h1,
h1.widget-title {
	font-weight: 600
}

.main_like_comment {
	display: none
}

.inner_header>h1,
.page-header>h1.page-title {
	font-size: 40px!important
}

.footer_1 {
	float: right
}

span.arcive_read_more {
	white-space: nowrap
}

#toggle {
	float: left
}

.main-navigation ul.nav>li:first-child a {
	padding-right: 0;
	padding-left: 0
}

.main-navigation .menu-menu-1-container,
.main-navigation .nav {
	float: none;
	padding-left: 5px;
	padding-right: 0
}

.main-navigation ul {
	text-align: left
}

.main-navigation {
	float: left
}

.slider_area .gaga_lite_slider .bx-pager.bx-default-pager .bx-pager-item a.bx-pager-link {
	margin-right: 5px;
	margin-left: auto
}

.slider_area .gaga_lite_slider .bx-pager.bx-default-pager {
	left: 0;
	right: auto;
	direction: rtl
}

.slider_area .gaga_lite_slider span.next-page {
	right: 45%;
	left: auto
}

.slider_content p {
	direction: rtl
}

#plx_team_section .nbs-flexisel-inner {
	direction: ltr
}

.gaga-pricing-table {
	font-size: 17px;
	margin-right: 15px;
	margin-left: auto
}

ul,
ol {
	margin: 0 3em 15px 0
}

.apss-theme-1 .apss-single-icon a {
	float: right
}

#plx_about_section .combine {
	padding-left: 30px;
	padding-right: 0
}

.percent span {
	font-size: 16px
}

.widget_gaga_lite_pricing {
	float: right
}

#plx_about_section .combine_content {
	float: right
}

#plx_about_section .combine_content .buy {
	text-align: left
}

.prog {
	float: right
}

.testimonial-posts {
	direction: ltr
}

.port_slide {
	direction: ltr
}

.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
	width: auto
}

.bxslider_testimonial .image_title {
	right: 0;
	left: auto
}

h2.about_section_title {
	text-align: right!important
}

.bxslider_testimonial .slider_content {
	float: left;
	text-align: right
}

#plx_testimonial_section .bx-pager-item {
	margin-right: 10px;
	margin-left: auto
}

.social_link_footer {
	float: left;
	text-align: left
}

.client-posts.wow.fadeInUp {
	direction: ltr
}

.blog_sectio_title h2 {
	text-align: right!important
}

.blog_latest_post {
	float: left
}

.blog_main_post {
	float: right
}

.blog_latest_post h2 {
	text-align: right!important
}

.blog-posts .main_like_comment,
.inner .main_like_comment,
.blog-posts-wrap-latest .sub_like_comment {
	clear: right
}

.blog-posts .main_like_comment span,
.inner .main_like_comment span,
.blog-posts-wrap-latest .sub_like_comment span {
	margin-left: 10px;
	margin-right: auto;
	float: right
}

.blog-posts-wrap-latest .sub_like_comment {
	float: right
}

.blog-posts .main_like_comment,
.inner .main_like_comment,
.blog-posts-wrap-latest .sub_like_comment {
	clear: left
}

.blog_latest_post a.read_more,
.comment-metadata .edit-link a {
	float: left
}

.entry-header h1.entry-title a,
.collection .page-header h1,
h1.widget-title,
#respond h3 {
	border-right: 3px solid #ed1b2f;
	border-left: none;
	padding-right: 5px;
	padding-left: 0
}

.pricing_widget.clearfix {
	margin-right: -15px;
	margin-left: auto
}

#plx_service_section .service-posts-wrap .service_title,
#plx_service_section .service-posts-wrap .services-excerpt-content {
	text-align: left
}

.services-excerpt-content {
	text-align: right!important
}

.entry-footer a {
	margin-right: 10px;
	margin-left: auto
}

@media(max-width:820px) {
	#toggle {
		float: left;
		left: 0;
		right: auto
	}
}

@media(max-width:655px) {
	.main-navigation .nav {
		float: none
	}
	.main-navigation ul {
		text-align: center
	}
}