.rtl {
direction: rtl;
text-align: right;
}
.rtl .owl-carousel {
direction: ltr;
}
.rtl .main-menu .navigation>li {
margin-right: 0;
margin-left: 35px;
}
.rtl .main-menu .navigation>li>ul {
left: auto;
right: 0;
text-align: right;
}
.rtl .main-menu .navigation>li>ul>li>ul {
left: auto;
right: 100%;
text-align: right;
}
.rtl .main-menu .navigation>li>ul>li>a {
text-align: right;
}
.rtl .main-menu .navigation>li>ul>li:after {
right: auto;
left: 0;
}
.rtl .main-menu .navigation>li>ul>li.dropdown>a:after {
right: auto;
left: 0;
}
.rtl .main-menu .navigation>li>ul>li>ul>li>a {
text-align: right;
}
@media only screen and (max-width:1600px) {
.rtl .main-menu .navigation>li:nth-last-child(-n+3)>ul>li>ul {
right: auto;
left: 100%;
}
.rtl .main-menu .navigation > li:nth-last-child(-n+2) > ul {
right: auto;
left: 0;
}
.rtl .main-menu .navigation > li:nth-last-child(-n+2) > ul > li > ul {
right: auto;
left: 100%;
}   
}
.rtl .banner-section .banner-slider-nav {
direction: ltr;
}
.rtl .welcome-section .image-one:before {
left: auto;
right: -70px;
}
.rtl .testimonials-section .icon-box .icon {
margin-right: 0;
margin-left: 20px;
}
.rtl .newsletter-section .icon-box {
padding-left: 0;
padding-right: 95px;
}
.rtl .newsletter-section .icon {
left: auto;
right: 0;
}
.rtl .news-widget .image {
margin-right: 0;
margin-left: 20px;
}
@media only screen and (min-width: 992px) {
.rtl .links-widget {
position: relative;
left: 0;
right: 70px;
}
}
.rtl .main-header.header-style-two .header-upper .link-box {
margin-right: 0;
margin-left: -61px;
}
.rtl .banner-section.style-two .content-box .inner {
padding-right: 40px;
padding-left: 0;
}
.rtl .banner-section.style-two .content-box .inner:before {
left: auto;
right: 0;
}
.rtl .styled-pagination li span:before {transform: rotate(180deg);display: inline-block;}
.rtl .sidebar-page-container .author-box {
padding-left: 60px;
padding-right: 260px;
}
.rtl .sidebar-page-container .author-box .image {
left: auto;
right: 60px;
}
.rtl .comments-area .comment-box .reply-comment-btn {
right: auto;
left: 0;
}
.rtl .comments-area .comment {
padding-left: 0;
padding-right: 170px;
}
.rtl .comments-area .comment-box .author-thumb {
right: 0;
left: auto;
}
.rtl .header-top ul.contact-info li {
padding-right: 0;
margin-right: 0;
padding-left: 20px;
margin-left: 20px;
}
.rtl .main-header .header-upper .navbar-right {
margin-right: 50px;
margin-left: 0;
padding-left: 0;
}
.rtl .main-header .header-upper .search-toggler {
margin-left: 30px;
}
.rtl .sec-title h4:before {
left: auto;
right: 0;
}
.rtl .about-section .icon_box i {
margin-right: 0;
margin-left: 20px;
}
.rtl .about-section .image_box img {
margin-right: 0;
margin-left: 20px;
}
.rtl .about-section .image_box h4 {
text-align: right;
}
.rtl .sec-title.text-center h4:before {
right: auto;
}
.rtl .service-block-1 .icon {
margin-right: 0;
margin-left: 20px;
}
.rtl section.experience-section {
direction: ltr;
}
.rtl .progress-levels .progress-box.animated .bar .bar-fill {
left: auto;
right: 0;
}
.rtl section.appointment-section .icon {
margin-right: 0;
margin-left: 20px;
}
.rtl .news-block-one ul.post-mate li {
margin-right: 0;
margin-left: 20px;
}
.rtl .news-block-one ul.post-mate li i {
margin-right: 0;
margin-left: 5px;
}
.rtl .text-widget {
margin-left: 0;
}
.rtl .banner-section.style-two .swiper-slide:before {
left: auto;
right: 0;
}
.rtl .banner-section .content-box {
text-align: right;
}
.rtl .banner-section .content-box .inner {
text-align: right;
}
.rtl .feature-block .inner-box {
padding-left: 45px;
padding-right: 140px;
}
.rtl .feature-block .iocn {
left: auto;
right: 62px;
}
.rtl section.introduction-section .ul li i {
margin-right: 0;
margin-left: 5px;
}
.rtl section.introduction-section .image-two {
margin-right: 0;
margin-left: 20px;
}
.rtl .course-block-two .image {
margin-right: 0;
margin-left: 120px;
}
.rtl .course-block-two h4:before {
left: auto;
}
.rtl .course-details .text-block-two ul li i {
margin-right: 0;
margin-left: 10px;
}
.rtl .accordion-box .block .icon-outer {
right: 10px;
}
.rtl .service-widget ul li.current a {
padding-right: 22px;
padding-left: 0;
}
.rlt .service-widget ul li a:after {
left: auto;
right: 0;
}
.rlt .news-block-three .post-meta li {
margin-right: 0;
margin-left: 10px;
}
.rlt .news-block-three .post-meta li i {
margin-right: 0;
margin-left: 3px;
}
.rlt .news-widget-two .post {
padding-left: 0;
padding-right: 90px;
}
.rlt .news-widget-two .post .post-thumb {
left: auto;
right: 0;
}
.rlt .news-widget-two .comment i {
margin-right: 0;
margin-left: 5px;
}
.rlt .sidebar .search-box .form-group button {
right: auto;
left: 0;
}
.rtl .page-title .bread-crumb li {
margin-right: 0;
margin-left: 15px;
padding-right: 0;
padding-left: 20px;
}
.rtl .page-title .bread-crumb li:before {
right: auto;
left: 0;
}
.rtl .offset-lg-2 {
margin-left: 0;
margin-right: 16.6666666667%;
}
.rtl section.contact-info-section .icon_box .inner-box {
padding-left: 40px;
padding-right: 105px;
}
.rtl section.contact-info-section .icon_box .icon {
left: auto;
right: 40px;
}
.rtl .main-header .header-upper .contact-info {
margin-left: 30px;
padding-left: 30px;
border-left: 1px solid #eee;
margin-right: 0;
padding-right: 0;
border-right: none;
}
.rtl.main-header .header-upper .contact-info .icon {
margin-right: 0;
margin-left: 15px;
}
.rtl .main-menu .navigation {
margin-left: 0;
margin-right: 50px;
}
.rtl .main-header .header-upper .contact-info .icon {
margin-right: 0;
margin-left: 20px;
}
.rtl .main-header .header-upper .link-btn a {
margin-left: 0;
}
.rtl section.welcome-section .image-block {
padding-right: 0;
padding-left: 60px;
}
.rtl section.welcome-section .experience-year {
left: auto;
right: 0;
}
.rtl section.welcome-section .author-wrapper .author-thumb {
margin-right: 0;
margin-left: 20px;
}
.rtl section.welcome-section ul.list li img {
margin-right: 0;
margin-left: 15px;
}
.rtl .services-two-section .inner-container {
padding-left: 15px;
padding-right: 100px;
}
.rtl .service-block-two:before {
right: auto;
left: 0;
}
.rtl .left-outer-container {
direction: ltr;
}
.rtl .search-popup .search-form fieldset input[type="submit"] {
right: auto;
left: 0;
}
.rtl .search-popup .search-form fieldset input[type="search"] {
padding-right: 30px;
padding-left: 230px;
}
.rtl section.introduction-section:before {
left: auto;
right: 0;
}
.rtl .introduction-block_content {
right: 0;
left: auto;
}
.rtl ul.introduction-block_list i.icon {
margin-right: 0;
margin-left: 15px;
}
.rtl .service-block-three {
padding-left: 35px;
padding-right: 255px;
}
.rtl .service-block-three_image {
left: auto;
right: 35px;
}
.rtl ul.benefits-section_list img {
margin-right: 0;
margin-left: 15px;
}
.rtl .header-top-two_contact-info {
padding-left: 0;
padding-right: 50px;
}
.rtl .header-top-two_contact-info-icon {
left: auto;
right: 0;
}
.rtl .progress-levels .progress-box .percent {
right: auto;
left: 0;
}
.rtl .introduction-block-two_author-thumb {
margin-right: 0;
margin-left: 15px;
}
.rtl .introduction-block-two_image-wrapper {
text-align: left;
}
.rtl ul.service-details-list img {
margin-right: 0;
margin-left: 15px;
}
.rtl .service-details-icon-box {
padding-left: 0;
padding-right: 88px;
}
.rtl .service-details-icon {
left: auto;
right: 0;
}
.rtl .accordion-box .block .acc-btn {
padding-left: 20px;
padding-right: 40px;
}
.rtl .news-block-two ul.post-mate li {
margin-right: 0;
margin-left: 20px;
}
.rtl .news-block-two ul.post-mate li i {
margin-right: 0;
margin-left: 5px;
}
.rtl .news-widget-two .post {
padding-left: 0;
padding-right: 89px;
}
.rtl .news-widget-two .post .post-thumb {
left: auto;
right: 0;
}
.rtl .sidebar .search-box .form-group button {
right: auto;
left: 0;
}
.rtl .news-widget-two .comment i {
margin-right: 0;
margin-left: 5px;
}