/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

.navigation_func_active_link_only .scrolling-tab-nav ul li:not(.active) {
	display: none;
}

.athensbites_cta {
	margin-top: 50px;
}
.athensbites_info {
	margin-top: 50px;
}
#exp_booknow, #exp_more {
	cursor: pointer;
	padding: 20px 30px;
	border-radius: 50px;
	background: #ed5400;
	font-size: 16px;
	color: #fff;
	text-transform: uppercase;
	display: inline-block;
	position: relative;
	z-index: 99;
	pointer-events: visible;
}
#exp_more{
	background:#000;
}
.athensbites_info svg {
	fill: #ed5400;
	width: 20px;
	margin-right: 10px;
	display:inline-block;
}
.athensbites_info span{
	color:#ed5400;
}
.archive .athensbites_info {
	margin-top: 10px;
	margin-bottom: 20px;
	display: flex;
	align-content: space-between;
	align-items: center;
	justify-content: space-between;
	justify-items: center;
	flex-wrap: wrap;
}

.archive .info_item {
	justify-content: start;
	align-content: start;
	display: flex;
	flex: 1 1 50%;
}
.archive .athensbites_info span {
	margin-left: 10px;
}
#moving_icons .nectar-scrolling-text-inner__text-chunk img {
	width: auto;
	height: 80px;
	padding-right: 100px;
	padding-left: 100px;
	display: inline-block;
}
#moving_icons .nectar-scrolling-text-inner__text-chunk {
	overflow: hidden;
	min-width: 1600px;
}
.featured-media-under-header__meta-wrap {
	margin-bottom: 20px;
}
.single img {
	width: 100%;
	height: auto;
}
.metro,
.location {
	font-size: 18px;
	margin-bottom: 20px;
}
.metro svg,
.location svg {
	fill: #ed5400;
	width: 20px;
	display: inline-block;
	margin-right: 10px;
	margin-bottom: -4px;
}

.related-post-wrap .grav-wrap {
	display: none;
}
body .related-posts[data-style="material"] .article-content-wrap {
	padding-bottom: 30px !important;
}


/* Posts Page */
.archive #ajax-content-wrap .section-title span.subheader, 
.archive #ajax-content-wrap .post-content span.meta-category,
.home #page-header-wrap, 
.page-header-overlay-color::after{
	display: none;
}

.related-posts h3.title {
	font-family: 'Sailor' !important;
	text-transform: uppercase !important;
}

.single.single-post  #ajax-content-wrap .container.main-content .row:last-child{
	
}

/* Post Page */
.single-post .featured-media-under-header__content {
	max-width: 100%;
	width: 100%;
}

/* Post Image */
.featured-media-under-header__featured-media:not([data-format="video"]):not([data-format="audio"]):not([data-has-img="false"]) {
	overflow: hidden;
	position: relative;
	padding-bottom: 0;
	width: 100%;
	margin-top: 0;
}
.featured-media-under-header__featured-media .post-featured-img {
	display: block;
	line-height: 0;
	top: auto;
	bottom: 0;
	height: 65vh;
	width: 100%;
	position: relative;
}
.featured-media-under-header__featured-media .post-featured-img img {
	position: relative;
	top: 0;
	left: 0;
	width: 100%;
	height: auto;
	object-fit: unset;
	object-position: unset;
}
.nectar-scrolling-text-inner__text-chunk .custom {
	color: #ed5400 !important;
}
.toggles .toggle > h3.toggle-title a {
	font-size: 24px !important;
	line-height: 30px !important;
	padding-top: 30px;
	padding-bottom: 30px;
}
#wpforms-1131-field_2 {
	background: none;
	border: none;
	border-bottom: 1px solid #ed5400;
}
#wpforms-submit-1131 {
	background: none;
	border: 1px solid #ed5400;
	color: #ed5400;
}
.athensbites_info p {
	margin-bottom: 0;
}

@media (max-width:1400px){
#top #logo img {
	max-height: 100px;
}
.nectar-scrolling-tabs.font_size_4vw .tab-nav-heading {
	font-size: 20px;
	line-height: 1;
}
	#exp_booknow, #exp_more {
	font-size: 14px;
}	
}

@media(max-width:1050px){
	#top .slide-out-widget-area-toggle.mobile-icon.fullscreen-inline-images {
		align-content: end;
		justify-content: end;
		width: 100%;
	}
	.archive .info_item {
		flex: 1 1 100%;
	}	
}

@media(max-width:999px){
.nectar-scrolling-tabs .menu-content {
	margin-bottom: 40px;
}
.nectar-post-grid-item{
	text-align: center;
}
.nectar-post-grid-item .post-heading {
	min-width: 100%;
}
.load-more-wrap {
	text-align: center !important;
}
.post-area.featured_img_left .article-content-wrap {
	flex-wrap: wrap;
}
.post-featured-img-wrap {
	flex: 1 1 100%;
	width: 100%;
	height: 300px;
}
.post-content-wrap {
	flex: 1 1 100%;
	width: 100%;
}
body .vc_col-sm-2 {
	width: 50%;
	margin-left: 3.1%;
}
.featured-media-under-header__featured-media .post-featured-img {
	background-image: none;
	height: auto;
}
	
}
@media(max-width:567px){
	
	#top #logo img {
		max-height: 65px !important;
	}
	#top .col.span_3 {
		margin-right: auto!important;
	}
	#fws_646e1d2d89762 {
		padding-top: 120px !important;
		padding-bottom: 50px !important;
	}
	#fws_646e1d2d8bb95 {
		padding-bottom: 50px !important;
	}
	#fws_646e1d2d8c3e0 {
		padding-bottom: 50px!important;
	}
}

}