/* Adjust vertical placement of logo and removes any border. */
#header .logo img {
	margin-top: 20px;
	border-width: 0;
}

/* Increases size of prev/next to fit Publication featured images. */
#top .avia-post-nav {
	height: 130px;
}

/* Removes large border radius from prev/next features in various post types. */
.avia-post-nav .entry-image img {
	border-radius: 0;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	display: block;
}

/* Aligns webinar titles to the left. */
#top .tribe-events-list-event-title.entry-title, #top .tribe-events-list-event-title {
	text-align: left;
}

/* Color of webinar date and time on list view. */
#tribe-events .tribe-event-schedule-details {
	color: #cc0000;
}

/* Color of webinar date and time on indivdual listing. */
.single-tribe_events .main_color .tribe-events-schedule h3 {
	color: #cc0000;
}

/* Hides categories on blog grid. */
span.blog-categories.minor-meta {
	display: none;
}

/* Hides slash to right of date in indiv blog posts. */
span.text-sep.text-sep-date {
	display: none;
}

/* Adds image border to individual publications. */
.single-publication .avia_image img {
	border-color: #e1e1e1;
	border-width: 3px;
	border-style: solid;
}

/* Adds image border to individual blog posts. */
.single-post img {
	border-color: #e1e1e1;
	border-width: 3px;
	border-style: solid;
}

/* Increases tab title font size. */
.js_active .tab {
	font-size: 14px;
}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {
	.responsive #top .slideshow_caption h2 {
		font-size: 10px !important;
	}
	
	.responsive #top .slideshow_caption .avia-caption-content {
		font-size: 10px !important;
	}
}

/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {
	.responsive #top .slideshow_caption h2 {
		font-size: 10px !important;
	}
	
	.responsive #top .slideshow_caption .avia-caption-content {
		font-size: 10px !important;
	}
}

/*Hides nav dots that get in way of caption in slider. */
.avia-slideshow-dots {
	display: none;
}

/*Fixed breadcrumb title left spacing for Webinars. */
.breadcrumb-trail span, .bbp-breadcrumb-current a {
	padding-left: 1px;
}

/*Reduces sidebar top and bottom padding. */
.widget {
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 0;
}

/*More bottom padding for magazine content block. */
.av-magazine-entry {
	margin-bottom: 30px;
}

/*Removes unnecessary filter label. */
#tribe_events_filters_wrapper .tribe-events-filters-content>label {
	display: none;
}

/* Hides collapse or show filters in webinars. */
#tribe_events_filters_toggle {
	display: none;
}

/*Removes height limit for webinar filter area. */
#tribe_events_filters_form .tribe-events-filter-group ul {
	max-height: 100%;
	overflow: hidden;
}

/*Reduces margin below Reset Filters on webinar area. */
#tribe_events_filters_reset {
	margin-bottom: 1px;
}

/*Reduces padding between webinar categories. */
#tribe_events_filters_wrapper .tribe-events-filter-group label {
	padding-top: 10px;
	padding-bottom: 10px;
}

/*Green color for on page active submenu page. */
#top .av-subnav-menu .current-menu-item > a {
color: #439241!important;
}

/*Green color for on page submenu link hover. */
#top .av-subnav-menu a:hover {
color: #439241!important;
}