/*
academy.css
created 16/11/2022
*/

.greylink { cursor:pointer; text-decoration:none; color:#999; }
.greylink:hover { text-decoration:none; color:#FF8C00; }
.whitelink { cursor:pointer; text-decoration:none; color:#FFF; }
.whitelink:hover { text-decoration:none; color:#DDD; }

.orange { color:#FF8C00; }

/*override*/
.fixheader, .fixheadermobile { 
  z-index:2;
}

.cphototext, .cphototextmobile {
  width:800px; 
  padding:5px 0 5px 0; 
  font-size:14pt; 
  margin-top:-68px; 
  margin-bottom:34px;  
  color:white; 
  background-color: rgba(0,0,0,0.66); 
  text-align:center; 
  position:relative;
  z-index:1;
}

.cphototextmobile {
  width:100%;
  font-size:28pt;
  margin-top:-96px; 
  margin-bottom:60px;  
}

.cfootnote {
  font-size:13px; 
  color:#AAA; 
  text-align:left; 
  border-top:1px solid #777; 
  margin-top:60px; 
  padding-top:20px;
}

.circle-pic {
  width: 250px; 
  height: 250px; 
  border-radius: 50%;
  background-size: cover;
  background-position: center;
}
