.rtl {
  direction: rtl; 
}

.ltr {
  direction: ltr; 
}

.rtl .main-slider{
	direction: ltr;
	text-align: right;
}

.rtl .main-header .header-upper .logo-box{
	float: right;
	left: inherit;
	right: 15px;
}

.rtl .main-header .outer-btn{
	right: inherit;
	left: 15px;
}

.rtl .main-menu .navigation > li{
	float: right;
	text-align: right;
}

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

.rtl .main-slider .title{
	text-align: right !important;
}

.rtl .coming-soon-section .time-countdown .counter-column:before{
	right: inherit;
	left: -50px;
}

.rtl .coming-soon-section h3{
	text-align: right;
}

.rtl .about-section .content-column .inner-column{
	text-align: right;
}

.rtl .sec-title h2:after{
	left: inherit;
	right: 0px;
}

.rtl .speaker-block .caption-box{
text-align:right;}

.rtl .shedule-tabs .btns-box{
	text-align: left;
}

.rtl .shedule-section .sec-title{
	text-align: right;
}

.rtl .shedule-block .inner-box{
	padding-right: 135px;
	padding-left: 35px;
}

.rtl .shedule-block .thumbs-box{
	left: inherit;
	right: 35px;
}

.rtl .shedule-block .btn-box{
	float: left;
}

.rtl .shedule-block .content-box{
	float: right;
	text-align: right;
}

.rtl .shedule-block .date .icon{
	float: right;
	margin-right: 0px;
	margin-left: 10px;
}

.rtl .shedule-block .shedule-info li{
	float: right;
	margin-right: 0px;
	padding-right: 0px;
	margin-left: 20px;
	padding-left: 20px;
}

.rtl .clients-section .platinum-carousel{
	direction: ltr;
}

.rtl .testimonial-section .testimonial-carousel{
	direction: ltr;
	text-align: right;
}

.rtl .testimonial-section .testimonial-column .sec-title{
	text-align: right;
}

.rtl .info-block .inner-box{
	padding-left: 0px;
	padding-right: 115px;
	text-align: right;
}

.rtl .info-block .icon-box{
	left: inherit;
	right: 0px;
}

.rtl .main-footer .upper-box h2{
	text-align: right;
}

.rtl .main-header .header-upper .nav-outer .main-menu{
	float: right;
}

.rtl .main-header .outer-box{
	float: left;
	margin-left: 0px;
	margin-right: 25px;
	padding-left: 0px;
	padding-right: 40px;
}

.rtl .main-header .outer-box:before{
	left: inherit;
	right: 0px;
}

.rtl .testimonial-section .testimonial-column .inner-column{
	padding-left: 0px;
	padding-right: 40px;
}

.rtl .main-menu .navigation > li > ul{
	left: inherit;
	right: 0px;
}

.rtl .speakers-section-three .content-column .inner-column{
	padding-right: 0px;
	padding-left: 100px;
	text-align: right;
}

.rtl .gold-carousel{
	direction: ltr;
}

.rtl .news-block .lower-content{
	text-align: right;
}

.rtl .news-block .date{
	right: inherit;
	left: 30px;
}

.rtl .search-popup .search-form fieldset input[type="text"]{
	padding-right: 30px;
	padding-left: 220px;
}

.rtl .search-popup .search-form fieldset input[type="submit"]{
	right: inherit;
	left: 0px;
	border-radius: 7px 0px 0px 7px;
}

.rtl .banner-section .form-box{
	text-align: right;
}

.rtl .register-form .ui-selectmenu-button.ui-button, 
.rtl .register-form .form-group input[type="text"], 
.rtl .register-form .form-group input[type="phone"], 
.rtl .register-form .form-group input[type="url"], 
.rtl .register-form .form-group input[type="email"], 
.rtl .register-form .form-group textarea, 
.rtl .register-form .form-group select{
	text-align: right;
}

.rtl .banner-section .content-column .inner-column{
	text-align: right;
}

.rtl .counter-strip .time-countdown{
	text-align: right;
}

.rtl .counter-strip .time-countdown .counter-column:last-child{
	margin-right: 100px;
}

.rtl .counter-strip .time-countdown .counter-column:before{
	right: inherit;
	left: -47px;
}

.rtl .page-title .bread-crumb li{
	padding-right: 0px;
	margin-right: 0px;
	padding-left: 12px;
	margin-left: 15px;
}

.rtl .page-title .bread-crumb li:before{
	right: inherit;
	left: -8px;
}

.rtl .speaker-single .content-column .inner-column{
	padding-left: 0px;
	padding-right: 30px;
	text-align: right;
}

.rtl .speaker-single .info-box:before{
	left: inherit;
	right: 0px;
}

.rtl .coming-soon-section-two .time-countdown .counter-column:first-child{
	margin-left: 50px;
}

.rtl .coming-soon-section-two .time-countdown .counter-column:before{
	right: inherit;
	left: -30px;
}

.rtl .gallery-section .sec-title{
	text-align: right;
}

.rtl .pricing-block-three .table-content{
	text-align: right;
}

.rtl .pricing-section-three .title-column .inner-column{
	padding-right: 0px;
	padding-left: 40px;
	text-align: right;
}

.rtl .sec-title{
	text-align: right;
}

.rtl .accordion-box .block{
	text-align: right;
}

.rtl .accordion-box .block .icon{
	right: inherit;
	left: 27px;
}

.rtl .become-sponsor .content-column .inner-column{
	text-align: right;
}

.rtl .list-style-two li{
	padding-left: 0px;
	padding-right: 25px;
	text-align: right;
}

.rtl .list-style-two li:before{
	left: inherit;
	right: 0px;
}

.rtl .application-form{
	text-align: right;
}

.rtl .application-form .ui-selectmenu-button.ui-button, 
.rtl .application-form .form-group input[type="text"], 
.rtl .application-form .form-group input[type="email"], 
.rtl .application-form .form-group input[type="tel"], 
.rtl .application-form .form-group input[type="url"], 
.rtl .application-form .form-group textarea, 
.rtl .application-form .form-group select{
	text-align: right;
}

.rtl .woocommerce .woocommerce-ordering, 
.rtl .woocommerce-page .woocommerce-ordering{
	float: left;
}

.rtl .woocommerce .woocommerce-result-count, 
.rtl .woocommerce-page .woocommerce-result-count{
	float: right;
}

.rtl .sidebar-page-container .sidebar-side .sidebar{
	padding-left: 0px;
	padding-right: 40px;
	text-align: right;
}

.rtl .search-box-two .form-group input[type="submit"], 
.rtl .search-box-two .form-group button{
	right: inherit;
	left: 5px;
}

.rtl .sidebar .popular-posts .post .post-inner{
	padding-left: 0px;
	padding-right: 115px;
}

.rtl .sidebar .popular-posts .post .post-thumb{
	left: inherit;
	right: 0px;
}

.rtl .widget ul li a:before{
	left: inherit;
	right: 0px;
}

.rtl .news-block-two .lower-content{
	text-align: right;
}

.rtl .news-block-two .date{
	right: inherit;
	left: 30px;
}

.rtl .comment-form .group-title{
	text-align: right;
}

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

.rtl .map-section .form-box{
	text-align: right;
}

.rtl .contact-form .form-group input[type="text"], 
.rtl .contact-form .form-group input[type="email"], 
.rtl .contact-form .form-group input[type="tel"], 
.rtl .contact-form .form-group input[type="url"], 
.rtl .contact-form .form-group textarea, 
.rtl .contact-form .form-group select{
	text-align: right;
}

.rtl .sec-title.text-center h2:after{
	right: 0px;
	left: 0px;
}