h1 {
  color: #004b99;
  text-align: left;
  font-family: arial;
  line-height: 1.5;
  padding-bottom: 0px;
  font-size: 40px;
  /* margin-bottom: 0px; */
  font-weight: bold;
  margin: 2%;
}

h2 {
  color: #004b99;
  text-align: left;
  font-family: arial;
  padding-bottom: 0px;
  font-size: 22px;
  font-weight: bold;
  margin: 2%;
}

h3 {
  color: #004b99;
  text-align: left;
  font-family: arial;
  font-size: 20px;
  font-weight: bold;
  margin-left: 2%;
  margin-top: 0%;
  margin-bottom: -1%;
  /* font-style: italic; */
}

.tblH3 {
  margin-left: 10%;
}

h4 {
  color: black;
  text-align: left;
  font-family: arial;
  font-style: italic;
  margin-left: 2%;
  font-size: 15px;
  /* margin-bottom: -2%; */
}

.Parent {
  width: 100%;
  float: center;
  text-align: center;
  margin: 2%;
  margin-top: 0px;
  align-self: center;
  background-color: white;
}

.secChild {
  float: left;
  /* background-color: white; */
}

table {
  font-family: Arial, Helvetica, sans-serif;
  margin: 2%;
}

/*link for all pages*/
/* unvisited link */
a:link {
  /* color: red; */
  text-decoration: none;
}

/* visited link */
a:visited {
  color: #4863a0;
}

/* mouse over link */
a:hover {
  color: green;
  text-decoration: underline;
}

/* selected link */
a:active {
  color: blue;
}

/*-------------------------------*/
/*Content style*/
ol {
  color: black;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  /* margin-top: -1%; */
  margin-left: 2%;
}

ul {
  color: black;
  text-align: left;
  list-style-type: circle;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 25px;
  margin: 2%;
}

li {
  text-align: justify;
  font-family: arial;
}

p {
  color: black;
  text-align: left;
  text-align: justify;
  font-family: Arial, Helvetica, sans-serif;
  margin: 2%;
  font-size: 18px;
  line-height: 25px;
}

td {
  font-size: 18px;
}

.hrSolid {
  border-top: 1px solid #bbb;
}

.imgCampus {
  margin: 2%;
}

.tblFooter {
  margin-left: auto;
  margin-top: 10;
  margin-right: auto;
}

.flex-containerFooter {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
  margin-top: 20px;
  flex-direction: row;
  max-height: auto;
}

.flex-container1 {
  display: flex;
  /* background-color: white; */
  align-items: center;
  margin: 2%;
  flex-direction: row;
  flex-wrap: wrap;
  width: 95%;
}

.flex-container1 > div {
  width: 350px;
  text-align: center;
  float: center;
  margin: auto;
  margin-top: 2%;
  margin-bottom: 2%;
}
/* ____________________________________________________________________________________________ */

/* ____________________________________________________________________________________________ */
@media only screen and (min-width: 50px) {
  #idGCONLogo {
    visibility: hidden;
  }

  #idGDHLogo {
    visibility: hidden;
  }

  #idGGTLogo {
    visibility: hidden;
  }
}
/* ____________________________________________________________________________________________ */

/* ____________________________________________________________________________________________ */
@media only screen and (min-width: 100px) {
  #idGCONLogo {
    visibility: hidden;
  }

  #idGDHLogo {
    visibility: hidden;
  }

  #idGGTLogo {
    visibility: hidden;
  }
}
/* ____________________________________________________________________________________________ */

/* ____________________________________________________________________________________________ */
@media only screen and (min-width: 150px) {
  #idGCONLogo {
    visibility: hidden;
  }

  #idGDHLogo {
    visibility: hidden;
  }

  #idGGTLogo {
    visibility: hidden;
  }
}
/* ____________________________________________________________________________________________ */

/* ____________________________________________________________________________________________ */
@media only screen and (min-width: 180px) {
  #idGCONLogo {
    visibility: hidden;
  }

  #idGDHLogo {
    visibility: hidden;
  }

  #idGGTLogo {
    visibility: hidden;
  }
}
/* ____________________________________________________________________________________________ */

/* ____________________________________________________________________________________________ */
@media only screen and (min-width: 200px) {
  #idGCONLogo {
    visibility: hidden;
  }

  #idGDHLogo {
    visibility: hidden;
  }

  #idGGTLogo {
    visibility: hidden;
  }
}
/* ____________________________________________________________________________________________ */

/* ____________________________________________________________________________________________ */
@media only screen and (min-width: 250px) {
  #idGCONLogo {
    visibility: hidden;
  }

  #idGDHLogo {
    visibility: hidden;
  }

  #idGGTLogo {
    visibility: hidden;
  }
}
/* ____________________________________________________________________________________________ */

/* ____________________________________________________________________________________________ */
@media only screen and (min-width: 275px) {
  #idGCONLogo {
    visibility: hidden;
  }

  #idGDHLogo {
    visibility: hidden;
  }

  #idGGTLogo {
    visibility: hidden;
  }
}
/* ____________________________________________________________________________________________ */

/* ____________________________________________________________________________________________ */
@media only screen and (min-width: 300px) {
  #idGCONLogo {
    visibility: hidden;
    width: 0px;
  }

  #idGDHLogo {
    visibility: hidden;
  }

  #idGGTLogo {
    visibility: hidden;
  }
}
/* ____________________________________________________________________________________________ */

/* ____________________________________________________________________________________________ */
@media only screen and (min-width: 360px) {
  #idGCONLogo {
    visibility: hidden;
    width: 0px;
  }

  #idGDHLogo {
    visibility: visible;
  }

  #idGGTLogo {
    visibility: visible;
  }
}
/* ____________________________________________________________________________________________ */

/* ____________________________________________________________________________________________ */

@media only screen and (min-width: 450px) {
  #idGCONLogo {
    visibility: hidden;
    width: 0px;
  }

  #idGDHLogo {
    visibility: visible;
  }

  #idGGTLogo {
    visibility: visible;
  }
}
/* ____________________________________________________________________________________________ */

/* ____________________________________________________________________________________________ */
@media only screen and (min-width: 600px) {
  #idGCONLogo {
    visibility: hidden;
    width: 0px;
  }

  #idGDHLogo {
    visibility: visible;
  }

  #idGGTLogo {
    visibility: visible;
  }
}
/* ____________________________________________________________________________________________ */

/* ____________________________________________________________________________________________ */
@media only screen and (min-width: 743.5px) {
  #idGCONLogo {
    visibility: hidden;
    width: 0px;
  }

  #idGDHLogo {
    visibility: visible;
  }

  #idGGTLogo {
    visibility: visible;
  }
}
/* ____________________________________________________________________________________________ */

/* ____________________________________________________________________________________________ */
@media only screen and (min-width: 900px) {
  #idGCONLogo {
    visibility: hidden;
    width: 0px;
  }

  #idGDHLogo {
    visibility: visible;
  }

  #idGGTLogo {
    visibility: visible;
  }
}

/* ____________________________________________________________________________________________ */

/* ____________________________________________________________________________________________ */
@media only screen and (min-width: 950px) {
  #idGCONLogo {
    visibility: hidden;
    width: 0px;
  }

  #idGDHLogo {
    visibility: visible;
  }

  #idGGTLogo {
    visibility: visible;
  }
}

/* ____________________________________________________________________________________________ */

/* ____________________________________________________________________________________________ */
@media only screen and (min-width: 980px) {
  #idGCONLogo {
    visibility: hidden;
    width: 0px;
  }

  #idGDHLogo {
    visibility: visible;
  }

  #idGGTLogo {
    visibility: visible;
  }
}
/* ____________________________________________________________________________________________ */

/* ____________________________________________________________________________________________ */
@media only screen and (min-width: 1030px) {
  #idGCONLogo {
    visibility: hidden;
    width: 0px;
  }

  #idGDHLogo {
    visibility: visible;
  }

  #idGGTLogo {
    visibility: visible;
  }
}

/* ____________________________________________________________________________________________ */

/* ____________________________________________________________________________________________ */
@media only screen and (min-width: 1060px) {
  #idGCONLogo {
    visibility: hidden;
    width: 0px;
  }

  #idGDHLogo {
    visibility: visible;
  }

  #idGGTLogo {
    visibility: visible;
  }
}
/* ____________________________________________________________________________________________ */

/* ____________________________________________________________________________________________ */
@media only screen and (min-width: 1100px) {
  #idGCONLogo {
    visibility: hidden;
    width: 0px;
  }

  #idGDHLogo {
    visibility: visible;
  }

  #idGGTLogo {
    visibility: visible;
  }
}
/* ____________________________________________________________________________________________ */

/* ____________________________________________________________________________________________ */
@media only screen and (min-width: 1200px) {
  #idGCONLogo {
    visibility: visible;
    width: 100%;
  }

  #idGDHLogo {
    visibility: visible;
  }

  #idGGTLogo {
    visibility: visible;
  }

  #flex-containerCenterMatricReq {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-left: 5%;
    margin-bottom: 30px;
    margin-top: 20px;
    flex-direction: row;
    flex-wrap: wrap;
    max-width: 100%;
    max-height: auto;
  }

  #flex-containerCenterMatricReq > div {
    width: 530px;
    margin-top: 50px;
    margin-left: 0px;
    text-align: center;
    align-self: flex-start;
  }

  .tblReqNoutline {
    width: 450px;
    border-collapse: collapse;
    font-size: 16px;
  }
}

/* ____________________________________________________________________________________________ */

/* ____________________________________________________________________________________________ */
@media only screen and (min-width: 1300px) {
  #idGCONLogo {
    visibility: visible;
    width: 100%;
  }

  #idGDHLogo {
    visibility: visible;
  }

  #idGGTLogo {
    visibility: visible;
  }
}

@media only screen and (min-width: 300px) {
  .secChild {
    float: left;
    margin-top: 30px;
    margin-left: 2%;
    margin-right: 2%;
    width: 310px;
    height: auto;
  }

  .tblReqNoutline {
    width: 440px;
    border-collapse: collapse;
    font-size: 16px;
  }
}

#tbl4Programmes {
  width: 80%;
  border-collapse: collapse;
}
