html, body{direction:rtl}

@media (min-width: 1366px) {
	#main_content {
		width: 1310px;
	}
	.col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {
		float: right;
	}
	.col-xl-12 {
		width: 100%;
	}
	.col-xl-11 {
		width: 91.66666667%;
	}
	.col-xl-10 {
		width: 83.33333333%;
	}
	.col-xl-9 {
		width: 75%;
	}
	.col-xl-8 {
		width: 66.66666667%;
	}
	.col-xl-7 {
		width: 58.33333333%;
	}
	.col-xl-6 {
		width: 50%;
	}
	.col-xl-5 {
		width: 41.66666667%;
	}
	.col-xl-4 {
		width: 33.33333333%;
	}
	.col-xl-3 {
		width: 25%;
	}
	.col-xl-2 {
		width: 16.66666667%;
	}
	.col-xl-1 {
		width: 8.33333333%;
	}
	.col-xl-pull-12 {
		left: 100%;
		right: auto;
	}
	.col-xl-pull-11 {
		left: 91.66666667%;
		right: auto;
	}
	.col-xl-pull-10 {
		left: 83.33333333%;
		right: auto;
	}
	.col-xl-pull-9 {
		left: 75%;
		right: auto;
	}
	.col-xl-pull-8 {
		left: 66.66666667%;
		right: auto;
	}
	.col-xl-pull-7 {
		left: 58.33333333%;
		right: auto;
	}
	.col-xl-pull-6 {
		left: 50%;
		right: auto;
	}
	.col-xl-pull-5 {
		left: 41.66666667%;
		right: auto;
	}
	.col-xl-pull-4 {
		left: 33.33333333%;
		right: auto;
	}
	.col-xl-pull-3 {
		left: 25%;
		right: auto;
	}
	.col-xl-pull-2 {
		left: 16.66666667%;
		right: auto;
	}
	.col-xl-pull-1 {
		left: 8.33333333%;
		right: auto;
	}
	.col-xl-pull-0 {
		left: auto;
		right: auto;
	}
	.col-xl-push-12 {
		right: 100%;
		left: 0;
	}
	.col-xl-push-11 {
		right: 91.66666667%;
		left: 0;
	}
	.col-xl-push-10 {
		right: 83.33333333%;
		left: 0;
	}
	.col-xl-push-9 {
		right: 75%;
		left: 0;
	}
	.col-xl-push-8 {
		right: 66.66666667%;
		left: 0;
	}
	.col-xl-push-7 {
		right: 58.33333333%;
		left: 0;
	}
	.col-xl-push-6 {
		right: 50%;
		left: 0;
	}
	.col-xl-push-5 {
		right: 41.66666667%;
		left: 0;
	}
	.col-xl-push-4 {
		right: 33.33333333%;
		left: 0;
	}
	.col-xl-push-3 {
		right: 25%;
		left: 0;
	}
	.col-xl-push-2 {
		right: 16.66666667%;
		left: 0;
	}
	.col-xl-push-1 {
		right: 8.33333333%;
		left: 0;
	}
	.col-xl-push-0 {
		right: auto;
		left: 0;
	}
	.col-xl-offset-12 {
		margin-right: 100%;
		margin-left: 0;
	}
	.col-xl-offset-11 {
		margin-right: 91.66666667%;
		margin-left: 0;
	}
	.col-xl-offset-10 {
		margin-right: 83.33333333%;
		margin-left: 0;
	}
	.col-xl-offset-9 {
		margin-right: 75%;
		margin-left: 0;
	}
	.col-xl-offset-8 {
		margin-right: 66.66666667%;
		margin-left: 0;
	}
	.col-xl-offset-7 {
		margin-right: 58.33333333%;
		margin-left: 0;
	}
	.col-xl-offset-6 {
		margin-right: 50%;
		margin-left: 0;
	}
	.col-xl-offset-5 {
		margin-right: 41.66666667%;
		margin-left: 0;
	}
	.col-xl-offset-4 {
		margin-right: 33.33333333%;
		margin-left: 0;
	}
	.col-xl-offset-3 {
		margin-right: 25%;
		margin-left: 0;
	}
	.col-xl-offset-2 {
		margin-right: 16.66666667%;
		margin-left: 0;
	}
	.col-xl-offset-1 {
		margin-right: 8.33333333%;
		margin-left: 0;
	}
	.col-xl-offset-0 {
		margin-right: 0;
		margin-left: 0;
	}
}

.logo .icon {
    margin-right: 0px;
	margin-left: 9px;
}

.add-menu {
    margin-left: 0px;
	margin-right: auto;
}
.add-menu > .menu > li + li {
    margin-left: 0px;
    padding-left: 0px;
    border-left: none;
	
	margin-right: 20px;
    padding-right: 20px;
    border-right: 1px solid rgba(255,255,255,.2);
	
}

.get-link .icon {
    margin-right: 0px;
	margin-left: 6px;
}

.heading > .icon {
    margin-left: 10px;
	margin-right: 0px;
}

.section-buy-now .image {
    margin-right: 0px;
	margin-left: 32px;
}

.section-buy-now .rating {
    margin-left: 0px;
	margin-right: 56px;
}
.rating__total-count {
    margin-right: 0px;
	margin-left: 7px;
}

.category-image {
    margin-right: 0px;
	margin-left: 32px;
}

.download__block .image {
    margin-right: 0px;
	margin-left: 27px;
}
.download__block__action {
    margin-right: auto;
	margin-left: 15px;
}

.search-item__info .menu li + li {
    margin-left: 0px;
	margin-right: 24px;
}

.search-item__info .menu .icon {
    margin-right: 0px;
	margin-left: 7px;
}

.form-search .form__input input.input-lg {
    padding-left: 12px;
	padding-right: 44px;
}
.form-search .form-search__toggle {
    right: 14px;
}
.form-blur {
    left: 13px;
	right: inherit;
}
.form-blur .button {
    padding-left: 0px;
	padding-right: 4px;
}
.form-search.form-search-expandable.form-axpanded .form-search__toggle {
    right: 85%;
	left: inherit;
}
.simple-content .entry-content ul, .simple-content .entry-content ol {
	padding-left: 0px;
	padding-right: 25px;
	margin-right: 0;
	margin-bottom: 0;
}
.entry-content ul, .entry-content ol {
    margin: 0px 20px 1.78em 0;
    padding-left: 0px;
	padding-right: 20px;
}
@media (min-width: 568px) {
.form-stacked .form__submit input {
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}
.form-stacked .form__input input {
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-right:inherit;
	
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	border-left: 0 none;
}
	.article-subscribe__image {
    	margin-right: 0px;
		margin-left: 24px;
	}
}

@media (min-width: 768px) {
	.header .main-menu {
    	margin-right: auto;
		margin-left:0px;
	}

}






.dropdown-menu li.lang-item{ text-align: right}
.dropdown-menu li.lang-item img{ margin-left:5px}

.input-group-lg > .input-group-btn {
    border-radius: 6px 0px 0px 6px;
}
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
	    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
}

.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
	    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
	
}


.rtl #mobile-nav .ez-toc-widget-container ul.ez-toc-list {
	padding-right: 0;
	padding-left: 13px;
}
.rtl #mobile-nav .ez-toc-list ul,
.rtl #mobile-nav .ez-toc-list-item {
	padding-left: 0;
	padding-right: 13px;
}

.rtl .form-search .form-search__toggle {
	right: 0;
	width: 40px;
}
.rtl #mobile-header .form-search .form-search__toggle {
	left: 30px;
	right: auto;
}
.rtl .form-search__close {
	right: auto;
	left: 54px;
}
.rtl .form-search.form-search-expandable.form-axpanded .form-search__toggle {
	right: inherit;
	left: 10px;
}
.rtl #mobile-header .form-search .form__input > input {
	text-align: right;
	padding-right: 15px;
}
.rtl .navbar-right .dropdown-menu,
.rtl .dropdown .dropdown-menu,
.rtl .add-menu .dropdown__holder {
	right: inherit;
	left: 0;
	float: right;
	text-align: right;
}

.rtl #mobile-nav .mmenu-toggle {
	right: inherit;
	left: 15px;
}

.rtl #mobile-nav .menu li {
	text-align: right;
}

.rtl #mobile-nav .menu li:first-child {
	max-width: calc(100% - 50px);
}
.rtl #mobile-nav .menu .dropdown .dropdown-toggle {
	padding-right: 0;
}
.rtl #mobile-nav .menu .dropdown .caret {
	left: 8px;
}
.rtl #mobile-nav .menu .dropdown-menu {
	padding-left: 0;
	padding-right: 13px;
}
.rtl #mobile-nav .menu li a {
	padding-right: 0;
}
.rtl #mobile-nav .menu > div.dropdown .dropdown-toggle {
	text-indent: 0;
	padding-right: 0;
	padding-left: 8px;
}
.rtl #mobile-nav .ez-toc-title {
	text-align: right;
}

/* only Ar local */


@media (min-width: 992px) {
	.rtl #footer.for-press.footer4 .menu-line {
		/* right: 41.66666667%; */
		-webkit-justify-content: center;
		justify-content: center;
	}
	.rtl #footer.footer4 .copyright-block {
		/* left: 58.33333333%; */
		right: auto;
		text-align: center;
	}
	.rtl .sidebar.left-sidebar {
		right: 0;
		left: auto;
	}
}
@media (max-width: 991px) and (min-width: 767px) {
	.rtl #footer.for-press.footer4 .menu-line {
		/* right: 50%; */
		-webkit-justify-content: center;
		justify-content: center;
	}
	.rtl #footer.for-press.footer4 .menu-line ul {
		padding: 0;
	}
	.rtl #footer.footer4 .copyright-block {
		/* left: 50%; */
		right: auto;
		text-align: center;
	}
}

.content .ez-toc {
	border-radius: 30px 0 0 30px;
}
.ez-toc-title, .ez-toc-title-toggle {
	text-align: right;
}
.content .ez-toc-btn-default {
	right: auto;
	left: 17px;
	transform: rotate(180deg);
}
.rtl .right-social-vertical {
	left: 30px;
	right: auto;
}
@media (max-width: 1199px) {
	.content > .social-vertical {
		left: 50%;
		transform: translateX(-50%);
	}
}