@charset "utf-8";
/* CSS Document */

.intro {background-image: url("http://www.auburn.edu/admissions/images/bg_images/visit-header-01.jpg"); background-position:center center; background-size:cover; display:table; width:100%; min-height:200px; position:relative;}
.intro .content_container {position:relative; max-width:none; width:100%; display:table-cell; vertical-align:middle;}
.intro .row-title {color:#f58237; font-family:"messinaserif-book"; text-align:center; font-size: 20px; position:relative; z-index:1;}
.intro .filter {position:absolute; top:0; bottom:0; left:0; right:0; background-color:#03244d; opacity:0.75;}
.VisitAuburn {padding:3%;}

.VisitAuburn .btn-default {font-weight:600; border-radius:0px; border:0px; padding:15px; width:90%; margin:15px 0px;}
.Questions .btn-default {font-weight:600; border-radius:0px; border:0px; padding:15px; width:90%; margin:15px 0px;}
.Questions .row-title {color:#cc4e0b; font-family:"messinaserif-book"; text-align:center; font-size: 20px; position:relative; z-index:1;}


.Alerts {background-color: #03244d; padding: 10px;}
.Alerts .alert {margin: 0px auto; max-width: 1200px;}

.Traditions .content_container .carousel-thingstodo {border:1px solid #000;}
.Traditions h2 {color:#cc4e0b; font-family: messinaserif-book;}
.Traditions .item {text-align: center;}
.Traditions .item .text {font-size:16px;}
.Traditions .item .text .text1 {color:#03244d; font-weight:600; font-size:18px;}
.Traditions .item .text .text2 {color:#cc4e0b; padding:10px 20px;}
.Traditions .item .image img {width:75%;}
.Traditions .item .number img {width:50%;}

.Traditions .carousel-control {color:#cc4e0b;}
.Traditions .carousel-indicators {position: relative; left: 0; right: 0; width: 100%; padding-left: 0; margin-left: 0;}
.Traditions .carousel-indicators li {border: 1px solid #cc4e0b; padding:8px;}
.Traditions .carousel-indicators li.active {background-color: #cc4e0b;}
.Traditions .carousel .carousel-inner {max-width:1000px; margin:0px auto;}
.Traditions .carousel .carousel-indicators {bottom:auto; padding-top: 70px;}
.Traditions .carousel-control:focus  {background-color:#eaeaea;}
/**/

.Quote {padding:0px;}
.Quote .content_container {padding:0px;}
.Quote .quote-container {padding:3%; position:relative;}
.Quote .quote-container .filter {position:absolute; top:0; bottom:0; left:0; right:0; background-color:#03244d; opacity:0.75;}
.Quote .quote-container .text {position:relative; z-index: 1;}
.Quote .quote-container .text .quote {font-size:24px; color:#fff;}
.Quote .quote-container .text .credit {font-size:24px; color:#f58237;}


.ThingstoDo .content_container .carousel-thingstodo {border:1px solid #000;}
.ThingstoDo h2 {color:#cc4e0b; font-family: messinaserif-book;}
.ThingstoDo .item {text-align: center;}
.ThingstoDo .item .text {font-size:16px;}
.ThingstoDo .item .text .text1 {color:#03244d; font-weight:600; font-size:18px;}
.ThingstoDo .item .text .text2 {color:#cc4e0b; padding:10px 20px;}
.ThingstoDo .item .image img {width:75%;}
.ThingstoDo .item .number img {width:50%;}

.ThingstoDo .carousel-control {color:#cc4e0b;}
.ThingstoDo .carousel-indicators {position: relative; left: 0; right: 0; width: 100%; padding-left: 0; margin-left: 0;}
.ThingstoDo .carousel-indicators li {border: 1px solid #cc4e0b; padding:8px;}
.ThingstoDo .carousel-indicators li.active {background-color: #cc4e0b;}
.ThingstoDo .carousel .carousel-inner {max-width:1000px; margin:0px auto;}
.ThingstoDo .carousel .carousel-indicators {bottom:auto; padding-top: 70px;}
.ThingstoDo .carousel-control:focus  {background-color:#eaeaea;}

.carousel-control.right, .carousel-control.left {background-image: none; opacity: 1;}

.CampusVisit {padding:2%; background-color:#03244d;}
.CampusVisit img {width:100%;}
.CampusVisit .row-header {color:#fff;}
.CampusVisit .content_container {max-width:1000px;}
.theme_default a h3 {color:#fff; font-weight:600;}
.CampusVisit .panel-group .panel {border:0px; border-radius:0;}
.CampusVisit .panel-group .panel .panel-heading {border-radius:0px; background-color:#cc4e0b; color:#fff;}
.CampusVisit .tour {padding: 10px; font-weight: 600;}
.CampusVisit .tour div {padding: 3px 10px;}
.CampusVisit .tour .date {background-color: #03244d; color: #fff;}
.CampusVisit .tour .open {background-color: #cc4e0b; color: #fff;}
.CampusVisit .tour .closed {background-color:#03244d; color: #fff;}


.CampusVisit .panel-body .glyphicon-warning-sign {color:#cc4e0b; font-size:18px; padding-right:10px;}


@media (min-width:768px) {
.intro {min-height:350px;}
.intro .row-title {font-size:36px}
.Questions .row-title {font-size:36px}
.VisitAuburn .column_header {font-size:24px;}
.CampusVisit .row-title {font-size:24px; text-align:center;}
	/**/
.Traditions {padding:5% 0;}
.Traditions h2 {text-align: center;}
.Traditions .item .col-sm-12 {display:table; width:100%;}
.Traditions .item .col-sm-12 [class*="col-"] {display:table-cell; vertical-align: middle; float: none;}
.Traditions .item .number span {background-color:#03244d; color:#fff; padding:15% 20%; font-size:48px; font-weight:600;}
	/**/
.ThingstoDo {padding:5% 0;}
.ThingstoDo h2 {text-align: center;}
.ThingstoDo .item .col-sm-12 {display:table; width:100%;}
.ThingstoDo .item .col-sm-12 [class*="col-"] {display:table-cell; vertical-align: middle; float: none;}
.ThingstoDo .item .number span {background-color:#03244d; color:#fff; padding:15% 20%; font-size:48px; font-weight:600;}	
}

@media (min-width:1024px) {
.intro {min-height:400px;}
.intro .row-title {font-size:56px}
.Questions .row-title {font-size:48px;}	
.VisitAuburn .content_container {display:table;}
.VisitAuburn .content_container .left, .VisitAuburn .content_container .right {display: table-cell; vertical-align: middle; float: none;}
.VisitAuburn .column_header {font-size:32px;}	
.CampusVisit .row-title {font-size:32px;}
	
}

@media (min-width:1200px) {
.intro .row-title {font-size:64px}
.VisitAuburn .column_header {font-size:40px;}
}


