.dirleftXX{
display:none!important;
}

.dirleft{
float:left!important;
}

.readmoreLeft{
width:100%!important;
text-align:left!important;
}

.readmoreLeft .def_btn{
color:#FFFFFF!important;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

@media (min-width: 600px){
 
.SubSlider{
min-height:450px;

}
}
 


.AgenciesBut{
float:right;
width:100%;
text-align:center;


}
.AgenciesButTop {
    background-color: #0095fb;
	color:#FFFFFF;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;	
    padding: 14px 30px;
    font-size: 26px;
    line-height: 1;
 
	    letter-spacing: 1px !important;
    font-family: Helvetica,sans-serif !important;
	display:block;
	margin-bottom:10px;
	 
 
} 
 
.AgenciesButTop:hover {
 
	color:#FFFFFF;
 
}
 
.SubSlider .text_1{
text-align:center;
font-size:20px;
}

.SubSlider .brand_name{
text-align:center;
font-size:26px;
color:#0088cc;
margin-top:10px;
margin-bottom:10px;
}

.agencies_logo{
float:right;
width:100%;
text-align:center!important;
margin-bottom:15px;
}

.agencies_logo img{
display:inline;
max-width:90%;
background-color:#FFFFFF;
border:1px solid #CCCCCC;
padding:2px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}


.SubSlider .text_2{
padding:7%;
margin-top:20px;
text-align:center;
font-size:16px;
}



.def_section{
padding:0px!important; 
margin:0px!important;
margin-bottom:20px!important; 
}

.text_primary{
color:#0088cc!important; 
}



.WhyUs{
padding-top:20px!important;
}


.Def_BName_BDes h2{
text-align:center;
padding:0px!important; 
margin:0px!important;
margin-bottom:10px!important;
font-size:2em!important;
}

.Def_BName_BDes p{
text-align:center;
font-size:1.5em!important;
line-height:1.8em;
 
}



.WhyUs .PhotoDiv  {
 
 
}

.WhyUs .PhotoDiv img {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
padding:3px;
}


.WhyUs i {
width:100%;
text-align:center;
color:#0088cc!important;
font-size:40px;
}


.WhyUs h3{
width:100%;
text-align:center;
color:#0088cc!important;
font-size:1.4em!important;
 
}

.WhyUs p{
width:100%;
text-align:center;
font-size:1.1em;
line-height:1.6em!important;
 
}



.WhyUs .thumb-info img{
 background-color:#FFFFFF;
border:1px solid #CCCCCC;
padding:3px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}


.DefHr{
background: rgba(0, 0, 0, 0.06);
border: 0;
height: 1px;
margin: 25px 0;
}





.DefCarousel{
padding-right: 30px;
padding-left: 30px;
 
}

.DefCarousel{
padding-right:0px;
padding-left: 0px;
}

.DefCarousel .owl-item{
margin-bottom:10px;
}
.DefCarousel .owl-nav [class*="owl-"]{
top:inherit;
font-size:20px!important;
}






 
 
.DefCounter{
background-color:#0088cc;
color:#FFFFFF;
padding-top:50px;
padding-bottom:40px;
text-align:center;
}

.counter{
background-color:#993300;
}

.counter i{
float:right;
width:100%;
font-size:50px;
}
.DefCounter .counter .InfoNum{
float:right;
width:100%;
font-size:40px;
}

.DefCounter .counter label{
float:right;
width:100%;
font-size:22px;
color:#FFFF66
}
 
 
 
 
.ArticlesView{
 
padding-bottom:50px;
}

 
 
.ArticlesView h1{
font-size:1.6em;
color:#0088cc;
margin-bottom:5px;
}


.ArticlesView .ArticleDate{
margin-bottom:8px;
font-size:1.1em;

}

.ArticlesView .ArticleDate i{
margin-left:5px;

 
}

.ArticlesView .ArticleDate span{
font-size:.9em;
margin-right:5px;

}

.ArticlesView .ArticleDate .AddBy{
color:#0088cc; 
}



.ArticlesView .ArticlesImg {
float:right;
text-align:center;
width:100%;
}


.ArticlesView .ArticlesImg img {
text-align:center;
display:inline;
background-color:#FFFFFF;
border:1px solid #CCCCCC;
padding:5px;
-webkit-border-radius:3px;
-moz-border-radius: 3px;
border-radius: 3px;
margin-bottom:15px;
}


.BlogTextEditor p{font-family:"Tajawal", Times, serif!important;font-size:1.2em!important; margin-bottom:15px; line-height:26px; }
.BlogTextEditor img{max-width:98%; text-align:center; display:inline;}
.BlogTextEditor ul{width:100%;}
.BlogTextEditor ul li{width:100%;list-style:inside!important; margin-bottom:15px; line-height:26px; font-size:1.2em!important;}
.BlogTextEditor ol{width:100%;font-size:1.2em!important; direction:rtl!important; text-align:right!important;}
.BlogTextEditor ol li{width:100%;list-style:inside!important;list-style-type:decimal!important; margin-bottom:15px; line-height:26px; }
.BlogTextEditor blockquote{background-color:#f7f7f7;border-left:8px solid #ff5a5f;border-radius:8px;min-height:60px;margin-bottom:20px;margin-top:25px;padding:10px;}
.BlogTextEditor iframe{margin-top:20px;margin-bottom:20px;width:95%!important;height:480px;}
.BlogTextEditorProView{padding-right:10px!important; padding-left:10px;}

@media only screen and (min-width: 1px) and (max-width: 800px){
.BlogTextEditor iframe{height:270px;}
}


.Footer_Stor{


margin-bottom:10px;
 
}
.Footer_Stor img{
 
display:inline;
text-align:center;
max-width:230px;
margin-bottom:10px;
}


@media only screen and (min-width: 1px) and (max-width: 800px){
.Footer_Stor img{
 
display:inline;
text-align:center;
max-width:175px;

}
}



 
 
 /***************************************************************************
ServicesList
*/
.ServicesList{margin-bottom:20px}
.ServicesList .entry{margin-bottom:0;padding:0}
.ServicesList .entry-media{margin:0;position:relative}
.ServicesList .entry-media img{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:10px}
.ServicesList .entry-date{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:none;background-color:#f4f4f4;color:#282d3b;display:block;float:none;height:5rem;font-weight:700;font-size:2rem;margin:0;padding:0;padding-top:.7rem;position:absolute;text-align:center;width:4.4rem;left:1.5rem;top:1.5rem}
.ServicesList .entry-date span{display:block;font-size:1.3rem;margin-top:.2rem;font-weight:400;padding-top:.2rem;padding-bottom:.2rem;color:#fff;background:#08c}
.ServicesList .entry-title{font-size:1.8rem;font-weight:400;color:#2b2b2d;overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; margin-bottom:0px;}
.ServicesList .entry-title a{color:#08c}
.ServicesList .entry-content p{font-size:1.4rem;line-height:1.7;margin-bottom:.5rem}
.ServicesList .entry-content p{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
@media (min-width: 992px) {

.ServicesList .entry-content p{min-height:80px;}

}
.ServicesList .def_btn{float:left;}
.def_btn{background-color:#08c;border-color:#08c;border-radius:0;color:#fff;font-size:1.2rem;min-width:90px;padding:.8rem 1rem;font-weight:400}
.def_btn:hover,.def_btn:focus{background-color:#08c;border-color:#08c;color:#fff}



.ServicesView{padding-bottom:50px}
.ServicesView h1{font-size:1.6em;color:#08c;margin-bottom:15px}
 
.ServicesView .ArticleDate .AddBy{color:#08c}
.ServicesView .ArticlesImg{float:right;text-align:center;width:100%}
.ServicesView .ArticlesImg img{text-align:center;display:inline;background-color:#FFF;border:1px solid #CCC;padding:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:15px}

.RightSideNews .entry{
margin-bottom:70px;
}

.UL50{
float:right;
width:100%;

}

@media (min-width: 992px) {
.UL50 li{
float:right;
width:50%!important;
 
}
}






.VideoDeiv{

width:100%;
text-align:center;
min-height:100px;

margin-bottom:30px;
margin-top:20px;
 
 
}