@import url('https://fonts.googleapis.com/css2?family=Tajawal:wght@400&display=swap');

body {
	font-family: 'Tajawal', sans-serif;
	text-aligh:  right;
}

h1, h2, h3, h4, h5, h6, a, span, li, ol, strong {
	font-family: 'Tajawal', sans-serif;
}

.logo img {
	width: 125px;
}

.blog img {
	height: 220px;
}

.tags-social .scocial {
    justify-content: flex-start;
}

.related img {
	height: 200px;
}

.tags-social .scocial span {
	padding-right: inherit;
}

.cart-top {
	padding: 20px;
}

.cart-top table {
	text-align: center;
}

.logo,
.ht-add-content {
	text-align: right;
}

.header-section .header-top .ht-left ul li {
	padding-right: initial;
	padding-left: 15px;
}

.header-section .primary-menu .main-area .main-menu ul li a {
	padding: 23px 12px;
}

.header-section .primary-menu .main-area .main-menu ul li ul {
	text-align: right;
}

.about-title {
	text-align: right;
}

.testi-item-2 .lab-inner .testi-bottom {
	text-align: right;
}

.testi-item-2 .lab-inner .testi-bottom p .q2 {
	bottom: -25px;
}

.testi-item-2 .lab-inner {
	min-height: 250px;
}

.card .card-body {
	text-align: right;
}

.feature-section .lab-item {
	min-height: 280px;
	height: 280px;
}

.header-section .primary-menu .main-area .main-menu ul li a {
	font-size: 13px;
}

.footer-top .post-item .post-title,
.footer-top .post-item .footer-location li .content-part,
.post-item {
	text-align: right;
}

.media-body a {
	text-align: right;
}

.testi-item-2 .lab-inner .testi-top .testi-t-content {
	text-align: right;
}

.testi-item-2 .lab-inner .testi-top .testi-t-thumb {
	margin-left: 20px;
}

.page-header .page-header-content-area ul li {
	padding-left: 15px;
}

.page-header .page-header-content-area ul li a::after {
	left: -9px;
	right: initial;
}

.widget.widget-search h5 {
	text-align: right;
}

.widget .widget-header h5::after {
	right: 43px;
	left: initial;
}

.widget.widget-post ul.widget-wrapper li .post-content {
	text-align: right;
}

.widget .widget-header h5 {
	text-align: right;
    padding-top: 10px;
}

.shop-product-wrap .product-list-item .product-content {
	text-align: right;
}

.shop-single .product-details .post-content {
	text-align: right;
}

.review-content1 {
	text-align: right;
    margin-top: 20px;
    box-shadow: 3px 3px 3px #00000012;
    padding: 15px;
}

.ms-container {
  text-align: right;
}

article .post-inner {
	text-align: right;
}

.blog-section.blog-single .section-wrapper .title-border {
	text-align: right;
}

.faq-section .faq-tab {
	text-align: right;
}

.faq-section .faq-content .tab-pane > h5 {
	text-align: right;
}

.shop-cart .section-wrapper .cart-top table thead tr th {
	text-align: center;
}

@media screen and (max-width:  768px)
{
	.mobile-menu .mobile-menu .mobile-menu-area .mobile-menu-area-inner ul li a {
		text-align: right;
	}

	.mobile-menu .mobile-menu .mobile-menu-area .mobile-menu-area-inner ul li.menu-item-has-children > a::after {
		left: 0px;
		right: initial;
	}

	.blog-section.blog-single .section-wrapper .rel-product .section-wrapper .product-item .product-content h6 {
		text-align: right;
	}
}