@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@200..1000&family=Tajawal:wght@200;300;400;500;700;800;900&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@200..1000&family=Tajawal:wght@200;300;400;500;700;800;900&display=swap');



 body {
	font-family: "Tajawal", sans-serif !important;
	font-size: 15px;
     line-height: 26px;
}

.f-left {
	float: right;
}
.f-right {
	float: left;
}

.text-left {
text-align: right !important;
}

.text-right {
text-align: left !important;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	 font-family: 'Tajawal', sans-serif;
}

.widget-title, .tags-store, .section-title, .fp-box .text , .fv-box .text, .tps-box .text , .ts-box2 .text, .ts-box .text, .footer-p , .s-about-content , .event-text, .inner-blog, .faq-btn, .blog-detailss-wrap {direction:rtl !important;;text-align:right !important;;}

.widget-social {text-align:right !important;}


.text .post-tags {direction:ltr !important;}
.home-blog-active .slick-arrow.slick-prev {
    left: 15px !important;
	right: auto;
}
.home-blog-active .slick-prev.slick-arrow::before {

    left: 0;

}
.home-blog-active .slick-arrow.slick-next {
    right: auto;
    left: 90px;
}
.search-form .search-submit {right: auto;left: 0;}
.text-right , .text-xl-right {text-align:left !important;}

.main-menu ul li a {
	 font-family: 'Tajawal', sans-serif !important;
    font-size: 17px;
}

.second-menu .main-menu ul li:first-child {
    margin-left: 30px;
}

.second-menu .main-menu ul li:last-child {
    margin-left: 0px;
}
.offcanvas-menu form input {
	text-align:right !important;
}
.offcanvas-menu form button {right: auto;left: 0;}
.offcanvas-menu {
	
}


.sidebar-widget .widgettitle, .sidebar-widget .widget-title {
    text-align: right;
    border-left: 0px;
    border-right: 4px solid #141f6c;
    padding-left: 5px;
    padding-right: 15px;
}

.sidebar-widget .widget li, .sidebar-widget .widget .widget_archive, .sidebar-widget .widget_categories a, .sidebar-widget .widget_archive a {float:right;}
.sidebar-widget .widget a {text-align:right !important;}


.blog-detailss-wrap .meta-info ul li {
    padding-right: 0px;
    padding-left: 15px;
    border-right: 0px solid #f5f5f5;
    border-left: 2px solid #f5f5f5;
}

.mean-container .mean-nav ul li a {
	text-align:right;
}

.meanmenu-reveal {
	left:0px !important;
	right: auto !important;
}

@media (max-width: 767px) {
	.copyright-wrap, .copyright-wrap * {text-align:center !important;}
}