@charset "UTF-8";
/*
Theme Name: OceanWP Child
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme example child theme.
Author: FreePixel
Author URI: https://www.freepixel.net/
Template: oceanwp
Version: 1.5
*/

html, body {overflow-x: hidden !important;}

p:last-child { margin-bottom: 0 !important;}

.widget-title {
	border-width: 0px;
	padding-left: 0px;
	margin: 0 0 7px;
}
#footer-inner {
	border-top: solid 2px #cca368;
}
.blog-entry.grid-entry .blog-entry-inner {
	border-radius: 5px;
	overflow: hidden;
}
#related-posts {
	margin-top: 30px;
	border-top: solid 1px #cca368;
	padding-top: 25px;
}
.nav-links .title {
	padding: 3px 10px;
	background-color: #cca368;
	display: inline !important;
	color: #fff !important;
	border-radius: 5px;
}
.related-post-title {
	font-size: 18px;
	text-align: center;
	padding: 15px 0px 5px 0px;
	margin-bottom:0px;
}
.related-post .published {
	font-size: 13px;
	text-align: center;
	display: block;
	font-weight: 600;
}
.background-image-page-header {
	background-position: 50% 40%;
}
ul.meta li, ul.meta li a {
	color: #ccc;
	font-weight: 600;
}
#POPOL.sticky-element-original.element-is-sticky {
 background-color:rgba(0,0,0,0.7);
}
#site-header.medium-header #oceanwp-mobile-menu-icon a {
	padding: 0 12px;
}
.hamburger-inner, .hamburger-inner::after, .hamburger-inner::before {
	width: 25px;
	height: 3px;
}
 #site-header.medium-header #oceanwp-mobile-menu-icon a {
	line-height: 40px !important;
	border: solid 2px #cca368;
	border-radius: 10px;
}
#footer-widgets form.searchform input[type="text"] {
	padding: 0px 12px !important;
	font-size: 14px !important;
	color: #ccc !important;
	line-height: 1em !important;
	border: solid 1px #666 !important;
	border-radius: 0px !important;
}