/*** WCAS Department specific CSS 

Core CSS file that can be modified on a departmental level.  Add any new styles (including media queries) here.

***/

/*add additional spacing between people on faculty-index pages*/
 .faculty-people {
	 padding-bottom: 1.2rem;
}

/* desktop: fit class-modal content to browser height */
 @media screen and (min-width:768px) {
	 .class-modal div {
		 max-height: 300px;
		 max-height: 80vh;
		 overflow: scroll;
	}
}
/* mobile: revert to default class-modal behavior */
 @media screen and (max-width: 768px) {
	 .class-modal div {
		 overflow: visible;
	}
}

/*custom css for expanding divs (Faculty Specialty Areas) */
.accordion .header {
    clear: both;
    padding: 5px 0;
}

.accordleft, .accordright {
    float: left;
    margin: 0 auto;
    min-width: 338px;
}

.accordleft {
    padding-right: 10px;
}
.header:not(:first-child) {
    border-top: thin dotted #558201;
}

.accordion .expand.list {
    position: relative;
    top: 2px;
    display: inline-block;
    float: left;
    margin: 0 5px 5px 0;
}

.expand {
    position: relative;
    top: 3px;
    display: block;
    background: url('../images/icons/image_sprite.png');
    background-position: 0px -192px;
    width: 16px;
    height: 16px;
    margin: 0 auto;
    cursor: pointer;
    -moz-transition: none !important;
    -webkit-transition: none !important;
    transition: none !important;
}

.expanded {
    background-position: -16px -192px;
}
#page .header dt {
 color: #480058;
 font-weight: bold;
 text-decoration: none;
 cursor: pointer;
 padding: 0 20px;
}
#page .header dt:hover {
 color: #becc75;
}

.advisor-header {
    border-top: thin dotted #558201;
    margin-top: 20px;
}

.hiddenContent {
    height: auto;
    width: auto;
}
/*end expanding div css*/

#footer-images {
    width: 29%!important;
}