.tribe-events-adv-list-widget ol li {
  border-bottom: 1px solid pink;
}

.tribe-events-adv-list-widget ol li {
  font-size: 2px;
  font-family: sans-serif;
  font-weight: bold;
  padding-bottom: 0px;
}

.widget ol.hfeed {
	margin-left: 0;
	margin-right: 0;
}

.widget li.tribe-events-list-widget-events {
	margin-bottom: 10px;
}

.tribe-events-list-widget .entry-title {
	margin-bottom: 0;
}
.home-media {
	width: 420px;
}

.home-sidebar {
	width: 510px;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

	.home-media {
		width: 420px;
		float: left;
	}
	
	.home-sidebar {
		width: 308px;
	}

}

@media only screen and (max-width: 767px) {

	.home-media {
		width: auto;
		max-width: 420px;
		float: none;
		margin-left: auto;
		margin-right: auto;
	}
	
	.home-sidebar {
		width: auto;
		margin-left: auto;
		margin-right: auto;
	}

}

.home footer#primary {
        margin-top: 0;
}

body h1,
body h2,
body h3,
body h4,
body h5,
body h6,
body h3.widget-title  {
	font-weight: bold;
}

h1.title {
	font-size: 26px;
}

.staff-list-content h2 {
	font-size: 20px;
}
.staff-list-content h3 {
	font-size: 20px;
}
.tax-staff-group #content,
.page-template-page-staff-php #content {
	width: 70%;
}

.tax-staff-group #sidebar,
.page-template-page-staff-php #sidebar {
	display: none;
}

.main-navigation li a:hover, .main-navigation li.current-menu-item a, .main-navigation li.current_page_item a, .main-navigation li:hover > a {
    border-bottom: 2px solid red;
}

.mean-container a.meanmenu-reveal span {
    background: red;
}

.mean-container a.meanmenu-reveal {
    color: red;
}

a:hover, a:focus, a:active {
    color: red;
}

#main-slider .cycle-prev, #main-slider .cycle-next {
    background-color: red;
}

#main-slider .pager-box.cycle-pager-active {
    background-color: red;
}

.scrollup {
    background-color: red;
}

button, .comment-reply-link, a.button, input[type="button"], input[type="reset"], input[type="submit"] {
    background: red none repeat scroll 0 0;
}

a.button, input[type="submit"] {
  border: 0px solid red;
}

#respond {
  display:none;
}

#primary article {
  border: none;
  padding: 0;
}

#footer-widgets {
  background: none;
  overflow: visible;
}

// Custom css
.mid-section {
  text-align: center;
}