/* Header */
@media only screen and (max-width: 999px) and (min-width: 1px) {
	body #header-outer {
	    margin-bottom: 0;
	    padding: 15px 0;
	}
}
#header-outer.transparent #top nav > ul > li > a,
#header-outer.transparent #top nav > .sf-menu > li > a {
    opacity: 1;
}
#header-outer header .nectar-menu-icon-img, #header-outer header .nectar-menu-icon {
	top: -2px;
}

/* Header Notification */
@media only screen and (min-width: 1px) and (max-width: 999px) {
	#header-secondary-outer {
	    top: -15px;
	}
}
body #header-secondary-outer .nectar-center-text {
    line-height: 19px;
    max-width: 90%;
}
@media only screen and (max-width: 999px) {
	body:not(.nectar-no-flex-height) #header-space[data-secondary-header-display="full"]:not([data-header-mobile-fixed="false"]) {
	    margin-bottom: -55px;
	}
}

/* Helpers */
.mw-30 {
	max-width: 30px !important;
}
.mw-100 {
	max-width: 100px !important;
}
@media only screen and (max-width: 690px) {
	.pc-pad-60 > .vc_column-inner {
	    padding: 30px !important;
	}
	.pc-pad-col > .vc_column-inner {
	    padding: 60px !important;
	}
}
.pc-pad-60 > .vc_column-inner {
    padding: 60px;
}
@media only screen and (max-width: 999px) and (min-width: 691px) {
	.pc-pad-col > .vc_column-inner {
	    padding: 60px !important;
	}
}
@media (min-width: 1000px) and (max-width: 1199px) {
	.pc-pad-col > .vc_column-inner {
		padding: 90px !important;
	}
}
@media (min-width: 1200px) and (max-width: 1399px) {
	.pc-pad-col > .vc_column-inner {
		padding: 120px !important;
	}
}
@media (min-width: 1400px) {
	.pc-pad-col > .vc_column-inner {
		padding: 145px !important;
	}
}

/* VC */
body.material .nectar-button.jumbo.babacio-button {
	padding: 20px 50px;
}
.nectar-button {
	margin-bottom: 0 !important;
}
.flickity-viewport {
	margin: 0 0 45px !important;
}
body .babacio-5x-grid .portfolio-items .col.elastic-portfolio-item {
	width: 20% !important;
}
.babacio-red-menu .nectar_food_menu_item .line_spacer {
	border-bottom: 1px solid #FFF;
}
.nectar-post-grid-wrap:not([data-style="content_overlaid"]) .nectar-post-grid .nectar-post-grid-item .content {
	padding: 30px 0;
}
body .nectar_food_menu_item, body .tabbed .nectar_food_menu_item {
    margin-bottom: 15px;
}
.light .team-member[data-style="bio_fullscreen_alt"] p {
	opacity: 1 !important;
}
@media only screen and (min-width: 1px) and (max-width: 999px) {
	.nectar_team_member_overlay .team_member_details .bio-inner .mobile-close:before {
		position: relative;
		display: block;
		font-family:'icomoon';
		speak: none;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		text-transform: none;
		content:"\e094";
		color: #D03238;
		font-size: 24px;
		height: 0;
		width: auto;
		left: auto;
		top: auto;
	}
	.nectar_team_member_overlay .team_member_details .bio-inner .mobile-close:after {
		display: none;
	}
	.nectar_team_member_overlay .team_member_details .bio-inner .mobile-close {
		margin-bottom: 30px;
		transform: none;
		-webkit-transform: none;
		border: none;
	}
}
.nectar-close-indicator .inner:before {
    content: "\e094";
}

/* Blog */
body.category .row .col.section-title {
	text-align: center;
	border-bottom: none;
}
body.category .row .col.section-title h1 {
	font-size: 34px;
    line-height: 44px;
}
body.category .row .col.section-title .subheader {
	font-size: 14px;
	letter-spacing: 1px;
	text-transform: uppercase;
	font-weight: 600;
	color: #D03238;
}

/* WPForms */
.wpforms-field {
    margin-bottom: 30px;
}

/* IG */
@media (max-width: 640px) {
    #sb_instagram.sbi_col_9 #sbi_images .sbi_item {
        width: 33.33%;
    }
}

/* ReCAPTCHA */
.grecaptcha-badge {
    visibility: hidden;
}