  .fifty-fifty-img-text-card-left,
.fifty-fifty-img-text-card-right {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 95%;
  background-color: #333333;
  color: #fff;
    margin-top: 2%;
    margin-bottom: 2%;
}
.fifty-fifty-img-text-card-right {
  margin-left: 5%;
}
.fifty-fifty-img-text-card-left p:first-child,
.fifty-fifty-img-text-card-right p:first-child {
  padding: 5vh 2vw 0vh 2vw;
}
.fifty-fifty-img-text-card-left p,
.fifty-fifty-img-text-card-right p {
  height: 10vh;
}
.fifty-fifty-img-text-card-left .fifty-fifty-img-text-card-btn,
.fifty-fifty-img-text-card-right .fifty-fifty-img-text-card-btn {
  display: flex;
  align-items: center;
  background-color: #ffc72c;
  color: #000;
  padding: 1vw 2vh;
  height: 6vh;
}
.columncontrol .nku-se-fifty-fifty-cards {
  width: 100%;
}
  .fifty-fifty-img-text-card-leftImage img,.fifty-fifty-img-text-card-rightImage img{
    height: 35vh;
    width: 100vw;
  }

@media screen and (max-width: 480px) {
      .fifty-fifty-img-text-card-left {
    width: 100%;
    margin-bottom: 3%;
  }
  .fifty-fifty-img-text-card-right {
    width: 100%;
    margin-left: 0;
    margin-bottom: 3%;
  }
  .fifty-fifty-img-text-card-left p:nth-child(2),
  .fifty-fifty-img-text-card-right p:nth-child(2) {
    display: none;
  }
  .fifty-fifty-img-text-card-left .fifty-fifty-img-text-card-btn,
  .fifty-fifty-img-text-card-right .fifty-fifty-img-text-card-btn {
    margin-top: 10%;
  }
}

  .nku-se-coas-footer {
    background-color: #efefef;
  }
  .nku-se-coas-footer .col-md-4{
   padding: 10vh 0;
  }
  .nku-se-coas-footer .col-md-4:first-child{
    padding-left: 10vw
  }
  .nku-se-coas-footer .col-md-4:nth-child(2) .text div a:first-child{
   background-color:#FFC72C ;
    font-weight: bold;
    padding: 2.5vh 5vw;
  }
  .nku-se-coas-footer .col-md-4:nth-child(2) {
    padding-top: 12.5vh;
  }
@media screen and (max-width: 480px) {
  .nku-se-coas-footer {
    height: 60vh;
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .nku-se-coas-footer .col-md-4{
   padding: 5vh 0 0 0;
  }
  .nku-se-coas-footer .col-md-4:first-child{
    padding-left: 0vw
  }

  .nku-se-coas-footer .col-md-4:nth-child(2), .nku-se-coas-footer .col-md-4:nth-child(3) {
    padding-top: 5vh;
  }
}
.give-to-the-college {
  background-color: #333333;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 40%;
  padding: 1% 0 1% 1%;
  clip-path: polygon(0 0, 100% 0, 92% 100%, 0% 100%);
  margin: 3% 0 5% 0;
}
.give-to-the-college h2 {
  color: #fff;
  font-family: "Conv_Veneer";
  font-size: 1.9em;
  letter-spacing: 1px;
  padding-right: 10%;
  margin-top: 2%;
}
.make-a-gift-button {
  background-color: #888888;
  padding: 1% 5%;
  font-size: 0.8em;
  color: #fff;
}
@media screen and (max-width: 480px) {

  #give-to-the-college {
    flex-direction: column;
    align-items: center;
    width: 100%;
    padding: 8% 0 8% 0%;
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
    margin: 3% 0 5% 0;
  }
  #give-to-the-college h2 {
    text-align: center;
    font-size: 3em;
    letter-spacing: 1px;
    padding-right: 0%;
  }
  #make-a-gift-button {
    width: 40%;
    padding: 1% 5%;
    font-size: 1.2em;
  }
  #make-a-gift-button a {
    color: #fff;
  }
}

.latest-news-header {
  background-color: #eeeeee;
  width: 75%;
  padding: 5%;
  margin-top: 10%;
}

.teaser {
  background-color: #eeeeee;
  width: 75%;
  padding: 0 5% 0% 5%;
  margin-top: -12%;
}
.teaser ul li {
  display: flex;
  align-items: center;
}
.teaser hr {
  border: 1px solid #dddddd;
}
.teaser hr:first-child {
  border: 0px;
}
.teaser img {
  width: 15%;
  height: 75px;
  overflow: hidden;
  border-radius: 50%;
  object-fit: cover;
  object-position: 30% 0%;
}
.teaser-title {
  color: #333333;
  font-family: "Montserrat";
  font-weight: 100;
  font-size: 0.9em;
  padding-top: 3%;
}
.teaser-description {
  display: none;
}
.view-all-news {
  width: 75%;
  background-color: #eeeeee;
  margin-top: -7.5%;
  padding: 10% 4% 3% 4%;
}
.view-all-news a {
  font-weight: bold;
}
.view-all-news hr {
  border: 1px solid #dddddd;
}

@media screen and (max-width: 480px) {
  .latest-news-header {
    width: 110%;
  }
  .latest-news-header h3 {
    font-size: 1.5em;
  }
  .teaser {
    width: 110%;
    margin-top: -12%;
    display: flex;
    flex-direction: column;
  }
  ul .teaser li a {
    display: flex;
    align-items: center;
  }
  .teaser a img {
    width: 20vw;
    height: 10vh;
  }
  .teaser-title {
    font-size: 1.1em;
    width: 90vw;
    padding-left: 5%;
    margin-top: -5%;
  }
  .view-all-news {
    width: 100%;
    padding-bottom: 10%;
  }
  .view-all-news a {
    font-size: 1.2em;
    margin-left: 5%;
  }
}
.long-horizontal-left-nav-page-cards {
  border: 1px solid #dddddd;
  border-left: 3px solid #f5c851;
  margin-bottom: 2%;
  background-color: #f8f8f8;
  padding: 2% 0 2% 4%;
}
.long-horizontal-left-nav-page-cards a {
  font-weight: bold;
}
@media screen and (max-width: 480px) {
  .long-horizontal-left-nav-page-cards {
    margin-bottom: 5%;
    padding: 5%;
  }
}
  .nku-se-accordion-list-charts-panel-header .panel .panel-heading .row a {
    text-transform: Capitalize;
  }
  .nku-se-accordion-list-charts table tbody tr th {
    background-color: #333333;
      color: #fff;
  }
  .nku-se-accordion-list-charts table tbody tr th:first-child {
    background-color: #F5C851;
      color: #000;
  }
.nku-se-no-bg-img-text-card {
  margin-top:0.5% ;
  width: 100%;
  display: flex;
 }
 .nku-se-no-bg-img-text-card img {
  width: 25vw;
  margin-top: 0%;
 }
 .nku-se-no-bg-img-text-card .text {
  width: 65vw;
  display: flex;
  flex-direction: column;
  margin-left: 3%;
 }
  .nku-se-no-bg-img-text-card .text h3 a {
    text-decoration: underline;
 }
    .nku-se-no-bg-img-text-card .text h3  {
    text-decoration: underline;
      margin-top: 2rem;
 }
 .nku-se-no-bg-img-text-card p {
  margin-top: 0%;
 }
 @media screen and (max-width: 480px) {
     .nku-se-no-bg-img-text-card {
  flex-direction:column;
 }
 .nku-se-no-bg-img-text-card img {
  width: 90%;
  margin: 0 5%;
 }
 .nku-se-no-bg-img-text-card .text {
  width: 100%;
  margin-left: 0%;
  padding: 0 5%;
 }
}
 .nku-se-two-column-mini-card h2 a{
  font-size:  0.8em;
  text-transform: capitalize;
 }
 .nku-se-two-column-mini-card {
  border-left: 3px solid #F5C851;
  border-top: 1px solid #DDDDDD;
  border-right: 1px solid #DDDDDD;
  border-bottom: 1px solid #DDDDDD;
  margin-top: 2rem;
  background-color: #efefef;
   padding: 2vh 1vw 2vh 2vw;
   height: 25vh;
  }
 .columncontrol .gray-card-box .col-sm-6:first-child {
  padding-right: 3rem;
 }
@media screen and (max-width: 480px) {
 .columncontrol .gray-card-box .col-sm-6:first-child {
  padding-right: 0rem;
 }
 }


.spotlight-card-with-left-nav {
      background-color: #333333;
      color: #fff;
      width: 100%;
   }
   .spotlight-card-with-left-nav .col-md-4 .image {
      width: 110%;
   }
   .spotlight-card-with-left-nav img {
      margin-top: -20%;
         width: 100%;
   }
   .spotlight-card-with-left-nav .col-md-4 .text {
      margin-left: 10%;
      margin-top: 50%;
      width: 20vw;
   }
    .spotlight-card-with-left-nav .col-md-4 .text p{
      margin-top: -3%;
   }
   .spotlight-card-with-left-nav .col-md-4 .text h3{
      padding-bottom: 5%;
   }
   .spotlight-card-with-left-nav .col-md-8 .text {
      font-size: 1em;
      padding-left: 5%;
   }
   .spotlight-big-quote {
      border-left: 3px solid #F5C851;
      padding-left: 5%;
      margin-bottom: 5%;
   }
   .student-spotlight-view-more-btn a {
      background-color: #FFC72C;
      padding: 1.5vh 3vw;
      text-transform: uppercase;
   }
   .student-spotlight-view-more-btn  {
      margin-top:-1%;
   }

@media screen and (max-width: 480px) {
	  .spotlight-card-with-left-nav {
      display: flex;
      flex-direction: column;
      justify-content: center;
   }
   .spotlight-card-with-left-nav .col-md-4 .image {
      width: 100%;
   }
   .spotlight-card-with-left-nav img {
      margin-top: 0%;
         width: 100%;
   }
   .spotlight-card-with-left-nav .col-md-4 .text {
      margin-left: 0%;
      margin-top: 5%;
      width: 100%;
   }
   .spotlight-card-with-left-nav .col-md-4 .text h3{
      padding-bottom: 5%;
   }
   .spotlight-card-with-left-nav .col-md-8 .text {
      font-size: 1em;
   }
   .spotlight-big-quote {
      margin-bottom: 20%;
   }
   .student-spotlight-view-more-btn  {
      margin-top:-7%;
   }
}
.nku-main .student-spotlight-four-box-preview-container .col-sm-3 {
  padding: 0rem;
  float: none;
  width: 15vw;
  margin-right: 3%;
  margin-left: 3%;
}
.columncontrol .student-spotlight-four-box-preview-container {
  margin: 0rem;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 5%;
}
.student-spotlight-four-box-preview-container {
  background-color: #eeeeee;
}
.student-spotlight-four-box-preview-box {
  border: 1px solid #aaaaaa;
}
.student-spotlight-four-box-preview-box img {
  width: 100%;
}
.student-spotlight-four-box-preview-box small {
  background-color: #fff;
  margin: -1% 0 0 0;
  padding: 3%;
}
.student-spotlight-four-box-preview-box small a {
  font-weight: bold;
  text-decoration: underline;
}
.spotlight-view-stories-button-hp {
  background-color: #eeeeee;
  padding: 5%;
}
.spotlight-view-stories-button-hp a {
  background-color: #ffc72c;
  color: #000;
  text-decoration: none;
  font-weight: bolder;
  padding: 1%;
}
@media screen and (max-width: 480px) {
    .student-spotlight-four-box-preview-container {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-bottom: 0%;
  }
  .nku-main .student-spotlight-four-box-preview-container .col-sm-3 {
    width: 75%;
    margin-bottom: 10%;
  }
  .student-spotlight-four-box-preview-box small {
    padding: 10% 7%;
  }
  .student-spotlight-four-box-preview-box small h3 {
    font-size: 1.5em;
  }
  .student-spotlight-four-box-preview-box small p {
    font-size: 1.3em;
  }
  .student-spotlight-four-box-preview-box small a {
    font-size: 1.4em;
  }
  .spotlight-view-stories-button-hp {
    padding-bottom: 20%;
    margin-bottom: 5%;
  }
  .spotlight-view-stories-button-hp a {
    padding: 5% 7.5%;
    font-weight: bold;
  }
}
.nku-se-page-header-left-nav h2 {
  color: #4c4c4c;
  font-size: 2em;
  margin-left: 5%;
}
@media screen and (max-width: 480px) {
.nku-se-page-header-left-nav h2 {
    margin-left: 3%;
  }
}

     .nku-se-yellow-border-text-box {
      border: 3px solid #F5C851;
      padding: 3%;
   }
   .nku-se-yellow-border-text-box:first-child {
      margin-top: 5%;
   }
   .nku-se-yellow-border-text-box #ul-row {
      display: flex;
      justify-content: space-between;
   }
