.fszrfwa {
	font-size: 16px !important;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 7;
	overflow: hidden;
	text-overflow: ellipsis;
}

a {
	text-decoration: none !important;
}

.aszfzfkkk {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
	text-overflow: ellipsis;
}

.fdfgxcgjjj {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	text-overflow: ellipsis;
}

.field__itemsf {
	word-break: break-all;
}

h1 {
	text-align: center !important;
	font-weight: bold !important;
	font-size: 30px !important;
	line-height: 1.3 !important;
	color: #000 !important;
	padding-bottom: 20px !important;
}

h2 {
	font-weight: bold !important;
	font-size: 26px !important;
	line-height: 1.3 !important;
	margin-top: 0px !important;
	margin-bottom: 15px !important;
}

h3 {
	font-weight: bold !important;
	font-size: 23px !important;
	line-height: 1.3 !important;
}

h4 {
	font-weight: bold !important;
	font-size: 20px !important;
	line-height: 1.3 !important;
}

p {
	font-size: 18px !important;
}

.field__itemsf h2 {
	text-align: center !important;
	color: #000 !important;
}

.field__itemsf h3 {
	text-align: center !important;
	color: #000 !important;
}

.field__itemsf h4 {
	text-align: center !important;
	color: #000;
}

.field__itemsf h5,
.field__itemsf h6 {
	text-align: center !important;
	font-weight: bold !important;
	color: #000 !important;
}

.field__itemsf li,
.field__itemsf span,
.field__itemsf a {
	color: #000 !important;
}

.field__itemsf img {
	max-width: 100%;
	height: auto;
}

.field__itemsf p {
	line-height: 1.6 !important;
	text-align: left !important;
	color: #000 !important;
}

.field__itemsf table {
	word-break: break-all !important;
}

.field__itemsf td {
	font-size: 16px !important;
	color: #000 !important;
}

.field__itemsf li {
	font-size: 16px !important;
	text-align: left !important;
	color: #000 !important;
}

.embed-container {
	position: relative;
	padding-bottom: 56.25%;
	height: 0;
	overflow: hidden;
	max-width: 100%;
}

.embed-container iframe,
.embed-container object,
.embed-container embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}




/*SECTION FOR NESTED VIDEO + NESTED HEADING DESIGN BLOCK - (ID: 109611)*/

/*CHANGES THE BACKGROUND COLOR OF THE SETION TO CAL STATE LA GOLD*/
.paragraphs-item-1096111 {
	background-color: #ffce00;
}

/*ADDS A WHITE BORDER AROUND THE EMBEDDED VIDEO*/
.embed-container {
	border: solid 10px #ffffff;
}

/*----------------MOBILE/TABLET STYLES START HERE----------------*/


/*----------------MOBILE/TABLET STYLES END HERE----------------*/


/*END SECTION FOR NESTED VIDEO + NESTED HEADING DESIGN BLOCK - (ID:1096111)*/




/*NESTED VIDEO - (ID: 1096101)*/


/*----------------MOBILE/TABLET STYLES START HERE----------------*/

@media (max-width: 767.98px) {
	.paragraph.padding-above-below .paragraphs-item-1096101 {
		padding-top: 0px;
		padding-bottom: 0px;
	}
}

/*----------------MOBILE/TABLET STYLES END HERE----------------*/


/*END NESTED VIDEO - (ID: 1096101)*/




/*NESTED HEADING - (ID: 1096106)*/

/*CHANGES COLOR OF LINE BETWEEN HEADING AND TEXT - ONLY ON WIDE SCREENS*/
@media (min-width: 768px) {
	.paragraphs-item-1096106 .field--name-field-text-limited {
		border-left: 6px solid #fff;
	}
}

/*CHANGES THE MAX-WIDTH OF THE BLOCK TO BE MORE NARROW*/
@media (min-width: 768px) {
	.paragraphs-item-1096106 {
		max-width: 1000px;
	}
}

/*----------------MOBILE/TABLET STYLES START HERE----------------*/

@media (max-width: 767.98px) {
	.paragraph.padding-above-below .paragraphs-item-1096106 {
		padding-top: 0px;
		padding-bottom: 0px;
	}
}

/*----------------MOBILE/TABLET STYLES END HERE----------------*/


/*END NESTED HEADING - (ID: 1096106)*/







/*FRESHMAN TRANSFER INTERNATIONAL DESIGN BLOCK - (ID: 1095746)*/

/*CHANGES HIGH TO VH FROM PX*/
.paragraph--type--images-with-text-overlay-main .field--name-field-paragraph-reference.field__items>.field__item .paragraph--type--images-with-text-overlay img {
	height: 50vh;
}


/*REMOVES PADDING*/
.paragraphs-item-1095746 {
	padding: 0px 0px 0px 0px !important;
}

/*CHANGES CARD HEADING COLORS FROM WHITE*/
.paragraph--type--images-with-text-overlay-main .field--name-field-paragraph-reference.field__items>.field__item .paragraph--type--images-with-text-overlay .group-content-container .field--name-field-title {
	color: #222;
}

/*CHANGED THE CARD CONTENT LINK COLOR*/
.text-formatted .arrow-right {
	color: #222;
	font-size: 1em;
	font-weight: 700;
	text-decoration: none !important;
	letter-spacing: 0.06em;
	text-align: center;
	line-height: 1.5em;
}

/*ADD A GRADIENT OVERLAY TO REPLACE TRANSPARENT BLACK BG*/
.paragraph--type--images-with-text-overlay-main .field--name-field-paragraph-reference.field__items>.field__item .paragraph--type--images-with-text-overlay .group-content-container {
	background: linear-gradient(to bottom, #ffce00f0, #ff7958f7) !important;
	border-top: 0px solid transparent;
	bottom: -338px;
}


/*----------------MOBILE/TABLET STYLES START HERE----------------*/


/*MOVE CONTENT HIGHER TO SEE LABEL ON MOBILE*/
@media (max-width: 767.98px) {
	.paragraph--type--images-with-text-overlay-main .field--name-field-paragraph-reference.field__items>.field__item .paragraph--type--images-with-text-overlay .group-content-container {
		bottom: -85px;
	}
}

/*CHANGES TEXT SPACING BETWEEN LINES AND TEXT ALIGNMENT*/
@media (max-width: 767.98px) {
	.paragraphs-item-1095746 p {
		margin: 0 0 0em;
		text-align: center;
	}
}

/*ALLOWS BODY CONTENT TO DISPLAY ON NARROW DEVICES*/
@media (max-width: 767.98px) {
	.paragraph--type--images-with-text-overlay-main .field--name-field-paragraph-reference.field__items>.field__item .paragraph--type--images-with-text-overlay .group-content-container .field--name-field-text-limited {
		display: inline;
	}
}

/*CHANGES CARD HEADING SIZE*/
@media (max-width: 767.98px) {
	.paragraph--type--images-with-text-overlay-main .field--name-field-paragraph-reference.field__items>.field__item .paragraph--type--images-with-text-overlay .group-content-container .field--name-field-title {
		font-size: 1.5em;
		text-align: center;
		margin-bottom: 15px;
	}
}

/*CHANGES THE HEIGHT OF THE TITLE/CONTENT BACKGROUND AREA AND TOP+BOTTOM PADDING*/
@media (max-width: 767.98px) {
	.paragraph--type--images-with-text-overlay-main .field--name-field-paragraph-reference.field__items>.field__item .paragraph--type--images-with-text-overlay .group-content-container {
		height: 165px;
		padding: 25px 20px;
	}
}

/*CHANGES SPACING BELOW EACH CARD WHEN STACKED VERTICALLY*/
@media (max-width: 767.98px) {
	.paragraph--type--images-with-text-overlay-main .field--name-field-paragraph-reference.field__items>.field__item {
		margin-bottom: 0px;
	}
}

/*----------------MOBILE/TABLET STYLES END HERE----------------*/


/*END FRESHMAN TRANSFER INTERNATIONAL DESIGN BLOCK - (ID: 1095746)*/





.inline-dividers {
	color: #000000;
	padding-left: 6px;
}

@media (max-width: 767.5px) {
	.inline-dividers {
		font-size: 0em;
		color: transparent;
		padding: 0px;
	}
}






/*SECTION FOR APPLICATION DETAILS AND LINKS "READY TO APPLY?" - (ID: 1096126)*/


/*----------------MOBILE/TABLET STYLES START HERE----------------*/


/*----------------MOBILE/TABLET STYLES END HERE----------------*/


/*END SECTION FOR APPLICATION DETAILS AND LINKS "READY TO APPLY?" - (ID: 1096126)*/




/*NESTED CONTENT WITH DEADLINE INFO - (ID: 1096121)*/

@media (min-width: 767.5px) {
	.paragraphs-item-1096121 li {
		display: inline;
	}

	.paragraphs-item-1096121 ul {
		text-align: center;
	}

	.paragraphs-item-1096121 p {
		display: inline;
	}
}

@media (max-width: 767.4px) {
	.paragraphs-item-1096121 li {
		display: inherit;
		line-height: 3em !important;
	}
}


/*----------------MOBILE/TABLET STYLES START HERE----------------*/


/*----------------MOBILE/TABLET STYLES END HERE----------------*/


/*END NESTED CONTENT WITH DEADLINE INFO - (ID: 1096121)*/




/*NESTED CTA LINKS - (ID: 1096136)*/


/*----------------MOBILE/TABLET STYLES START HERE----------------*/


/*----------------MOBILE/TABLET STYLES END HERE----------------*/


/*END NESTED CTA LINKS - (ID: 1096136)*/





h2.noline {
	margin-top: 120px;
}

#image-spacer-mobile {
	margin: 2%;
}

.paragraphs-item-1096881 .button,
.button.button,
a.button.button {
	margin-top: 10px;
}

.paragraphs-item-1096881 .paragraph--type--content {
	max-width: 1300px;
	margin: auto;
}


#image-spacer {
	margin: 2%;
}

.column-container {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.columns {
	width: 100%;
}

@media (min-width: 867.98px) {
	.columns {
		width: 48%;
	}
}

@media (min-width: 867.98px) {
	#image-spacer-mobile {
		display: none;
	}
}

@media (max-width: 867.98px) {
	h2.noline {
		margin-top: 0px !important;
	}
}




.embed-container {
	position: relative;
	padding-bottom: 56.25%;
	height: 0;
	overflow: hidden;
	max-width: 100%;
}

.embed-container iframe,
.embed-container object,
.embed-container embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}




/*SECTION FOR NESTED VIDEO + NESTED CTA LINKS - (ID: 1096896)*/


/*----------------MOBILE/TABLET STYLES START HERE----------------*/


/*----------------MOBILE/TABLET STYLES END HERE----------------*/


/*END SECTION FOR NESTED VIDEO + NESTED CTA LINKS - (ID:1096896)*/




/*NESTED VIDEO - (ID: 1096886)*/


/*----------------MOBILE/TABLET STYLES START HERE----------------*/



/*----------------MOBILE/TABLET STYLES END HERE----------------*/


/*END NESTED VIDEO - (ID: 1096886)*/




/*NESTED CTA LINKS - (ID: 1096891)*/


/*----------------MOBILE/TABLET STYLES START HERE----------------*/


/*----------------MOBILE/TABLET STYLES END HERE----------------*/


/*END NESTED HEADING - (ID: 1096891)*/








/*SECTION FOR STUDENT LIFE AND ORGS BLURB - (ID: 1096921)*/

.paragraphs-item-1096921 .field--name-field-paragraph-reference {
	margin: 0 auto;
	max-width: 1275px;
}


/*----------------MOBILE/TABLET STYLES START HERE----------------*/


/*----------------MOBILE/TABLET STYLES END HERE----------------*/


/*END SECTION FOR SECTION FOR STUDENT LIFE AND ORGS BLURB - (ID: 1096921)*/






.image-container {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	max-width: 100%;
	margin: 0 auto;
}

.image {
	width: 100%;
	max-width: 25%;
	margin-bottom: 0px;
}

.image img {
	width: 100%;
	height: auto;
}

/* Breakpoint for screens smaller than 769.98px */
@media (max-width: 769.98px) {
	.image {
		max-width: 50%;
	}
}






/*DECORATIVE ROW OF 4 IMAGES - (ID: 1096156)*/

/*MAKES ROW OF IMAGES GO FULL WIDTH ON THE PAGE AND REMOVES PADDING*/
.paragraphs-item-1096156 {
	max-width: 100%;
	padding: 0px;
}

/*----------------MOBILE/TABLET STYLES START HERE----------------*/


/*----------------MOBILE/TABLET STYLES END HERE----------------*/


/*DECORATIVE ROW OF 4 IMAGES - (ID: 1096156)*/






.clear-spacer {
	border-color: transparent;

}





/*SECTION FOR NEWS - (ID: 1096951)*/

/*REMOVES LINE UNDERNEATH NEWS CARD*/
@media (min-width: 768px) {
	.paragraph--type--homepage-news-main .field--name-field-paragraph-reference>.field__item .paragraph--type--homepage-news {
		border-bottom: 0px solid #000;
	}
}

/*MAKES IMAGES GO FULL WIDTH IN THE BLOCK*/
.paragraph--type--homepage-news-main .field--name-field-paragraph-reference>.field__item .news-item .image-border-wrapper img {
	width: 100%;
}


/*CHANGES BACKGROUND COLOR TO GOLD*/
.paragraph--id--1096951 {
	background-color: #eeeeee;
}

/*MAKES BLOCK FULL WIDTH TO ALLOW FOR GOLD BACKGROUND*/
.paragraph--type--homepage-news-main {
	max-width: none;
	width: auto;
}

/*ADDS CUSTOM PADDING FOR WIDER DEVICES*/
@media (min-width: 868px) {
	.paragraph--type--homepage-news-main {
		padding-left: 100px;
		padding-right: 100px;
	}
}



/*----------------MOBILE/TABLET STYLES START HERE----------------*/


/*----------------MOBILE/TABLET STYLES END HERE----------------*/


/*END SECTION FOR NEWS - (ID: 1096951)*/







/*SECTION FOR EVENTS - (ID:1098096)*/

/*MAKES DATE SEPARATOR MORE NARROW*/
.paragraph--type--homepage-events-calendar .view-event-calendar-new .view-content .views-row .event-date .date-separator {
	width: 15px;
	height: 2px;
}





/*GENERAL CODE FOR ENTIRE PAGE*/

.paragraph--type--cta-buttons {
	max-width: 1050px;
}