/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
/*
.home .entry-format {
	display: None;
}
*/

.entry-content{
font-weight: 400;
}



.nav-previous, .nav-next {
display: None;
}

.entry-content img, .comment-content img, .widget img {
    width: 100%;
}



.singular .entry-title{
font-size: 1.9em;
font-weight: 500;
}

.entry-title, h1.entry-title{
font-size: 1.6em;
font-weight: 500;	
}

a {
color: #1259A5;
}

#jp-relatedposts h3.jp-relatedposts-headline {
	display: None;
}
.jp-relatedposts-items{
display: None;		
}

.singular .entry-header, .singular .entry-content, .singular footer.entry-meta, .singular #comments-title {
    margin: 0 auto;
    width: 90%;
}

.singular.page .hentry {
    padding: 1em 0 0;
}

#branding > #searchform {
	display: None;
}

#site-title, #site-description  {
margin-right: 0px !important;	
}
#site-title a {
font-size: 26px;
}

#access, .textwidget .parishlink {
background: #2A2645 !important;
	border-top: 1px solid grey;
	border-bottom: 2px solid grey;
}

#access li {
    font-size: 14px;
    font-weight: 400;
    text-transform: uppercase;
    float: left;
    position: relative;
}

#site-generator {
	display: None;
}

#supplementary {
	background:  #2A2645;
	color: white;
}
#supplementary p {
	font-size: 12px;
	font-weight: 400;
}

#branding{
	border-top: None;
}

#branding img {
	border-top: 2px solid lightgrey;
}


@media screen and (max-width: 1024px) {
	#access a {
		padding: 0 0.7em;
		font-size: 12px;
	}
    }


#sow-image-2 {
	padding: 15px 15px 15px 15px;
	background: lightblue;

}
h3.widget-title {
font-size: 11px;
	color: #111;
}

.entry-meta > .cat-links {
	display: None
}

.page-title, .entry-format{
	display:None;
}
 

.sep, .entry-date, .by-author {display: None}

.singular .hentry {
    border-bottom: none;
    padding: 0em 0 0;
    position: relative;
}

#post-91259 {
	
background: url("https://olem.org.uk/wp-content/uploads/2018/07/angel.jpg.jpg"); 
background-position: top;
background-size: cover; 
background-repeat: no-repeat; 

min-height: 800px;		
}

.page-id-91259 #main, .page-id-91259 #primary{
	background: black;
}
.page-id-91259 .entry-title, .page-id-91259 .entry-content {
color:#EEE5DE !important;
}

.parishlink a, .parishlink {
	color: white;
	text-transform: uppercase;
	font-size: 13px;
	font-weight: 400;	
}
.parishlink {
	padding: 10px;
	background: purple;
}
#access .current-menu-item > a, #access .current-menu-ancestor > a, #access .current_page_item > a, #access .current_page_ancestor > a {
    font-weight: bold;
	color: goldenrod;
}


#access ul ul {border-top: 1px solid white}
#access li:hover > a, #access ul ul a:hover, #access ul li:hover > a  {
	  color: white;
	  background: purple;
}


#musicoffice>p {
margin-top: 1.2em;
}

#bishops_letter td, #bishops_letter {
border-top: none;
border-bottom: none;
}	

.sub-menu>li  {
text-transform: none !important;
}	

#access ul ul a,#access ul ul a:focus {    
    background: #2A2645;
    border-bottom: 1px solid #ddd;
    color: #FFF;
    font-size: 13px;
    font-weight: normal;
    height: auto;
    line-height: 1.4em;
    padding: 10px 10px;
    width: 168px;
    
}	

@media screen and (max-width: 1024px) {
	
	#access ul ul {
		margin-top:-4px !important;
	}
    }


.fb-post {
clip-path: inset(0px 0px 30px 0px);
}

h3.widget-title {
    font-size: 11px;
    
color: #111;
	font-family: Arial !important;
	
font-weight: 600;
    letter-spacing: 0.1em;
    line-height: 1.6em;
    text-transform: None;	
}

img[class*="align"], img[class*="wp-image-"], #content .gallery .gallery-icon img {border: none !important}

.pidgeoncredit {
    margin-top: 0px !important;
    margin-bottom: 1em;
    color: orange !important;
    text-align: right !important;
    font-size: 9px;
}

h5 {
font-size: 24px !important;
padding: 20px !important;
border: 3px solid magenta !important;
}

.announce {

}