hr {
  border-color: #ccc !important;
}

@media only screen and (min-width: 1200px) {
.college .coe-grid .box.short a {
    height: 175px;
}
}
.college .coe-grid .box.short a {
    height: 175px;
}

.black-bg {
background-color: #fff;
}

.fonticon {
  color:#fff; 
  font-size:1em;
}

.boxitem {
   color:#fff; 
   padding-left:.5em;
}

.astro {
   overflow: hidden;
}



/* News Block CSS definitions Information */

.fonticon {
  color:#fff; 
  font-size:1em;
}

.boxitem {
color:#fff; 
padding-left:.5em;
}

/* Local CSS definitions Information */

h1 {font-weight: bold;}

#sidebar-left #info-for.menu h3 {
  background-color: #999;
}

#sidebar-left #info-for.menu h3 a,
#sidebar-left #info-for.menu h3 a:visited {
  color: #fff;
  padding: 0px;
}

#sidebar-left #info-for.menu h3 a:hover {
  background-color: transparent;
}

#sidebar-left #info-for .indent {
  padding-left: 15px;
}


#feature #feature-title {
  border-bottom: 1px solid #ccc;
}

.edit-event-link {
  font-weight: normal;
  font-size: .9em;
  white-space: nowrap;
}

div.edit-event-link {
  padding:0;
  margin: 0 0 1em 0;
}

#footer {
  background-image: url(./Images/abe_footer.jpg);
  background-position: top center;
  padding-top: 70px;
}

.clear-left {
  clear:left;
}

.drop-shadow {
  margin: 0 20px 20px 0;
  -webkit-box-shadow: rgba(0, 0, 0, 0.4) 10px 10px 10px;
  -moz-box-shadow: rgba(0, 0, 0, 0.4) 10px 10px 10px;
  /*filter:
      
progid:DXImageTransform
.Microsoft.Shadow(color=#dddddd,direction=0,strength=7)
      
progid:DXImageTransform
.Microsoft.Shadow(color=#cccccc,direction=90,strength=10)
      
progid:DXImageTransform
.Microsoft.Shadow(color=#cccccc,direction=180,strength=10)
      
progid:DXImageTransform
.Microsoft.Shadow(color=#dddddd,direction=270,strength=7);*/
}

.ruled th,
.ruled td {
  border-top: 1px solid #ccc;
  text-align: left;
  vertical-align: top;
  padding: 5px 5px 5px 0px;
}

.college .intro {
    padding: 18px 18px 24px 18px;
    background-color: #3b3b3b;
}

.college .intro a {
    color: #fff;
}

.accordion {
  color: #FFF;
}

.subdate {
  color:#BDBDBD;
}

.panel-default>.panel-heading {
    padding-bottom: 8px;
}

.intro .panel-body {
    background: #1B1B1B;
}

.intro a:link {
    text-decoration: none;
}

.intro a:visited {
    text-decoration: none;
}

.intro a:hover {
    text-decoration: underline;
}

.intro a:active {
    text-decoration: none;
}


.newspanel.panel-group .newspanel.panel {
    background-color:#3b3b3b;
    color:#fff;
}

.newspanel.panel-default>.newspanel.panel-heading {
    background-color: #3b3b3b;
    color:#fff;
}

.newspanel.panel {
    border:0;
}

.morenews {
    text-align:right;
    font-style: italic;
}

.prio1 {
    background-image: url('./Images/studentsfirst.jpg');
    background-color: #d3a810;
    border-bottom: 8px solid #d3a810;
}

.prio2 {
    background-image: url('./Images/buildonstrengths.jpg');
    background-color: #2F241C;
    border-bottom: 8px solid #2F241C;
}

.prio3 {
    background-image: url('./Images/championresearch.jpg');
    background-color: #1d6a90;
    border-bottom: 8px solid #1d6a90;
}

.evertrue {
    background-image: url('./Images/evertrue_solid.jpg');
    background-color: #776f68;
    border-bottom: 8px solid #776f68;
}

.aberankings {
    background-image: url('./Images/rankingsbg.jpg');
    background-color: #ff9b1a;
    border-bottom: 8px solid #ff9b1a;
}

.newbuilding{
    background-image: url('./Images/new-building.jpg');
    background-color: #ff9b1a;
    border-bottom: 8px solid #ff9b1a;
}

.symposium{
    background-image: url('./Images/symposium1.jpg');
    background-color: #AD1F65;
    border-bottom: 8px solid #AD1F65;
}

.college .intro a {
    display: inherit;
}

.college .intro a {
    display: inherit;
}

.college .intro .infographic img {
    margin: 0px;
}

.college a.currentundergrads {
    background-image: url('images/undergraduate-banner.jpg');
    background-color: #2EAF9B;
    border-bottom: 8px solid #2EAF9B;
}

.college a.currentgrads {
    background-image: url('images/graduate-banner.jpg');
    background-color: #BAA892;
    border-bottom: 8px solid #BAA892;
}

/*** This is the Green color for Future Undergrads */
.college a.futureundergrads{
    background-image: url('images/future-students-banner.jpg');
    background-color: #085C11;
    border-bottom: 8px solid #085C11;
}

/*** This is the Yellow color for Future Students combined */

.college a.futurestudents{
    background-image: url('images/future-students-banner.jpg');
    background-color: #FFD100;
    border-bottom: 8px solid #FFD100;
}

.college a.prospectivefaculty{
    background-image: url('images/prospective_faculty3.jpg');
    background-color: #e9e45b;
    border-bottom: 8px solid #e9e45b;
}

.college a.faculty{
    background-image: url('images/faculty-banner.jpg');
    background-color: #A3D6D7;
    border-bottom: 8px solid #A3D6D7;
}

.college a.openpositions{
    background-image: url('images/mcmillian.jpg');
    background-color: #6B4536;
    border-bottom: 8px solid #6B4536;
}

.college a.featureditem{
    background-image: url('images/feature-banner.jpg');
    background-color: #C76C14;
    border-bottom: 8px solid #C76C14;
}

.college a.alums{
    background-image: url('/Wraps/ECO/wrap7/images/alums_banner.jpg');
    background-color: #5B6870;
    border-bottom: 8px solid #5B6870;
}


.research{
    background-image: url('images/research-banner3.jpg');
    background-color: #7CA6C0;
    border-bottom: 8px solid #7CA6C0;
}

.college a.events{
   background-image: url('images/events-banner.jpg');
   background-color: #849E2A;
    border-bottom: 8px solid #849E2A;
}

.spotlight {
    position:absolute;
    left:0px;
    bottom:0px;
    color:#fff;
    font-size:1.2em;
    padding:0 10px;
    text-shadow: 2px 2px #000;
}

.spotlight2 {
    position:absolute;
    left:0px;
    bottom:0px;
    color:#776f68;
    font-size:1.4em;
    padding:0 10px;
}


.subspotlight {
    padding:0 10px;
}

hr {
  border-top: 1px solid #5D5D5D;
  margin-top: 15px;
  margin-bottom: 15px;
}




/*******  Head Search Block on homepage Added 4/25/19 by E. Gray **********/

.head-search {
   background-color: #FFD100; 
   min-height: 40px; 
   padding: 10px !important; 
   text-align: center; 
   font-weight: bold; 
   font-size: 20px; 
   color:black;
}

.head-search:hover {
   border: 2px solid black;
}

.head-search-link a {
   text-decoration-line: none;
}
