  #dropdown, #linkages { position: fixed; padding-top: 3%; display: inline-block; }  
#Headshot, #containerb img, #containerc img, #containerd img { margin-right: 20px; }  
#Headshot { border-radius: 50%; }  
#dropdown, #joinn, #linkages { display: inline-block; }  
#containerb h2, #containerb p, #containerc p, body { margin: 0; }  
ul { list-style: none; }  
u { font-size: 200%; }  
#content { padding-left: 15%; padding-right: 15%; }  
#linkages { padding-left: 25%; }  
#dropdown { padding-left: 10%; }  
#dropdown-content, #linkagesdirect { display: none; text-align: left; position: absolute; background-color: #f4f4f4; min-width: 160px; box-shadow: 0 8px 16px 0 rgba(0,0,0,.2); padding: 12px 16px; z-index: 1; }  
#dropdown:hover #dropdown-content, #linkages:hover #linkagesdirect { display: block; }  
#container, #containercura, #containerjoin, #containertest { position: relative; width: 100%; height: 40%; }  
#BigCurriculum, #JoinBig, #OneTestimImg, #background-image { width: 100%; height: 100%; object-fit: cover; }  
#over-image, #overjoini, #overlay-image, #overtest-image { position: absolute; bottom: 0; right: 0; width: 50%; height: auto; }  
#containerb, #containerc, #containerd, #containere, #containerf, #containerg { display: flex; align-items: center; }  
#containerb img { max-width: 100px; }  
#containerd em, #containere em { margin: 0; font-size: 125%; }  
#containerd span, #containere span, #containerf span, #containerg span { display: inline-block; width: 100%; margin-top: 10px; }  
#containere img { margin-left: 20px; }  
#takepart { background-color: #f4f4f4; color: #000; }  
#foot { border-top: 1px solid #ccc; clear: both; color: #fff; font-size: 130%; }  
table { width: 100%; border-collapse: collapse; }  
#contact { padding-left: 5%; padding-bottom: 1.5%; vertical-align: top; }  
#joinn { text-decoration: none; background-color: #fff; color: #000; padding: 1% 2%; border-radius: 5px; align-items: center; }  
body { display: flex; flex-direction: column; align-items: stretch; padding: 0; box-sizing: border-box; }  
#containerf em, #containerg em { margin: 0; font-size: 75%; }  

/* Responsive Media Queries */  
@media (max-width: 1024px) {  
  #content { padding-left: 10%; padding-right: 10%; }  
  #linkages { padding-left: 15%; }  
  #dropdown { padding-left: 5%; }  
  #containerb img { max-width: 80px; }  
  u { font-size: 180%; }  
  #foot { font-size: 120%; }  
}  

@media (max-width: 768px) {  
  #content { padding-left: 5%; padding-right: 5%; }  
  #linkages { padding-left: 10%; }  
  #dropdown { padding-left: 2%; }  
  #containerb, #containerc, #containerd, #containere, #containerf, #containerg { flex-direction: column; align-items: flex-start; }  
  #containerb img { max-width: 60px; }  
  u { font-size: 150%; }  
  #foot { font-size: 110%; }  
  #over-image, #overjoini, #overlay-image, #overtest-image { width: 100%; }  
}  