@charset "utf-8";
/* CSS Document */

p a {border-bottom:1px dashed #cc4e0b;}

	header {border-bottom: 3px solid #cc4e0b;}	

	.mobile_button_menu {display:none;}
	
	@font-face {
		font-family: TradeGothic;
		src: url(//ahealthieru.auburn.edu/_assets/fonts/TradeGothicLTStd.otf);
	}
	
	@font-face {
		font-family: TradeGothic-bd;
		src: url(//ahealthieru.auburn.edu/_assets/fonts/TradeGothicLTStd-Bd2.otf);
	}
	
	@font-face {
		font-family: TradeGothic-lt;
		src: url(//ahealthieru.auburn.edu/_assets/fonts/TradeGothicLTStd-Light.otf);
	}
		
	.tradegothic {font-family:"TradeGothic";}
	.tradegothic-bold {font-family:"TradeGothic-bd";}
	.tradegothic-light {font-family:"TradeGothic-lt";}
	
	.video-controls {position: absolute; top: 0; left: 0; padding: 1%; color: #fff; z-index: 1;}
	.video-controls .vid-controls {position:absolute;}
	.video-controls .vid-controls a {color:#fff; cursor: pointer; font-size:20px;}
	.video-controls #buttons .play {display:none;}
	.video-controls #buttons.paused .pause {display:none;}
	.video-controls #buttons.paused .play {display:block;}
	.intro .content_container {max-width:900px;}
	.intro .content_container .content_row_title {text-align: center; font-size:30px; font-weight:600; color:#414141;}
	
	.content_topper {display:table; background-image: url("//www.auburn.edu/images/bg_images/samford_bg.jpg"); background-position:center center; background-size:cover; overflow:hidden; height:75vh;}
	
	.content_topper .videobg {position:absolute; top:0; bottom:0; left:-15%; right:-15%; display:none;}
	
	.content_topper .filter {position:absolute; top:0; bottom:0; left:0; right:0; background-color:#000; opacity:0.7;}
	.content_topper .content_container {position:relative; z-index: 1; color:#fff; width:90%; display:table-cell; vertical-align: middle;}
	.content_topper .content_container .content_row_title {margin:20px auto; font-weight:600; text-align: center;}
	.content_topper .content_container img {width:100%;}
	
	.plans {background-color:#cc4e0b; color:#fff;}
	.plans .content_container {padding:3%;}
	.plans .intro {text-align: center; max-width:900px;}
	.plans .intro .content_row_title {padding:2%;}
	.plans .intro p {font-size:18px;}
	
	.plans .mainlinks .item {text-align: center; padding:4%;}
	
	.plans .mainlinks .item a {color:#fff; font-size:20px; font-weight:100; transition:all .15s;}
	.plans .mainlinks .item a.btn:hover {background-color:#a1a1a1;}
	
	.faq {}
	.faq .content_container {padding:3%;}
	.faq .content_container .content_row_title {text-align: center; padding:3%; color:#03244d;}
	.faq .nav-pills>li a {color:#03244d; font-size:20px; border-radius:0px; transition:all .15s;}
	.faq .nav-pills>li a:hover {color:#03244d; background-color:#eaeaea;}
	.faq .nav-pills>li a:focus {color:#03244d;}
	.faq .nav-pills>li.active>a {background-color:#fff; font-weight:600; border-bottom:1px solid #a1a1a1;}
	
	.faq .tab-pane {padding:3%;}
	.faq .tab-pane .item {border-bottom:1px solid #cc4e0b;}
	.faq .tab-pane .item .question {padding:2%; width:100%; text-align: left; font-size:20px; white-space: normal; font-weight: 600;}
	.faq .tab-pane .item .question a {color:#03244d;}
	.faq .tab-pane .item .answer {padding:1% 2% 2% 4%; font-size:16px; color:#cc4e0b;}
	.faq .alert-info {margin-top:20px; font-size:24px; font-weight:600;}
	

	.resources {}
	.resources .content_container {padding: 0% 5%;}
	.resources .content_container .content_row_title {text-align: center; padding:3%; color:#03244d;}
	.resources .item {border-bottom: 1px solid #cc4e0b; padding:2%;}
	.resources .item .title {width:100%; text-align: left; font-size:20px; white-space: normal; font-weight: 600; padding:10px 0px;}
	.resources .item .description {}



	@media (min-width: 768px) {
		.content_topper {min-height:60vh;}
		.content_topper .content_container {position:relative; z-index: 1; color:#fff; width:75%;}
		.content_topper .content_container p {font-size:18px;}
		
		.plans .mainlinks .item {border-right:1px solid #fff;}
		.plans .mainlinks .item:last-child {border-right:none;}
		.plans .mainlinks .item a {font-size:26px;}
	}
	
	@media (min-width: 1024px) {
		.content_topper .content_container {width:60%;}
		.content_topper .content_container p {font-size:20px;}
		.content_topper .videobg {display:block;}
	}