/* Department CSS Document */
/*For mobile first adaptive design place styles for mobile and up in the mobile and up area.
Place styles for tablet and up inside the media query in the tablet and up area.
Place styles for desktop only inside the media query in the desktop only area.

For questions or media query training contact Web Development Services.
*/
/* ====================== Mobile and Up ========================== */





body {font-size:1rem;}
.text-14 {font-size:0.875rem;}
.text-18 {font-size:1.125rem;}
.text-24 {font-size:1.5rem; }
.text-32 {font-size:2rem;}
/* body, h1,h2,h3,h3,h5,h6,p, span  {
	line-height:1.5 !important;
} */

.text-underline-hover:hover {
	text-decoration:underline !important;
}

/* custom accordion */

.custom-accordion .accordion + div {
  padding:30px 10px 30px 25px;
 }

 .custom-accordion .accordion p {
  font-size:1.6rem;
  padding-right:2.7em;
}

.custom-accordion .accordion-content {
    border-radius: 0 0 3px 3px;
    border-top: 5px solid #275D38;
/*     padding: 0 10px 5px; */
    margin: 10px 0px;
}

.custom-accordion .accordion:not(.accordion-unstyled):after {
   
    content: "\f067";
    font-family: "Font Awesome 5 Solid", "Font Awesome 5 Pro";
    /* display: none; */
    font-size: 200%;
    position: absolute;
    width: 80px;
    color: #fff;
  	padding-bottom:5px;
	padding-top:5px;
}

.custom-accordion .accordion:not(.accordion-unstyled) {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 5px 10px;
    border-radius: 5px;
    position: relative;
    cursor: pointer;
}
.custom-accordion h3.accordion {
	height:50px;
}

/* End of custom accordion styling  */


/*-----------------------------------------------START - STUDENT RESOURCE PAGE--------------------------------------------- */
div.resource-box h3 {
	font-size: 30px;
}

div.resource-box.card-content {
	padding: 0px;
}
div.resource-box > .card-content-header.card-content-header-bg {
	margin: 0px -20px 0px;
}
ul.resource-links {
	padding: 0px;
	margin-bottom: 0px;
}
ul.resource-links > li {
	list-style-type: none;
	font-size: 18px;
	padding: 10px 40px 10px 20px;
	margin: 0;
}
ul.resource-links > li > a {
	color: black;
}
ul.resource-links > li:hover, ul.resource-links > li:focus-within {
	cursor: pointer;
	background-color: #e8f6c4;
}
ul.resource-links > li:after {
	content: "\f30b";
	font-family: "Font Awesome 5 Pro";
	font-weight: 700;
	position: absolute;
	top: 12px;
	bottom: 0;
	right: 0;
	margin: auto;
	height: auto;
	width: 35px;
}
/*-----------------------------------------------END - STUDENT RESOURCE PAGE--------------------------------------------- */


/*GRADUATION INFO ROW*/

.text-22 {font-size: 22px;} 
.text-50 {font-size: 50px;} 
.text-70 {font-size: 70px;} 
.grid-text { 
	display: grid; 
	justify-content: center; 
	align-content: center; 
	color: #fff; 
} 
.grid-text h2 { 
	font-family: "Rajdhani", sans-serif; 
	color: #fff; 
	text-transform: none; 
} 
.grid-text hr { border-color: #fff; } 
.grid-text ul { 
	display: grid; 
	grid-template-columns: 1fr; 
	padding: 0px; 
} 
.grid-text li { 
	display: grid; 
	grid-template-columns: auto 1fr; 
	align-items: center; 
	grid-gap: 10px; } 
.grid-content { 
	max-width: 800px; 
	padding: 20px; } 
a.grid-link { 
	color: #fff; 
	font-family: "Rajdhani", sans-serif; 
	font-size: 15px; 
	display: flex; 
	flex-direction: row; 
	justify-content: flex-start; 
}
a.grid-link:hover { text-decoration: none; } 
a.grid-link .link-underline { text-decoration: underline; } 
a.grid-link:hover .link-underline { text-decoration: none; } 
a.grid-link::after { content: '\f0da'; font-family: "Font Awesome 5 Solid", "Font Awesome 5 Pro"; text-decoration: none; padding-left: 20px; } 
.text-transform-none { text-transform: none; } 
.button-arrow { color: #fff; } 
.button-arrow:hover { text-decoration: none; } 
.button-arrow::after { content: '\f061' !important; font-family: "Font Awesome 5 Solid", "Font Awesome 5 Pro"; margin-inline-start: 25px; } 
.grid-img img { 
	width: 100%; 
	height: 100%; 
	object-fit: cover; 
}

a:focus .no-slide-card {
	border-style:dashed;
	border-width:3px;
	border-color:#000;
}
.grad-card > div.card-content-header.accordion {
	background-color: #275D38;
	margin-bottom: 0px;
}

.grad-card .card-content-header:after {
	font-size: 150%;
	right: 10px;
}

.grad-schedule h2.card-content-title {
	font-family: 'Raleway';
}

.grad-card.card-content {
	padding-bottom: 0px;
}

.grad-card.card-content > .card-content-content {
	padding: 15px 0px;
}

.grad-dean-img {
	margin: auto;
	padding: 0px 40px;
	max-width: 550px;
}

.grad-subtitle {
	max-width: 880px;
	margin: auto;
	text-align: center;
	line-height: 26px;
	font-size: 1.125rem;
}

section.grad-header {
	padding: 100px 0px;
}

div.grad-card {
	margin: 20px 0px;
}

.img-wrap h2{
	font-size: 2.4em;
	text-shadow: 1px 1px 24px black;
	-webkit-transition: opacity 0.2s ease-in-out;
	-moz-transition: opacity 0.2s ease-in-out;
	-o-transition: opacity 0.2s ease-in-out;
	transition: opacity 0.2s ease-in-out;
	text-align: center;
	width: 85%;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	margin: 0;
	padding: 0;
}
.img-wrap .img-wrap-p{
	text-shadow: 1px 1px 24px black;
	text-align: center;	
	-webkit-transition: opacity 0.2s ease-in-out;
	-moz-transition: opacity 0.2s ease-in-out;
	-o-transition: opacity 0.2s ease-in-out;
	transition: opacity 0.2s ease-in-out;
	width: 85%;
	color: white;
	font-size: 1.88rem;
	opacity: 0;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	margin: 0;
	padding: 0;
}

.section-4-wrap{
	background-image: url("https://www.uvu.edu/chss/images/background_make-a-gift.jpg")
}

.vertical-align{
	align-self: center;
}


.advisory-board-member {
	padding: 30px 20px;
	box-shadow: 0 2px 5px rgb(0 0 0 / 20%);
}

.advisory-board-member img{
	max-width: 240px;
	max-height: 240px;
	width: 100%;
	margin-bottom: 30px;
}
.deans-award-img{
	margin-right: 6px;
	margin-bottom: 6px
}

.gift-button{
	border-radius: 0px;
	width: 45%;
	margin-top: 20px;
}

.events-button{
	border-radius: 0px;
	text-align: left;
	padding: 8px;
}
.button-register{
	width: 50%;
	margin-right: 0;
}

.sponsor-img{
	display: flex;
	align-items: center;
	justify-content: center;
}
.keynote-image{
	margin: 15px auto 0px auto !important;
}
.grey-box{
	height: 45px;
}
.stats-button{
	width:50%;
}
.student-box{
	height: 70%;
}
.bg-completion-banner {
	background-image: url("https://www.uvu.edu/chss/images/completion-banner.jpg");
}


/****** CSS Header *******/

.header-top, .header-chss{
	letter-spacing: 2px;
	text-transform: uppercase;
	font-family: raleway;
	font-size: 0.875rem;
	color: white;
	text-align: center;
}

h1.header-chss {
	margin-top: 40px;
	margin-bottom: 50px;
	font-size: 8rem !important;
	font-weight: 900;
	letter-spacing: 50px;
}

.header-top{
	letter-spacing: 5px;
	text-transform: uppercase;
	font-family: raleway;
	font-size: 1.5rem;
	color: white;
	text-align: center;
}

.hero-video{
	height: auto:
}


/****** CSS Picture Cards *******/

.card-picture-5 .card-picture-title {
	/*background-image: linear-gradient(#005c2b, #000); 
	color:white;*/
	border-bottom:0px;
	min-height:120px;
	color:white;
	border-radius:10px;
}

.card-picture-5{
	transition: all .2s ease-in-out;
}

.card-picture-5:hover{
	transform: scale(1.05); 
}

.english .card-picture.card-picture-5{
	background-color:#00688C;
	border-bottom:0px;
	min-height:120px;
	border-radius:10px;
}

.hps .card-picture.card-picture-5{
	background-color:#35712c;
	border-radius:10px;
}

.philhum .card-picture.card-picture-5{
	background-color:#757677;
	border-radius:10px;
}

.besc .card-picture.card-picture-5{
	background-color: #004c48;
	border-radius:10px;
}

.lang .card-picture.card-picture-5{
	background-color:#3e3b54;
	border-radius:10px;
}

.is .card-picture.card-picture-5{
	background-color:#d45d00;
	border-radius:10px;
}

.comm .card-picture.card-picture-5{
	border-radius:10px;
	background-color:#9e3922;
}

.grad .card-picture.card-picture-5{
	background-color:#00867d;
	border-radius:10px;
}
.brown-card .card-picture.card-picture-5{
	background-color:#696158;
	border-radius:10px;
}
.lit .card-picture.card-picture-5{
	background-color:#00843d;
	border-radius:10px;
}
.ell .card-picture.card-picture-5{
	background-color: #003c50;
	border-radius:10px;
}


/****** CSS programs *******/

.english .card-picture-5.card-picture-title {
	background-color:#9e3922;
	color:white;
	border-bottom:0px;
	min-height:120px;
}



/****** CSS Deans Team *******/

.section-2{
	/*background: rgb(62,59,84);
	background: linear-gradient(0deg, rgba(62, 59, 84,1) 0%, rgba(0,0,0,1) 79%); */
	background-color:white;
}

.video-thumbnail {
	position: relative;
	cursor: pointer;
	margin: 30px;
	z-index:1;
}
.video-thumbnail:before {
	position:absolute;
	top: 90px;
	left: 40%;
	content: "\f01d";
	font-family: FontAwesome;
	font-size: 12.5rem;
	color: #fff;
	opacity: .8;
	text-shadow: 0px 0px 30px rgba(0, 0, 0, 0.5);
}
.video-thumbnail:hover:before {
	color: #eee;
}


.section-2 .bg-img-dean {
	background-image: url(https://www.uvu.edu/chss/images/chss_disney_exec_visit_ef_64_percent.jpg);
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	height: 540px;
	margin: 0;
	padding: 0;
}

.section-2 .bg-img-polsci {
	background-image: url(https://www.uvu.edu/chss/images/polsci-preview.jpg) !important;
	background-position: top !important;
}

.section-2 .bg-img-dean h2 {
	position: absolute;
	bottom:25px;
	/*right:16px;*/
	left:20px;
	font-weight:700;
	text-shadow: 0 0 10px #333;
	font-size: 4em;
}

.section-2 .bg-img-dean p {
	font-size: .5em;
}

.section-3{
	/*background: rgb(0,0,0);
	background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(62, 59, 84,1) 79%);*/
	background-color:white;
}


/****Event Cards CSS****/

.card-picture.card-picture-3 {
	box-shadow: 5px 5px 5px grey;
}


/****** CSS Font Awesome Icons *******/

/* .fa {
	font-size: 3em;
	color: #235332;
	padding-bottom:10px;
} */

/*.transform-grid-cell {
text-align:center;
font-size;1.5em;
}

.transform-grid-cell p {
font-size:1.5em;
}*/


/****** Form Styling CSS *******/

#chss-form{
	margin-top:50px;
}

#email-label{
	margin-left:32px;
}

#poi{
	margin-left:-18px;
}

#quest{
	margin-left:-23px;
}

#contact-us .wFormContainer{
	margin:0px;
}

#contact-us .wFormContainer .wForm {
	padding: 0px;
} 

#contact-us .wFormContainer .wFormHeader{
	height:0px;
	margin:0px;
}



/******** Leave a Gift Section *********/

.section-4-wrap{
	background-image: url("https://www.uvu.edu/chss/images/background_make-a-gift.jpg")
}



.video-thumbnail {
	position: relative;
	cursor: pointer;
	margin: 15px;
	z-index:1;
}
.video-thumbnail:before{
	font-size: 10rem;
}

.section-2 .bg-img-dean h2{
	font-size:2.5em;
	text-align:center;

}


.wcaas-event-header {
	min-height: 240px;
}

.text-shadow {
	text-shadow: 2px 2px 3px #868686;
}

.countdown.countdown-completion .countdown-title {
	display: none;
}

.countdown.countdown-completion .time {
	margin: auto;
	float: none;
}

.line-height-30 {
	line-height: 30px;
}

.width-250 {
	width: 250px;
}

.region.sm-mobile-padding {
	padding: 15px 0px;
}

.region.mobile-speaker-padding {
	padding: 20px 0px;
}

.line-height-26 {
	line-height: 26px;
}

.event-speaker {
	overflow: hidden;
}

.expand-speaker {
	width: 100%;
	height: 50%;
	position: absolute;
	bottom: 0px;
	display: none;
	margin: auto;
	background-image: linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,0), rgba(255,255,255,1) 80%);
}

.expand-arrow {
	width: 30px;
	height: 30px;
	position: absolute;
	left: calc(50% - 10px);
	bottom: 10px;
	font-size: 2.25rem;
	transition: 0.2s;
}

div.event-speaker:hover > div.expand-speaker > .expand-arrow {
	transform: translateY(5px);
	transition: 0.2s;
}

div.sponsor-card > img, div.sponsor-card > a > img {
	max-height: 130px;
	width: auto;
}

div.mobile-padding-left-15 {
	padding-left: 15px;
}

.text-30 {
	font-size: 1.875rem;
}

div.event-register > div {
	padding: 10px 30px;
	letter-spacing: 6px;
	font-size: 2rem;
	font-family: 'Raleway';
	color: white;
	transition: 0.2s;
}

div.reg-info-btn > div {
	padding: 10px 30px;
	letter-spacing: 6px;
	font-size: 1rem;
	font-family: 'Raleway';
	color: white;
	transition: 0.2s;
	margin-bottom: 15px;
}

/*div.event-register > div:hover {
	background-color: white;
	transition: 0.2s;
}*/

div.reg-info-btn > div:hover {
	background-color: white;
	transition: 0.2s;
}

.space-between {
	justify-content: space-between;
}

.event-header {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: center;
}

.event-header > div {
	padding: 20px 0px;
}

.text-38 {
	font-size:2.375rem;
}

.event-cards .card-picture-custom {
	border-radius: 10px;
	transition: 0.2s;
}

.event-cards .card-picture-custom:hover {
	background-color: white;
	transition: 0.2s;
}

.event-cards .card-picture-custom > .card-picture-title {
	text-align: center;
	font-family: 'Raleway';
	font-weight: 600;
	margin: 0px;
	padding: 5px 0px;
	font-size: 1.875rem;
	display: flex;
	align-items: center;
	justify-content: center;
	height: 100%;
	color: currentColor;
}

.event-cards .card-picture-custom > .card-picture-img {
	border-radius: 5px 5px 0px 0px;
	max-height: 300px;
}

.event-cards .card-picture-custom > .card-picture-img > i {
	color: currentColor;
}

.event-cards .card-picture-content, .event-cards .card-picture-button {
	display: none;
}

.event-cards div.transform-grid-cell {
	padding: 10px 0px;
}

.event-cards div.card-picture-img i {
	padding: 20px 0px 0px 0px;
}

ul.event-icons {
	display: flex;
	justify-content: space-between;
	list-style-type: none;
	text-align: center;
	padding: 0px;
	align-items: center;
	flex-direction: column;
}

.event-icons > li {
	padding: 10px 0px;
}

.line-height-36 {
	line-height: 36px;
}

.space-evenly {
	justify-content: space-evenly;
}

.speaker-tabs {
	display: flex;
	flex-direction: column;
	align-items: center;
}

.line-height-24 {
	line-height: 24px;
}

.speaker-img a:not(.active) {
	filter: grayscale(1);
}

.speaker-img a {
	transition: 0.15s;
}

.speakers-container h2 {
	border-radius: 10px 10px 0px 0px;
}

.speakers-container .speaker-content {
	border-radius: 0px 0px 10px 10px;
}

.speaker-tabs > div {
	margin: 20px 0px;
}

.speaker-img {
	width: 100%;
	max-width: 350px;
}

.speaker-img img {
	border-radius: 15px;
}

.event-date, .event-price {
	text-align: center;
}

.event-video {
	margin: 10px auto 50px auto;
	max-width: 640px;
}

.redesign button.events-button:after {
	color: currentcolor;
}

.redesign button.events-button:hover:after {
	color: #fff;
}

.redesign.sp button.events-button:hover:after {
	background-color: #b37f00;
}



.redesign.ad button.events-button:hover:after {
	background-color: #9E3922;
}

.chss.accordion {
	padding: 10px 20px;
}


.advisor-cards .card-hover {
	max-height: 300px;
}



/*Addiction Event*/
.no-underline:hover {
	text-decoration:none;
}
.text-hover-fix:hover a {
	color: var(--mainColor);
}
.text-hover-fix a:active {
	color:#fff;
	text-decoration:none;
}
.text-hover-fix a:focus {
	color:#fff;
	border:none;
/* 	outline:none; keep outline for keyboard focus showing up*/
	text-decoration:none;
}
.text-hover-fix a:focus:hover {
	color: var(--mainColor);
	border:none;
	outline:none;
	text-decoration:none;
}


/* Sessions */
.bg-red-brown {
	background-color: #793507;
}




/*Domestic violence Event*/
.text-hover-fix-domestic:hover a {
	color:#595478;
}
.text-hover-fix-domestic a:active {
	color:#fff;
	text-decoration:none;
}
.text-hover-fix-domestic a:focus {
	color:#fff;
	border:none;
	/* 	outline:none; keep outline for keyboard focus showing up*/
	text-decoration:none;
}
.text-hover-fix-domestic a:focus:hover {
	color:#595478;
	border:none;
	outline:none; 
	text-decoration:none;
}



.jumbo header p {font-size:1.375rem;}

/* Teaching blog styles */
/*icon card*/
.icon-card {
	display:block;
	margin:auto;
	padding:20px;
	width:100%;
}
.icon-card p {
	padding-bottom:10px;
	margin:0 auto 0;
	padding-right:30px;
	padding-left:30px;
}
.icon-card p:before {
	margin-right:auto;
	margin-left:auto;
}
.icon-card h3, .icon-card h4 {
	margin: 0 auto 0;
	padding: 10px 5px 10px;
}
.icon-card:hover {
	text-decoration: underline;
	color: #275d38;
}
.icon-card a {
	display: none;
}


/* Advisors grid */ 
.advisor-btn-row > .accordion-grid {
	grid-template-columns: 1fr 1fr;
}

.grad-grid h3, .undergrad-grid h3 {
	padding-bottom: 10px;
	font-weight: bold;
}
.undergrad-grid .accordion-grid {
	grid-template-columns: 1fr;
}
.accordion-grid .accordion-content {
	max-height: 2000px;
}
/*Make nested accordions easier to distinguish by making lighter gray bg and arrow*/
.undergrad-grid .accordion-grid .accordion-content {
	background-color: #f6f6f7;
}
.undergrad-grid .accordion-grid figure.open::after, .grad-grid .accordion-grid figure.open::after {
	    border-color: transparent transparent #f6f6f7;
}
.grad-grid .accordion-grid .accordion-content {
	background-color: #f6f6f7;
}
/*Align all icons better with below centered title, assuming all icons are light; class starts with fal*/
.fal {
	padding-left: 15px;
	padding-top: 15px;
}


/*End mobile and up styles*/
/*end media query*/
/*End tablet and up styles*/
/* ====================== Tablet and Up (Overrides Mobile Styles) ========================== */
@media only screen and (min-width: 768px) {
	/*graduation row*/
	.grid-full-img img { width: 100%; max-width: 100%; height: 100%; object-fit: cover; object-position: 50%; } 
	.grid-img.img-right { order: 1; } 
	.grid-img { order: 0; overflow: hidden; height: auto; } 
	.grid-50-50-gap { display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: .5fr .5fr; column-gap: 20px; row-gap: 20px; }

	.video-thumbnail {
		position: relative;
		cursor: pointer;
		margin: 15px;
		z-index:1;
	}
	.video-thumbnail:before{
		font-size: 14.065rem;
	}

/* 	.jumbo{
		padding:0 20px;
	} */


	h1.header-chss{
		margin-bottom:0;
		margin-top:0;
		font-size:4rem !important;
		font-weight:500;

	}

	.wcaas-event-header{
		min-height:300px;
	}

	.wcaas-event-header.jumbo header h1	{
		font-size: 5rem;
	}

	.wcaas-event-header.jumbo header p {
		font-size: 3rem;
	}


	.region.sm-mobile-padding {
		padding: 15px;
	}

	div.sponsor-card > img:hover, div.sponsor-card > a > img:hover {
		transform: scale(1.05);
		transition: 0.2s;
	}

	div.sponsor-card > img, div.sponsor-card > a > img {
		transition: 0.2s;
	}

	.event-card {
		transition: ease-in 0.1s;
	}

	.event-card:hover {
		transform: scale(1.02);
		transition: ease-out 0.2s;
	}

	.event-speaker {
		position: relative;
		overflow: hidden;
	}

	.event-cards .card-picture-custom {
		border-radius: 10px;
	}

	.event-cards div.transform-grid-cell {
		padding: 10px;
	}

	ul.event-icons {
		flex-direction: row;
		align-items: flex-start;
		padding-top: 15px;
	}

	.event-icons > li {
		padding: 0px;
		width: 15%;
	}

	.speaker-tabs {
		flex-direction: row;
		justify-content: space-evenly;
	}

	.speaker-img {
		width: 100%;
	}

	.event-icons li .icon-content {
		position: absolute;
		top: 20px;
		left: 0;
	}

	.event-icons li:hover > .default-icon, .event-icons li .icon-content {
		opacity: 0;
		transition: 0.2s;
		cursor: default;
	}

	.event-icons li > .default-icon, .event-icons li:hover .icon-content {
		opacity: 1;
		transition: 0.2s;
	}

	
	
/* Advisors grid */ 
.undergrad-grid .accordion-grid {
	grid-template-columns: 1fr 1fr;
}

}/*end media query*/
/*End tablet and up styles*/
/* ====================== Landscape Tablet and Up (Overrides Mobile Styles) ========================== */
@media only screen and (min-width: 992px) {
	
	/*graduation row*/.grid-text ul { display: grid; grid-template-columns: 1fr 1fr; padding: 0px; }
	.advisory-board-member img{
		float: left;
	}	
	.deans-award-img{
		float: left;
	}

	.header-top, .header-chss{
		letter-spacing: 5px;
		font-size: 2.5rem;
	}

	.header3 h1{
		float: left;
	}
	.header3 a{
		float: right;
	}
	.header-chss{
		margin-top: 40px;
		margin-bottom: 50px;
		margin-right: -200px;
		font-size: 9.375rem;
		font-weight: 900;
		letter-spacing: 200px;
	}
	.header-top{
		font-size:4rem !important;
	}
	.keynote-image{
		position: relative;
		bottom: 70px;
		margin: 0 auto;
	}

	.video-thumbnail {
		position: relative;
		cursor: pointer;
		margin: 15px;
		z-index:1;
	}

	.video-thumbnail:before{
		font-size: 14.065rem;
	}	

	.wcaas-event-header{
		min-height:490px;
	}

	.expand-speaker {
		background-image: linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,.8), rgba(255,255,255,1) 66%);
	}

	.region.mobile-speaker-padding {
		padding: 20px 15px;
	}

	div.mobile-padding-left-15 {
		padding-left: 0px;
	}

	.event-price {
		text-align: left;
		order: 1;
	}

	.event-date {
		text-align: right;
		order: 3;
	}

	.event-header {
		flex-direction: row;
	}

	.event-register {
		order: 2;
	}

	.event-header > div {
		padding: 0px;
	}

	.event-speaker {
		border-radius: 10px;
	}
	
	div.reg-info-btn > div {
		margin-bottom: 0;
	}
	
	/* Advisors grid */ 
	.undergrad-grid .accordion-grid {
		grid-template-columns: 1fr 1fr 1fr;
	}

}/*end media query*/
/*End landscape tablet and up styles*/
/* ====================== Desktop Only (Overrides Mobile and Tablet Styles) ========================== */
@media only screen and (min-width: 1200px) {

	.img-wrap:hover img{
		-ms-transform: scale(1.1); /* IE 9 */
		-webkit-transform: scale(1.1); /* Safari */
		transform: scale(1.1);
		opacity: .7;
	}

	.img-wrap span{
		display: none;
	}	

	.img-wrap:hover .img-wrap-p{
		opacity:1;
	}
	.img-wrap:hover h2{
		opacity:0;
	}
	.img-wrap:hover .about{
		opacity: 1;
	}

	h1.header-chss {
		font-size: 10rem !important;
		margin-right: -200px;
		letter-spacing: 200px;
	}

	.video-thumbnail {
		position: relative;
		cursor: pointer;
		margin: 15px;
		z-index:1;
	}
	.video-thumbnail:before{
		font-size: 10rem;
		top: 85px;
		left: 40%;
	}

	.section-2 .bg-img-dean h2 {
		font-size: 4.5em;
		text-align: center;
	}

	.section-2 .bg-img-dean p {
		font-size: .75em;
		text-align: right;
	}

	.wcaas-event-header{
		min-height:850px;
	}
	/* Advisors grid */ 
	.undergrad-grid .accordion-grid {
		grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
	}


}

/*end media query*/
/*End desktop only styles*/
/*END OF DOCUMENT*/
