
/* RTL Style Code */

.rtl .main-header .logo-box{
	float:right;
}

.rtl .main-menu .navigation > li{
	float:right;
}

.rtl .main-menu .navigation > li > ul > li{
	text-align:right;
}

.rtl .main-menu .navigation > li > ul > li:hover > a{
	padding-left:0px;
	padding-right:30px;
}

.rtl .main-menu .navigation > li > ul > li > a:before{
	left:auto;
	right:8px;
}

.rtl .main-menu .navigation > li > ul > li.dropdown > a:after{
	right:auto;
	left:10px;
	transform:rotate(180deg);
}

.rtl .main-menu .navigation > li > ul > li > ul{
	left:auto;
	right:120%;
}

.rtl .main-menu .navigation li > ul > li.dropdown:hover > ul{
	right:107%;
	left:auto;
}

.rtl .main-menu .navigation > li > ul{
	left:auto;
	right:-30px;
}

.rtl .main-menu .navigation > li.dropdown:hover > ul{
	left:auto;
	right:0px;
}

.rtl .main-menu .navigation > li > ul > li > ul > li:hover > a{
	padding-left:0px;
	padding-right:30px;
}

.rtl .main-menu .navigation > li > ul > li > ul > li > a:before{
	left:auto;
	right:8px;
}

.rtl .main-menu .navigation > li:first-child{
	margin-left:30px;
}

.rtl .main-header .main-box .logo-box{
	float:right;
}

.rtl .main-header .other-links{
	margin-left:0px;
}

.rtl .main-header .nav-outer{
	float:right;
	padding-right:60px;
}

.rtl .main-header .nav-box{
	float:none;
}

.rtl .main-header .search-box form input{
	text-align:right;
}

.rtl .main-header .search-box .s-close-btn{
	left:0px;
	right:auto;
}

.rtl .main-header .search-box .s-icon{
	right:0px;
	left:auto;
}

.rtl .testi-block-one .inner-box,
.rtl .about-two .text-column .inner,
.rtl .about-section .image-column .content,
.rtl .about-section .text-column .inner,
.rtl .banner-section{
	text-align:right;
}

.rtl .banner-section .slide-item .vid-link{
	text-align:right;
	padding-left:0px;
	padding-right:90px;
}

.rtl .banner-section .slide-item .vid-link .icon{
	right:0px;
	left:auto;
}

.rtl .about-section .image-column .content h3::before{
	right:0px;
	left:auto;
}

.rtl .newsletter-section form .form-group input[type="email"],
.rtl .newsletter-section form .form-group input[type="text"]{
	text-align:right;
	padding-right:30px;
	padding-left:220px;
}

.rtl .newsletter-section form .form-group input[type="submit"],
.rtl .newsletter-section form .form-group button{
	left:6px;
	right:auto;
}

.rtl .about-two .text-column .hours li{
	margin-right:0px;
	margin-left:40px;
}

.rtl .footer-two,
.rtl .news-block .lower-box,
.rtl .team-block-two .hover-info,
.rtl .footer-two ul,
.rtl .footer-two ul li,
.rtl .service-details .content-block .text-col .inner{
	text-align:right;
}

.rtl .news-block-two .info .time,
.rtl .news-block .info .time{
	float:left;
}

.rtl .hidden-bar .social,
.rtl .news-block-two .info .author,
.rtl .news-block .info .author{
	float:right;
}

.rtl .register-section,
.rtl .checkout-page,
.rtl .hidden-bar .side-menu,
.rtl .news-block-two .lower-box,
.rtl .sidebar .sidebar-widget .widget-inner,
.rtl .default-form .form-group input[type="text"],
.rtl .default-form .form-group input[type="email"],
.rtl .default-form .form-group input[type="password"],
.rtl .default-form .form-group input[type="tel"],
.rtl .default-form .form-group input[type="url"],
.rtl .default-form .form-group input[type="file"],
.rtl .default-form .form-group input[type="number"],
.rtl .default-form .form-group textarea,
.rtl .cart-outer .title-box,
.rtl .cart-section .apply-coupon .form-group input[type="text"],
.rtl .product-details .product-details-content,
.rtl .checkout-form input[type="text"],
.rtl .checkout-form input[type="email"],
.rtl .checkout-form input[type="password"],
.rtl .checkout-form input[type="tel"],
.rtl .checkout-form input[type="number"],
.rtl .checkout-form input[type="url"],
.rtl .checkout-form select,
.rtl .checkout-form textarea,
.rtl .styled-form input[type="text"],
.rtl .styled-form input[type="email"],
.rtl .styled-form input[type="password"],
.rtl .styled-form input[type="tel"],
.rtl .styled-form input[type="number"],
.rtl .styled-form input[type="url"],
.rtl .styled-form select,
.rtl .styled-form textarea{
	text-align:right;
}

.rtl .default-form .form-group select{
	-webkit-appearance: none;
   -moz-appearance: none;
        appearance: none;
}

.rtl .header-style-three .links-left{
	right:0px;
	left:auto;
}

.rtl .hidden-bar .side-menu ul li a .btn.expander{
	right:auto;
	left:10px;
}

.rtl .hidden-bar .side-menu ul li a{
	padding-right:15px;
}

.rtl .hidden-bar .info ul li{
	text-align:right;
	padding-left:0px;
	padding-right:40px;
}

.rtl .hidden-bar .info ul li .icon{
	right:0px;
	left:auto;
}

.rtl .coming-soon .emailed-form .form-group input[type="text"],
.rtl .coming-soon .emailed-form .form-group input[type="tel"],
.rtl .coming-soon .emailed-form .form-group input[type="email"],
.rtl .coming-soon .emailed-form .form-group textarea{
	padding-right:25px;
	text-align:right;
}

.rtl .coming-soon .emailed-form .form-group input[type="submit"],
.rtl .coming-soon .emailed-form button{
	left:0px;
	right:auto;
}

.rtl .service-page .avail-section .text-column{
	order:2;
}

.rtl .service-page .avail-section .form-column{
	order:1;
}

.rtl .sidebar-page-container .content-side .content-inner{
	text-align:right;
}

.rtl .post-detail .upper-info .info .comment-count{
	padding-left:0px;
	padding-right:35px;
}

.rtl .post-detail .upper-info .info .comment-count .icon{
	right:0px;
	left:auto;
}

.rtl .post-detail .comment-block .inner{
	padding-left:0px;
	padding-right:110px;
}

.rtl .post-detail .comment-block .image{
	right:0px;
	left:auto;
}

.rtl .sidebar .search-box .form-group input[type="text"],
.rtl .sidebar .search-box .form-group input[type="search"]{
	text-align:right;
	padding-right:25px;
	padding-left:50px;
}

.rtl .sidebar .search-box .form-group button{
	left:5px;
	right:auto;
}

.rtl .sidebar .recent-posts .post{
	padding-left:0px;
	padding-right:98px;
}

.rtl .sidebar .recent-posts .post-thumb{
	right:0px;
	left:auto;
}
.rtl .item-quantity,
.rtl .product-details .product-details-content .other-options .link-box{
	float:right;
	margin-left:10px;
}

.rtl .register-section .form-column .form-title h4:after,
.rtl .checkout-page .lower-content .column h4:after,
.rtl .checkout-form .checkout-title h4:after{
	right:0px;
	left:auto;
}

.rtl .styled-form .form-group .adon-icon{
	left:15px;
	right:auto;
}