@font-face {
	font-family: icomoon;
	src: url(../../../common/fonts/icomoon.eot?j18vpw);
	src: url(../../../common/fonts/icomoon.eot?#iefixj18vpw) format("embedded-opentype"), url(../../../common/fonts/icomoon.woff?j18vpw) format("woff"), url(../../../common/fonts/icomoon.ttf?j18vpw) format("truetype"), url(../../../common/fonts/icomoon.svg?j18vpw#icomoon) format("svg");
	font-weight: 400;
	font-style: normal
}
[class*=" icon-"], [class^=icon-] {
	font-family: icomoon;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}
.icon-menu:before {
	content: "\e9bd"
}

@media only screen and (max-width:1200px) {
.mastersIcon {
	margin-left: -15px
}
.programBox {
	padding: 0 15px 15px;
	min-height: 325px
}
.programLink {
	margin-right: 0;
	width: 100%;
	box-sizing: border-box
}
div {
	box-sizing: border-box
}
#lp_content_wrapper {
	max-width: 1200px;
	width: 100%
}
#lp_header {
	padding: 0 15px
}
#lp_header img {
	max-width: 100%;
	padding: 0
}
#program_title {
	padding: 15px 0 0;
	font-size: 18px
}
#program_title font {
	font-size: inherit
}
#lp_sidebar {
	padding: 15px 15px 0 15px;
	width: 45%;
	margin: 0
}            
#link_box_wrapper {
        width: 42%;
        margin: 0 0 20px 12px;
        padding: 0 15px 15px 15px;
}
#lp_content {
	margin: auto;
	padding: 15px;
	width: 55%
}
#lead_form {
	margin-bottom: 15px;
	width: 100%;
	min-height: 100%;
	min-height: auto;
	background-color: #95002D;
	background-image: none;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px
}
.lead_form.multi_stage img.form_header {
	max-width: 100%
}
.default_text {
	width: calc(100% - 110px)
}
.link_box_wrapper:after {
	content: "";
	display: table;
	clear: both;
}
.link_box {
	width: 100%
}
#footerLinks, #lp_footer {
	padding: 15px;
	margin: 0;
	float: none
}
#lp_footer {
	font-size: 12px;
	text-align: center
}
#footerLinks ul li {
	border: none;
	clear: none;
	line-height: 14px
}
#footerLinks ul li, #footerLinks ul li a {
	display: block
}
#footerLinks ul li a {
	clear: both;
	padding: 10px
}
.footer_nav {
	margin-top: 5px;
	width: 100%;
	float: none;
	text-align: center;
	font-size: 12px
}
.footer_nav:after {
	content: "";
	display: table;
	clear: both
}
.footer_nav a {
	text-indent: 0
}
.default_select {
	width: 100%;
	margin: 15px 0
}
.brochure_link {
	padding: 10px 0
}
.popupContainer, .popupHeader {
	padding: 15px!important
}
#lb1 h2.lb_title {
	width: 100%
}
#lb1 p {
	width: 65%
}
#lb2 h2.lb_title {
	width: 100%
}
#lb2 p {
	width: 65%
}
#lb3 h2.lb_title {
	width: 100%
}
#lb3 p {
	width: 65%
}
#lb4 h2.lb_title {
	width: 100%
}
#lb4 p {
	width: 65%
}
}

@media only screen and (max-width:767px) {
.programBox {
	min-height: 0
}
#lp_content_wrapper {
	max-width: 100%
}
#hero {
	display: none
}
#lp_header {
	min-height: 165px;
	position: relative
}
#lp_header img {
	position: absolute;
	top: 0;
	margin: 0 0 0 -55px;
	left: 50%;
	max-width: 110px
}
#lp_header #program_title {
	float: none;
	position: absolute;
	text-align: center;
	bottom: 10px;
	font-size: 14px;
	width: 100%;
	left: 0;
	padding: 0 15px;
	line-height: 13px;
	box-sizing: border-box
}
#lp_content, #lp_sidebar {
	width: 100%;
	float: none
}
#link_box_wrapper {
        width: 100%;
        float: none;
        margin: 0 auto 20px;
}
#lead_form {
	margin-bottom: 15px;
	padding: 5px;
	width: 100%;
	background-color: #95002D;
	background-image: none;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px
}
.brochure_link {
	width: 100%;
	background: #212121;
	border-radius: 10px 10px 0 0;
	height: 85px
}
#lc_button, .lead_form.multi_stage img.form_header {
	max-width: 100%;
	width: auto
}
.lead_form .header_label {
	width: 100%;
	box-sizing: border-box
}
.default_submit.btn {
	margin: 15px auto
}
.link_box_wrapper:after {
	content: "";
	display: table;
	clear: both
}
.lb_img {
	float: none;
	margin: 0 auto;
	display: block
}
#lb1:last-child {
	margin-bottom: 0
}
#lb1 h2.lb_title, #lb1 p {
	margin: 0 0 15px;
	width: 100%;
	float: none;
	text-align: center
}
#lb1 br {
	display: none
}
#lb2:last-child {
	margin-bottom: 0
}
#lb2 h2.lb_title, #lb2 p {
	margin: 0 0 15px;
	width: 100%;
	float: none;
	text-align: center
}
#lb2 br {
	display: none
}
/*
#lb3:last-child {
	margin-bottom: 0
}
*/
#lb3 h2.lb_title, #lb3 p {
	margin: 0 0 15px;
	width: 100%;
	float: none;
	text-align: center
}
#lb3 br {
	display: none
}
#lb4:last-child {
	margin-bottom: 0
}
#lb4 h2.lb_title, #lb4 p {
	margin: 0 0 15px;
	width: 100%;
	float: none;
	text-align: center
}
#lb4 br {
	display: none
}
.link_box {
	width: 100%
}
#lp_footer {
	padding: 15px;
	margin: 0;
	float: none;
	text-align: center
}
.footer_nav {
	padding-top: 15px;
	text-indent: -9999px;
	color: #333;
	width: 100%;
	float: none
}
.footer_nav:after {
	content: "";
	display: table;
	clear: both
}
.footer_nav a {
	text-indent: 0;
	display: block;
	float: none
}
.programLink {
	background-position: right 5px center!important
}
}
