.rtl {
direction: rtl; 
}
.ltr {
direction: ltr; 
}
.demo-rtl{
position: fixed;
top: 400px;
left: 0;
z-index: 9999;
}
button.rtl{
background: #222;
display: block;
text-indent: inherit;
font-size: 12px;
width: 40px;
height: 40px;
line-height: 40px;
text-align: center;
font-weight: 700;
margin: 0px;
color: #fff !important;
}
.demo-ltr{
position: fixed;
top: 400px;
left: auto;
right: 0;
z-index: 9999;
}
button.ltr {
background: #222;
display: block;
text-indent: inherit;
font-size: 12px;
font-weight: 700;
width: 40px;
height: 40px;
line-height: 40px;
text-align: center;
margin: 0px;
color: #fff !important;
}
.boxed_wrapper.ltr .demo-rtl{
display: block;
}
.boxed_wrapper.ltr .demo-ltr{
display: none;
}
.boxed_wrapper.rtl .demo-rtl{
display: none;
}
.boxed_wrapper.rtl .demo-ltr{
display: block;
}
.rtl .pull-left{
float: right;
}
.rtl .pull-right{
float: left;
}
.rtl .main-menu .navigation > li{
float: right;
}
.rtl .main-menu{
float: right;
}
.rtl .cta-section{
text-align: right;
}
.rtl .main-menu .navigation > li:first-child{
margin-left: 15px !important;
margin-right: 0px;
}
.rtl .main-menu .navigation > li:last-child{
margin-right: 15px !important;
margin-left: 0px;
}
.rtl .main-menu .navigation > li > ul > li > a, 
.rtl .main-menu .navigation > li > .megamenu li > a{
text-align: right;
}
.rtl .main-menu .navigation li.dropdown .megamenu li h4{
text-align: right;
}
.rtl .main-menu .navigation > li > ul > li > ul > li > a{
text-align: right;
}
.rtl .main-menu .navigation > li > ul > li.dropdown > a:after{
right: inherit;
left: 20px;
content: "\f104";
}
.rtl .mobile-menu{
text-align: right;
}
.rtl .mobile-menu .nav-logo{
text-align: right;
}
.rtl .mobile-menu .navigation li > a:before{
left: inherit;
right: 0px;
}
.rtl .mobile-menu .navigation li.dropdown .dropdown-btn{
right: inherit;
left: 6px;
}
.rtl .mobile-menu .navigation li.dropdown .dropdown-btn.open{
transform: rotate(-90deg);
}
.rtl .banner-carousel{
direction: ltr;
}
.rtl .main-header .social-links li{
margin-right: 0px;
margin-left: 25px;
}
.rtl .header-upper-two .info-box li{
margin-right: 0px;
margin-left: 80px;
text-align: right;
padding-left: 0px;
padding-right: 53px;
float: right;
}
.rtl .header-upper-two .info-box li i{
left: inherit;
right: 0px;
}
.rtl .main-header.style-two .menu-right-content li{
margin-right: 0px;
margin-left: 25px;
}
.rtl .sidebar-textwidget{
text-align: right;
}
.rtl .main-menu .navigation > li > ul > li > a:before, 
.rtl .main-menu .navigation > li > .megamenu li > a:before{
left: inherit;
right: 0px;
content: "\f104";
}
.rtl .main-menu .navigation > li > ul > li > a:hover, 
.rtl .main-menu .navigation > li > .megamenu li > a:hover{
padding-left: 0px;
padding-right: 15px;
}
.rtl .main-menu .navigation > li > ul > li > ul > li > a:before{
left: inherit;
right: 0px;
content: "\f104";
}
.rtl .main-menu .navigation > li > ul > li > ul > li > a:hover {
padding-left: 0px;
padding-right: 15px;
}
.rtl .banner-section.style-two .content-box .text{
text-align: right;
}
.rtl .banner-section.style-two .content-box .image-box .support-box a{
text-align: right;
}
.rtl .feature-block-one .inner-box{
text-align: right;
padding-right: 50px;
}
.rtl .content_block_1 .content-box{
text-align: right;
}
.rtl .list-style-one li{
padding-left: 0px;
padding-right: 32px;
}
.rtl .list-style-one li:before{
left: inherit;
right: 0px;
}
.rtl .content_block_1 .content-box .inner-box .single-item{
padding-left: 0px;
padding-right: 72px;
}
.rtl .content_block_1 .content-box .inner-box .single-item .icon-box{
left: inherit;
right: 0px;
}
.rtl .content_block_1 .content-box .inner-box .single-item:before{
right: inherit;
left: 15px;
}
.rtl .chooseus-section{
direction: ltr;
text-align: right;
}
.rtl .content_block_6 .content-box .inner-box .single-item{
padding-left: 0px;
padding-right: 115px;
}
.rtl .content_block_6 .content-box .inner-box .single-item .icon-box{
left: inherit;
right: 0px;
}
.rtl .team-style-two{
direction: ltr;
}
.rtl .three-item-carousel{
direction: ltr;
}
.rtl .team-style-two .sec-title{
text-align: right;
}
.rtl .team-style-two .owl-nav{
left: -130px;
}
.rtl .events-style-two .event-block-one .inner-box{
text-align: right;
}
.rtl .event-block-one .inner-box .info li{
padding-left: 0px;
padding-right: 26px;
}
.rtl .event-block-one .inner-box .info li i{
left: inherit;
right: 0px;
}
.rtl .event-block-one .inner-box .thumb-list li{
float: right;
margin-right: 0px;
margin-left: 5px;
}
.rtl .content_block_5 .content-box{
text-align: right;
}
.rtl .footer-top{
text-align: right;
}
.rtl .footer-top .logo-widget .text .info li{
padding-left: 0px;
padding-right: 34px;
}
.rtl .footer-top .logo-widget .text .info li i{
left: inherit;
right: 0px;
}
.rtl .xs-sidebar-group .widget-heading{
right: inherit;
left: 0px;
}
.rtl .search-popup .close-search{
right: inherit;
left: 25px;
}
.rtl .scroll-top{
right: inherit;
left: 30px;
}
.rtl .main-header .logo-box{
padding-right: 0px;
}
.rtl .feature-block-one .inner-box .btn-box{
left: inherit;
right: 50px;
}
.rtl .main-header .header-upper .info-box li{
margin-right: 0px;
margin-left: 50px;
}
.rtl .main-header .header-upper .info-box li i{
margin-right: 0px;
margin-left: 8px;
}
.rtl .banner-section.style-one .banner-carousel .content-box{
text-align: right;
}
.rtl .service-block-one .inner-box{
text-align: right;
}
.rtl .about-section .content_block_1 .content-box{
margin-right: 0px;
margin-left: 75px;
}
.rtl .research-block-one .inner-box{
text-align: right;
}
.rtl .research-block-one .inner-box .other-option{
right: inherit;
left: 40px;
}
.rtl .content_block_2 .content-box{
margin-left: 0px;
margin-right: 30px;
text-align: right;
}
.rtl .social-style-one li{
float: right;
margin-right: 0px;
margin-left: 15px;
}
.rtl .image_block_2 .image-box{
padding-right: 0px;
padding-left: 70px;
}
.rtl .image_block_2 .image-box .shape .shape-2{
right: inherit;
left: 20px;
}
.rtl .image_block_2 .image-box .shape .shape-3{
left: inherit;
right: -45px;
}
.rtl .image_block_2 .image-box .shape .shape-4{
left: inherit;
right: -80px;
}
.rtl .team-block-one .inner-box{
text-align: right;
}
.rtl .single-item-carousel{
direction: ltr;
}
.rtl .testimonial-section .inner-content{
text-align: right;
}
.rtl .content_block_3 .content-box .rating li{
float: right;
margin-right: 0px;
margin-left: 8px;
}
.rtl .content_block_3 .content-box .author-box{
padding-left: 0px;
padding-right: 90px;
}
.rtl .content_block_3 .content-box .author-box .author-thumb{
left: inherit;
right: 0px;
}
.rtl .testimonial-section .owl-nav{
right: inherit;
left: 0px;
}
.rtl .counter-block-one .inner-box .text{
padding-left: 0px;
padding-right: 140px;
text-align: right;
}
.rtl .counter-block-one .inner-box .count-outer{
left: inherit;
right: 0px;
}
.rtl .event-block-one .inner-box{
text-align: right;
}
.rtl .news-section{
text-align: right;
}
.rtl .news-section .owl-nav{
right: inherit;
left: 0px;
}
.rtl .content_block_4 .content-box{
text-align: right;
}
.rtl .header-top .text p{
padding-left: 0px;
padding-right: 29px;
text-align: right;
}
.rtl .header-top .text p i{
left: inherit;
right: 0px;
}
.rtl .main-header.style-three .social-links{
margin-right: 0px;
margin-left: 33px;
}
.rtl .main-header.style-three .social-links:before{
right: inherit;
left: -33px;
}
.rtl .content_block_1 .content-box{
margin-left: 0px;
margin-right: 70px;
}
.rtl .content_block_1 .content-box .singl-block .single-item{
padding-left: 0px;
padding-right: 115px;
}
.rtl .content_block_1 .content-box .singl-block .single-item .icon-box{
left: inherit;
right: 0px;
}
.rtl .image_block_4 .image-box .text{
left: inherit;
right: 15px;
}
.rtl .content_block_7 .content-box{
text-align: right;
}
.rtl .counter-block-two .inner-box{
padding-left: 0px;
padding-right: 75px;
text-align: right;
}
.rtl .counter-block-two .inner-box .icon-box{
left: inherit;
right: 0px;
}
.rtl .counter-block-two .inner-box:before{
right: inherit;
left: 0px;
}
.rtl .content_block_8 .content-box{
text-align: right;
}
.rtl .accordion-box .block .acc-content{
padding-right: 70px;
}
.rtl .main-header.style-four .menu-right-content li{
float: right;
}
.rtl .main-header.style-four .menu-right-content li.search-btn{
margin-right: 0px;
margin-left: 39px;
}
.rtl .banner-section.style-four .content-box{
text-align: right;
}
.rtl .banner-section.style-four .image-box .admin-box{
padding-left: 30px;
padding-right: 115px;
text-align: right;
}
.rtl .banner-section.style-four .image-box .admin-box .admin-thumb{
left: inherit;
right: 20px;
}
.rtl .banner-section.style-four .image-box .admin-box{
right: -100px;
left: inherit;
}
.rtl .about-style-four .content_block_1 .content-box .singl-block .single-item:before{
right: inherit;
left: -15px;
}
.rtl .service-style-four .tab-btns li{
float: right;
}
.rtl .service-style-four .content_block_9 .content-box{
margin-right: 0px;
margin-left: 20px;
text-align: right;
}
.rtl .testimonial-section.alternat-3 .inner-content{
direction: ltr;
text-align: right;
}
.rtl .content_block_3 .content-box .rating li{
float: right;
margin-right: 0px;
margin-left: 8px;
}
.rtl .project-carousel{
direction: ltr;
}
.rtl .two-column-carousel{
direction: ltr;
}
.rtl .news-style-two{
text-align: right;
}
.rtl .news-style-two .owl-nav{
right: inherit;
left: 0px;
}
.rtl .news-block-two .inner-box .content-box .post-info li{
float: right;
margin-right: 0px;
margin-left: 8px;
}
.rtl .testimonial-section.alternat-4 .inner-box{
text-align: right;
}
.rtl .page-title .bread-crumb li{
padding-right: 0px;
padding-left: 15px;
margin-right: 0px;
margin-left: 5px;
}
.rtl .page-title .bread-crumb li:before{
right: inherit;
left: 0px;
}
.rtl .research-style-two{
direction: ltr;
}
.rtl .cta-style-two .text{
text-align: right;
}
.rtl.research-page .about-section .content_block_1 .content-box{
margin-left: 0px;
margin-right: 75px;
}
.rtl .books-page-section .title-inner{
text-align: right;
}
.rtl .books-page-section .title-inner .text{
padding-left: 0px;
padding-right: 40px;
}
.rtl .books-page-section .inner-content .inner-box .single-item{
padding-left: 30px;
padding-right: 160px;
text-align: right;
}
.rtl .books-page-section .inner-content .inner-box .single-item .image-box{
left: inherit;
right: 30px;
}
.rtl .journal-section{
text-align: right;
}
.rtl .journal-section .tab-btn-box .tab-btns li{
float: right;
margin-right: 0px;
margin-left: 20px;
}
.rtl .future-member{
text-align: right;
}
.rtl .future-member .sidebar-content .info-box .shape .shape-1{
right: inherit;
left: -167px;
}
.rtl .future-member .sidebar-content .info-box .shape .shape-2{
right: inherit;
left: -115px;
}
.rtl .testimonial-style-two .content_block_3 .content-box{
text-align: right;
}
.rtl .team-details .content_block_2 .content-box .info li{
position: relative;
padding-right: 38px;
}
.rtl .team-details .content_block_2 .content-box .info li i{
position: absolute;
top: 2px;
right: 0px;
}
.rtl .awards-section{
text-align: right;
}
.rtl .awards-section .inner-box .single-item{
padding-left: 80px;
padding-right: 160px;
}
.rtl .awards-section .inner-box .single-item h3{
left: inherit;
right: 30px;
}
.rtl .event-details{
text-align: right;
}
.rtl .events-sidebar .single-speaker{
padding-left: 0px;
padding-right: 120px;
}
.rtl .events-sidebar .single-speaker .speaker-thumb{
left: inherit;
right: 0px;
}
.rtl .events-sidebar .speaker-info .info-list li{
padding-left: 0px;
padding-right: 26px;
}
.rtl .events-sidebar .speaker-info .info-list li i{
left: inherit;
right: 0px;
}
.rtl .sidebar-page-container{
text-align: right;
}
.rtl .blog-sidebar .category-widget .category-list li a:hover{
padding-left: 0px;
padding-right: 16px;
}
.rtl .blog-sidebar .category-widget .category-list li a:before{
left: inherit;
right: 0px;
transform: rotate(180deg);
}
.rtl .blog-sidebar .sidebar-widget .tags-list li{
float: right;
margin-right: 0px;
margin-left: 10px;
}
.rtl .news-block-two .inner-box .content-box{
text-align: right;
}
.rtl .blog-sidebar{
margin-left: 0px;
margin-right: 40px;
}
.rtl .news-block-three .inner-box .lower-content .inner{
padding-left: 0px;
padding-right: 120px;
}
.rtl .news-block-three .inner-box .lower-content .post-date{
left: inherit;
right: 0px;
}
.rtl .blog-details-content .text .list-item li{
padding-left: 0px;
padding-right: 23px;
}
.rtl .blog-details-content .text .list-item li:before{
left: inherit;
right: 0px;
transform: rotate(180deg);
}
.rtl .blog-details-content .author-box{
padding-left: 50px;
padding-right: 200px;
}
.rtl .blog-details-content .author-box .author-thumb{
left: inherit;
right: 50px;
}
.rtl .blog-details-content .author-box .inner .social-links li{
float: right;
margin-right: 0px;
margin-left: 12px;
}
.rtl .blog-details-content .comment-box .comment{
padding-left: 0px;
padding-right: 110px;
}
.rtl .blog-details-content .comment-box .comment .thumb-box{
left: inherit;
right: 0px;
}
.rtl .google-map-section .info-section .info-inner .single-info-box{
padding-left: 0px;
padding-right: 95px;
float: right;
text-align: right;
}
.rtl .google-map-section .info-section .info-inner .single-info-box .icon-box{
left: inherit;
right: 0px;
}
.rtl .google-map-section .info-section .info-inner{
padding-right: 100px;
padding-left: 30px;
}
.rtl .banner-carousel .content-box .theme-btn-one{
float: right;
margin-right: 0px;
margin-left: 16px;
}
.rtl .main-header .header-upper .info-box li{
padding-right: 30px;
}
.rtl .main-header .header-upper .info-box li i{
position: absolute;
top: 0px;
right: 0px;
}
.rtl .cta-style-two .btn-box{
text-align: right;
}
.rtl .blog-details-content .post-share-option .social-links li{
float: right;
margin-right: 0px;
margin-left: 10px;
}
.rtl .main-header .header-upper .info-box li:last-child{
padding: 0px;
}