.apply-cols {
	margin-top: 2em;
	margin-bottom: 2em;
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.apply-forms-2col .apply-col {
	width: 100%;
}
.apply-forms-4col {
	align-items: center;
}
.apply-forms-4col .apply-col {
	width: 100%;
	margin-bottom: 16px;
	
}
.apply-cols .apply-col img {
	display: block;
	margin: 16px auto;
	max-height: 54px;
	width: auto;
}
.apply-cols .apply-col p {
	text-align: center;
}
.start_your_app_form {
	border: 1px solid rgb(33 84 63);
	padding: 30px;
	max-width: 410px;
	width: 100%;
	margin: 0 auto 20px auto;
	font-size: 16px;
}
.start_your_app_form h2 {
	color: rgb(33 84 63);
	text-align: center;
	padding-bottom: 36px;
}
.start_your_app_form input {
	width: 100%;
}
.start_your_app_form select {
	border: 1px solid rgb(33 84 63);
	border-radius: 5px;
}
.start_your_app_form .action {
padding-top: 1em;
}
.start_your_app_form .action button, .continue_your_app_form .action.button {
display: block;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
margin-top: 5px;
margin-bottom: 5px;
margin-left: auto;
margin-right: auto;
border-radius: 0;
border: 0;
width: auto;
height: auto;
padding: .75rem 1.25rem;
line-height: normal;
color: #fff;
text-align: center;
cursor: pointer;
font-family: freight-sans-pro, Arial, sans-serif;
text-decoration: none;
text-transform: uppercase;
}
.start_your_app_form .action button {
	background-color: rgb(33 84 63);
	color: #fff;
}
.continue_your_app_form .action.button {
	background-color: #0082b5 !important;
	font-weight: normal;
}
.continue_your_app_form .action.button:hover:not(.node-type-universal .button:hover,.node-type-universal-landing .button:hover) {
	color: #000 !important;
	text-decoration: none;
	background-color: #96D9E9 !important;
}
.continue_your_app_form_wrap {
	border: 1px solid #0082b5;
	padding: 30px;
	max-width: 410px;
	width: 100%;
	font-size: 16px;
	margin: 0 auto;
}
.continue_your_app_form {
	min-height: 50px;
}
.continue_your_app_form_wrap h2 {
	display:block;
	color: #0082b5;
	text-align: center;
	padding-bottom: 36px;
}
@media only screen and (max-width: 600px){
.start_your_app_form, .continue_your_app_form {
    width: 100%!important;
}

body > div.section.section-content > div > div > div.school-landing.panel-school-landing.panel-display--school-landing > div > div.contextual-links-region.panel-pane.pane-entity-field.pane-node-field-paragraphs-section.node-sopa-apply > div.paragraphs-items.paragraphs-items-field-paragraphs-section.paragraphs-items-field-paragraphs-section-full.paragraphs-items-full > div.entity.entity-paragraphs-item.paragraphs-item-flex-row.row-forms.inner-w > div > div > div:nth-child(1) > div, body > div.section.section-content > div > div > div.school-landing.panel-school-landing.panel-display--school-landing > div > div.contextual-links-region.panel-pane.pane-entity-field.pane-node-field-paragraphs-section.node-sopa-apply > div.paragraphs-items.paragraphs-items-field-paragraphs-section.paragraphs-items-field-paragraphs-section-full.paragraphs-items-full > div.entity.entity-paragraphs-item.paragraphs-item-flex-row.row-forms.inner-w > div > div > div:nth-child(2) > div {
    padding-left: 0px;
}
}

@media (min-width: 641px) {
	.apply-cols {
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.apply-forms-4col {
	align-items: flex-start;
}
	.apply-forms-2col .apply-col {
		width: 48%;
	}
	.apply-forms-4col .apply-col {
		width: 24%;
	}
}