@media (min-width: 980px) and (max-width: 1199px) {

}

@media (max-width: 979px) {
	/* k2 */
	#k2Container.enee1 .itemIntroText { width: 41%; }
	#itemListLeading .itemContainer { min-height: 310px; }
}

@media (min-width: 600px) and (max-width: 979px) {
	/* Sidebar */
	.ja-sidebar div.ja-module { width: 100%; margin-left: 0px; }
	div.social-wrap a { width: 48%; }
	
	/* Main FP Content */
	.fp-promo-body { min-height: 320px; }
	
	/* Footer */
	#ja-footer .row .span6{ width: 100%; margin-bottom: 15px; }
	#ja-footer .row .span6.pull-right { width: 48.6%; margin-bottom: 15px; background: none; min-height: 250px!important; }
}

@media (min-width: 600px) and (max-width: 767px) {
	
	/* Sidebar */
	.ja-sidebar div.ja-module { width: 49%; }
	#Mod95 { margin-right: 2%; }
	.social-wrap a { width: 23%!important; }
}
@media (max-width: 767px) {
	.ce-contact-email-copy-container label { width: 70%; }
	/* Sidebar */
	#Mod130 { display: none; }
	#Mod153 { display: none; }
	
	/* Footer */
	#ja-footer .row .span6  {min-height: 100px!important; }
	#ja-footer .row .span3  {min-height: 100px!important; }
}

@media (max-width: 599px) {

}

@media (max-width: 480px) {

.contact textarea { width: 90%; }
.ce-cf-container .cf-label { width: 75px; text-align: left; }
.ce-contact-email-copy-container, #ce-cf-container-ce-submit-button, .captcha-container { margin-left: 0px!important; }

	/* Footer */
	#ja-footer .row .span6  { height: auto; }
	#Mod118 { width: 80%; }
}
