.dark-red-1 { color: rgb(173, 50, 48); }
.light-blue-3 { color: rgb(70, 162, 214); }
.teal-blue-1 { color: rgb(55, 129, 144); }
.dark-blue-1 { color: rgb(50, 121, 160); }
.dark-blue-2 { color: rgb(30, 77, 101); }
.light-red-bg { background-color: rgb(241, 228, 217); }
.light-green-bg { background-color: rgb(241, 245, 225); }
.light-blue-bg { background-color: rgba(231, 240, 243); }
.basic-rounded-border {
  border: 1px solid black;
  border-radius: 12px;
}
#main-content-container h1 {
  font-size: 24px;
  font-weight: bold;
}
#main-content-container button {
  cursor: pointer;
  background-color: #384e83;
  color: white;
  border-radius: 5px;
  border: none;
  padding: 10px;
}
#main-content-container button:hover {
  box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
}
ul.with-images li.video {
  background: linear-gradient(rgba(255,255,255,0.6), rgba(255,255,255,0.6)), url('http://www.academicinnovations.com/images/video-icon.png') left center no-repeat; 
}
ul.with-images li.document {
  background: linear-gradient(rgba(255,255,255,0.6), rgba(255,255,255,0.6)), url('http://www.academicinnovations.com/images/document-icon.png') left center no-repeat; 
}
ul.with-images li.link {
  background: linear-gradient(rgba(255,255,255,0.6), rgba(255,255,255,0.6)), url('http://www.academicinnovations.com/images/link-icon.png') left center no-repeat; 
}
ul.with-images li.external-link {
  background: linear-gradient(rgba(255,255,255,0.6), rgba(255,255,255,0.6)), url('http://www.academicinnovations.com/images/external-link-icon.png') left center no-repeat; 
}
#main-content-container ul.with-images, #main-content-container ul.with-images-and-subheadings { 
  padding-inline-start: 0; 
  list-style-type: none; 
}
#main-content-container ul.with-subheading { margin: 5px 0px 25px 0px; }
#main-content-container ul.with-images li { padding: 10px 0px 10px 35px; }