html[dir='rtl'] .sidebar-menu .logo-block {
	text-align: left;
}
html[dir='rtl'] .header_s .ownavigation {
	text-align: left;
}
html[dir='rtl'] .header_s .ownavigation .navbar-nav {
	padding-right: 0px;
}
html[dir='rtl'] .header_s .ownavigation .navbar-nav > li > a {
	padding-right: 22px; padding-left: 40px;
}
html[dir='rtl'] .sidebar-menu .portfolio-category {
	text-align: left; padding-right: 0px; padding-left: 40px;
}
html[dir='rtl'] .sidebar-menu .portfolio-category h3 > i {
	margin-right: 12px; margin-left: 0px;
}
html[dir='rtl'] .header_s .ownavigation .navbar-brand {
	margin-right: 0px; margin-left: 40px;
}
html[dir='rtl'] .work-hover-1 .work-content {
	left: 15px; right: 50px;
}
html[dir='rtl'] .work-hover-1 .work-content > ul > li {
	float: right;
}
html[dir='rtl'] .work-hover-2 .work-content ul {
	left: 15px; right: auto;
}
html[dir='rtl'] .work-hover-3 ul {
	left: 15px; right: auto;
}
html[dir='rtl'] .work-hover-4 .work-content {
	left: 50px; text-align: left; right: 15px;
}
html[dir='rtl'] .work-hover-4 .work-content > ul > li {
	margin-right: 0px; margin-left: -3px;
}
html[dir='rtl'] .work-hover-5 > ul {
	left: 15px; right: auto;
}
html[dir='rtl'] .work-hover-5 > ul > li {
	margin-right: 0px; margin-left: -3px;
}
html[dir='rtl'] .work-hover-6 > ul {
	left: 15px; right: auto;
}
html[dir='rtl'] .work-hover-6 > ul > li {
	margin-right: 0px; margin-left: -3px;
}
html[dir='rtl'] .work-hover-7 ul {
	left: 15px; right: auto;
}
html[dir='rtl'] .work-hover-8 > ul {
	left: 15px; right: auto;
}
html[dir='rtl'] .work-hover-8 > ul > li {
	margin-right: 0px; margin-left: -3px;
}
html[dir='rtl'] .work-hover-10 > ul {
	left: 15px; right: auto;
}
html[dir='rtl'] .work-hover-10 > ul > li {
	margin-right: 0px; margin-left: -3px;
}
html[dir='rtl'] .skill-progress-box h3 span {
	left: 0px; right: auto; margin-left: 0px;
}
html[dir='rtl'] .why-choose-us .why-choose-box {
	padding-right: 105px; padding-left: 0px;
}
html[dir='rtl'] .why-choose-us .why-choose-box > i {
	left: auto; right: 0px;
}
html[dir='rtl'] .offer-section .offer-box h3 {
	padding-right: 25px; padding-left: 85px;
}
html[dir='rtl'] .offer-section .offer-box i {
	left: 10px; right: auto;
}
html[dir='rtl'] .blog-box .blog-content .post-meta > span {
	margin-right: 0px; margin-left: 13px;
}
html[dir='rtl'] .blog-box .blog-content .post-meta > span > i {
	margin-right: 0px; margin-left: 7px;
}
html[dir='rtl'] .blog-section .blog-box .blog-content::before {
	left: 0px; right: auto;
}
html[dir='rtl'] .comment-body {
	padding-right: 100px; padding-left: 0px;
}
html[dir='rtl'] .comment-author .avatar {
	left: auto; right: 0px;
}
html[dir='rtl'] .comment-list .children {
	padding-right: 35px; padding-left: 0px; margin-right: 35px; margin-left: 0px;
}
html[dir='rtl'] .comment-list .children .comment::before {
	left: auto; right: -50px; border-right-color: rgb(221, 221, 221); border-left-color: currentColor; border-right-width: 1px; border-left-width: medium; border-right-style: solid; border-left-style: none;
}
html[dir='rtl'] .comment-list .children > li {
	padding-right: 0.5em; padding-left: 0px;
}
html[dir='rtl'] .comments-area .comment-form-author {
	padding-right: 59px; padding-left: 0px;
}
html[dir='rtl'] .comments-area .comment-form-email {
	padding-right: 59px; padding-left: 0px;
}
html[dir='rtl'] .comments-area .comment-form-url {
	padding-right: 59px; padding-left: 0px;
}
html[dir='rtl'] .comments-area .comment-form-author::after {
	left: auto; right: 0px; border-right-color: currentColor; border-left-color: rgb(221, 221, 221); border-right-width: medium; border-left-width: 1px; border-right-style: none; border-left-style: solid;
}
html[dir='rtl'] .comments-area .comment-form-email::after {
	left: auto; right: 0px; border-right-color: currentColor; border-left-color: rgb(221, 221, 221); border-right-width: medium; border-left-width: 1px; border-right-style: none; border-left-style: solid;
}
html[dir='rtl'] .comments-area .comment-form-url::after {
	left: auto; right: 0px; border-right-color: currentColor; border-left-color: rgb(221, 221, 221); border-right-width: medium; border-left-width: 1px; border-right-style: none; border-left-style: solid;
}
html[dir='rtl'] .comments-area .comment-form-author::before {
	left: auto; right: 13px;
}
html[dir='rtl'] .comments-area .comment-form-email::before {
	left: auto; right: 13px;
}
html[dir='rtl'] .comments-area .comment-form-url::before {
	left: auto; right: 13px;
}
html[dir='rtl'] .our-team .team-box .team-content > ul > li {
	margin-right: 0px; margin-left: 8px;
}
html[dir='rtl'] .about-box {
	padding-right: 125px; padding-left: 0px;
}
html[dir='rtl'] .about-content i {
	left: auto; right: 0px;
}
html[dir='rtl'] .single-project .single-content .single-gallery a {
	float: right;
}
html[dir='rtl'] .full-blog .pagination.navigation {
	margin-right: -30px; margin-left: 0px;
}
html[dir='rtl'] .services-section-5 .srv-content ul li i {
	margin-right: 0px; margin-left: 25px;
}
html[dir='rtl'] .contact-info-box p {
	padding-right: 87px; padding-left: 0px;
}
html[dir='rtl'] .contact-info-box p i {
	left: auto; right: 0px;
}
html[dir='rtl'] .contact-info-box p span {
	margin-right: 0px; margin-left: 10px;
}
@media all and (min-width:1366px)
{
html[dir='rtl'] .full-blog .pagination.navigation {
	margin-right: -40px; margin-left: 0px;
}
}
@media all and (min-width:1200px)
{
html[dir='rtl'] .main-container {
	padding-right: 370px; padding-left: 0px;
}
html[dir='rtl'] .services-section-1 {
	direction: ltr;
}
}
@media all and (min-width:992px)
{
html[dir='rtl'] .sidebar-menu {
	left: auto; right: 0px;
}
html[dir='rtl'] .sidebar-menu .footer-main {
	text-align: left;
}
html[dir='rtl'] .sidebar-menu .footer-main > h3 {
	padding-right: 0px; padding-left: 40px;
}
html[dir='rtl'] .sidebar-menu .footer-main > ul {
	padding-right: 0px; padding-left: 40px;
}
html[dir='rtl'] .sidebar-menu .footer-main > p {
	padding-right: 0px; padding-left: 40px;
}
html[dir='rtl'] .ownavigation ul > li > .dropdown-menu {
	text-align: right; right: 100%;
}
html[dir='rtl'] .ownavigation ul > li > .dropdown-menu {
	left: auto;
}
html[dir='rtl'] .ownavigation ul > li .dropdown-menu ul {
	left: auto;
}
html[dir='rtl'] .ownavigation ul > li .dropdown-menu ul ul ul {
	left: auto;
}
html[dir='rtl'] .ownavigation ul > li .dropdown-menu ul ul ul ul ul {
	left: auto;
}
html[dir='rtl'] .ownavigation ul > li .dropdown-menu ul ul ul ul ul ul ul {
	left: auto;
}
html[dir='rtl'] .ownavigation ul > li .dropdown-menu ul ul ul ul ul ul ul ul ul {
	left: auto;
}
html[dir='rtl'] .ownavigation ul > li .dropdown-menu ul {
	right: 100%;
}
html[dir='rtl'] .ownavigation ul > li .dropdown-menu ul ul ul {
	right: 100%;
}
html[dir='rtl'] .ownavigation ul > li .dropdown-menu ul ul ul ul ul {
	right: 100%;
}
html[dir='rtl'] .ownavigation ul > li .dropdown-menu ul ul ul ul ul ul ul {
	right: 100%;
}
html[dir='rtl'] .ownavigation ul > li .dropdown-menu ul ul ul ul ul ul ul ul ul {
	right: 100%;
}
html[dir='rtl'] .ownavigation ul > li .dropdown-menu ul ul {
	left: 100%;
}
html[dir='rtl'] .ownavigation ul > li .dropdown-menu ul ul ul ul {
	left: 100%;
}
html[dir='rtl'] .ownavigation ul > li .dropdown-menu ul ul ul ul ul ul {
	left: 100%;
}
html[dir='rtl'] .ownavigation ul > li .dropdown-menu ul ul ul ul ul ul ul ul {
	left: 100%;
}
html[dir='rtl'] .ownavigation ul > li .dropdown-menu ul ul ul ul ul ul ul ul ul ul {
	left: 100%;
}
html[dir='rtl'] .ownavigation ul > li .dropdown-menu ul ul {
	right: auto;
}
html[dir='rtl'] .ownavigation ul > li .dropdown-menu ul ul ul ul {
	right: auto;
}
html[dir='rtl'] .ownavigation ul > li .dropdown-menu ul ul ul ul ul ul {
	right: auto;
}
html[dir='rtl'] .ownavigation ul > li .dropdown-menu ul ul ul ul ul ul ul ul {
	right: auto;
}
html[dir='rtl'] .ownavigation ul > li .dropdown-menu ul ul ul ul ul ul ul ul ul ul {
	right: auto;
}
}
@media all and (min-width:576px)
{
html[dir='rtl'] .blog-section .blog-box .blog-cover {
	float: right;
}
}
@media all and (max-width:1199px)
{
html[dir='rtl'] .offer-section .offer-box h3 {
	padding-right: 15px; padding-left: 75px;
}
html[dir='rtl'] .services-section-1 .srv-box {
	padding-right: 82px; padding-left: 0px;
}
html[dir='rtl'] .services-section-1 .srv-box > i {
	left: auto; right: 0px;
}
}
@media only screen and (max-width:1199px) and (min-width:992px)
{
html[dir='rtl'] .main-container {
	padding-right: 30%; padding-left: 0px;
}
}
@media all and (max-width:991px)
{
html[dir='rtl'] .header_s .ownavigation {
	text-align: right;
}
html[dir='rtl'] .ownavigation .ddl-switch {
	left: 0px; right: auto;
}
html[dir='rtl'] .header_s .ownavigation .navbar-nav > li > a {
	padding-right: 0px;
}
html[dir='rtl'] .ownavigation .dropdown-menu {
	text-align: right; padding-right: 10px; padding-left: 0px; float: right;
}
html[dir='rtl'] .header_s .ownavigation .navbar-brand {
	margin-left: 0px;
}
}
@media all and (max-width:767px)
{
html[dir='rtl'] .comment-list .children {
	padding-right: 15px; margin-right: 15px;
}
}
@media all and (max-width:575px)
{
html[dir='rtl'] .blog-section .blog-box .blog-content::before {
	right: 0px;
}
}
@media all and (max-width:479px)
{
html[dir='rtl'] .comment-list .children {
	padding-right: 0px; margin-right: 0px;
}
}
@media all and (max-width:360px)
{
html[dir='rtl'] .contact-info-box p {
	padding-right: 75px; padding-left: 0px;
}
}
