@charset "utf-8";
/* CSS Document */

	@font-face {
	font-family: champagne_limousines;
	src: url(//ocm.auburn.edu/faculty_awards/2020/_assets/fonts/champagne_limousines.ttf);
	}

	@font-face {
	font-family: font02;
	src: url(//ocm.auburn.edu/faculty_awards/2020/_assets/fonts/AdobeFnt21.lst);
	}

	.champagne_limousines {font-family: "champagne_limousines";}

	body {color:#03244d;}
	p {line-height: 2;}
	.content_container {padding:40px 10px;}
	.header {background-image: url(http://ocm.auburn.edu/faculty_awards/2021/_assets/images/bg01.jpg); background-position: center center; background-size: cover; background-repeat: no-repeat;}
	.header {color:#fff;}
	.header .year {color:#dab451;}
	.header .header_content {}
	.header .title {font-size:24px; font-family: "champagne_limousines"; font-weight:100; text-transform: uppercase;}
	.separator {padding:10px; text-align:center; max-width:1200px; margin:0px auto;}
	.separator .title {font-size:24px; font-weight:600;}
	.separator p {font-size:20px;}
	.separator .content_container {border-top:2px solid #03244d;}	 
		

	.page_awards .separator .title {font-size:26px;}

	.text02, .text03, .text04 , .winner p {text-align: center;}
	.winner p {font-size:16px;}

	.text01 {font-size:28px; font-weight: 600; text-transform: uppercase;}
	.text02 {font-size:32px; font-weight:100; font-family: "champagne_limousines";}
	.text03 {margin-bottom:10px;}
	.text04 {font-size:18px; font-family: "champagne_limousines"; font-weight:600; margin-bottom:25px;}

	.buttons {text-align: center; width:100%;}
	.buttons .item {padding:10px 30px;}
	.buttons .btn {background:none; border-color:#03244d; color:#03244d; text-transform: uppercase; width:100%; padding:30px; margin-bottom:10px; font-weight:600; font-size:16px;}
	.buttons .btn:hover {background-color:#eaeaea;}
	.buttons .btn:focus {background-color:#eaeaea;}
	.buttons .item {text-align: left;}

	.past-winners .buttons {text-align: center; width:100%;}
	.past-winners .buttons .item {padding:5px 30px;}
	.past-winners .buttons .btn {background-color:#cc4e0b; border-color:#fff; color:#fff; text-transform: uppercase; width:100%; padding:30px; margin-bottom:10px; font-weight:600; font-size:16px;}
	.past-winners .buttons .btn:hover {background-color:#eaeaea; color:#03244d;}
	.past-winners .buttons .btn:focus {background-color:#eaeaea; color:#03244d;}
	.past-winners .buttons .item {text-align: left;}
	
	.names01 .content_container {text-align: center;}
	.names01 .content_container .text02 {text-align: center;}

	.headshot img {width:70%; margin-bottom:20px;}
	.headshot, .headshot2 {text-align: center;}
	.headshot2 img {width:70%; filter: grayscale(100%);}

	.btn {white-space:normal;}

	.menu-container {text-align:center;}
	.menu {width:100%; max-width:300px; margin:20px auto;}
	.menu .btn-default {background:none; color:#03244d; width:100%; border:1px solid #03244d; margin-bottom:10px; padding:15px 5px;}
	.menu a.btn-default:hover {background-color:#eaeaea;}
	.menu a.btn-default:focus {background-color:#eaeaea;}
.menu-container .btn-primary {background:none; border:none;}

.footer {background-image: url(http://ocm.auburn.edu/faculty_awards/2020/_assets/images/bg01.jpg); background-position: center center; background-size: cover; background-repeat: no-repeat;}
.footer {text-align:center; color:#fff;}
.footer img {width:100%;}
.footer ul {list-style: none;}
.footer ul li {font-size:12px; font-weight:600; font-family:"myriad-pro";}
.footer p {font-size:16px;}
.footer a {color:#fff;}

@media (min-width: 768px){
	
	.menu-container {z-index:999;}
	
	.header {background-image: url(http://ocm.auburn.edu/faculty_awards/2021/_assets/images/bg01.jpg); background-position: center center; background-size: cover; background-repeat: no-repeat;}
	.header .title {font-size:38px;}
	.separator .title {font-size:24px;}
	.text02 {font-size:32px;}
	.text04 {font-size:28px;}
	
	/* .text03, .text04 , .winner p {text-align: right;} */
	.winner p {font-size:18px;}
	.headshot2 img {width:85%;}
	
	.inspires .content_container {display:table;}
	.inspires .content_container [class*="col-"] {float: none; display: table-cell; vertical-align: middle;}

	.buttons.index .col-sm-4 .btn {padding:60px;}
}

@media (min-width: 992px){
	.header .title {font-size:56px;}
	.headshot2 img {width:100%;}
	.text02 {font-size:56px; /* text-align: right;*/ } 
}