  /* Header */

  /* body{

      position: relative;

  }

  .page{

      width:90%;

     position: absolute;

     right: 5%;

  }*/

 body {

   

    color:black;

    
    font-family:'Times New Roman',serif; 
    

  }

  .mcd-header {

      width: 100%;

      background-color: #000;

      position: relative;

     

  }

 

  .mcd-header-content {

      width: 100%;

  }

  

  .mcd-header .logo img {

      padding: 0 0 0 0;

      width: 265px;

      height: 100px;

  }

  .navbar {

      font-size: 20px;

      color:black;

  }

  /* @media only screen and (max-width:400px) {

      .mcd-header .logo img {

          padding: 0 0 0 0;

          width: 265px;

          height: 200;

         



      }

  }

  */

  

  .language-switcher ul li {

      padding: 60 10 0 0;

  }

  

  .language-switcher li a {

      align-items: center;

      font-weight: 2000;

      font-size: 20px;

      color: white;

      text-transform: none;

      padding-bottom: 10px;

      text-decoration: none;

      position: relative;

  }

  

  .language-switcher ul li a::after {

      content: "";

      position: absolute;

      bottom: 0px;

      left: 0;

      width: 0px;

      height: 2px;

      background-color: orange;

      transition: all .3s;

      -webkit-transition: all .3s;

      -moz-transition: all .3s;

      -ms-transition: all .3s;

      -o-transition: all .3s;

  }

  

  .language-switcher ul li a:hover:after {

      width: 100%;

      color: white;

  }

  

  .language-switcher ul li a:hover {

      width: 100%;

      color: white;

  }

  

  .carousel {}



.carousel-inner {

    width: 75%;

    margin: auto;

    height: 400px;

}





  .carousel-control-next-icon {

      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 8 8'%3E%3Cpath d='M1.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");

  }

  

  .carousel-control-prev-icon {

      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E") !important;

  }

  

  .about1 {

      height: 500px;

      width: 100%;

      margin: 0%;

      background-color: dodgerblue;

  }

  

  .about-section {

      padding: 50px;

      text-align: right;

      background-color: rgb(196, 196, 196);

      color: black;

      font-family:'Times New Roman',serif;

  }

  

  .about-section2 {

      padding: 50px;

      text-align: center;

      background-color: gray;

      color: black;

  }

  /*

                                                           .input-en {

                                                               background-color: white;

                                                               width: 400px;

                                                               height: 40px;

                                                               border: 1px solid grey;

                                                               font-family: Tahoma, Arial;

                                                               font-size: 20px;

                                                               color: black;

                                                               position: relative;

                                                               z-index: 1;

                                                           }

                                                           

                                                           .input-en>span {

                                                               font-family: Tahoma, Arial, Helvetica, sans-serif;

                                                               font-size: 14px;

                                                               display: block;

                                                               padding: 7px 0 0 5px;

                                                           }

                                                           

                                                           .input-en input[type="file"] {

                                                               width: 100%;

                                                               height: 100%;

                                                               opacity: 0;

                                                               position: absolute;

                                                               top: 0;

                                                               left: 0;

                                                               z-index: 3;

                                                           }

                                                           

                                                           .input-en :after {

                                                               content: 'uploade';

                                                               background-color: blue;

                                                               color: white;

                                                               width: 100px;

                                                               position: absolute;

                                                               top: 0;

                                                               right: 0;

                                                               line-height: 40px;

                                                               text-align: center;

                                                               font-size: tahoma, arial;

                                                           }

                                                           

                                                           .input-ar {}

                                                           

                                                           .input-fr {}*/

  

  .edu {

      position: relative;

  }

  

  .edu select {

      width: 50%;

      position: absolute;

      top: 0;

      left: 0;

  }

  

  .edu .othe {

      width: 49%;

      position: absolute;

      top: 0;

      right: 0;

  }

  

  .edu-ar {

      position: relative;

  }

  

  .edu-ar select {

      width: 50%;

      position: absolute;

      top: 0;

      right: 0;

  }

  

  .edu-ar .othe {

      width: 49%;

      position: absolute;

      top: 0;

      left: 0;

  }

  

  label {

      font-size: 15px;

      font-weight: bold;

  }

  

  .div1 {

      width: 100%;

      margin: 0 auto;

      position: relative;

  }

  

  .div1 ol {

      padding-left: 0;

      border: 0.5px solid gainsboro;

      border-radius: 5px;

  }

  

  .div1 input[type="file"] {

      position: absolute;

      top: 0;

      left: 0;

  }

  

  .custom-file {

      text-align: center;

  }

  

  .div1 li,

  .div1 .p1 {

      display: flex;

      justify-content: space-between;

      list-style-type: none;

      border: 0.5px solid gainsboro;

      border-radius: 5px;

      padding-top: 3px;

      padding-bottom: 3px;

  }

  

  .div1 img {

      height: 64px;

      order: 1;

  }

  

  .div1 p {

      line-height: 32px;

      padding-left: 10px;

  }

  

  .div1 label {

      padding: 10px 10px;

      border-radius: 5px;

      border: 1px solid gainsboro;

      height: auto;

      z-index: 5;

  }

  

  .div1 label:hover {

      background-color: #2D5BA3;

      color: white;

  }

  

  .div1 label:active {

      background-color: #0D3F8F;

      color: white;

  }

  /* */

  

  .datepicker td,

  .datepicker th {

      width: 2.5rem;

      height: 2.5rem;

      font-size: 0.85rem;

  }

  

  .datepicker {}

  /*

*

* ==========================================

* FOR DEMO PURPOSES

* ==========================================

*

*/

  

  .datepicker-dropdown {

      box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);

  }

  

  .olar {

      list-style-position: inside;

      direction: rtl;

  }

  

  ol {

      list-style-position: inside;

  }
