#sp-header.menu-fixed {
    background: #ffffff9c;
    position: fixed;
    z-index: 9999;
    top: 0;
    box-shadow: 0 3px 3px rgba(147, 116, 69, 0.53);
}

.sp-megamenu-parent >li.active>a, .sp-megamenu-parent >li:hover>a {
    color: #ffc46a !important;
}
.sp-megamenu-parent >li >a, .sp-megamenu-parent >li >span {    
    color:#dfbe80 !important;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a, .sp-megamenu-parent .sp-dropdown li.sp-menu-item span {
    background: #ffffffbf;
    
}

.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
    background: #ffffffbf;
}

.btn.sppb-btn-link, .sppb-btn.sppb-btn-link, .btn.btn-link, .sppb-btn.btn-link, .sppb-addon-article .sppb-readmore, .sppb-addon-person .sppb-addon-content .sppb-person-information .sppb-person-designation, .view-article .entry-header .helix-social-share-wrap .helix-social-share .helix-social-share-icon ul li a, .view-article .entry-header .article-info a, .view-article .entry-header .article-info dd, .sp-dropdown li.sp-menu-item > a, .sp-dropdown li.sp-menu-item span {
    color: #9a6f33;
}

.sp-megamenu-parent >li >a, .sp-megamenu-parent >li >span {
   
    font-size: 15px;
    font-weight: 500;
    
}

.sp-megamenu-parent >li >a {
 text-transform: capitalize;
}

#sp-header {
    background: #fff;
    height: 98px;
    border-top: 2px solid #997133;
    border-bottom: 2px solid #997133;
}

.fadeInDown {
top: 0px !important;
height: 95px  !important;
background: #fff  !important;
}

.menu_padding_top {
padding-top: 7px;
}

.sp-page-title h2 {
   
    color: white !important;
    text-shadow: 2px 2px 4px #000000 !important;
}


@media (min-width: 992px) {
  #sppb-addon-1545732052994 {
    padding-top: 120px !important;
  }
}

---


article.item {
    margin-bottom: 30px;
    padding-top: 30px;
    box-shadow: 1px 1px 13px 0 rgb(154, 111, 51) !important;
}

.box-shadow{
 box-shadow: 1px 1px 13px 0 rgb(154, 111, 51) !important;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a, .sp-megamenu-parent .sp-dropdown li.sp-menu-item span {
    background: #fff;
    display: block;
    padding: 10px 15px;
    font-weight: 500;
    text-transform: none; 
    cursor: pointer;
    font-size: 14.3px;
}



.sppb-modal-selector.sppb-magnific-popup:hover {
    background: #f3e4b4 !important;
}

#sp-header .sp-retina-logo .sp-logo {
padding: 3px !important;
}



.btn.sppb-btn-success:hover, .btn.sppb-btn-success:focus, .btn.btn-success:hover, .btn.btn-success:focus, .sppb-btn.sppb-btn-success:hover, .sppb-btn.sppb-btn-success:focus, .sppb-btn.btn-success:hover, .sppb-btn.btn-success:focus {
    background: #f9f0c7 !important;
    color: #66217a !important;
}

#sppb-addon-1505296019437 a:hover, #sppb-addon-1505296019437 a:focus, #sppb-addon-1505296019437 a:active {
    color: #fff !important;
}

#sp-bottom {
   
    background-color: #333 !important;
}



.sppb-fullwidth-title   {
  font-size : 50px !important;
  text-shadow: 2px 2px 4px #000000 !important;
  
}

.sppb-slide-item-bg.sppb-slideshow-fullwidth-item-bg .sppb-slideshow-fullwidth-item-text h1 {
    margin: 50px 0 !important;
}
---




.logo { 
padding : 5px;
}

#sppb-addon-1545206421718 .sppb-addon-title {
  
    text-shadow: 2px 2px 4px #000 !important;
}

.page-header {
   display : none !important;
}

.rsform-submit-button{
    padding: 6px 12px !important;
}

#sp-bottom {
    padding: 50px 0 50px 0 !important;
}

#btn-1505195715248{
  color: #333333;
}

.fa-long-arrow-right{
  display : none;
}

#sppb-addon-1546015898594 a:hover, #sppb-addon-1546015898594 a:focus, #sppb-addon-1546015898594 a:active {
    background: #f9f0c7;

}

.sppb-slide-item-bg.sppb-slideshow-fullwidth-item-bg .container {
    display: table;
    height: 150%;
}

.fa-play{
  color: #333333 !important;
}

#sp-bottom .sp-module .sp-module-title {
    color: #d0d7dd;
}

#sppb-addon-1545850454987 {
    box-shadow: 1px 1px 13px 0 rgb(154, 111, 51) !important;
}

body {
    font-family: Helvetica Neue,Helvetica,Arial,sans-serif !important;
    font-size: 15px !important;
    color: #464855 !important;
}

#sppb-addon-1554893170972 #btn-1554893170972.sppb-btn-custom {
    color: rgb(255, 255, 255) !important;
}

.uk-button-primary {
    background-color: #00a8e6;
    color: #fff;
    font-size: 22px;
    padding: 6px 55px !important;
}

@media screen and (max-width: 768px)  {
  .uk-button-primary {
    background-color: #00a8e6;
    color: #fff;
    font-size: 22px;
    padding: 6px 55px !important;
  }
}

btn.sppb-btn-primary, .btn.btn-primary, .sppb-btn.sppb-btn-primary, .sppb-btn.btn-primary {
    background: #ac8148;
    padding: 15px 45px !important;
    
}

#sp-cookie-consent {
    display: none;
}


.speasyimagegallery-gallery {
    display: block;
    padding-top: 150px;
}



.sppb-modal-selector.sppb-magnific-popup {
    width: auto;
    height: auto;
}

#column-id-1545206421717 {
    padding-top: 0px !important;
    padding-bottom: 15px !important;
}

#userForm{
  padding-top: 100px;
}


.arabic .form-group {
    text-align: right;
    direction: rtl;
    font-family: cairo;
    margin-bottom: 20px;
    color: #000 !important;
}

.rsform-block-header {
    margin-bottom: 50px;
    font-weight: bold;
    font-size: 25px;
  
}

.rsform-block-attachments{
  margin-bottom: 50px;
    font-weight: bold;
    font-size: 25px;
}

.rsform-block-submit-button{
  margin-top: 50px;
}

.arabic .form-check-inline .form-check-input {
    margin-left: 5px;
}

#userForm {
    padding-top: 50px;
}

.social-media-text-wrap {
  text-align: center;
}

.social-font-size{
  font-size: 50px !important;
}

.formControlLabel {
  font-size: 20px;
  font-weight: 600;
}

#sp-bottom5 > div > div > h3 {
  color : red;
}

#sp-bottom {
    padding: 15px 0 15px 0 !important;
}

@media only screen and (max-width: 479px){
#sp-bottom2 {
    margin-top: 0px;
 }
}


#sp-position8 .sp-column .sp-module {
  padding:2px;
}

.sppb-slider-wrapper.sppb-slider-fullwidth-wrapper{
  direction: ltr;
}


@media (min-width:961px) {
body > div.offcanvas-menu > div > nav {
  display : none;
  }
}

.sppb-slider-fullwidth-wrapper .customNavigation a {
    font-size: 50px;
}

#sp-footer {
    padding: 20px 0;
}

.event-image img {
  display : none;
}
  

#rsfp-thankyou-scroll23 {
  padding: 50px 0px !important;
}

.rsform-block-evaluating-course ,.rsform-block-evaluating-instructor, .rsform-block-overall-evaluation, .rsform-block-student-information, .rsform-block-evaluating-the-instructors, .rsform-block-evaluating-the-student-affairs-department, .rsform-block-evaluating-personal-skills {
  background-color: #0093e3;
  padding: 10px 10px;
  color: #fff;

}

.rsform-block-evaluating-instructor h3 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}
.rsform-block-evaluating-course h3 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.rsform-block-overall-evaluation h3 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.rsform-block-student-information h3 {
   margin-top: 0px !important;
   margin-bottom: 0px !important;
}

.rsform-block-evaluating-the-instructors h3 {
   margin-top: 0px !important;
   margin-bottom: 0px !important;
}

.rsform-block-evaluating-the-student-affairs-department h3{
   margin-top: 0px !important;
   margin-bottom: 0px !important;
}

.rsform-block-evaluating-personal-skills h3 {
  margin-top: 0px !important;
  margin-bottom: 0px !important; 
}

btn.sppb-btn-primary, .btn.btn-primary, .sppb-btn.sppb-btn-primary, .sppb-btn.btn-primary, .rsform-block-evaluating-the-instructors, .rsform-block-evaluating-the-student-affairs-department, .rsform-block-evaluating-personal-skills {
   background: #b18a4e;
   margin-bottom: 25px;
   font-weight: 600;

}

@media only screen and (max-width: 991px){
#sp-main-body {
    padding: 0px 0 !important;
 }
}  

#userForm {
    padding-top: 0px  !important;
}


.rsform-block-coaches , .rsform-block-materials {
  font-size: 25px;
  background: #b18b4e;
  color: white;
  padding: 10px;
  margin-bottom: 10px;
  font-weight: 600;
}

.evaluation_class #sp-main-body {
      padding: 0px 0px ;
}

#userForm h2 {
  margin-top: 25px;
  margin-bottom: 25px;
  text-align: center;
  font-weight: 600;
  color: #744c0f;
}

.form-group {
    margin-bottom: 25px;
}

.rsform-block-2-7 , .rsform-block-1 {
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 25px;
  margin-top: 25px;
}

.info strong {
  color : #d8c697;
}

@media (min-width: 1200px) {
.col-lg-4 {
    margin-top: 100px;
    width: 33.33333333%;
  }
}

@media (max-width: 480px) {
  #sp-position8 {
    display: none;
  }
}


.d-flex #id {
  display: flex;
}

 .splms .certificate {
    background-color: #4b0b81 !important;
}

.splms .certificate .certificate-image {
    display: none !important;
}


#sp-page-builder div.sppb-section-title {
    margin-bottom: 0px !important;
}

div#n2-ss-6 .n2-ss-slider-3 {
    padding: 30px 60px 60px 60px !important;
}


.zerospace h2 {
    letter-spacing: 0px !important;
    line-height: 90px;
}

#btn-1655717005625, #btn-1655717005603, #btn-1655985553059{
  padding: 10px 60px !important;
}

.sppb-addon-cta  {
  padding:20px !important;
}

.n2-ss-item-content p {
    line-height: 1.2 !important;
    color: #dfbe7f;
}

.back-class {
    background-color: #333333cc !important;
}

.sppb-addon-ajax-contact .sppb-ajax-contact-content .sppb-ajaxt-contact-form .sppb-form-group {
    margin-bottom: 10px;
}

.sppb-addon-ajax-contact .sppb-ajax-contact-content .sppb-ajaxt-contact-form .sppb-form-group input {
    border: 1px solid #dfbe7f  !important;
}

.sppb-addon-ajax-contact .sppb-ajax-contact-content .sppb-ajaxt-contact-form .sppb-form-group textarea {

    border: 1px solid #dfbe7f ;
}

.n2-ss-slide-background {
    border: 5px #dfbe80 solid  !important;
}


.lang-active a {
    color: #dfbe80 !important;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover {
  background: #dfbe80 !important;
}

#sp-page-builder .sppb-section-title .sppb-title-heading {
  margin-bottom: 35px;
}

div#n2-ss-15, div#n2-ss-13, div#n2-ss-11, .n2-ss-slider-3 {
  padding: 20px 20px 20px 20px !important;
}

.murad div.sppb-order-md-2, .sppb-order-md-1 {
  margin : auto !important;
}

.offcanvas-menu .offcanvas-inner .sp-module ul > li a, .sp-module-title {
  color: #b39866;
}

 .sppb-btn.sppb-btn-default {
    padding: 9px 38px  !important;
}

.lang-active a {
    color: #dfbe80 !important;
}

.subheading-category {
  display: none;
}

article.item .entry-image {
    padding-top: 100px;
}

#sp-main-body {
    padding: 50px 0;
}


@media (min-width: 768px){
h2 {
    margin-bottom: 40px;
  }
}  

#sppb-addon-1673087488691 .sppb-addon-title {
    color: #0b75bb;
    text-align: center;
    padding: 30px 0px;
}

#sppb-addon-1673010302018 h3 {
  text-align: center !important;
}

.sppb-addon-image-layout-caption {
  background: rgb(0 0 0 / 0%) !important;
}

.background-color {
  background: #000 !important;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover {
  color: #fff !important;
}

#offcanvas-toggler  i {
  color: #987032 !important;
}

#sp-header {
    background-repeat: no-repeat !important;
    background-position: bottom 0 right -7vw !important;
    background-size: cover !important;
}

@media all and (min-width: 2000px){
 #sp-header{
    bottom 0 right -15vw !important;
  }
}

@media (min-width: 1400px){
.container {
    max-width: 1300px !important;
 }
}

@media (min-width: 1200px){
.container {
    width: 1300px !important;
 }
}

@media screen and (max-width: 768px){
.d-flex {
    background-image: none !important;
 
  }
}

@media screen and (max-width: 768px){
#sp-header {
    height: 93px;
 }
}


h3 {
    line-height: 1.3 !important;
}

.entry-header h2 {
    line-height: 1.3 !important;
}

@media (min-width: 768px){
#sp-menu .top-right-button {
    margin-left: 5px;
 }
}

@media screen and (max-width: 1024px){
  .logo {
    width: 50%;
  }
}

@media screen and (max-width: 480px){
  .logo {
    width: 100%;
  }
}

@media (min-width: 1200px){
#offcanvas-toggler {
   display: none; 
 }
}

#sp-logo {
  width: 50%;
  float: left;
  @media (min-width: 768px) {
    width: 50%;
  }
  @media (min-width: 992px) {
    width: 16.66666667%;
  }
  @media (min-width: 1200px) {
    width: 16.66666667%;
  }
}
#sp-logo:dir(rtl) {
  float: right;
}

#sp-menu {
  width: 50%;
  float: left;
  @media (min-width: 768px) {
    width: 50%;
  }
  @media (min-width: 992px) {
    width: 75%;
  }
  @media (min-width: 1200px) {
    width: 75%;
  }
}

#sp-menu:dir(rtl) {
  float: right;
  .sp-megamenu-wrapper {
    width: auto;
  }
}

#sp-position8 {
  display: none;
  @media (min-width: 992px) {
    width: 8.33333333%;
    align-items: center;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    height: 90px;
  }
}

#btn-1705476711522{
  padding: 8px 20px;
}

#sp-logo{
  padding-left: 8px !important;
  padding-right: 8px !important;
}

