.width-600 {
	display:none;
}
.onwidth-600 {
	display:block;  /* Show content if screen width less than 600px */
}
.onwidth-700 {
	display:none;  
}
#top-bar {
	min-width: inherit;
}

.footer-copyright {
	padding-left:4px;
}
.footer-copyright::after {
	position:relative;
	content: '|';
	padding-left:8px;
	padding-right:8px;
}

.footer-rights-reserved::after {
	position:relative;
	content: '';
	padding-left:8px;
	padding-right:8px;
}

.footer-job-contact {
	/* area in footer that displays the job opportunities and contact us */
	display:block;
}

.footer-jobs {
	padding-left:4px;
	display: run-in;
}
.footer-jobs::after {
	position:relative;
	content: '|';
	padding-left:8px;
	padding-right:8px;
}

.footer-contact-us {
	display: inline-block;
}

.js .slicknav_menu {
	display:block;
}

.box-responsive-menu-logo {
	display: block;
}

.box-events-options {
	padding-top: 12px;
	padding-bottom: 12px;
 	text-align: center;
}
.box-events-options .box-campus {
	width: 280px; 
}
.box-events-options .box-ministries {
	width: 280px;
	padding-right: 4px; 
}
.box-events-options .box-search {
	width: 278px; 
}
.box-events-options .box-buttons {
	display: block; 
}







.box-login {
	width: 305px;
}
.small-group-skin-image, .opportunity-skin-image {
	display:none; 
}
#opportunity_info {
	overflow: visible;	
}
.opportunity-2-column {
	width: 98%;
}
