/* SITE HEADER */

#site-navigation-wrap {
	background-color: #b72f1d !important;
}

#menu-main-menu > li > a {
	font-size: 18px !important;
	font-weight: bold;
}

#medium-searchform {
	display: none;
}

.sub-menu li a {
	font-weight: bold !important;
	font-size: 14px !important;
	text-transform: uppercase !important;
}

.oceanwp-mobile-menu-icon {
	background-color: #b72f1d !important;
	padding-top: 10px;
	padding-bottom: 10px;
}

.oceanwp-mobile-menu-icon a {
	font-weight: bold !important;
	font-size: 18px !important;
}

/* FIRST MONTH FREE POPUP */

#pum-768, #pum-908, #pum-1115, #pum-1331 {
	padding-right: 0px !important;
}

html.pum-open.pum-open-overlay.pum-open-scrollable body>[aria-hidden] {
	padding-right: 0px !important;
}

#popmake-768, #popmake-908, #popmake-1115, #popmake-1331 {
	background-color: #000000;
}

#popmake-768 p, #popmake-908 p, #popmake-1115 p, #popmake-1331 p {
	color: #ffffff;
	font-weight: 400;
}

#popmake-768 .wpcf7 label, #popmake-908 .wpcf7 label, #popmake-1115 .wpcf7 label, #popmake-1331 .wpcf7 label {
	color: #ffffff;
	font-weight: 400;
}

#popmake-768 .wpcf7 input, #popmake-908 .wpcf7 input, #popmake-1115 .wpcf7 input, #popmake-1331 .wpcf7 input {
	margin-top: 15px;
}

#popmake-768 .wpcf7 input[type=number], #popmake-908 .wpcf7 input[type=number], #popmake-1115 .wpcf7 input[type=number], #popmake-1331 .wpcf7 input[type=number] {
	width: 100% !important;
	max-width: 100% !important;
}

div.wpcf7-mail-sent-ok, div.wpcf7-validation-errors {
	color: #ffffff;
	font-weight: 500;
}

/* BLOG CSS */

#blog-entries article {color: #ffffff;}
.blog-entry-inner {border-color: #ffffff !important;}
.blog-entry-title a {color: #ffffff !important;}
.blog-entry-readmore a {color: #b72f1d;}
.related-post-title a {color: #ffffff !important;}