/*
Implementation Skeleton v5
Add styles to overwrite customer CSS and global oustyles CSS. USE WITH CAUTION.
Updated: 20221006
*/

/* Removal of Black Bars on Featured Text + Stats x3) */
.learn-section__content {
	display: none;
}

/* Make highlights not clip */
.college-intro__link {
    background-color: white;
}

/* make png's on white background without color effects */ 
.college-intro__link-holder:nth-child(2) a:before, .college-intro__link-holder:nth-child(3) a:before, .college-intro__link-holder:nth-child(4) a:before {
    background-image: none;
    opacity: .5;
    background-color: #000;
    display: block;
}

/* change banner from grey to red 
.go-aztec, .go-aztec__img:after, .go-aztec__img:before {
	background: #a6192e;
}

/* then change text on the banner to white 
.go-aztec__content {
	color: white;
}*/

/* Use button for banner and change to work on red background 
.go-aztec__list .cta--button .cta_red {
	color: #000;
	background-color: #fff;	
}

.go-aztec__list .cta--button:before {
    background-color: #000;
}

.upper-white{
	text-transform: uppercase;
	text-decoration: underline;
	text-decoration-thickness: 1px;
	text-underline-offset: 8px;
    letter-spacing: 1.8px;
	color: #fff;
}

.contact-section__intro p {
    margin: 0 0 15px;
}*/

/* making "tables"

.chhs-tbl{
	display: grid;
	padding-bottom: 30px;
	
}

.chhs-header-cell {
	background: #a6192e !important;
	color: #fff;
	font-weight: bold;
	padding: 15px !important; 
}

.alt.chhs-header-cell{
	background: #d41736 !important;
}


.chhs-cell{
	padding: 10px;
	display: flex;
	align-items:center;
    justify-content:center;
} */ 

/* making alternating colors
.three-col>.chhs-cell:nth-child(6n+1),
.three-col>.chhs-cell:nth-child(6n+2),
.three-col>.chhs-cell:nth-child(6n+3){
		background: #cdcdc8;
}
.four-col>.chhs-cell:nth-child(8n+1),
.four-col>.chhs-cell:nth-child(8n+2),
.four-col>.chhs-cell:nth-child(8n+3),
.four-col>.chhs-cell:nth-child(8n+4){
		background: #cdcdc8;
}
.five-col>.chhs-cell:nth-child(10n+1),
.five-col>.chhs-cell:nth-child(10n+2),
.five-col>.chhs-cell:nth-child(10n+3),
.five-col>.chhs-cell:nth-child(10n+4),
.five-col>.chhs-cell:nth-child(10n+5){
		background: #cdcdc8;
}
.six-col>.chhs-cell:nth-child(12n+1),
.six-col>.chhs-cell:nth-child(12n+2),
.six-col>.chhs-cell:nth-child(12n+3),
.six-col>.chhs-cell:nth-child(12n+4),
.six-col>.chhs-cell:nth-child(12n+5),
.six-col>.chhs-cell:nth-child(12n+6){
		background: #cdcdc8;
}*/

/* setting # of columns if the page is wide enough for content 
@media (min-width: 35em) {
	.three-col{
		grid-template-columns: repeat(3, 1fr);
	}
	
	.four-col{
		grid-template-columns: repeat(4, 1fr);
	}
	
	.five-col{
		grid-template-columns: repeat(5, 1fr);
	}
	
	.six-col{
		grid-template-columns: repeat(6, 1fr);
	}
} */

/* fixing education section for fac/staff pages
.dm-profile-activity {
	white-space: pre-wrap;
}*/ 


/* creating empty class to not show empty sections of fac/staff pages 
.is-empty {
  display: none;
}

@media (min-width: 700px) {
.campuses-section__list li {
	width: 20%;
	}
}

@media (min-width: 1025px){
.carousel__img {
    width: 33.5%;
}

.carousel__caption {
    width: 62.5%;
}
	
.contact-section__intro {
    padding: 0 0 5px;
    margin: 0 0 15px;
}

.campuses-section__list {
    margin: 0 -60px;
}
}

@media (min-width: 700px){
.container {
    max-width: 900px;
    margin: 0 auto;
}
}*/ 


