@charset "utf-8";
/* CSS Document */


	@font-face {
	font-family: sentinel-book;
	src: url(http://www.auburn.edu/administration/trustees/_assets/fonts/Sentinel-Book.otf);
	}



body {font-size:16px;}
h1, .content_row_title, h1.content_row_title {font-size:1.8em;}
h2, h3 {font-size:1.35em;}

h2.title01 {font-weight:600; font-family: trade-gothic-next, sans-serif;}
h3.title01 {color:#03244d; font-weight:500;}

p {font-family: sentinel-book, sans-serif; font-size:1.5em;}
p {font-size:1.2em;}

h2.header-01, h3.header-01 {border-bottom:1px solid #a1a1a1; margin:3% auto; padding:2%; background-color:#eaeaea; font-size:1.25em;
font-family: trade-gothic-next, sans-serif; font-style: normal;}

.tradegothic {font-family: trade-gothic-next, sans-serif; font-style: normal;}
.sentinel {font-family:sentinel-book, sans-serif;}

.header-01 {font-family: trade-gothic-next, sans-serif;}
.staff .name, .staff .name {font-family: trade-gothic-next, sans-serif;}

.au_nav_container ul {max-width: 80%;}
.au_nav_container .dropdown-toggle {font-size:.85em;}
.au_nav_container .dropdown-menu {font-size:.85em; text-align: center;}
.btn {white-space: normal;}
a.btn {font-size:1em; font-family: trade-gothic-next, sans-serif;}
.image img {width:100%;}

	.index .content_topper {background-image: url("//www.auburn.edu/administration/trustees-new/_assets/images/bot-2017.jpg"); background-position: center center; height:450px; background-color:#fff; background-repeat: no-repeat; margin:3% auto;}
	
	.meetings .content_topper {background-image: url("//www.auburn.edu/administration/trustees-new/_assets/images/bot-2017.jpg"); background-position: center center; background-size:cover; height:500px;}
	
	.meetings .previous {background-color:#fff;}

	a.btn {border:0px; width:90%; margin:3%; font-weight:600; color:#fff; background-color:#03244d;}
	a.btn:hover, a.btn:focus {background-color:#eaeaea; color:#000;}

	.intro .content_container {max-width:1000px;}
	.intro .content_container p {}
	
	.main-links .item {text-align: center;}
	.main-links .item .image {}
	.main-links .item .image img {width:90%;}
	.main-links .item .info {margin:3%;}
	.main-links .item .well ul li {text-align: left;}
	.main-links .item .well ul li a {color:#03244d;}
	
	.page-intro {padding:2% 1%;}

	
	.meetings .previous .meetings-list {padding:0px;}
	.meetings .previous .meetings-list .item {list-style: none; margin:0px auto; padding:2%;}
	.meetings .previous .meetings-list .item .date {font-weight:600;}
	.meetings .previous .meetings-list .item ul li {display: inline-block; border-right:1px solid #000; padding-right:3%; margin-right:2%; color:#a1a1a1;}
	.meetings .previous .meetings-list .item ul li:last-child {border-right:none;}
	.meetings .previous .panel a.year-btn .panel-heading h3 {color:#03244d; font-weight:600;}
	.meetings .previous .panel a.year-btn:hover .panel-heading {color:#000; background-color:#eaeaea;}
	.meetings .previous .panel .panel-body {padding:0px;}
	.meetings .previous .panel .panel-body ul {padding:0px 1%;}
	
	.meetings .intro {padding:0px;}
	.meetings .deadlines {padding:0px;}
	.meetings .deadlines a.btn {padding:2%;}

	.member {position:relative; margin:10px auto; padding:0px; text-align: center;}
	.member .image {position:relative; padding:0px; text-align: center;}
	.member .image img {width:90%;}
	.member .image .filter {opacity:0;  transition: all .25s}
	.member .text {text-align: center;}
	.member .text .extra {display:none;}
	.member .name {font-weight:600; font-family: trade-gothic-next, sans-serif;}
	
	.modal-content {background-color:#eaeaea;}
	.modal-content .modal-body {background-color:#fff;}
	.modal-content .modal-body .image .item {margin:10px auto;}
	.modal-content .modal-body .image .name {font-weight:600;}
	.modal-content .modal-body .image .email a {color:#cc4e0b; font-weight:600;}	
	.modal-content .modal-body .info {text-align: left;}
	.modal-content .modal-body .info .name {font-weight:600; background-color:#a1a1a1; color:#fff; margin-bottom:20px; padding:2%;}

	.staff-member {font-size:16px;}
	.staff-member img {width:80%;}
	.staff-member .member_info {border-bottom:1px solid #a1a1a1; margin:15px auto; font-family: trade-gothic-next, sans-serif;}
	.staff-member .name {font-size:2em; font-weight:600; margin-bottom:5px; font-family: sentinel-book, sans-serif;}
	.staff-member .title {font-size:1.5em; margin-bottom:5px; color:#cc4e0b;}
	.staff-member .email {font-size:0.9em; clear:right; margin-bottom:10px;}
	.staff-member .email .glyphicon {margin-right:10px; margin-bottom:10px;}
	.staff-member p {font-family: trade-gothic-next, sans-serif;}

	.district-map .district ul li {font-family: trade-gothic-next, sans-serif;}

	.policies .image {margin:10% auto;}
	.policies .section {margin:3% auto; }

	@media (min-width:768px) {
		.member .image img {width:65%;}
	}
	
	@media (min-width:996px) {
		.intro .content_container a.btn {width:33%;}
		.member {padding:1%;}
		.meetings .upcoming {position:sticky; top:3%;}
	}
	
	@media (min-width:1280px) {

		.member .member-alt {position:absolute; top:0; bottom:0; left:0; right:0; padding:15%; padding-top:50%; }
		.member .member-alt .text {color:#fff; font-weight:600; font-family: sentinel-book, sans-serif;}
		.member .image {position: relative;}
		.member .image img {width:100%;}
		.member .image .filter {position:absolute; background-color:#cc4e0b; top:0; bottom:0; left:0; right:0;}
		.member .text {opacity:0; transform: scale(.75); transition: all .25s;}
		.member .map {text-align: center;}
		.member .map ul {text-align: left;}
		.member .map img {width:80%;}
		
		/* ROLLOVER */
		
		.member a:hover .image .filter {opacity:.8;}
		.member a:hover .text {opacity:1; transform: scale(1.25);}
		.member a:hover .text .extra {display:block;}
		.modal-lg {width:1280px;}
	}

