/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
/* Display Mods */

@import url("//cdn-images.mailchimp.com/embedcode/classic-10_7.css");

#mc_embed_signup{background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif; }

.bottom_nav_header.social_header #header_main .container {
	height: 170px;
	line-height: 10px;
}

.image-overlay {
	display: none !important;
}

.slide-meta {
	display: none !important;
}

.pp_expand {
	background: none !important;
}

.bottom_nav_header.social_header .main_menu ul:first-child {
}

.post-entry {
	margin-top: 30px;
}

.header_color .main_menu .menu ul .current_page_item > a {
	color: #000;
}

.bottom_nav_header.social_header .main_menu ul:first-child>li:first-child a {
	border: none;
}

.title_container .main-title {
	font-size: 28px;
}

.breadcrumbs {
	display: none;
}

#top .title_container .container {
	padding: 0;
}

.alternate_color div {
	border: none;
}

.container_wrap {
	border-top: none;
}

.content, .sidebar {
	padding-top: 0;
	padding-bottom: 0;
}

div .footer_color .button, .footer_color #submit, .footer_color input[type='submit'], .footer_color .small-preview:hover, .footer_color .avia-menu-fx, .footer_color .avia-menu-fx .avia-arrow, .footer_color.iconbox_top .iconbox_icon, .footer_color .avia-data-table th.avia-highlight-col, .footer_color .avia-color-theme-color, .footer_color .avia-color-theme-color:hover, .footer_color .image-overlay .image-overlay-inside:before, .footer_color .comment-count, .footer_color .av_dropcap2 {
	background-color: #ddd;
	color: #333;
	border-color: #999999;
}

div .footer_color input[type='text'] {
	border-color: #ccc;
	background-color: #efefef;
	color: #333;
}

#top .footer_color input[type='text'] {
	border-color: #ccc;
	background-color: #eee;
	color: #333;
}

/* --- value-addedmedia="screen" --- */
#footer {
	padding: 15px 0 30px;
	z-index: 1;
	border-top: 1px solid #999;
}

#footer {
	padding: 0 0 30px;
	border-top: 1px solid #999;
}

div.column-top-margin {
	margin-top: 0;
}

div .av_one_third {
	margin-left: 3%;
}

.av-masonry-container.isotope {
	background: #efefef;
}

.inner_sort_button {
	display: none;
}

.av-sort-by-term {
	visibility: hidden;
}

.html_header_top.html_bottom_nav_header .main_menu ul:first-child>li a {
	border: none !important;
	text-transform: uppercase;
}

i {
	font-style: italic;
}

.menu-current-openings-container main_color .widget_nav_menu ul:first-child>.current-menu-item, .main_color .widget_nav_menu ul:first-child>.current_page_item {
	background-color: #fff;
	box-shadow: none;
	font-weight: bold;
}

#menu-current-openings li {
	list-style-type: none;
}

#menu-group-gap-links li {
	list-style-type: none;
}

#menu-farm-to-cafeteria li {
	list-style-type: none;
}

#menu-haccp-sidebar li {
	list-style-type: none !important;
}

.inner_sidebar {
	margin-top: 60px;
}

.template-blog .blog-meta {
	display: none;
}

.multi-big .post_author_timeline, .single-small .post_author_timeline {
	border-right: none;
}

.page page-id-7047 {
	background-image: none !important;
}

.avia-menu-fx, .current-menu-item>a>.avia-menu-fx, li:hover .current_page_item>a>.avia-menu-fx {
	display: none;
}

#top .av_header_transparency #header_meta {
	border: none !important;
}

#top .av_header_glassy.av_header_transparency .social_bookmarks li, #top .av_header_glassy.av_header_transparency .social_bookmarks li a {
	border: none !important;
}

#top .av_header_glassy.av_header_transparency .header_bg {
	background-color: #86817e;
	opacity: 0 !important;
}

.header_color .main_menu ul ul {
	background-color: #fff !important;
}

.header_color .container_wrap_meta {
	background: transparent;
}

#top .social_bookmarks li {
	border: none !important;
}

.header_color .social_bookmarks a {
	color: #fff !important;
}


/* ----------------------Customization added 2/17/17 */

.header_color .header_bg {
    background-size: cover;
}

.av-main-nav-wrap ul.sub-menu {margin-top: -45px;}

.header-scrolled .av-main-nav-wrap ul.sub-menu {margin-top: -20px;}


@media screen and (min-width: 768px) {
.flexbox-section {
	    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.flexbox-col {
		width: 31%;
}
.flex-first {margin-top: 80px;}


}

/* --- NOVUM Styling 4/26/19 --- */

h1 {font-family: flood-std, sans-serif; font-size: 65px;}
h2, h2.av-special-heading-tag {font-family: flood-std, sans-serif; font-size: 50px; color: #7B1B1E;}
h3.av-special-heading-tag {font-family: flood-std, sans-serif; font-size: 32px !important; color: #7B1B1E;}
div.caption_fullwidth.av-slideshow-caption.caption_right {background-image: -webkit-linear-gradient(15deg, rgba(255,255,255, 0) 50%, rgba(255,255,255, 0.55) 50%);}
div#header_meta {background-color: #7b1b19 !important;}
.av_slideshow_full li img {
	outline: 1000px solid rgba(0, 0, 0, 0.15) !important;
	outline-offset: -1000px;
}

@media only screen and (max-width: 767px) {
  div.caption_fullwidth.av-slideshow-caption.caption_right {background-image: -webkit-linear-gradient(15deg, rgba(255,255,255, 0.55) 50%, rgba(255,255,255, 0.55) 50%);}
  .caption_right .slideshow_align_caption {text-align: center;}
  .responsive #top .slideshow_caption h2 {font-size: 50px !important;}
  div#mobilecontrol .flex_cell.avia-builder-el-first, div#mobilecontrol .flex_cell.avia-builder-el-last {display: none !important;}
  div.avia-slide-wrap img {min-height: 500px !important; object-fit: cover !important;}
  div#full_slider_2 {display: none !important;}
}
@media only screen and (min-width: 768px) {
	div.avia-video-16-9 {display: none !important;}
	li#menu-item-10051 a span.avia-menu-text {background-color: #59090c; padding: 10px 20px; border-radius: 3px; text-transform: uppercase;}
}

@media screen and (max-width: 600px) {
.text-hide-mobile {display: none;}
}

/* Remove meta data */
.entry-meta .byline, .entry-meta .cat-links { display: none; }
.entry-meta .posted-on, .post-meta-infos, .news-time { display: none; }