@media ( min-width: 1200px ) {
    .slicknav_menu {
		display: none !important;
	}
}
@media ( min-width: 890px ) and ( max-width: 1199px ) {
    .slicknav_menu {
		display: none !important;
	}
}
@media ( min-width: 0px ) and ( max-width: 499px ) {
    .no-mobile-vertical {
		display: none !important;
	}
	.front-page-block {
		max-height: 9999px !important;
		height: auto !important;
	}
	.front-page-block .block-left, .front-page-block .block-right {
		width: 100% !important;
		min-width: 100% !important;
	}
	#select-your-location-block .location-block .block-left #map, #select-your-location-block .location-block .block-left #map .map-wrap {
		width: 100% !important;
	}
}
@media ( max-width: 889px ) {
    body, html {
		width: 100%;
		min-width: 100% !important;
		overflow-x: hidden;
	}
	#header .content, #slider, #page {
		width: 90% !important;
		margin: 0px auto !important;
	}
	#page #left, #page #right {
		float: none !important;
		width: 100% !important;
	}
	#page #right {
		margin-top: 35px !important;
	}
	.no-mobile {
		display: none !important;
	}
	.eagles-landing .title, .eagles-landing .excerpt {
		width: 100% !important;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
		box-sizing: border-box;
		padding-bottom: 12px !important;
		height: auto !important;
		float: left;
		padding-right: 20px !important;
	}
	.eagles-landing .excerpt {
		padding-bottom: 120px !important;
	}
	.eagles-landing .thumb-eagle {
		width: 100% !important;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
		box-sizing: border-box;
		float: left;
		background-size: cover !important;
		background-position: top center !important;
	}
	.eagles-landing .date {
		display: none !important;
	}
	#footer {
		float: none !important;
		width: 100% !important;
	}
	#footer .content {
		width: 90% !important;
		margin: 0px auto !important;
	}
	#footer .zone {
		text-align: center;
		width: 100%;
		margin: 0px 0px 20px 0px !important;
		border-bottom: 1px #eee dotted !important;
		padding: 0px 0px 20px 0px !important;
		border-right: none !important;
		text-align: center !important;
		width: 100% !important;
	}
	.archive-button {
		display: block !important;
		margin: 0px auto 0px !important;
		text-align: center;
	}
	.content.testimonials-scroll {
		width: 460px !important;
		margin: 0px auto !important;
		overflow: hidden;
	}
	#program-page.general-page p img.alignleft {
		width: 100% !important;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
		box-sizing: border-box;
	}
	#fb_xdm_frame_http {
		height: 0px !important;
		width: 0px !important;
		display: none !important;
	}
	#header .float-left.float-left-border {
		display: none !important;
	}
	#banner > #menu, #float-menu {
		display: none !important;
	}
	.shadow-top.shadow-bottom-head {
		height: auto;
		margin-bottom: 80px !important;
	}
	#slider {
		top: 45px;
		height: auto !important;
	}
	.jcarousel {
		width: 100% !important;
		margin-top: 35px;
	}
	#banner {
		background: -moz-linear-gradient(top,  rgba(15,57,93,1) 0%, rgba(15,57,93,0) 100%) !important;
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(15,57,93,1)), color-stop(100%,rgba(15,57,93,0))) !important;
		background: -webkit-linear-gradient(top,  rgba(15,57,93,1) 0%,rgba(15,57,93,0) 100%) !important;
		background: -o-linear-gradient(top,  rgba(15,57,93,1) 0%,rgba(15,57,93,0) 100%) !important;
		background: -ms-linear-gradient(top,  rgba(15,57,93,1) 0%,rgba(15,57,93,0) 100%) !important;
		background: linear-gradient(to bottom,  rgba(15,57,93,1) 0%,rgba(15,57,93,0) 100%) !important;
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f395d', endColorstr='#000f395d',GradientType=0 );
	}
	#banner .shadow-bottom-head-image {
		display: none !important;
	}
	img.alignleft.size-full {
		width: 100%;
		margin: 0px 0px 25px 0px;
		height: auto;
	}
	#right #quick-contact img, #right #quick-contact input, #right #quick-contact textarea, #right #quick-contact select {
		width: 100%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
		box-sizing: border-box;
	}
	#right #quick-contact {
		margin-bottom: 35px;
	}
	.online-chat-buttons-sidebar {
		margin-bottom: 35px !important;
	}
	.online-chat-buttons-sidebar {
		height: auto !important;
		min-height: 90px !important;
	}
	.online-chat-buttons-sidebar > a:first-child {
		float: left;
		margin: 0px !important;
	}
	.online-chat-buttons-sidebar > a:last-child {
		float: right;
		margin: 0px !important;
	}
	.nivo-caption p {
		font-size: 16px !important;
	}
	#campuses-page .open-house {
		width: 100%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
		box-sizing: border-box;
	}
	#campuses-page .open-house > div {
		height: auto !important;
	}
	.template-testimonials .testimonial-main {
		height: auto !important;
	}
	.template-testimonials .testimonials-ul li {
		width: auto !important;
		margin-bottom: 30px;
		margin-left: 0px !important;
		margin-right: 0px !important;
	}
	.template-testimonials .testimonials-ul li span {
		width: 40% !important;
	}
	.template-testimonials .testimonials-ul li p {
		min-height: auto !important;
	}
	.mlp-military .mlp {
		width: 100% !important;
		margin-left: 0px !important;
		margin-right: 0px !important;
		background-size: cover;
	}
	.mlp-military .middle-mlp {
		margin-top: 15px !important;
		margin-bottom: 15px !important;
	}
	.slicknav_nav .special-href {
		margin-bottom: 8px !important;
	}
	.why-keiser-page div p, .why-keiser-page div ul {
		width: 62% !important;
	}
	.sidebar-block-wrap-testimonials img {
		width: 100%;
	}
	#footer {
		margin-top: 35px;
	}
	li {
		word-break: break-all;
	}
	#military-form p, #military-form input[type="text"], #military-form textarea, #military-form select {
		width: 100% !important;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
		box-sizing: border-box;
	}
	#testimonials {
		margin-top: 35px;
	}
	.military-thumbs li {
		margin-left: 0px !important;
		margin-right: 0px !important;
		width: 33.33333%;
		box-shadow: none !important;
	}
	.military-thumbs li:nth-child(1), .military-thumbs li:nth-child(2), .military-thumbs li:nth-child(3) {
		margin-bottom: 25px !important;
	}
	.military-thumbs li img {
		display: block;
		margin: 0px auto;
	}
	.military-thumbs li label {
		width: 100% !important;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
		box-sizing: border-box;
	}
	#image-map-image, .post-featured-image {
		width: 100% !important;
	}
	.location-block .block-right {
		width: 53% !important;
	}
	.equal .header-zone #tab-1, .equal .header-zone #tab-2 {
		width: 49% !important;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
		box-sizing: border-box;
	}
	.sidebar-block-wrap #sidebar-program {
		width: 96% !important;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
		box-sizing: border-box;
		left: 0px !important;
		display: block !important;
		margin: 0px auto !important;
	}
	.front-page-block, .front-page-block.shadow-top.front-page-news {
		height: auto !important;
	}
	#highschool-front-page img {
		width: 100% !important;
		margin: 0px !important;
	}
	.zones .zone {
		width: 100% !important;
		margin: 0px;
		background-size: cover !important;
	}
	.zones .zone:nth-child(2) {
		margin: 25px 0px !important;
	}
	#testimonials {
		margin-bottom: -35px !important;
	}
	#page #top-high-school ul li {
		cursor: pointer;
		width: 25%;
		margin: 0px;
	}
	#top-high-school ul:after {
		content: "";
		display: block;
		clear: both;
	}
	#top-high-school {
		height: auto !important;
	}
	.white-gray-second > iframe {
		width: 100%;
		height: 200px !important;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
		box-sizing: border-box;
	}
	#go-up, .program-availability img {
		display: none !important;
	}
	.program-availability p {
		width: 100% !important;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
		box-sizing: border-box;
	}
	#program-page .program-availability > div.right {
		width: auto !important;
	}
	.campuses-page-block input, .campuses-page-block #location-submit {
		width: 100% !important;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
		box-sizing: border-box;
	}
	.campuses-page-block #location-submit {
		margin-top: 15px;
	}
	.campuses-page-block:after {
		content: "";
		display: block;
		clear: both;
	}
	#video-gallery-page ul li, #video-gallery-page .ul .li {
		float: none !important;
		margin-right: 0px !important;
	}
	#video-gallery-page ul .video-thumb, #video-gallery-page .ul .video-thumb {
		width: 100% !important;
		height: 300px !important;
	}
	#video-gallery-page div.ul a.fancybox-media:after {
		content: "";
		display: block;
		clear: both;
		height: 15px;
		width: 100%;
	}
	#video-gallery-page div.ul a.fancybox-media:last-child:after {
		content: "";
		display: block;
		clear: both;
		height: 0px;
		width: 0px;
	}
	#campuses-page.galleries-page > div {
		width: 100% !important;
		float: none !important;
	}
	#campuses-page.galleries-page .gallery {
		width: auto !important;
		float: none !important;
	}
	.fancybox-lock .fancybox-overlay {
		overflow: hidden !important;
	}
	#program-page.general-page p img.alignleft {
		margin: 0px !important;
		width: 100% !important;
		height: auto !important;
		margin-bottom: 25px !important;
	}
	input[type="radio"] {
		width: auto !important;
		display: inline-block !important;
	}
	.template-library #select-your-location-block .select {
		width: 100% !important;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
		box-sizing: border-box;
	}
	.grey-zone.kw-div-1, .grey-zone.kw-div-2, .grey-zone.kw-div-3 {
		background-size: cover !important;
	}
	#footer .zone.right .clear {
		clear: both;
		margin-top: 15px;
	}
	.#footer .zone.right li:after {
		content: "";
		display: block;
		clear: both
	}
}