/* resize logo 17940131-hc */
.site-logo {
	max-width: 260px;
	margin: 0 auto;
}

/* Remove rounded header objects / 18084558-hc */
body #page::before, body #masthead::before {
	display: none;
}

/* Full width header / 18084558-hc  */
body header#masthead {
	background-image: url(https://ocmusicnews.com/wp-content/uploads/2023/10/ocean-1.gif);
	background-size: cover;
	border-top: none;
	border-bottom: none;
	background-position: center;
	margin-top: 0;
}

/* change BG image in a section on homepage */
.customBGHome {
	background: url('https://ocmusicnews.com/wp-content/uploads/2020/01/bsb20.jpg') !important;
}

/* Hide title on all pages | JC-17878542-hc */
.page .entry-title {
	display: none;
}

/* change BG image in a section on homepage | JC-18122191-hc */
.custombg-2 {
	background: url('https://ocmusicnews.com/wp-content/uploads/2020/01/bsb50.jpg') !important;
}

/* Remove gap under menu on homepage - 18130257-hc */
@media only screen and (min-width: 560px) {
	.site-main {
		padding-top: 0;
	}
	
	header#masthead {
		margin-bottom: 0;
	}
}

/* Fix content background / mm / 18146908-hc */
#content {
	background: url('https://ocmusicnews.com/wp-content/uploads/2020/01/bsb16.jpg');
}

/*make text on the search page white -hc18217215 -st*/
.search div#content {
	color: #fff;
}
/* stop cover block from cropping */
@media screen and (max-width: 600px) {
.fullwidthcover {
	min-height: 0;
	align-self:flex-end;
}
}
/* Change the font for menu and site tagline SS-22535806-hc */
#masthead a {
font-family: "Times new Roman";
}
/* Base font to Times New Roman | #22765884-hc KEF */
body {
    font-family:TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;
}
span.title, span.date, span.text, span.custom_fields {
      font-family:TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;
}
#masthead:after {
    display:none;
}
/* fix link color for footer menu | #26960910-hc eD */
.footer-navigation .footer-menu a:link, 
.footer-navigation .footer-menu a:visited,
.site-info a:link,
.site-info a:visited {
	color: #c04239;
}
/*--- changes the footer widget background  / #26969772-HC-PK ---*/
#colophon .site-info, #colophon .footer-navigation {
     background: url(https://ocmusicnews.com/wp-content/uploads/2021/01/PHOTO-10-21.jpg);
}
/*--- changes the footer widget background  / #26969772-HC-PK ---*/
#colophon .site-info, #colophon .footer-navigation {
     background: url(https://ocmusicnews.com/wp-content/uploads/2021/01/photo-1-36.jpg);
}

.footer-navigation a {
	color: white !important;
}
.site-info a {
	color: white !important;
}
/* Correct the right padding issue in footer menu -- 27096121-hc */
.footer-menu .menu-item a {
	padding-right: unset;
}
/*Change page background image KG-27492269-hc */
 .site {
	background-image:url('https://videos.files.wordpress.com/PzQb0bgv/waves.mp4');
}
/* hide featured images on pages KG-27613347-hc */
.page .post-thumbnail {
  display: none;
}
/* KG-27613347-hc */
/*Make video smaller HC-29317078*/
.post-359 .wp-block-video video {
    width: 100%;
} 

/* change bottom padding on site header | 29828451-HC | GM */
@media only screen and (min-width: 560px) {
	#masthead {
		padding-bottom: 0px;
	}
}


/* Remove padding below sideshow | hc-35072301 */
.swiper-container, .swiper-wrapper {
	display: inherit;
}

/* site footer background image KG-41638842-hc */
.site-footer {
  background: url(https://ocmusicnews.com/wp-content/uploads/2023/03/7ew0pm.gif) no-repeat center top;
  background-size: cover;
}
.home #masthead .main-navigation {
order: 1;
}
#main {
	padding-bottom: 0px;
}
#block-9 {
	width: 100%
}

#colophon .widget-area {
	    flex-direction: column;
    align-items: center;
}
/* BG fix | ZD 7155906| AB */  
body header#masthead {
   background-position: top;
}

.entry-title, .author-entry {
	color: white;
}

.entry-footer, .entry-title, .author-bio, .post-thumbnail, .post-navigation, #respond {
	display: none;
}

.wplp-box-item .category {
	display: none !important;
}


/* CSS fix for Slideshow image size | CM | #9068997-zen
img:is([sizes="auto" i], [sizes^="auto," i]) {
    width:100% !important;
}*/
/* Style the search box in the header */
.header-search {
    float: right;
    margin: 10px 0;
    padding: 5px;
    max-width: 300px;
}
* More specific targeting */
header .wp-block-search,
.site-header .wp-block-search,
#masthead .wp-block-search {
    display: block !important;
    position: relative;
    margin: 20px auto;
    max-width: 300px;
    width: 100%;
}

/* Force display of search elements */
.wp-block-search__inside-wrapper {
    display: flex !important;
    width: 100%;
}

.wp-block-search__input {
    flex-grow: 1;
    min-width: 200px;
}