
@import url('https://fonts.googleapis.com/css?family=Montserrat&display=swap');
*{
  box-sizing: border-box;
  margin:0;
  padding:0;
  font-family: "Monseratt", sans-serif;
}
#edify{
    background-image: url('https://i.pinimg.com/originals/ed/93/8b/ed938ba1904f036450ea91be7cf01a69.jpg');
    align-content: center;
    background-size: 100%;
    background-repeat: repeat-x;
    margin: auto;
    text-align: center;
    height: 700px;
    font-size: 60px;
    text-shadow: 5px 5px  #000000;
    font-family: "Monseratt", sans-serif;
    background-position: center;
}
#edify2{
    background-image: url('arist.jpg');
    align-content: center;
    background-size: 100%;
    background-repeat: repeat-x;
    margin: auto;
    text-align: center;
    height: 700px;
    font-size: 60px;
    text-shadow: 5px 5px  #000000;
    font-family: "Monseratt", sans-serif;
    background-position: center;
}
#edify3{
    background-image: url('plato.jpg');
    align-content: center;
    background-size: 100%;
    background-repeat: repeat-x;
    margin: auto;
    text-align: center;
    height: 700px;
    font-size: 60px;
    text-shadow: 5px 5px  #000000;
    font-family: "Monseratt", sans-serif;
    background-position: center;
}

html{
  background-color: #000000;
}
section h2 h1{
  font-family: "Monseratt", sans-serif;
  text-align: center;
  height: 200px;
  color: white;
  font-size: 40px;
  
  position:relative;
}
h3{
  font-family: "Monseratt", sans-serif;
  text-align: center;
  align-content: center;
  height: 100px;
  color: white;
  font-size: 20px;
  padding: 0px 0px;
}

ul {
  list-style-type: none;
  overflow: hidden;
}

.dropdown {
  float: left;
  text-align: center;
}
a {
  text-align: center;
}

.dropbtn {
  display: inline-block;
  color: white;
  text-align: center;
  padding: 14px 15px;
  text-decoration: none;
}

li a:hover{
  background-color: #3490ec;
}

.dropdown {
  display: inline-block;
}

.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  min-width: 160px;
  box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
}

.dropdown-content a {
  color: grey;
  padding: 14px 16px;
  text-decoration: none;
  display: block;
  text-align: left;
}

.dropdown-content a:hover {background-color: #eeeeee;}

.dropdown:hover .dropdown-content {
  display: block;
}

/*Contact.html*/
.contact-section{
  background-size:cover;
  background: #222629;
  padding: 40px 0;
}

.contact-section h1{
  text-align: center;
  color: #E0E0E0;
}

.border{
  width:100px;
  height: 10px;
  background: #34495e;
  margin: 40px auto;
}

.contact-form{
  max-width: 600px;
  margin: auto;
  padding: 0 10px;
  overflow: hidden;
}

.contact-form-text{
  display: block;
  width: 100%;
  box-sizing: border-box;
  margin: 16px 0;
  border: 0;
  background: #111;
  padding: 20px 40px;
  outline: none;
  color: #ddd;
  transition: 0.5s;
}

.contact-form-text:hover{
  box-shadow: 0 0 10px 4px #34495e;
}

textarea.contact-form-text{
  resize: none;
  height:120px;
}

.contact-form-btn{
  float: right;
  border: 0;
  background: #34495e;
  padding: 12px 50px;
  border-radius: 20px;
  cursor: pointer;
  transition: 0.5s;
}

.contact-form-btn:hover{
  background: #2980b9;
}

#buttons {
    display: flex;
    align-items: center;
    justify-content: center;
    color: white;

}
#student{
    background-color: rgb(44, 122, 196); 
  color: white;
  border: none;
  padding: 15px 32px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  width: 200px;
}
#student:hover{
    background-color: rgb(44, 122, 196);
  border: none;
  color: rgb(0, 255, 42);
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
}
#instructor{
    background-color: rgb(250, 94, 46); 
  color: white;
  border: none;
  padding: 15px 32px;
  text-align: center;
  display: inline-block;
  font-size: 16px;
  width: 200px;
}
#instructor:hover{
    background-color:  rgb(250, 94, 46); 
  border: none;
  color: rgb(0, 255, 42);
  text-align: center;
  display: inline-block;
  font-size: 16px;
}
#save{
    background-color: rgb(19, 165, 0); 
  color: white;
  border: none;
  padding: 15px 32px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  width: 200px;
}
#save:hover{
    background-color: rgb(238, 0, 0);
}

.table-row{ cursor:pointer; }

table, th, td, tr {
  border: 1px solid rgb(58, 58, 58);
  color: white;
  align-content: center;
  text-align: center;
  border-collapse: collapse;
}
tr:nth-child(even) {background: rgb(29, 29, 29)}
tr:nth-child(odd) {background: rgb(0, 0, 0)}
tr:hover { background-color: rgb(56, 102, 252); }
















