@charset "utf-8";
/* CSS Document */

.row-header {color:#03244d; text-transform: uppercase; font-weight:600; font-size:26px; margin:20px 0px;}

	.index .slider .content_container {padding:0px;}
	.index .slider .content_container .carousel-inner .item .text-container {position:absolute; left:0; right:0; bottom:0px; padding:10px; color:#fff; font-family: "myriad-pro"; display:table; width:100%;}
	.index .slider .content_container .carousel-inner .item .blu-bg {position:absolute; top:0; bottom:0; left:0; right:0; background-color:#03244d; opacity:0.8;}
	.index .slider .content_container .carousel-inner .item .text-container .title {z-index: 2; font-size:18px; text-align: center;}
	.index .slider .content_container .carousel-inner .item .text-container .info {z-index: 2; font-size:18px;}
	
	.index .slider .content_container .carousel-inner .item .text-container [class*="col-"] {float: none; display: table-cell; vertical-align: middle;}

	.index .slider .content_container .carousel-inner .item.classroom .blu-bg {opacity:0.8;}
	
	.carousel-control:focus, .carousel-control:hover {
    color: #fff;
    text-decoration: none;
    filter: alpha(opacity=100);
    outline: 0;
	opacity: 1;
	border-top:1px dashed #eaeaea;
	border-bottom:1px dashed #eaeaea;
	}



	.provost-nav .nav-justified li a {font-size:22px;}
	
	@media (min-width:768px) {
		
		.index .slider .content_container .carousel-inner .item .text-container {padding:15px;}
		.index .slider .content_container .carousel-inner .item .text-container .title {font-size:24px;}
		.index .slider .content_container .carousel-inner .item.classroom .text-container  {bottom:15%; left:auto; right:0; width:40%; font-size:32px; font-style: italic; text-align: left;}	
		.page_content .provost-nav .nav-justified ul li {background-color:#ff0000;}
		.provost-nav .nav-justified li a {font-size:18px;}
	}
	
	@media (min-width:1024px) {
		
		.index .slider .content_container .carousel-inner .item .text-container {padding:20px;}
		.index .slider .content_container .carousel-inner .item .text-container .title {font-size:30px;}
		
	}



.prog-assessment 	.row01 .content_container, .general-assessment .row01 .content_container, .learning-improvement .row01 .content_container  {padding:0px;}

.text-content {max-width:1000px; margin:20px auto; font-size:18px;}


/* INDEX */


@media (min-width:768px) {
		.index .info .content_container p {font-size:18px;}
		
	}



/* PROGRAM ASSESSMENT */

	.prog-assessment .header_logos_container .content_container .col-sm-2 .col-xs-6 .navbar-toggle {display:block;}

	.prog-assessment .row01 .blubar_title {font-weight: 900;}
	.prog-assessment .row01 .blubar .blubar_bg {opacity:1;}

	.prog-assessment .row02 .item {padding:30px; text-align: center;}
	.prog-assessment .row02 .item .icon-link {border:1px solid #000; border-radius: 20px; box-shadow: 5px 5px 5px #a1a1a1; width:60%; margin:10px auto; padding:20px;}
	.prog-assessment .row02 .item .icon-link img {max-height: 100px; margin:0px auto;}
	.prog-assessment .row02 .item a {font-size:24px; color:#03244d; text-transform: uppercase; font-weight:600; line-height: 1.2;}

	.prog-assessment .row03 {font-size:18px;}
	
	.prog-assessment .row04 .calendar .header {background-color:#cc4e0b; color:#fff; text-transform: uppercase; }
	.prog-assessment .row04 .calendar [class*="col-xs-"] {padding:5px 15px;}
	.prog-assessment .row04 .calendar .item {border-bottom:1px dashed #a1a1a1; padding:15px 0px;}
	
	.row05 .content_container .col-sm-12 [class*="col-"] {text-align:center; padding:20px; font-family:"myriad-pro";}
	.prog-assessment .row05 .number {color:#cc4e0b; font-weight:900; font-size:32px;}
	.prog-assessment .row05 .info {font-size:16px;}


	
	.prog-assessment .row06 .item .well {margin:10px 0px;}
	.prog-assessment .row06 .item .collapse {font-size:16px; font-weight:300;}
	.prog-assessment .row06 .item ol li, .row06 .item ol li a {font-size:16px;}




	.prog-assessment .row06 .item {padding:30px; text-align: center;}
	.prog-assessment .row06 .item .icon-link {border:1px solid #000; border-radius: 20px; box-shadow: 5px 5px 5px #a1a1a1; width:60%; margin:10px auto; padding:20px;}
	.prog-assessment .row06 .item .icon-link img {max-height: 100px; margin:0px auto;}
	.prog-assessment .row06 .item .icon-link .glyphicon {color:#ed7625;}


	.prog-assessment .row06 a.item-link {font-size:24px; color:#03244d; text-transform: uppercase; font-weight:600; line-height: 1.2;}
	
	.prog-assessment .row06 .collapse {}
	
	.prog-assessment .cycle ul li {text-align: center; padding:10px;}
	.prog-assessment .row07 {padding:20px 0px;}
	.prog-assessment .row07 .content_container {margin:50px auto;}
	
	
	.prog-assessment .reporting-timeline [class*="col-"] {text-align:center; padding:3%; font-size:20px;}
	
	.prog-assessment .reporting-timeline .one {background-color:#8496c8 ;}
	.prog-assessment .reporting-timeline .one-arrow {background-image: url("../_assets/images/program-assessment-one-arrow.jpg");}
	.prog-assessment .reporting-timeline .two {background-color:#abb8da ;}
	.prog-assessment .reporting-timeline .two-arrow {background-image: url("../_assets/images/program-assessment-two-arrow.jpg");}
	.prog-assessment .reporting-timeline .three {background-color:#ced6e9;}
	.prog-assessment .reporting-timeline .three-arrow {background-image: url("../_assets/images/program-assessment-three-arrow.jpg");}
	
	.prog-assessment .reporting-timeline .one-arrow {background-size:cover; background-position: center center;}
	.prog-assessment .reporting-timeline .two-arrow {background-size:cover; background-position: center center;}
	.prog-assessment .reporting-timeline .three-arrow {background-size:cover; background-position: center center;}
	.prog-assessment .row06 .icon-link {font-size:64px; color:#cc4e0b; padding:20px;}
	
	.prog-assessment .row08 .content_container [class*="col-"] {text-align:center;}
	.prog-assessment .row08 .content_container .item {position:relative; padding:40px;}
	.prog-assessment .row08 .content_container .item .item-bg {position:absolute; border:1px solid #000; border-radius:15px; box-shadow: 10px 10px 10px #a1a1a1; top:20px; bottom:20px; left:20px; right:20px;}
	.prog-assessment .row08 .content_container .item .icon-link {position:relative; z-index: 1;}
	
	.prog-assessment .row08 {font-size:24px; text-transform: uppercase; font-weight:600; line-height: 1.2;}
	.prog-assessment .row08 .content_container .item a {color:#cc4e0b;}
	
	
	@media (min-width:768px) {
		.prog-assessment .cycle ul {display:table;}
		.prog-assessment .cycle ul li {display:table-cell; vertical-align: middle; width:20%;}
		.prog-assessment .cycle ul li [class*="col-"] { display:table-cell; float:none; vertical-align: 	middle;}
		.prog-assessment .reporting-timeline {display:table; width:100%;}
		.prog-assessment .reporting-timeline [class*="col-"] {display:table-cell; vertical-align: middle; float:none; }
		.prog-assessment .row08 .content_container {display:table;}
		.prog-assessment .row08 .content_container [class*="col-"] {display:table-cell; vertical-align: middle; float:none; text-align:center;}	
		.prog-assessment .row01 .blubar_title {margin:20px 0px;}
		.prog-assessment .row05 .content_container .col-sm-12 {display:table; width:100%;}
		.prog-assessment .row05 .content_container .col-sm-12 [class*="col-"] {display:table-cell; vertical-align: middle; float: none;}
		.prog-assessment .row05 .number {font-size:48px; line-height: 0.9;}
		.prog-assessment .row05 .info {font-size:18px; line-height: 1.1;}
	}
	
	@media (min-width:1024px) {		
		.prog-assessment .row05 .number {font-size:64px;}

	}

/* GENERAL EDUCATION */

	.general-assessment .row01 .blubar_title {font-weight: 900;}
	.general-assessment .row01 .blubar .blubar_bg {opacity:1;}

	.general-assessment .row02 .item {padding:30px; text-align: center;}
	.general-assessment .row02 .item .icon-link {border:1px solid #000; border-radius: 20px; box-shadow: 5px 5px 5px #a1a1a1; width:60%; margin:10px auto; padding:20px;}
	.general-assessment .row02 .item .icon-link img {max-height: 100px; margin:0px auto;}
	.general-assessment .row02 .item a {font-size:24px; color:#03244d; text-transform: uppercase; font-weight:600; line-height: 1.2;}
	.general-assessment .row02 .icon-link {font-size:48px; color:#cc4e0b;}
	.general-assessment .header .content_container {padding:0px;}

	@media (min-width:768px) {
		.general-assessment .row01 .blubar_title {margin:20px 0px;}
	}

/* LEARNING IMPROVEMENT */



	
	.learning-improvement .row01 .content_container .text {position:absolute; top:10%; left:5%; text-transform: uppercase; font-weight:100; color:#fff; font-size:32px; font-family: "myriad-pro"; max-width:400px;}
	
	.learning-improvement .row-header {margin:5px;}
	
	.learning-improvement .row-sub-header {font-size:20px; text-transform: uppercase; font-weight:600;}
	
	.learning-improvement .row01 .blubar_title {font-weight: 900;}
	.learning-improvement .row01 .blubar .blubar_bg {opacity:1;}

	.learning-improvement .row05 .item {padding:30px; text-align: center;}
	.learning-improvement .row05 .item .icon-link {border:1px solid #000; border-radius: 20px; box-shadow: 5px 5px 5px #a1a1a1; width:60%; margin:10px auto; padding:20px;}
	.learning-improvement .row05 .item .icon-link img {max-height: 100px; margin:0px auto;}
	.learning-improvement .row05 ul {text-align: left;}
	.learning-improvement .row05 a.item-link {font-size:24px; color:#03244d; text-transform: uppercase; font-weight:600; line-height: 1.2;}

	@media (min-width:768px) {
		.learning-improvement .row01 .content_container .text {font-size:48px;}
		.learning-improvement .row01 .blubar_title {margin:20px 0px;}
	}
	
	@media (min-width:1024px) {
		.learning-improvement .row01 .content_container .info-content {margin:20px auto;}
		.learning-improvement .row03 .content_container .info-content {margin:20px auto;}
		.learning-improvement .row01 .content_container .text {font-size:64px;}
	}
	
	@media (min-width:1280px) {
		.learning-improvement .row01 .content_container .text {font-size:72px;}
	}


/* ABOUT US */

	.about-us .row01 .content_container .member .item a:hover img {box-shadow:3px 3px 10px #000;}
	.about-us .row2 .spacer {width:13%;}
	.about-us .info .content_container {max-width:1000px; text-align: center;}
	.about-us h2.content_row_title {font-family:"myriad-pro"; font-weight:600; text-transform: uppercase; margin:20px 0px;}
	
	.about-us .council .col-sm-4 {padding:0px 20px; text-align:center;}
	.about-us .council .col-sm-4 .item {margin:10px 0px;}
	.about-us .council .name {font-weight:600; font-size:16px;}
	.about-us .council .unit {font-style: italic;}
	
	@media (min-width:768px) {
		.about-us .info .content_container p {font-size:24px;}
	}

