@charset "utf-8";
/* AU TEMPLATE CSS STYLING */

/* GLOBAL STYLING */

	
	body {font-size:15px;}
	.page_content {position:relative;}	
	.pre_nav_container .col-md-2 {height:10px;}
	.pre_nav_container .col-md-8 {position:relative;}
	.content_row {position:relative;}
	.content_container {max-width:1280px; margin:0px auto; position:relative; padding:10px;}
	.content_container:after {clear: both;}
	.content_container:before, .content_container:after {display: table; content: " ";}

	
	h2 {margin:0px; padding:10px 0px;}
	h3 {margin:0px; padding:10px 0px;}
	h4, .h4 {margin:0px; padding:10px 0px;}

	.page_content ul {margin:0px;}
	.page_content ul li {margin:0px;}
	
	.inset {max-width:1200px; margin:0px auto;}
	.skip{left:-999em;position:absolute}
	.lastUpdated {text-align:right; font-style:italic;}
	
	.font_ultralight {font-weight:100;}
	.font_light {font-weight:300;}
	.font_regular {font-weight:400;}
	.font_semibold {font-weight:600;}
	.font_bold {font-weight:700;}
	.font_black {font-weight:900;}

	.blubar {position:absolute; width:100%; left:0; right:0; bottom:0px; color:#fff; z-index:1;}
	.blubar_bg {position:absolute; background-color:#03244d; top:0; bottom:0; left:0; right:0; opacity:0.8;}
	h1.blubar_title {padding-top:0; margin-top:5px;}
	.blubar_title {font-family: "myriad-pro"; font-size:36px;}
	.blubar_info {letter-spacing: 0.5px;}
	.blubar .blubar_info a {color:#fff;}
	.blubar .col {text-align:center;}

	.content_row_title {font-size:42px;}
	.title01 {font-family: "myriad-pro"; font-weight:100;}
	.title02 {font-family: "museo-slab"; font-weight:100;}
	.title03 {font-family: "myriad-pro"; font-weight:900;}
	
	
	.content_row button {margin-bottom:10px; border:0px; background-color:#dd550c; color:#fff;} 
	
	.sidebar-nav sidebar-nav-header .navbar .navbar-header .icon-bar {background-color:#03244d; color:#fff;} 

	.column_header {font-size:16px; font-weight:600;}
			
	.lastUpdate {text-align:right; color:#a1a1a1;}
	
	.rowanchorlink {position:absolute; top:-210px;}

	.breadcrumb {font-size:12px; margin-bottom:10px;}

	.header_logos_container .header_logo  {text-align:center;}
	.mobile_button_menu, .mobile_button_search {padding:0px;}
	
	.modal {z-index:9999;}

/* PAGE FULL WIDTH */

	.fullwidth .au_nav_container ul {max-width:none;}
	.fullwidth .pre_nav_container .content_container {max-width:none;}
	.fullwidth .page_content .content_container {max-width:none;}
	.au_nav_panels .panel .content_container {max-width:none;}


/* HEADER STYLING */

	/* Default */
	header {position:relative;}
	.header_logos_container {background-color:#03244D;}
	.header_logos_container .header_title_image {display:none; margin-top:20px; opacity:0.6;}

	/* Sticky Settings - Add this class to the BODY tag */
	.headerlock header {position:fixed; width:100%; z-index:100;}
	.headerlock .page_content {padding-top:210px; position:relative;}

	/* Switch Image and Page Titles - Add "image_switch" to the HEADER tag */
	
	.image_switch .header_logos_container .header_title_image {display:block;}
	.image_switch .unit_title {display:none;}
	.image_switch .unit_subtitle {display:none;}
	html.smaller .image_switch .header_logos_container .header_title_image {display:none;}
	html.smaller .image_switch .unit_title {display:block; }
	html.smaller .image_switch .unit_subtitle {display:block; }
	
	/* KEEP HEADER IMAGE - Add "image_stay" to the HEADER tag  */
	.image_stay .header_logos_container .header_title_image {display:block;}
	.image_stay .unit_title {display:none;}
	.image_stay .unit_subtitle {display:none;}

	
			
/* PRE-NAVIGATION STYLING */

	.pre_nav_container {width:100%; background-color:#03244d; padding:5px;}
	.pre_nav_content {max-width:1280px; margin:0px auto; padding:0px;}
	.pre_nav_container .content_container a {color:#eaeaea; font-size:12px; font-weight:bold; }
	.pre_nav_container .content_container a:focus {background:none;}
	.pre_nav_container .content_container li {margin:0px;}
	.pre_nav_container .content_container li a {padding:0px;}
	.pre_nav_container .content_container li a:hover {background:none; text-decoration:underline;}
	.pre_nav_search {padding:8px; margin:5px; border-top:1px solid #03244d;}
	.pre_nav_search input {float:right; width:100%; border-radius:5px;}

	.applynow {}

	#preheader_right ul {list-style:none;}

/* HEADER LOGOS STYLING */

	.header_logos_container {background-color:#03244d;}
	.header_logo {padding:0px;}
	.header_logo img {padding:5px; width:85%;}
	.header_secondary {float:right;}
	.header_secondary img {width:100%; float:right;}
	.header_logos_container button {font-size:24px; margin-bottom:10px; color:#fff; background:none;border:none; margin:15px 0px;}
	
	.unit_title, .unit_subtitle {display:block; color:#fff; font-size:30px; text-align:right;}
	.unit_subtitle {font-size:20px;}
	
/* PRIMARY NAVIGATION STYLING */

	.au_nav_container {width:100%; }
	.au_nav_links_container { color:#fff; width:100%; background-color:#dd550c; }
	.au_nav_links {margin:0px auto; }
	.au_nav_container a {color:#fff; letter-spacing: 0.5px;}
	.au_nav_container .nav li a:hover {background-color:#f68026;}
	.au_nav_container .nav li a:focus {background-color:#f68026;}
	.au_nav_container .panel {border-radius:0px; border:0px; color:#fff; background:none;}
	.au_nav_container .panel-collapse { margin:0px auto; }
	.au_nav_container .panel-group {margin:0px; padding:0px; border-bottom:0px solid #dd550c; }
	.au_nav_container .panel-group .panel {margin:0px;}
	.au_nav_container .panel-group .panel a {letter-spacing: 0.5px;}
	.au_nav_container .panel-group .panel .content_container {padding:15px;}
	.au_nav_container ul {max-width:1280px; margin:0px auto;}
	.au_nav_panels {border-radius:0px; margin:0px; background-image:url(https://www.auburn.edu/template/2016/_assets/images/bg_gradient.jpg); background-size:contain; background-position:center; padding:0px;}
	.au_nav_container .navbar-header {background-color:#03244d;}
	.au_nav_container .navbar-header .icon-bar {background-color:#fff;}
	.au_nav_container .mobile_logo {padding:5px;}
	.au_nav_container .mobile_logo img {float:left; width:70%; margin:20px 10px;}
	.au_nav_container button {clear:right;}

/* MOBILE SEARCH DROPDOWN */

	.mobile_search {padding-bottom:10px;}
	.mobile_search .glyphicon {margin:2px 5px;}
	.mobile_search .title-area-search {margin:10px 0px; color:#000;}

/* SCROLLING HEADER SIZE ADJUSTMENTS */
	
	html.smaller .headershrink .locking_header {width:100%; z-index:1000;}
	html.smaller .headershrink .header_logos_container .header_logo {padding:0px;}
	html.smaller .headershrink .header_logos_container img {width:65%;}
	html.smaller .headershrink .header_logos_container .header_tia {width:75%;}
	html.smaller .headershrink .au_nav_container a {padding:3px;}
	html.smaller .headershrink .pre_nav_container {display:none;}
	html.smaller .headershrink .header_secondary h2 {}
	html.smaller .to-top {display:block;}
	
	
/* SIDEBAR NAVIGATION */

	.sidebar-nav ul {background:none;}
	.sidebar-nav li {}
	.sidebar-nav .navbar-collapse ul li a {font-weight:bold; color:#03244d;}
	.sidebar-nav .navbar-collapse ul {}
	
	
	.sidebar-nav .navbar {margin-bottom:0px;}
	.sidebar-nav ul li {background:none;}
	.sidebar-nav ul li ul li{background:none;}
	.sidebar-nav .dropdown-menu {margin-left:20px;}
	.sidebar-nav .dropdown-header {background-color:#eaeaea; padding:5px;}
	.sidebar-nav button {background-color:#B9B9B9;}

/* QUICK LINKS */

.iconlinks {text-align:center; color:#fff;}
.iconlinks ul li {background-image:none; padding:0px 10px;}
.iconlinks .icon {width:95px; height:155px; margin:0px auto;}
.iconlinks object {max-width:100px; }
.iconlinks ul li:hover img {opacity:0.0;}


/* BY THE NUMBERS */

.bythenumbers {font-size:16px;}
.bythenumbers .content_row_title {text-align:center; margin-bottom:20px;}
.bythenumbers .item {margin:0px auto; margin-bottom:20px; text-align:center;}
.bythenumbers .item .image {}
.bythenumbers .item .image img {width:100%; max-width:200px;}
.bythenumbers .item .text1 {font-size:36px; color:#4a6e9c;}
.bythenumbers .item .text2 {}


	
/* FOOTER STYLING */

	footer {background-color:#03244d; color:#fff; padding:25px 0px; border-top:5px solid #dd550c;}
	.footer_col {margin-bottom:15px;}
	.footer_col_logo {width:100%; margin:0px auto; text-align:center;}
	.footer_col_logo img {width:60%; opacity:0.6;}
	footer .col_1 {}
	footer .col_2 {padding:0px;}
	footer .col_3 {}
	footer .h4 {border-bottom:1px solid #eaeaea; padding-bottom:5px;}
	footer a {color:#fff;}
	footer a:hover {color:#f68026; text-decoration:none;}
	footer a:active {color:#fff;}
	footer a:focus {color:#fff; text-decoration:none;}

	.to-top {position:fixed; bottom:0; right:0; z-index:999; display:none;}
	
	.to-top a{display:inline-block; color:#a1a1a1;}
	.to-top a,.to-top a:hover{background-size:77px 35px}
	.to-top {bottom:25px;position:fixed;right:10px;z-index:3000}
	.to-top a{background-image:url(https://cdn.auburn.edu/assets/img/to-top.png);border-bottom:none;height:35px;width:77px}
	.to-top a:hover{background-image:url(https://cdn.auburn.edu/assets/img/to-top2.png);}
	

/* SOCIAL MEDIA ROW */

.getconnected {color:#03244d; padding:25px 0px;}
.getconnected ul li {background-image:none; padding:0px 10px;}
.getconnected .icons {padding:15px 0px;}

.socialbutton {width:50px; height:50px; margin:0px auto;}
.socialbutton:hover img {opacity:0.0;}

.facebook {background-image:url(https://www.auburn.edu/template/2016/_assets/images/social/fb_o.png);}
.twitter {background-image:url(https://www.auburn.edu/template/2016/_assets/images/social/tw_o.png);}
.instagram {background-image:url(https://www.auburn.edu/template/2016/_assets/images/social/ig_o.png);}
.flickr {background-image:url(https://www.auburn.edu/template/2016/_assets/images/social/fl_o.png);}
.youtube {background-image:url(https://www.auburn.edu/template/2016/_assets/images/social/yt2_o.png);}
.webcams {background-image:url(https://www.auburn.edu/template/2016/_assets/images/social/wc_o.png);}

/* CAMPAIGN ROW */
.campaign_row {padding:20px; position:relative; background-image:url(https://www.auburn.edu/template/2016/_assets/images/bg_images/campaign_bg.jpg); background-size:cover; background-position:center center; padding-bottom:50px;}
.because_text {font-size:32px; padding:20px;}
.because_images {text-align:center; }
.because_images img {width:100%;}
.because_logo {max-width:300px;}
.campaign_row button {background-color:#dd550c; color:#fff; margin-bottom:10px; border:0px;}

/* SPOTLIGHT */

.spotlight {background-size:cover; background-position:center left; color:#03244d;}
.spotlight .content_row_title {color:#dd550c; line-height:50px;}
.spotlight .quote {font-size:32px; font-family: "museo-slab"; margin-bottom:20px;}
.spotlight .info {text-align:right; }
.spotlight .info .name {font-size:24px;}
.spotlight .info .status {font-size:16px; margin-bottom:20px;}
.spotlight .info .link a {color:#fff;}
.spotlight button {background-color:#dd550c; color:#fff;}


/* CONTENT PAGE */

.content_topper {width:100%; height:300px;}
.content_row_title {font-family: "myriad-pro"; font-weight:100;}
.bythenumbers .item .text1 {font-size:32px; font-weight:500;}
.bythenumbers .item .text2 {font-size:20px; font-weight:100;}

/* MISC STYLING */

.block { display: block; }
.blue { color: #03244d; }
.blue-header { background: #03244d; border-bottom: #c0c0c0 solid 1px; color: #fff; display: block; font-size: 1.5em; padding: 5px 20px; }
.clear { clear: both; }
.last-updated { clear: both; color:#bbb; font-style: italic; text-align: right; }
.more { background: url("https://cdn.auburn.edu/assets/img/bullet-arrow.gif") right 4px no-repeat; font-size: 10px; font-weight: bold; padding-right: 10px; padding-bottom: 20px; text-align: right; }
.more a:hover { color: #dd550c; }
.newsItem { background: url("https://cdn.auburn.edu/assets/img/bullet-arrow2.gif") left 8px no-repeat; line-height: 20px; margin-left: 10px; padding: 0 0 17px 12px; }
.noBorder { border: none; }
.orange { color: #dd550c; }
.redtext { color: #F00; }
.orange-bar { background: #f68026; display: block; font-size: 1px; height: 2px; margin: 20px 10px; }
.rss { background: url("https://cdn.auburn.edu/assets/img/css-sprite.png") -92px 0 no-repeat; display: inline-block; float: right; height: 12px; margin: -27px 0px 0px; width: 12px; }
.skip { left: -999em; position: absolute; }
.to-top {bottom: 25px; position: fixed; right: 10px; z-index: 3000;}
.to-top a {background-image:url("https://cdn.auburn.edu/assets/img/to-top.png"); background-size: 77px 35px; border-bottom: none; display:inline-block; height: 35px; width: 77px;}
.to-top a:hover{background-image:url("https://cdn.auburn.edu/assets/img/to-top2.png"); background-size: 77px 35px;}
.weather { font-weight: bold; padding: 5px 0 0 0; text-align: center; }
::selection { background: #f68026; color: white; }



@media (max-width: 1024px){
	.headerlock header {position:relative;}
	header {position:relative;}
	.headerlock  .page_content {padding-top:0px;}
	.page_content {padding-top:0px;}
	.headerlock  .blubar {position:absolute; bottom:0;}
	.blubar {position:absolute; bottom:0;}
	.unit_title {font-size:20px;}
	.unit_subtitle {font-size:18px;}
	.spotlight .quote {font-size:24px;}
}
/* make sidebar nav vertical */ 
@media (min-width: 768px) {
	.sidebar-nav .navbar {}
	.sidebar-nav .navbar .navbar-collapse {padding: 0; max-height: none;}
	.sidebar-nav .navbar ul {float: none;}
	.sidebar-nav .navbar ul:not {display: block;}
	.sidebar-nav .navbar li {float: none; display: block;}
	.sidebar-nav .navbar li a {padding-top: 12px; padding-bottom: 12px; }
	.sidebar-nav .navbar li:hover {background-color:#496e9c;}
	.sidebar-nav .navbar li:hover a {color:#fff;}
	.sidebar-nav-header {background-color:#496e9c; padding:10px 20px; color:#fff; font-family: "myriad-pro"; font-size:30px; font-weight:100;}
	.breadcrumb {padding:3px; background:none;}
}

@media (max-width:768px) {
	.pre_nav_container {border-bottom:1px solid #a1a1a1;}
	.header_secondary h2 {font-size:22px;}
	.sidebar-nav {margin-bottom:10px;}
	.content_row_title {font-size:36px;}
	.unit_title {font-size:20px; text-align:center;}
	.unit_subtitle {font-size:14px; text-align:center;}

}



@media (max-width:480px) {
	.header_pagetitle {float:none;}
	.unit_title {text-align:center; border-top:1px solid #a1a1a1; padding-top:15px;}
	.unit_subtitle {text-align:center;}
	.getconnected ul li {width:50%; float:left;}
	.content_topper {height:200px;}
	.content_topper .blubar_info {display:none;}
	.blubar .blubar_title {font-size:20px;}
	.content_row_title {font-size:28px;}
	.spotlight {background:none;}

	
}


/* AU Print Stylesheet */
 
  @media print {
 
 .pre_nav_container {display:none;}
 .au_navigation {display:none;}
 .content_topper {display:none;}
 .breadcrumb {display:none;}
 .sidebar-nav {display:none;}
 footer {display:none;}
 
 }

 /* Bootstrap Print */
 
 @media print{.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}.visible-xs{display:none!important}.hidden-xs{display:block!important}table.hidden-xs{display:table}tr.hidden-xs{display:table-row!important}td.hidden-xs,th.hidden-xs{display:table-cell!important}.hidden-sm,.hidden-xs.hidden-print{display:none!important}.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important} .page_content .collapse {display: block !important; height: auto !important;}
 
}