body {
	width:100%;
	max-width:100%;
	overflow-x: hidden;
	font-size:inherit;
}
em {
	font-size: 1.1rem;
}
p {
	font-size: 1.25rem;
}
ul.dropdown-menu.show {
	width:100%;
}
.dropdown-item {
	font-size:1.25rem;
}
.col-12.body-wrapper {
	display: block;
	position: relative;
	width: 100%;
}

.col-12.page-header-container {
	display: block;
	position: relative;
	width: 100%;
}

.banner-video-container {
	display: block;
	position: relative;
	width:100%;
	height:32vh;
}

.criteria {
	width:95%;
}

.carousel {
	height:100%!important;
	max-height:30rem;
}

.carousel-inner {
	height: 100%;
	max-height:30rem;
}

.homepage-1 img, .homepage-2 img, .homepage-3 img, .homepage-4 img {
	width:100%;
	height:100%;
}

.homepage-image {
	background:url("https://auburn.edu/academic/provost/sacscoc/_assets/images/aerial-photo.jpg");
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}
/*
.homepage-1 img{
	background:url("../images/page-headers/Auburn First Headers MAIN.png");
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}

.homepage-2 img{
	background:url("../images/page-headers/Auburn First Headers MAIN4.png");
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}

.homepage-3 img{
	background:url("../images/page-headers/Auburn First Headers MAIN2.png");
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}

.homepage-4 img{
	background:url("../images/page-headers/Auburn First Headers MAIN3 (1).png");
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}
*/

.title-container {
	min-height:31vh;
}

.title-bluebar.title-container .content {
    min-height: 31vh;
	height:32vh;
}

.title-container .content .angle-right {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    width: 35%;
    background: none;
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.4;
}

/* .title-container {background:url("https://auburn.edu/academic/provost/sacscoc/_assets/images/aerial-photo.jpg"); background-position: center center; background-size:cover;} */

.title-container-cost {background: url('https://www.auburn.edu/academic/provost/pathways/auburn-first/_assets/images/page-headers/Auburn First Headers2.png'); background-position: center center; background-size:cover;}

.title-container-team {background: url('https://www.auburn.edu/academic/provost/pathways/auburn-first/_assets/images/page-headers/Auburn First Headers3.png'); background-position: center center; background-size:cover;}

.title-container-tuition-waiver {background: url('https://www.auburn.edu/academic/provost/pathways/auburn-first/_assets/images/page-headers/Auburn First Headers4.png'); background-position: center center; background-size:cover;}


.title-container-application {background: url('https://www.auburn.edu/academic/provost/pathways/auburn-first/_assets/images/page-headers/Auburn First Headers (1).png'); background-position: center center; background-size:cover;background-repeat: no-repeat;}

.title-container-application-test {background: url('../images/page-headers/mobile-page-headers/header-background-application.jpg'); background-position: center center; background-size:cover;background-repeat: no-repeat;}

.title-container-courses {background: url('https://www.auburn.edu/academic/provost/pathways/auburn-first/_assets/images/page-headers/Auburn First Headers5.png'); background-position: center center; background-size:cover;}

.title-container-parents {background: url('https://www.auburn.edu/academic/provost/pathways/auburn-first/_assets/images/page-headers/Auburn First Headers6.png'); background-position: center center; background-size:cover;}

.title-container-counselors {background: url('https://www.auburn.edu/academic/provost/pathways/auburn-first/_assets/images/page-headers/Auburn First Headers7.png'); background-position: center center; background-size:cover;}

.title-container-faq {background: url('https://www.auburn.edu/academic/provost/pathways/auburn-first/_assets/images/page-headers/Auburn First Headers8.png'); background-position: center center; background-size:cover;}

.title-container-fc {background: url('https://www.auburn.edu/academic/provost/pathways/auburn-first/_assets/images/page-headers/Auburn First Headers9.png'); background-position: center center; background-size:cover;}

.title-container-program {background: url('https://www.auburn.edu/academic/provost/pathways/auburn-first/_assets/images/page-headers/Auburn First Headers_ProgramDetails.png'); background-position: center center; background-size:cover;}

.col-4.color-box {
	display: block;
	position: absolute;
	background-color:rgb(212,233,239);
	right:0;
	padding:12rem 8rem;
	clip-path: polygon(26% 0, 100% 0, 100% 100%, 0% 100%);
}

.col-4.color-box h2 {
	font-size:3rem;
	font-weight:700;
	color:rgb(11,35,65);
}

.accordion-button {
	font-size:1.5rem!important;
}

.accordion-body {
	font-size:1.25rem!important;
}

.col-10.content-wrapper{
	display: block;
	position: relative;
	width:90%;
	margin: 0 auto;
	padding:2% 0 ;
}

.col-12.button-container {
	display: block;
	position: relative;
	width:100%;padding: 1% 0;
}

.col-12.button-container a{
	text-decoration: none;
}

.row.spacer {
	padding:2% 0%;
}

p.centered {
	text-align:center;
}

.col-4.filter {
	display:block;
	position:relative;
	width:32%;
	margin:0 auto;
}

button.btn-primary {
	font-size:1.2rem;
	padding:2%;
	width:100%;
	margin: 2% 0%;
}

button.btn.btn-primary.filter, button.btn.btn-primary {
	background-color:rgb(11,35,65);
	border-color:rgb(207,78,11);
}

button.btn.btn-primary.filter:hover, button.btn.btn-primary:hover {
    background-color: rgb(204,78,11);
	border-color:rgb(11,35,65);
}

button.btn.btn-primary.filter.active, button.btn.btn-primary.active {
    background-color: rgb(204,78,11);
	border-color:rgb(11,35,65);
}

/* --------- Stats Styles ----- */
.stats-container {
	display: block;
	position: relative;
	width:100%;
}

.col-4.stats {
	display: inline-grid;
	position: relative;
	width:31%;
	margin:1%;
	text-align: center;
	font-size:1.5rem;
}

.number {
	font-size:2.5rem;
	font-weight: 700;
}

.info {
	font-size:1.5rem;
}

/* ----------------------- */

.col-4.au-first-video-container {
	display: block;
	position: relative;
	margin:0 auto;
}

.embed-responsive.embed-responsive-16by9 {
	padding-bottom: 56.25%;
}

.col-4.au-first-video-container iframe{
	position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}

/* ---------- Steps Styles ----------*/
.col-4.get-started-icon-container{
	display: inline-grid;
	width:32%;
	padding: 2%;
}

.get-started-icon {
	display: block;
	position: relative;
	width:60%;
	margin: 0 auto;
}

.get-started-icon img{
	position: relative;
	left:22%;
}

.get-started-icon-container p {
	text-align: center;
}

.right-info,.left-info {
	padding:0 2%;
}

h2.left-drk-blue {
	width:100%;
	color:#fff;
	font-size: 4rem;
    font-weight: 800;
    background-color: rgb(72,148,174);
	padding: 10rem 4rem;
	text-transform: uppercase;
}

h2.right-orange {
	width:100%;
	color:rgb(11,35,65);
	font-size: 4rem;
    font-weight: 800;
    background: linear-gradient(63deg, rgba(232, 97, 0, 1) 35%, rgba(243, 176, 128, 1) 35%);
	padding: 10rem 2rem;
	text-transform: uppercase;
}

h2.left-light-blue {
	width:100%;
	color:rgb(11,35,65);
	font-size: 4rem;
    font-weight: 800;
    background-color: rgb(167,216,231);
	padding: 10rem 6rem;
	text-transform: uppercase;
}

/* ------------------------------ */

/* -------- Testimonial Style ----- */
.col-8.testimonial-container {
	display: block;
	position: relative;
	margin: 0 auto;
	background-color: rgb(164,219,247);
}

.col-4.testimonial-img-container {
	display: inline-grid;
	position: relative;
	width:25%;
	float:left;
}

.col-4.testimonial-img-container img {
	width:90%;
}

.col-8.testimonial-text {
	display: inline-grid;
	position: relative;
	padding: 2%;
	width:74%;
}


/* ----------------------- Home Page Styles End -------------- */

/* ---------- Application Page Style ---------------*/

.col-2.join-number {
	display: inline-grid;
	position: relative;
	font-weight:700;
	font-size:2.5rem;
	color:rgb(72,148,174);
	text-align: center;
}

.col-10.join-text {
	padding:.5% 0;
}

ul.criteria li {
	position: relative;
	left:2%;
	font-size:1.25rem;
}

.col-12.semester-container {
	display: block;
	position: relative;
	background-color: rgb(212,233,239);
	padding:1%;
}

.semester-title {
	font-size:1.5rem;
	font-weight:600;
	border-bottom: 3px solid #fff;
}
.col-4.semester {
	display: inline-grid;
	position:relative;
	width:32%;
	text-align: center;
	padding: 1% 0;
	font-weight:600;
}

.col-4.semester strong {
	font-size:1.5rem;
}

/* ------------------------------------- */

/* ----- Cost Styles ------------------ */

.col-12.cost-card {
	display: inline-block;
	position: relative;
	width:100%;
	margin: 1%;
	box-shadow: 6px 8px 10px rgb(182,189,198);
	padding:1%;
}

.col-6.cost-card:hover {
	display: inline-block;
	position: relative;
	width:48%;
	margin: 1%;
	box-shadow: 6px 8px 10px rgb(133,145,160);
	padding:1%;
}

.col-12.cost-card {
	display: block;
	position: relative;
	margin: 1%;
	box-shadow: 6px 8px 10px rgb(182,189,198);
	padding:1%;
}

.col-12.cost-card:hover {
	display: block;
	position: relative;
	margin: 1%;
	box-shadow: 6px 8px 10px rgb(133,145,160);
	padding:1%;
}


/* ---------------------------- */

/* --------------- Team Style ----- */

/* ------------------------ Icon Hover ---------------------------------*/
.container{
  display: flex;
  flex-flow: row wrap;
  justify-content: space-around;
  box-lines: multiple;
	max-width: none;
}
.box{
  width: 20rem;
  height: 19.5rem;
  overflow: hidden;
  margin: 5px;
  border: 1px solid #000;
  box-shadow: 0px 0px 15px 0px #666,
              0px 5px 15px 0px #000;
}
.one {
	background: url('https://auburn.edu/academic/provost/images/headshots/2019/thumb/ruthie-spiers-dual.jpg');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}
.two {
	background: url('https://auburn.edu/academic/provost/pathways/auburn-first/_assets/images/headshots/BethHatcher.png');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}
.three {
	background: url('https://auburn.edu/academic/provost/pathways/auburn-first/_assets/images/headshots/alli-bracewell.png');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}
.four {
	background: url('https://auburn.edu/academic/provost/pathways/auburn-first/_assets/images/headshots/sarah-rachel-smith.png');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}
.five {
	background: url('https://auburn.edu/academic/provost/images/headshots/2019/thumb/shawndra-bowers.jpg');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}
.six {
	background: url('https://auburn.edu/academic/provost/images/headshots/2019/thumb/betsy-gilbertson.jpg');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}
.seven {
	background: url('https://auburn.edu/academic/provost/bios/images/Amy%20Conway.png');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}
.eight {
	background: url('https://auburn.edu/academic/provost/bios/images/Sydney%20Bassett.png');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}

.one-one {
	background: url('https://auburn.edu/academic/provost/images/headshots/2019/thumb/katherine-brewer.jpg');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}

.one-two {
	background: url('https://auburn.edu/academic/provost/bios/images/Meghan%20Buchanan.png');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}

.one-three {
	background: url('https://auburn.edu/academic/provost/images/headshots/2020/thumb/ashley-butler.jpg');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}

.one-four {
	background: url('https://auburn.edu/academic/provost/images/headshots/2021/thumb/philip-chaney.jpg');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}

.one-five {
	background: url('https://auburn.edu/academic/provost/bios/images/monica-cox.png');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}

.one-six {
	background: url('https://auburn.edu/academic/provost/images/headshots/2020/thumb/kenneth-crowell.jpg');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}

.one-seven {
	background: url('https://auburn.edu/academic/provost/bios/images/carolyn-fitzgerald.png');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}

.one-eight {
	background: url('https://auburn.edu/academic/provost/images/headshots/2021/thumb/seth-gitter.jpg');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}

.one-nine {
	background: url('../images/headshots/20220718_Anna_Chiafele_4.png');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}

.one-zero {
	background: url('https://auburn.edu/academic/provost/images/headshots/2020/thumb/shelby-hall.jpg');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}

.two-one {
	background: url('https://auburn.edu/academic/provost/images/headshots/2021/thumb/steven-irwin.jpg');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}

.two-two {
	background: url('https://auburn.edu/academic/provost/dualenrollment/_assets/images/ElijahJohnson.png');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}

.two-three {
	background: url('https://auburn.edu/academic/provost/images/headshots/2019/thumb/elizabeth-kilpatrick.jpg');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}

.two-four {
	background: url('https://auburn.edu/academic/provost/bios/images/Stephen%20Kunzer.png');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}

.two-five {
	background: url('https://auburn.edu/academic/provost/images/headshots/2021/thumb/pilar-martin.jpg');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}

.two-six {
	background: url('https://auburn.edu/academic/provost/images/headshots/2019/thumb/lora-merchant.jpg');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}

.two-seven {
	background: url('https://auburn.edu/academic/provost/images/headshots/2021/thumb/erkan-nane.jpg');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}

.two-eight {
	background: url('https://auburn.edu/academic/provost/dualenrollment/_assets/images/20220425_MLB_4361.png');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}

.two-nine {
	background: url('https://auburn.edu/academic/provost/bios/images/Laura%20Plexico.png');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}

.two-zero {
	background: url('https://auburn.edu/academic/provost/images/headshots/2019/thumb/zachary-schulz.jpg');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}

.three-one {
	background: url('https://auburn.edu/academic/provost/images/headshots/2021/thumb/sara-seals.jpg');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}

.three-two {
	background: url('https://auburn.edu/academic/provost/images/headshots/2021/thumb/kristrina-shuler.jpg');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}

.three-three {
	background: url('https://auburn.edu/academic/provost/bios/images/tingting-wang.png');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}

.three-four {
	background: url('https://auburn.edu/academic/provost/images/headshots/2021/thumb/greg-weaver.jpg');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}

.three-five {
	background: url('https://auburn.edu/academic/provost/images/headshots/2021/thumb/anja-werth.jpg');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}

.three-six {
	background: url('https://auburn.edu/academic/provost/images/headshots/2020/thumb/min-zhong.jpg');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}

.three-seven {
	background: url('https://www.auburn.edu/academic/provost/images/headshots/2020/thumb/cary-curtiss.jpg');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}
.three-eight {
	background: url('https://auburn.edu/academic/provost/pathways/auburn-first/_assets/images/headshots/leigh-anne-bosman.png');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}
.three-nine {
	background: url('https://auburn.edu/academic/provost/pathways/auburn-first/_assets/images/headshots/elizabeth-strickland.png');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}
.three-ten {
	background: url('https://auburn.edu/academic/provost/pathways/auburn-first/_assets/images/headshots/alina-windell.png');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}
.four-zero {
	background: url('../images/headshots/Kate Thornton Headshot AF.png');
	background-position: center;
	background-size:cover;
	background-repeat: no-repeat;
}


.cover{
  width: 100%;
  height: 100%;
  background: rgba(11,35,65,0.95);
  position: relative;
  -webkit-transition: all 0.4s cubic-bezier(.99,.99,0,.61);
  padding: 10%;
  color: #fff;
  overflow: hidden;
  text-shadow: 1px 1px 0px #000;
  text-align: center;
}
.cover-content {
	display: block;
	position: relative;
	top:1rem;
}
.cover .title{
  font-style: italic;
}
.box .cover .intro{
  line-height: 1.5em;
  height: 7em;
  width: 100%;
  position: relative;
  overflow: hidden;
  top:0;
  margin-bottom:0;
  color:#fff;
}
.box .cover .intro a{
  color:#fff;
}
.box .cover .intro a:hover{
  color:rgb(204,78,11);
}
.cover .btn{
  padding: 0.5em 1em;
  margin: 0.5em;
  background: rgb(204,78,11);
  left:12%;
  border-radius: 0.25em;
}
.cover .btn:hover{
  background: rgb(231,233,236);
	color:rgb(11,35,65);
}
.btn a{
  color: #fff;
  text-decoration: none;
}
.btn a:hover{
  color: rgb(11,35,65);
  text-decoration: none;
}
.cover .date{
  position: absolute;
  bottom: 1em;
  right: 1em;
  font-size: 10pt;
}
.box:hover .left{
  -webkit-transition: all 0.4s cubic-bezier(.99,.99,0,.61);
   left: 0px;
}
.box:hover .right{
  -webkit-transition: all 0.4s cubic-bezier(.99,.99,0,.61);
   right: 0px;
}
.box:hover .top{
  -webkit-transition: all 0.4s cubic-bezier(.99,.99,0,.61);
   top: 0px;
}
.box:hover .bottom{
  -webkit-transition: all 0.4s cubic-bezier(.99,.99,0,.61);
    bottom: 0px;
}
.box:hover .top-left{
  -webkit-transition: all 0.4s cubic-bezier(.99,.99,0,.61);
    top: 0px;
    left: 0px;
}
.box:hover .top-right{
  -webkit-transition: all 0.4s cubic-bezier(.99,.99,0,.61);
    top: 0px;
    right: 0px;
}
.box:hover .bottom-left{
  -webkit-transition: all 0.4s cubic-bezier(.99,.99,0,.61);
    bottom: 0px;
    left: 0px;
}
.box:hover .bottom-right{
  -webkit-transition: all 0.4s cubic-bezier(.99,.99,0,.61);
    bottom: 0px;
    right: 0px;
}
.left{
  left: -40rem;
}
.right{
  right: -40rem;
}
.top{
  top: -40rem;
}
.bottom{
  bottom: -40rem;
}
.top-left{
  top: -40rem;
  left: -40rem;
}
.top-right{
  top: -40rem;
  right: -40rem;
}
.bottom-left{
  bottom: -40rem;
  left: -40rem;
}
.bottom-right{
  bottom: -40rem;
  right: -40rem;
}
/* Ordering */
  .left{order:1;}
  .right{order:2;}
  .top{order:3;}
  .bottom{order:4;}
  .top-left{order:5;}
  .top-right{order:6;}
  .bottom-left{order:7;}
  .bottom-right{order:8;}

h2.leadership-name {
	display: block;
	position: relative;
	color:rgb(11,35,65);
	text-align: center;
	margin:4% 0;
	font-size:1.5rem;
}


/* ------------------------------- */

/* ------- Courses Style ------ */
.col-12.course-btn-container {
	display: block;
	position: relative;
	width:100%;
	margin: 0 auto;
}

.col-3.course-a {
	position: relative;
	margin:1%;
	width:23%;
  	height: 100%;
}

.col-3.course-box {
  display: inline-block;
  text-transform: uppercase;
  background-size: auto 250%;
  background-position: 0 100%;
  transition: background-position 0.5s;
  text-align:center;
  width:375px;
  height: 100%;
  margin: 0 1%;
	box-shadow: 0 0 10px 1px #000;
}

.col-3.course-box:hover {
  /* shift background gradient position */
  background-position: 0 0;
  cursor: pointer;
}

.cb-1 {
	background: linear-gradient(60deg, rgba(232,97,0,1) 25%, rgba(212,233,239,1) 25%, rgba(212,233,239,1) 50%, rgba(212,233,239,1) 75%, rgba(232,97,0,1) 76%);
}

.cb-2 {
	background: linear-gradient(60deg, rgba(212,233,239,1) 25%, rgba(72,148,174,1) 25%, rgba(72,148,174,1) 50%, rgba(72,148,174,11) 75%, rgba(212,233,239,1) 76%);
}

.cb-3 {
	background: linear-gradient(60deg, rgba(72,148,174,1) 25%, rgba(11,35,65,1) 25%, rgba(11,35,65,1) 50%, rgba(11,35,65,11) 75%, rgba(72,148,174,1) 76%);
}

.cb-1 p,.cb-2 p {
	color:rgb(11,35,65);
}

.cb-3 p,.cb-4 p {
	color:#fff;
}

.cb-4 {
	background: linear-gradient(60deg, rgba(11,35,65,1) 25%, rgba(232,97,0,1) 25%, rgba(232,97,0,1) 50%, rgba(232,97,0,1) 75%, rgba(11,35,65,1) 76%);
}

.col-3.course-box p{
  font-size:3rem;
	margin-bottom: 0 ;
	padding:7rem 2rem;
	font-weight:600;
	min-height:25rem;
}

.col-4.course-box {
  display: inline-block;
  text-transform: uppercase;
  background-size: auto 250%;
  background-position: 0 100%;
  transition: background-position 0.5s;
	text-align:center;
	width:375px;
	height: 100%;
	margin: 2% 1%;
	box-shadow: 0 0 10px 1px #000;
}
.col-4.course-box:hover {
  /* shift background gradient position */
  background-position: 0 0;
  cursor: pointer;
}

.col-4.course-box p{
  font-size:3rem;
	margin-bottom: 0 ;
	padding:7rem 2rem;
	font-weight:600;
	min-height:25rem;
}

.top-section {
	position: relative;
	left:2%;
}

.bottom-section {
	position: relative;
	left:15%;
}

.modal-wide {
	min-width:75%;
}

.cb-5 p,.cb-6 p {
	color:rgb(11,35,65);
}

.cb-7 p {
	color:#fff;
}

.cb-5 {
	background: linear-gradient(60deg, rgba(232,97,0,1) 25%, rgba(212,233,239,1) 25%, rgba(212,233,239,1) 50%, rgba(212,233,239,1) 75%, rgba(232,97,0,1) 76%);
}

.cb-6 {
	background: linear-gradient(60deg, rgba(212,233,239,1) 25%, rgba(72,148,174,1) 25%, rgba(72,148,174,1) 50%, rgba(72,148,174,11) 75%, rgba(212,233,239,1) 76%);
}

.cb-7 {
	background: linear-gradient(60deg, rgba(72,148,174,1) 25%, rgba(11,35,65,1) 25%, rgba(11,35,65,1) 50%, rgba(11,35,65,11) 75%, rgba(72,148,174,1) 76%);
}

.course-number {
  color: #03244d;
  font-size: 1.2em;
  font-weight: 600;
}
.course-name {
  color: #cc4e0b;
  font-size: 1.5em;
  font-weight: 600;
}
.course-info p {
  font-size: 1.1em;
}
.modal-title {
  font-size: 2em;
  font-weight: 600;
  color: #03244d;
}

/* ----------------------------------- */

/* ------- Parents ---------------- */

.col-3.add-icon {
	display: inline-block;
	width:14%;
}

.col-3.add-icon img {
	width:75%;
	position: relative;
	left:25%;
}

.col-9.add-text {
	display: inline-block;
	padding-left:4%;
}

.parent-padding {
	padding:2%!important;
}


/* --------------- Fulton County ------------ */

.col-4.school-list {
		display: block;
		text-align: center;
	}

@media only screen and (max-width: 2560px) {
  
}

@media only screen and (max-width: 1920px) {
  	
	
	/* --------- Courses ------- */
	.top-section {
		left:0%;
	}
	
	.col-3.course-a {
		width:22%;
		margin:1% 1.5%;
	}
	
	.bottom-section {
		left:15%;
	}
	
}

@media only screen and (max-width: 1820px) {
	
	.carousel {
		height:100%;
	}
  
}

@media only screen and (max-width: 1700px) {
	
	.carousel {
		height:100%;
	}
  	
	/* -------- Courses ---------- */
	.top-section {
		left:4%;
	}
	
	.col-3.course-a {
		width:36%;
		margin: 1% 7%;
	}
	
	.col-3.course-box p {
		min-height:23rem;
	}
	
	.bottom-section {
		left:4%;
	}
	
	.col-4.course-box p {
		min-height:23rem;
	}
	
}

@media only screen and (max-width: 1536px) {
	
	.carousel {
		height:100%;
	}
  	
	/* -------- Courses ---------- */
	.top-section {
		left:4%;
	}
	
	.col-3.course-a {
		width:36%;
		margin: 1% 7%;
	}
	
	.col-3.course-box p {
		min-height:23rem;
	}
	
	.bottom-section {
		left:4%;
	}
	
	.col-4.course-box p {
		min-height:23rem;
	}
	
}

@media only screen and (max-width: 1440px) {
  
	.carousel {
		height:100%;
	}
	
}

@media only screen and (max-width: 1366px) {
	
	.carousel {
		height:100%;
	}
  
}
@media only screen and (max-width: 1280px) {
	
	.carousel {
		height:100%;
	}
	
	.col-3.right-square, .col-3.left-square {
		width:34%;
	}
	
	.get-started-icon {
		width:100%;
	}
	
	.get-started-icon img {
		width:100%;
	}
	
	.col-9.left-info,.col-9.right-info {
		width:65%;
	}
	
	/* -------- Courses Tablet -------- */
	.top-section {
		left:0;
	}
	
	.col-3.course-a {
		width:46%;
		margin: 1% 2%;
	}
	
	.col-3.course-box p {
		min-height:23rem;
	}
	
	.bottom-section {
		left:0;
	}
	
	.col-4.course-box p {
		min-height:23rem;
	}
}
@media only screen and (max-width: 962px) {
	
	.carousel {
		height:100%;
	}
  
}
@media only screen and (max-width: 800px) {
  	.col-4.stats {
		width:100%;
	}
	
	.col-4.filter {
		width:75%;
	}
	
	.col-4.au-first-video-container {
		width:100%;
	}
	
	.col-3.left-square, .col-3.right-square {
		width:100%;
	}
	
	.col-4.get-started-icon-container{
		width:100%;
	}
	
	.col-9.right-info, .col-9.left-info {
		width:100%;
	}
	
	.col-8.testimonial-container {
		width:100%;
	}
	
	.col-4.testimonial-img-container {
		position: relative;
		width:80%;
		left:15%;
	}
	
	.col-8.testimonial-text {
		width: 100%;
	}
	
	/* ------- Cost Mobile --------- */
	
	.col-6.cost-card {
		width:100%;
	}
	
	ul.criteria li {
		left:0;
	}
	
	/* ------- Courses Mobile ------ */
	
	.top-section,.bottom-section {
		left:0;
	}
	
	.col-3.course-a {
		margin: 0 auto;
	}
	
	.col-3.course-box, .col-4.course-box {
		
	}
	
	.col-3.course-box p, .col-4.course-box p {
		min-height: 20rem;
	}
	
	/* ------- parents Mobile ------ */
	
	.col-3.add-icon {
		width:100%;
		margin: 3% 0;
	}
	
	.col-3.add-icon img {
		width:50%;
		left:22%;
	}
}

@media only screen and (max-width: 768px) {
	
	.carousel {
		height:100%;
	}
	
	.title-container-cost {background: url('https://www.auburn.edu/academic/provost/pathways/auburn-first/_assets/images/page-headers/mobile-page-headers/header-background-cost.jpg'); background-position: center center; background-size:cover;}

	.title-container-team {background: url('https://www.auburn.edu/academic/provost/pathways/auburn-first/_assets/images/page-headers/mobile-page-headers/header-background-team.jpg'); background-position: center center; background-size:cover;}

	.title-container-tuition-waiver {background: url('https://www.auburn.edu/academic/provost/pathways/auburn-first/_assets/images/page-headers/mobile-page-headers/header-background-tuitionwaiver.jpg'); background-position: center center; background-size:cover;}


	.title-container-application {background: url('https://www.auburn.edu/academic/provost/pathways/auburn-first/_assets/images/page-headers/mobile-page-headers/header-background-application.jpg'); background-position: center center; background-size:cover;background-repeat: no-repeat;}

	.title-container-courses {background: url('https://www.auburn.edu/academic/provost/pathways/auburn-first/_assets/images/page-headers/mobile-page-headers/header-background-courses.jpg'); background-position: center center; background-size:cover;}

	.title-container-parents {background: url('https://www.auburn.edu/academic/provost/pathways/auburn-first/_assets/images/page-headers/mobile-page-headers/header-background-parents.jpg'); background-position: center center; background-size:cover;}

	.title-container-counselors {background: url('https://www.auburn.edu/academic/provost/pathways/auburn-first/_assets/images/page-headers/mobile-page-headers/header-background-counselors.jpg'); background-position: center center; background-size:cover;}

	.title-container-faq {background: url('https://www.auburn.edu/academic/provost/pathways/auburn-first/_assets/images/page-headers/mobile-page-headers/header-background-faq.jpg'); background-position: center center; background-size:cover;}

	.title-container-fc {background: url('https://www.auburn.edu/academic/provost/pathways/auburn-first/_assets/images/page-headers/Auburn First Headers9.png'); background-position: center center; background-size:cover;}

 	.col-4.stats {
		width:100%;
	}
	
	.col-4.filter {
		width:75%;
	}
	
	.col-4.au-first-video-container {
		width:100%;
	}
	
	.col-3.left-square, .col-3.right-square {
		width:100%;
	}
	
	.col-4.get-started-icon-container{
		width:100%;
	}
	
	.get-started-icon img{
		display: block;
		position: relative;
		width:50%;
		left:25%;
	}
	
	.col-9.right-info, .col-9.left-info {
		width:100%;
	}
	
	.col-8.testimonial-container {
		width:100%;
	}
	
	.col-4.testimonial-img-container {
		position: relative;
		width:80%;
		left:15%;
	}
	
	.col-4.testimonial-img-container img {
		position: relative;
		width:50%;
		left:15%;
	}
	
	.col-8.testimonial-text {
		width: 100%;
	}
	
	/* ------- Cost Mobile --------- */
	
	.col-6.cost-card {
		width:100%;
	}
	
	ul.criteria li {
		left:0;
	}
	
	/* ------- Courses Mobile ------ */
	
	.top-section,.bottom-section {
		left:0;
	}
	
	.col-3.course-a {
		width:64%;
		margin: 0 auto;
		margin-top:2%;
		margin-bottom: 2%;
	}
	
	.col-3.course-box, .col-4.course-box {
		
	}
	
	.col-3.course-box p, .col-4.course-box p {
		min-height: 23rem;
	}
	
	/* ------- parents Mobile ------ */
	
	.col-3.add-icon {
		width:100%;
		margin: 3% 0;
	}
	
	.col-3.add-icon img {
		width:35%;
		left:26%;
	}
}

@media only screen and (max-width: 601px) {
  	.col-4.stats {
		width:100%;
	}
	
	.col-4.filter {
		width:75%;
	}
	
	.col-4.au-first-video-container {
		width:100%;
	}
	
	.col-3.left-square, .col-3.right-square {
		width:100%;
	}
	
	.col-4.get-started-icon-container{
		width:100%;
	}
	
	.col-9.right-info, .col-9.left-info {
		width:100%;
	}
	
	.col-8.testimonial-container {
		width:100%;
	}
	
	.col-4.testimonial-img-container {
		position: relative;
		width:80%;
		left:15%;
	}
	
	.col-8.testimonial-text {
		width: 100%;
	}
	
	/* ------- Cost Mobile --------- */
	
	.col-6.cost-card {
		width:100%;
	}
	
	ul.criteria li {
		left:0;
	}
	
	/* ------- parents Mobile ------ */
	
	.col-3.add-icon {
		width:100%;
		margin: 3% 0;
	}
	
	.col-3.add-icon img {
		width:50%;
		left:22%;
	}
}

@media only screen and (max-width: 414px) {
  	.col-4.stats {
		width:100%;
	}
	
	.col-4.filter {
		width:75%;
	}
	
	.col-4.au-first-video-container {
		width:100%;
	}
	
	.col-3.left-square, .col-3.right-square {
		width:100%;
	}
	
	.col-4.get-started-icon-container{
		width:100%;
	}
	
	.col-9.right-info, .col-9.left-info {
		width:100%;
	}
	
	.col-8.testimonial-container {
		width:100%;
	}
	
	.col-4.testimonial-img-container {
		position: relative;
		width:80%;
		left:15%;
	}
	
	.col-8.testimonial-text {
		width: 100%;
	}
	
	/* ------- Cost Mobile --------- */
	
	.col-6.cost-card {
		width:100%;
	}
	
	ul.criteria li {
		left:0;
	}
	
	.col-3.course-box p, .col-4.course-box p {
		min-height: 20rem;
	}
	
	/* ------- parents Mobile ------ */
	
	.col-3.add-icon {
		width:100%;
		margin: 3% 0;
	}
	
	.col-3.add-icon img {
		width:50%;
		left:22%;
	}

}

@media only screen and (max-width: 375px) {
  	.col-4.stats {
		width:100%;
	}
	
	.col-4.filter {
		width:75%;
	}
	
	.col-4.au-first-video-container {
		width:100%;
	}
	
	.col-3.left-square, .col-3.right-square {
		width:100%;
	}
	
	.col-4.get-started-icon-container{
		width:100%;
	}
	
	.col-9.right-info, .col-9.left-info {
		width:100%;
	}
	
	.col-8.testimonial-container {
		width:100%;
	}
	
	.col-4.testimonial-img-container {
		position: relative;
		width:80%;
		left:15%;
	}
	
	.col-8.testimonial-text {
		width: 100%;
	}
	
	/* ------- Cost Mobile --------- */
	
	.col-6.cost-card {
		width:100%;
	}
	
	ul.criteria li {
		left:0;
	}
	
	/* ------- parents Mobile ------ */
	
	.col-3.add-icon {
		width:100%;
		margin: 3% 0;
	}
	
	.col-3.add-icon img {
		width:50%;
		left:22%;
	}
}

@media only screen and (max-width: 360px) {
	.col-4.stats {
		width:100%;
	}
	
	.col-4.filter {
		width:75%;
	}
	
	.col-4.au-first-video-container {
		width:100%;
	}
	
	.col-3.left-square, .col-3.right-square {
		width:100%;
	}
	
	.col-4.get-started-icon-container{
		width:100%;
	}
	
	.col-9.right-info, .col-9.left-info {
		width:100%;
	}
	
	.col-8.testimonial-container {
		width:100%;
	}
	
	.col-4.testimonial-img-container {
		position: relative;
		width:80%;
		left:15%;
	}
	
	.col-8.testimonial-text {
		width: 100%;
	}
	
	/* ------- Cost Mobile --------- */
	
	.col-6.cost-card {
		width:100%;
	}
	
	ul.criteria li {
		left:0;
	}
	
	/* ------- parents Mobile ------ */
	
	.col-3.add-icon {
		width:100%;
		margin: 3% 0;
	}
	
	.col-3.add-icon img {
		width:50%;
		left:22%;
	}
}