@import url('https://fonts.googleapis.com/css2?family=Noto+Kufi+Arabic&display=swap');

*
{
	direction:rtl;font-family: 'Noto Kufi Arabic', sans-serif;

}
.txt-edit, .txt-edit *
{
	line-height:inherit !important
}
#masterslider , .ltr , .ltr *
{
	direction:ltr !important
}
header .logo
{
	left:auto;right:0
}
.menu > ul
{
	float:left;
}header menu ul {
    float: left;
    margin-left: 15px;margin-right:0
}header menu ul li a, header menu ul li div {
    padding: 0 30px 0 0;
}
header ul li
{
	float:right;
}
header nav ul li a, header nav ul li div
{
	margin-right:0;
	margin-left:35px;
}
header menu ul li:last-child a, header menu ul li:last-child div
{
	padding-right:30px;

}
.annuallist li a {
    padding: 20px 50px 20px 20px ;
	background-position:right center
}
*[class^=w-]
{
	float:right;
}footer .footerdata .w-55, footer .footerdata .w-30 {
    border-right: 0;
	border-left: 1px solid #2f2f2f;
}footer .footerdata .w-55 {
    padding-left: 25px;padding-right: 0;
}h3.subtitle {
    padding: 10px 15px;
    background: #4b9a58;
    color: #fff;
    line-height: 30px;
    display: inline-block;
}.testitem {
    margin-bottom: 20px;
    border-bottom: 1px solid #000;
    padding-bottom: 10px;
}
header ul li .ddm, footer .sitemap ul li .ddm
{
	left:auto;
	right:-15px;
}
header ul li .ddm li a, header ul li .ddm li div
{
	text-align:right
}
header ul li .ddm ul li .subddm, header ul li .ddm ul li .subsubddm
{
	left:auto;
	right:100%
}
.listarticle li .img-bg{
margin-right:0;
margin-left:15px;
}
.listarticle li a{
float:left;
}        .custommap {
            display: none;
        }

        .contactft img {
            margin: 4px 6px;
        }

        .slickgallery .img-bg{
            width: 100%;
            padding: 25% 0;
        }

        .slickgallery .slick-dots{
                bottom: -5px;
        }
		
		

h5.subtitle, h6.subtitle {
    padding: 10px 0 10px 40px;
}
.slickslider .slick-dots
{
	left:0;right:auto
}
.slickslider 
{
	text-align:right;
}
.listfellows li {
    padding: 0 0 10px 20px;
    display: inline-block;
}
.donatelist a.overlay > div{
text-align:left
}
.donatelist a.overlay > div::after
{
	content:'تبرع الآن';
}
.vError
{
	border:2px solid red !important
}
.FormResult , .FormResult1
{

    width: 100%;color:green;
    display: inline-block;
}

.listarticle li h3 {

    padding-left: 50px;padding-right:0;

}