
.rtl {
  direction: rtl; 
}

.ltr {
  direction: ltr; 
}

.rtl .main-nav__main-navigation .main-nav__navigation-box>li ul>li>a{
	text-align: right;
}

.rtl .main-nav-one .main-nav__main-navigation{
	margin-left: 0px;
	margin-right: auto;
}

.rtl .main-nav-one .main-nav__right{
	margin-left: 0px;
	margin-right: 50px;
	padding-left: 0px;
	padding-right: 50px;
	border-right: 1px solid #e5e5e5;
	border-left: none;
}

.rtl .main-nav-one .logo-box{
	padding-right: 0px;
	padding-left: 50px;
	border-left: 1px solid #e5e5e5;
	border-right: none;
}

.rtl .main-nav-one .main-nav__navigation-box>li:first-child{
	margin-left: 40px;
}

.rtl .topbar-one__right a+a{
	margin-left: 0px;
	margin-right: 30px;
}

.rtl .owl-carousel{
	direction: ltr
}

.rtl .banner-carousel .content-box{
	text-align: right;
}

.rtl .search-popup__form input{
	padding-right: 75px;
}

.rtl .topbar-one__right a i{
	margin-right: 0px;
	margin-left: 10px;
}

.rtl .about-ex-section .content-box{
	margin-right: 0px;
	margin-left: 55px;
	text-align: right;
}

.rtl .about-ex-section .content-box .list li{
	padding-left: 0px;
	padding-right: 23px;
}

.rtl .about-ex-section .content-box .list li:before{
	left: inherit;
	right: 0px;
}

.rtl .funfact-section .content-box .content-inner{
	text-align: right;
}

.rtl .funfact-section .counter-inner .counter-box{
	padding-right: 0px;
	padding-left: 20px;
}

.rtl .collection-grid__single{
	text-align: right;
}

.rtl .cta-one__btn-one{
	margin-right: 0px;
	margin-left: 15px;
}

.rtl .blog-ex-section .blog-one__content{
	text-align: right;
}

.rtl .site-footer.new .site-footer__upper{
	text-align: right;
}

.rtl .footer-widget__links-list li{
	padding-left: 0px;
	padding-right: 20px;
}

.rtl .footer-widget__links-list li::before{
	left: inherit;
	right: 0px;
}

.rtl .scroll-to-top{
	right: inherit;
	left: 40px;
}

.rtl .main-header-new .welcome-text h6{
	text-align: right;
}

.rtl .main-header-new .header-menu{
	float: left;
}

.rtl .header-contact-info ul li .icon, 
.rtl .header-contact-info ul li .title{
	text-align: right;
}

.rtl .cta-two__home-two .cta-two__icon{
	margin-right: 0px;
	margin-left: 20px;
}

.rtl .cta-two__box .cta-two__content{
	text-align: right;
}

.rtl .about-two__content{
	text-align: right;
}

.rtl .about-two__image{
	left: 0px;
}

.rtl .exhibition-two__content{
	text-align: right;
}

.rtl .cta-three .inner-container{
	text-align: right;
}

.rtl .cta-three__list li{
	padding-left: 0px;
	padding-right: 23px;
}

.rtl .cta-three__list li::before{
	left: inherit;
	right: 0px;
}

.rtl .cta-three .inner-container::before{
	left: inherit;
	right: -30px;
}

.rtl .event-two__single .row .event-two__content{
	text-align: right;
}

.rtl .event-two__image::before{
	left: inherit;
	right: -75px;
}

.rtl .event-two__single:nth-child(odd) .event-two__image::before{
	right: inherit;
	left: -75px;
}

.rtl .testimonials-one__block{
	text-align: right;
}

.rtl .testimonials-one__carousel .owl-item img{
	display: inline-block;
}

.rtl .testimonials-one__author{
	float: right;
}

.rtl .testimonials-one__carousel.owl-theme .owl-nav{
	float: right;
}

.rtl .blog-one__content{
	text-align: right;
}

.rtl .banner-carousel .content-box.text-left{
	text-align: right !important;
}

.rtl .about-three__content{
	text-align: right;
	padding-left: 0px;
	padding-right: 100px;
}

.rtl .collection-three .collection-two__content{
	text-align: right;
}

.rtl .collection-three__block{
	text-align: right;
}

.rtl .event-one__content{
	text-align: right;
}

.rtl .event-one__date{
	margin-right: 0px;
	margin-left: 85px;
}

.rtl .team-one__social a{
	margin-left: 10px;
}

.rtl .about-three__content>p{
	padding-right: 0px;
	padding-left: 110px;
}

.rtl section.about-one{
	text-align: right;
}

.rtl .about-one__feature-list li{
	padding-left: 0px;
	padding-right: 20px;
}

.rtl .about-one__feature-list li::before{
	left: inherit;
	right: 0px;
}

.rtl .about-one__moc{
	left: inherit;
	right: -70px;
}

.rtl .collection-one__content h3{
	text-align: right;
}

.rtl .featured-collection__right{
	text-align: right;
}

.rtl .featured-collection__left{
	text-align: right;
}

.rtl .about-four__image{
	right: inherit;
	left: 0px;
}

.rtl .about-four__content{
	text-align: right;
}

.rtl .history-one__single:nth-child(even) .history-one__content{
	padding-left: 0px;
	padding-right: 70px;
}

.rtl .history-one__single .history-one__content{
	text-align: right;
}

.rtl .history-one__single:nth-child(odd) .history-one__image::before{
	right: inherit;
	left: 0px;
}

.rtl .history-one__image{
	text-align: right;
}

.rtl .block-title p:before{
	position: relative;
	right: -50px;
}

.rtl .faq-one{
	text-align: right;
}

.rtl .donate-one{
	text-align: right;
}

.rtl input{
	text-align: right !important;
	padding-right: 20px;
}

.rtl .about-one__membership{
	text-align: right;
}

.rtl .venue-one__top{
	text-align: right;
}

.rtl .venue-one__address i{
	margin-right: 0px;
	margin-left: 10px;
}

.rtl .collection-filter li{
	margin-left: 0px;
	margin-right: 10px;
}

.rtl .collection-masonary .collection-grid__top .block-title{
	text-align: right !important;
}

.rtl .event-details__booking{
	text-align: right;
}

.rtl .event-details.one{
	text-align: right;
}

.rtl .event-details .row.high-gutter{
	text-align: right;
}

.rtl .mrsidebar{
	text-align: right;
}

.rtl .sidebar__search input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]){
	padding-right: 60px;
}

.rtl .sidebar__post-content{
	margin-left: 0px;
	margin-right: 17px;
}

.rtl .sidebar__post-date i{
	margin-right: 0px;
	margin-left: 10px;
}

.rtl .widget ul li a{
	padding-left: 0px;
	padding-right: 18px;
}

.rtl .sidebar-widget li::before{
	left: inherit;
	right: 0px;
}

.rtl .blog-masonary__single{
	text-align: right;
}

.rtl .blog-details__main{
	text-align: right;
}

.rtl .comments-form-area{
	text-align: right;
}

.rtl .contact-form-validated.contact-one__form{
	text-align: right;
}

.rtl textarea{
	text-align: right;
}

.rtl .bootstrap-select .dropdown-menu>li>a{
	text-align: right;
}

.rtl .contact-one__box{
	text-align: right;
}

.rtl .contact-box-one__single{
	text-align: right;
}

.rtl .contact-one__box-social a{
	margin-left: 10px;
}