.campaign_wysiwyg-section .course_tile_item-container{
	border: 1px solid #eaeaea;
}
.course_tiles-container {
    grid-template-columns: repeat(2,minmax(0,1fr));
    padding: 0;
    margin-bottom: 50px;
}

/* Campaign sidebar form: align field width with description text (single padding layer). */
.campaign_wysiwyg-section .campaign_wysiwyg-sidebar .embed_form {
	width: 100%;
}

.campaign_wysiwyg-section .campaign_wysiwyg-sidebar .embed_form .wFormContainer {
	max-width: none !important;
	margin-left: 0 !important;
	margin-right: 0 !important;
	padding-left: 0 !important;
	padding-right: 0 !important;
	width: 100% !important;
	box-sizing: border-box;
}

.campaign-template-default .campaign_wysiwyg-section .campaign_wysiwyg-sidebar .embed_form--campaign form {
	padding-top: 0 !important;
	padding-bottom: 2.5rem !important;
	padding-left: 1rem !important;
	padding-right: 1rem !important;
	width: 100%;
	max-width: none;
	box-sizing: border-box;
}

.campaign_wysiwyg-section .campaign_wysiwyg-sidebar .embed_form .wFormContainer .wForm form .inputWrapper,
.campaign_wysiwyg-section .campaign_wysiwyg-sidebar .embed_form .wFormContainer .wForm form .section.inline.group,
.campaign_wysiwyg-section .campaign_wysiwyg-sidebar .embed_form .wFormContainer .wForm form .section.inline.group .oneField {
	display: block !important;
	width: 100% !important;
	max-width: 100% !important;
}

.campaign_wysiwyg-section .campaign_wysiwyg-sidebar .embed_form .wFormContainer .wForm .inputWrapper input[type='text'],
.campaign_wysiwyg-section .campaign_wysiwyg-sidebar .embed_form .wFormContainer .wForm .inputWrapper input[type='email'],
.campaign_wysiwyg-section .campaign_wysiwyg-sidebar .embed_form .wFormContainer .wForm .inputWrapper input[type='tel'],
.campaign_wysiwyg-section .campaign_wysiwyg-sidebar .embed_form .wFormContainer .wForm .inputWrapper select:not([multiple]),
.campaign_wysiwyg-section .campaign_wysiwyg-sidebar .embed_form .wFormContainer .wForm .inputWrapper textarea {
	width: 100% !important;
	max-width: 100% !important;
	box-sizing: border-box;
}

.campaign_wysiwyg-section .embed_form .wFormContainer .reqMark:after {
	content: " *" !important;
	color: #fff !important;
}

.campaign_wysiwyg-section .embed_form .wFormContainer .wForm a,
.campaign_wysiwyg-section .embed_form .wFormContainer .wForm a:visited {
	color: #fff !important;
	text-decoration: underline !important;
}

.campaign_wysiwyg-section .embed_form .wFormContainer #tfa_702-L,
.campaign_wysiwyg-section .embed_form .wFormContainer #tfa_702-L p,
.campaign_wysiwyg-section .embed_form .wFormContainer #tfa_702-L span {
	font-weight: 700 !important;
}

.campaign_wysiwyg-section .embed_form .wFormContainer #tfa_702-D .field-hint,
.campaign_wysiwyg-section .embed_form .wFormContainer #tfa_702-D .field-hint-inactive {
	display: block !important;
	visibility: visible !important;
	opacity: 1 !important;
	height: auto !important;
	margin-top: 0.5rem !important;
}

.campaign_wysiwyg-section .embed_form .wFormContainer #tfa_702-D .hint {
	color: #fff !important;
	background-color: transparent !important;
	line-height: 1.333 !important;
}

.campaign_wysiwyg-section .embed_form .wFormContainer .wForm .inputWrapper select:not([multiple]) {
	appearance: none !important;
	-webkit-appearance: none !important;
	background-image: url("../../assets/icons/select.svg") !important;
	background-position: calc(100% - 1rem) 50% !important;
	background-repeat: no-repeat !important;
	background-size: 0.5625rem 0.3125rem !important;
	padding-right: 2.5rem !important;
}

.campaign_wysiwyg-section.faculty-theme--applied-psychology .embed_form .wFormContainer .wForm .inputWrapper select:not([multiple]),
.campaign_wysiwyg-section.faculty-theme--psychology .embed_form .wFormContainer .wForm .inputWrapper select:not([multiple]) {
	background-image: url("../../assets/icons/select--applied-psychology.svg") !important;
}

.campaign_wysiwyg-section.faculty-theme--law-justice .embed_form .wFormContainer .wForm .inputWrapper select:not([multiple]) {
	background-image: url("../../assets/icons/select--law-justice.svg") !important;
}

.campaign_wysiwyg-section.faculty-theme--management .embed_form .wFormContainer .wForm .inputWrapper select:not([multiple]) {
	background-image: url("../../assets/icons/select--management.svg") !important;
}

.campaign_wysiwyg-section.faculty-theme--other .embed_form .wFormContainer .wForm .inputWrapper select:not([multiple]) {
	background-image: url("../../assets/icons/select--other.svg") !important;
}
