html {
    font-family: "Helvetica Neue LT Com", Arial,Helvetica,freesans,"sans-serif";
    height: 100%;
    text-align: justify;
    direction: rtl;
}

body {
  height: 100%;
  margin: 0px;
  font-weight: normal;
  font-size: 90%;
  background-color: #ffffff;
  color: #1a1919;
  line-height: 22px
} 

@media (max-width: 800px) {
  h1 {
    font-size: 90%;
  }
}


h1 {
    font-size: 110%;
    font-weight: bold;
}

h2 {
  font-size: 110%;
  font-weight:bold;
}

h3 {
  font-size: 110%;
}

h5 {
  font-size:100%;
  font-weight:bold;
  padding-left:25px;
  padding-top:25px;
}
a {
  color: #e33b00;
}

div {
    direction:rtl;
    text-align:right;
}

p {
    text-align: justify;
    direction: rtl;
}

.text-orange {
  color: #e33b00;
  text-decoration:none;
}

.text-orange:hover {
    text-decoration: none;
    color: #20a474;
  }

.text-orange-sharp {
  color: #f9794d;
}

.text-orange-light {
    color: #f06838;
    text-decoration: none;
}
.text-lightgray {
  color: #cdcaca;
}

.text-lightgray:hover {
    color: #dc6035;
    text-decoration: none;
  }

.text-dark-gray, #Courses-menu a {
  color: #262626;
}

.text-dark-gray:hover {
    color: #e33b00;
    text-decoration: none;
  }

.text-bold {
  font-weight: bold;
}

.background-light-gray {
  background-color: #f3f2f2;
}

.background-medium-gray {
  background-color: #333232;
}

.backgroud-dark-gray {
  background-color: #333232;
}

.backgroud-orange {
  background-color: #d64a1a;
}

#div-main-left-top, #div-main-right-top {
  height: 60px;
}

.padding-twenty {
  padding: 20px;
}

.padding-li-15 {
  padding-left:15px;
}

.height-20 {
  height: 20px
}

.margin-bottom-0 {
  margin-bottom: 0px;
}

.margin-bottom-10 {
  margin-bottom:10px;
}

.fill {
  min-height: 100%;
  height: 100%;
}

.picture-border {
  border: 1px solid #e84e18;
  border-radius: 5px
}

.picture-border-dark {
    border: 1px solid #656565;
    border-radius: 5px
}

.dropdown-item:hover {
  background-color: #f1f0ef;
}

.megamenu-li {
  position: static;
  font-size: 0.8rem;
}

.megamenu {
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  padding: 15px;
  font-size: 1em;
}

.header1_row {
  padding-top: 20px;
  padding-bottom: 10px;
}

.header2_row {
  padding-top: 10px;
  padding-bottom: 10px;
}

.InnerPageFirstColumn {

    .col-xl-9;
    .col-lg-10;
    .col-md-9;
    .col-sm-9;
}


