/* Native Astro Soledad fleet pages */
#soledad_wrapper #header,
#soledad_wrapper #navigation.header-6 {
	background: #111 !important;
	background-color: #111 !important;
}

#soledad_wrapper #navigation.header-6 ul.menu > li > a,
#soledad_wrapper #navigation.header-6 .pcheader-icon > a,
#soledad_wrapper #navigation.header-6 .show-search a.search-click,
#soledad_wrapper #navigation.header-6 .penci-menuhbg-toggle {
	color: #fff !important;
}

#soledad_wrapper #navigation.header-6 .penci-lines,
#soledad_wrapper #navigation.header-6 .penci-lines:before,
#soledad_wrapper #navigation.header-6 .penci-lines:after {
	background-color: #fff !important;
}

#soledad_wrapper #navigation.header-6 .container {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	gap: 8px 12px;
	position: relative;
}

#soledad_wrapper #navigation.header-6 #logo {
	float: none !important;
	flex: 0 0 auto;
	min-width: 120px;
	max-width: 260px;
	z-index: 20;
}

#soledad_wrapper #navigation.header-6 ul.menu {
	float: none !important;
	flex: 1 1 280px;
}

#soledad_wrapper #navigation.header-6 #top-search,
#soledad_wrapper #navigation.header-6 .penci-menuhbg-wapper {
	float: none !important;
	flex: 0 0 auto;
}

#soledad_wrapper #header,
#soledad_wrapper #navigation.header-6 #logo {
	display: block !important;
	visibility: visible !important;
}

#soledad_wrapper #navigation.header-6 #logo img.penci-mainlogo {
	display: inline-block !important;
	max-height: 80px;
	width: auto;
	height: auto;
	opacity: 1 !important;
	visibility: visible !important;
}

.fleet-soledad-native-home #main {
	padding-bottom: 0;
}

.fleet-soledad-native-home .penci-image-holder[style*='background-image'],
.fleet-soledad-archive-page .penci-image-holder[style*='background-image'] {
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
}

.penci-grid li.pclist-layout .item > .thumbnail {
	flex: 0 0 260px;
	max-width: 260px;
	overflow: hidden;
}

.penci-grid li.pclist-layout .item > .thumbnail a {
	display: block;
	line-height: 0;
}

.fleet-soledad-native-home .magcat-thumb .penci-image-holder,
.fleet-soledad-native-home .magcat-thumb .penci-image-holder.small-fix-size {
	display: block;
	width: 100%;
}

.penci-grid li.pclist-layout .item > .thumbnail img {
	display: block;
	width: 100%;
	height: auto;
}

.magcat-thumb img,
.penci-grid .thumbnail img {
	display: block;
	width: 100%;
	height: auto;
}

.magcat-thumb a {
	display: block;
	overflow: hidden;
}

#soledad_wrapper #logo img.penci-mainlogo {
	opacity: 1 !important;
	visibility: visible !important;
	max-height: 80px;
	width: auto;
	height: auto;
}

#widget-area.penci-lazy,
.penci-sidebar-content.penci-lazy {
	background-image: none !important;
	background-color: #111 !important;
}

.penci-sidebar-nav .sidebar-nav-logo {
	opacity: 1 !important;
}

.penci-sidebar-nav .sidebar-nav-logo[data-src*="localhost"],
.penci-sidebar-nav .sidebar-nav-logo[data-lightlogo*="localhost"] {
	display: none !important;
}

.penci-grid li.pclist-layout .item > .thumbnail {
	overflow: hidden;
}

.fleet-soledad-pagination {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	gap: 8px;
	margin: 28px 0 12px;
	padding: 0;
	list-style: none;
}

.fleet-soledad-pagination a,
.fleet-soledad-pagination span {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	min-width: 40px;
	height: 40px;
	padding: 0 12px;
	border: 1px solid #ddd;
	color: #313131;
	text-decoration: none;
	font-weight: 600;
}

.fleet-soledad-pagination a:hover,
.fleet-soledad-pagination .current {
	background: #6eb48c;
	border-color: #6eb48c;
	color: #fff;
}

.fleet-native-post .penci-post-entry-inner img {
	max-width: 100%;
	height: auto;
}

.fleet-native-category-list .penci-entry-title a:hover {
	color: #6eb48c;
}
