.firstnav-area{
    background-color: #153D6F;
    /* padding: 0.25rem; */
    padding-left: 1rem;
    padding-top:0.25rem;
    padding-bottom: 0.25rem;
}

.navbar{
    padding: 0rem 1rem;
}
#navcol-1{
    margin-right: 1.5rem;
}

.navbar-nav{
  flex-wrap: wrap;
}

.navbar-light .navbar-nav, .navbar-light .navbar-nav .nav-link {
    color: white;
    position: relative;
  }
  
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
    color: rgb(183,154,99);
  }
  
  

.navbar-nav > li {
    list-style-type: none;
    float: left;
    padding: 0;
    margin-left:35px;
} 


.navbar-nav.secondnav-items .nav-link:active {
    color: rgb(21,61,110);
    font-size: 16px! important;
    font-weight: 600;
}

.mr-auto a{
    font-size: 1.2rem;
}



.nav-item.links {
  color: rgb(255,255,255);
  font-size: 15px;
  font-family: inherit;
  font-weight: 400;
  margin-left: 0px;
  line-height: 1.5;
}

.firstnav-area .nav-item.links > .nav-link{
    color: #ffffff;
}


  
.navbar .navbar-nav .nav-link {
  color: #ffffff;
  font-weight: 500;
  line-height:1;
}

.computer .navbar-nav.mr .nav-item .nav-link {
  color: #2d2d2d;
  font-size: 18px;
}
  
.navbar .navbar-nav .nav-link:hover {
    color: rgb(183,154,99);
}
  
.nav-item.links:hover {
    text-decoration: none;
}

.givebtn {
    width: 100%;
    background-color: transparent;
    border-radius: 0;
    border: 1px solid #aa9265;
}

.givebtn a{
  color: #ffffff;
  text-transform: uppercase;
}

.givebtn a:hover{
  text-decoration: none;
  color:white;
}
  
.givebtn:hover {
    background-color: #aa9265;
    border-radius: 0;
    border: 1px solid #aa9265;
    color: #fff;
}

#block-college-site-branding{
    padding: 0.5rem 1rem;
}

.secondnav-area{
    padding: 1rem 1rem;
}

.navbar-light .navbar-nav .nav-link.menu-link:focus {
    color: rgb(183,154,99);
  }

.nav-link.menu-link:hover{
    color: rgb(183,154,99);
}  
  
  .navbar-nav.secondnav-items .nav-link {
    color: rgb(21,61,110);
    font-size: 16px!important;
    font-weight: 600;
  }
  
  .navbar-nav.secondnav-items .nav-link:active {
    color: rgb(21,61,110);
    font-size: 16px!important;
    font-weight: 600;
  }
  
  .secondnav-area img {
    width: 250px;
  }

  .mr{
    margin:auto;
  }

.justify-content-center{
    justify-content: center;
}  


/* Footer */
.footer-clean {
    padding: 50px 0;
    background-color: #fff;
    color: #4b4c4d;
  }
  
  .footer-clean h3 {
    margin-top: 0;
    margin-bottom: 16px;
    font-weight: bold;
    font-size: 1.5rem;
  }
  
  .footer-clean ul {
    padding: 0;
    list-style: none;
    line-height: 1.6;
    font-size: 14px;
    margin-bottom: 0;
  }
  
  .footer-clean ul a {
    color: inherit;
    text-decoration: none;
    opacity: 0.8;
  }
  
  .footer-clean ul a:hover {
    opacity: 1;
  }

  .footer-section h3{
    color: #B99D64;
  }
  
  .footer-clean .item.social {
    text-align: right;
  }
  
  @media (max-width:767px) {
    .footer-clean .item {
      text-align: center;
      padding-bottom: 20px;
    }
  }
  
  @media (max-width: 768px) {
    .footer-clean .item.social {
      text-align: left;
    }
  }
  
  .footer-clean .item.social > a {
    font-size: 24px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    display: inline-block;
    text-align: center;
    border-radius: 50%;
    border: 1px solid #ccc;
    margin-left: 10px;
    margin-top: 22px;
    color: inherit;
    opacity: 0.75;
  }
  
  .footer-clean .item.social > a:hover {
    opacity: 0.9;
  }
  
  @media (max-width:991px) {
    .footer-clean .item.social > a {
      margin-top: 40px;
    }
  }
  
  @media (max-width:767px) {
    .footer-clean .item.social > a {
      margin-top: 10px;
    }
  }
  
  .footer-clean .copyright {
    margin-top: 14px;
    margin-bottom: 0;
    font-size: 13px;
    opacity: 0.6;
  }
  
  .footerGivebtn {
    float: left;
    /* width: 138px; */
    background-color: rgb(21,61,108);
    border: 1px solid rgb(185,157,100);
    border-radius: 0;
  }

  .footerGivebtnhome {
    float: left;
    /* width: 138px; */
    background-color: rgb(185,157,100);
    border: 1px solid rgb(185,157,100);
    border-radius: 0;
  }
  
  .footerGivebtnhome:hover {
    float: left;
    /* width: 138px; */
    background-color: rgb(21,61,108);
    border: 1px solid rgb(185,157,100);
    border-radius: 0;
  }

  
  .footerGivebtn:hover {
    float: left;
    background-color: rgb(185,157,100);
    border: 1px solid rgb(254,250,243);
    border-radius: 0;
  }

  .footer-give-social{
    display: flex;
    flex-direction: column;
    gap: 1rem;
  }
  
  .socialIcons {
    margin-top: 0px;
    color: white;
    display:flex;
    justify-content: center;
  }

  .socialIcons a{
    color: #ffffff;
  }

  .socialIcons a:hover{
    color: #B99D64
  }
  
  .socialIcons a i{
    font-size:1.5rem;
  }

  a .icon {
    padding-right: 20px;
    color: #fff;
    /*width: 100px;*/
    font-size: 25px;
  }
  
  #copyright {
    margin-top: 59px;
    padding: 0;
    border-top: 1px solid #0a2d56;
    margin-bottom: -42px;
  }  

  .col-sm-4.col-md-3.item h3 {
    color: rgb(185,157,100);
    font-size: 17px;
}
.whiteLogo{
  width:100%;
}
#developer-signature {
    color: #fff;
    font-weight: 100;
    font-size: 12px;
    opacity: .6;
  }
  

  #block-views-block-spotlight-block-2{
     margin-bottom: 3rem;
  }