@font-face {
  font-family: 'Droid Arabic Kufi';
  font-style: normal;
  font-weight: 200;
  src: url(../fonts/DroidKufi-Regular.eot);
  src: url(../fonts/DroidKufi-Regular.eot?#iefix) format('embedded-opentype'),
       url(../fonts/DroidKufi-Regular.woff2) format('x-woff2'),
       url(../fonts/DroidKufi-Regular.woff) format('woff'),
       url(../fonts/DroidKufi-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Droid Arabic Kufi';
  font-style: normal;
  font-weight: 700;
  src: url(../fonts/DroidKufi-Bold.eot);
  src: url(../fonts/DroidKufi-Bold.eot?#iefix) format('embedded-opentype'),
       url(../fonts/DroidKufi-Bold.woff2) format('x-woff2'),
       url(../fonts/DroidKufi-Bold.woff) format('woff'),
       url(../fonts/DroidKufi-Bold.ttf) format('truetype');
}

 
.sp-retina-logo{display:none;}
.sp-megamenu-parent{float:left;}
 .sp-megamenu-parent >li:hover>a {
    color: #FFFFFF !important;
    background-color: #01466F;
	font-weight: bold;
	    
}
.ltr .sp-megamenu-parent >li.active>a{
    color: #000;
}
.rtl .sp-megamenu-parent >li.active>a {
    color: #000;
}
#sp-top-bar {
    background-color: #F9F9F9;
    color: #999999;
}
div#sp-menu{}
section#sp-page-title {
    background-color: #EEEEEE;
}
.sp-megamenu-parent >li >a {
   
    line-height: 80px;
    font-size: 14px;
   
    font-weight: bold;
}
body {
    
    font-size: 15px;}
#sp-header {
    
    height: 80px;}
	
	.btn-primary, .sppb-btn-primary {
    border-color: #172D78;
    background-color: #172D78;
}
.welcomebut{text-align:center;}
a {
    color: #068521;
}

	@media (min-width: 992px){	ul.social-icons{    margin-top: 10px;float:right;clear: both;} .sp-contact-info{    margin-top: 30px;}
	.body-innerwrapper{max-width:1280px; margin-right:auto;margin-left:auto;}
	}
	.acymailing_module_form .acymailing_introtext{padding-bottom:20px !important;}
	
	#sp-bottom .btn-primary,#sp-bottom .sppb-btn-primary{background-color: #1A8F48;}
	#sp-bottom input, #sp-bottom textarea, #sp-bottom .uneditable-input{}
	#sp_qc_submit{background-color: #1A8F48 !important;border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    border-radius: 4px;
    -webkit-user-select: none;}
	
	textarea#message {
    width: 206px !important;
    height: 80px;
}
#sp-main-body {
    padding: 40px 0;
}
section#sp-main-body {
    font-weight: 400;
}
.entry-header h2 {
    margin: 8px 0 0;
    font-size: 28px;
    font-weight: bold;
   padding: 9px 0 0 0;
}
.sp-megamenu-parent >li >a {
   
    padding: 0 10px;}
	.rtl .sp-megamenu-parent >li >a {
   
    padding: 0 20px;}
	div.itemToolbar {
    
    background: rgba(238, 238, 238, 0.48);
}
div.itemToolbar ul li {
   
    float: left;
}
body.rtl {
     font-family: 'Droid Arabic Kufi' !important;
}
body.rtl .sp-megamenu-parent {
    float: right;
}
@media (min-width: 992px){
.rtl ul.social-icons {
   
    float: left;
    
}}
.rtl .sp-megamenu-parent >li >a {
    
    font-size: 15px;
   
}
.sp-submenu.sub-level-child {
left: -200px !important;
right:auto !important;
}
.rtl div.catItemHeader h3.catItemTitle{font-family: 'Droid Arabic Kufi';font-size: 16pt;
    font-weight: bold;}
	
	.rtl div.itemHeader h2.itemTitle{font-family: 'Droid Arabic Kufi';font-size: 16pt;
    font-weight: bold;}
	.rtl .regridk2-art .inner-mix {
   
    text-align: right;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a:hover {
    background: #01466F !important;
}
div#sp-footer1 {
    padding-top: 40px;
}
.rtl .sp-megamenu-parent >li >a {    letter-spacing: 0px;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a {
    display: block;
    padding: 4px;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a {
    
    font-size: 14px;}
	

}
body.rtl .sp-megamenu-parent >li.sp-has-child>a:after {
  display: none;
}
body.rtl .sp-megamenu-parent >li.sp-has-child>a:before {
  content: " \f107";
  font-family: FontAwesome;
  margin-right: 5px;
  float:left;
}
body.rtl .sp-megamenu-parent .sp-dropdown .sp-dropdown-items .sp-has-child>a:after {
  
  content: " \f104";
}
body.rtl .sp-module ul >li >a:before {
  margin-right: 0;
  margin-left: 8px;
  content: "\f104";
 
}
.rtl #nivoSlider-wrapper5m144 .dj-slide-title{text-align:right;}
.rtl #nivoSlider-wrapper5m144 .dj-slide-desc-text{text-align:right;}
.btn-primary, .sppb-btn-primary {
    border-color: rgba(23, 45, 120, 0) !important;
    
}
.btn-primary:hover{border-color: rgba(32, 77, 116, 0) !important;}

.post-format {
   
    display: none !important;
}
.entry-header.has-post-format {
    margin-right: 0px !important;
 
}
.ltr .entry-header.has-post-format { margin-left: 0px !important;
}