/*
Theme Name: Appside

Adding support for languages written in a Right To Left (RTL) direction is easy -
it's just a matter of overwriting all the horizontal positioning attributes
of your CSS stylesheet in a separate stylesheet file named rtl.css.

https://codex.wordpress.org/Right-to-Left_Language_Support

*/


body {
	direction: rtl;
	unicode-bidi: embed;
}
p,ul,ol{
	text-align: right;
}

.navbar-area .nav-container .navbar-collapse .navbar-nav li {
	margin-left: 20px;
}
.breadcrumb-area .page-title,
.breadcrumb-area .page-list{
	text-align: right;
}
.breadcrumb-area .page-list li:first-child {
	margin-left: 15px;
	margin-right: 0;
}
.breadcrumb-area .page-list li:after {
	right: auto;
	left: -15px;
	content: '\f104';
}
.widget {
	text-align: right;
}
.widget .widget-title:after {
	left: auto;
	right: 0;
}
.widget.widget_archive ul li {
	padding-left: 0px;
	padding-right: 25px;
}
.widget.widget_archive ul li:after {
	left: auto;
	right: 0;
}
.single-blog-classic-item .content .post-meta ,
.single-post-details-item .entry-content .post-meta,
.single-blog-classic-item .content,
.comments-area .reply-title, .comments-area .comment-reply-title,
.woocommerce-pagination, .blog-pagination,
.navbar-area .nav-container .navbar-collapse .navbar-nav li,
h1,h2,h3,h4,h5,h6,
blockquote,dl,pre,
table,
address,
.accordion-wrapper .card .card-body{
	text-align: right;
}
.single-blog-classic-item .content .post-meta li:last-child ,
.single-post-details-item .entry-content .post-meta li:last-child {
	margin-right: 15px;
	margin-left: 0px;
}
.single-blog-classic-item .content .post-meta li:last-child i,
.single-post-details-item .entry-content .post-meta li:last-child i{
	margin-left: 10px;
}
.single-blog-classic-item .content .post-meta li:first-child ,
.single-post-details-item .entry-content .post-meta li:first-child {
	margin-right: 0;
}
.single-blog-classic-item .content .readmore i{
	display: none;
}

.single-post-details-item .entry-content blockquote:not([class]),
.appside-page-content-area blockquote:not([class]) {
	border-left: none;
	border-right: 5px solid var(--main-color-one);
}
.comments-area .comment-list li .single-comment-wrap .thumb {
	margin-left: 30px;
	margin-right: 0px;
}

.xg-comments-meta li:after {
	right: auto !important;
	left: -12px;
}
ul.xg-comments-meta li + li,
.comments-area .comment-list li ul.children ul.xg-comments-meta li + li{
	margin-left: 0px;
	margin-right: 16px;
}

.single-post-details-item .thumb .time, .single-blog-classic-item .thumb .time {
	left: auto;
	right: 0;
}
.single-post-details-item .thumb,
.single-blog-classic-item .thumb {
	text-align: right;
}

.single-blog-classic-item.format-link:after,
.single-blog-classic-item.format-quote:after {
	right: auto;
	left: 30px;
}
.widget_categories ul li.cat-item:after {
	left: auto;
	right: 0;
}
.widget_categories ul li.cat-item {
	padding-left: 0px;
	padding-right: 15px;
}

.widget_recent_comments ul li {
	padding-right:25px;
	padding-left: 0px;
}
.widget_recent_comments ul li:after ,
.widget_rss ul li .rss-date:after{
	left: auto;
	right: 0;
}
.widget_rss ul li .rss-date {
	padding-left: 0px;
	padding-right: 20px;
}

.appside-header-09 .header-inner .btn-wrapper {
	text-align: right;
}

.single-counterup-style-03 .content .title,
.single-counterup-style-03 .content p,
.single-feature-list .content .title,
.single-feature-list .content p,
.single-discover-item .content .title,
.single-discover-item .content p,
.single-feature-item-02 .content .title,
.single-feature-item-02 .content p
{
	text-align: center;
}
.icon-box-list li .icon {
	margin-left: 10px;
	margin-right: 0px;
}
.single-icon-item-05 .icon,
.price-plan-left-content .section-title .subtitle ,
.price-plan-tab-nav{
	text-align: right;
}

.single-price-plan-03 .price-header .name,.single-price-plan-03 .price-body li {
	text-align: center;
}

.price-plan-tab-nav .nav-tabs .nav-item:nth-child(2){
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 0px;
	border-top-right-radius: 0px;
}

.price-plan-tab-nav .nav-tabs .nav-item:nth-child(1) {
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 5px;
	border-top-right-radius: 5px;
}

.feature-list-04 .single-feature-list-item-04 .icon,
.single-icon-box-03 .icon{
	margin-right: 0;
	margin-left: 20px;
}

.appside-rtl-slider .owl-carousel,
.brand-carousel-wrapper.appside-rtl-slider { direction: ltr; }
.appside-rtl-slider .owl-carousel .owl-item { direction: rtl; }

.single-team-member .content .title,
.single-team-member .content .post {
	text-align: center;
}
.single-testimonial-item-02 .author-meta .title,
.single-testimonial-item-02 .author-meta .designation {
	text-align: right;
	display: block;
}

.single-testimonial-item-02 .author-meta {
	margin-left: 0px;
	margin-right: 90px;
}
.single-testimonial-item-02 .author-meta .content {
	margin-left: 0px;
	margin-right: 20px;
}
.appside-testimonial-carousel-02 .owl-item.active.center .single-testimonial-item-02 .author-meta:before {
	border-top-color: #154ec0;
}
.single-testimonial-item-02 .author-meta:before {
	left: auto;
	right: -55px;
	border-top: 30px solid #e8f2f9;
	border-right: 50px solid transparent;
	border-left: none;
}

/* new added */
.header-area .header-right-image {
	position: absolute;
	bottom: 0px;
	right: auto;
	left: 10%;
}
.header-area .btn-wrapper {
	text-align: right;
}
.btn-wrapper .boxed-btn + .boxed-btn{
	margin-left: 0px;
	margin-right: 20px;
}
.single-counter-item .icon{
	margin-right: 0;
	margin-left: 20px;
}
.single-counter-item .content {
	flex: 2;
	text-align: right;
}

.single-testimonial-item .hover {
	right: auto;
	left: 0;
}
.single-price-plan-01 .price-header .name,.single-price-plan-01 .price-body ul {
	text-align: center;
}
.about-us-area.style-two .feature-list .single-feature-list {
    text-align: right;
}

.about-us-area.style-two .feature-list .single-feature-list .content p,
.about-us-area.style-two .feature-list .single-feature-list .content .title {
    text-align: right;
}
