.wp-caption-text {
  text-align: right;
  font-size: 0.8em;
  line-height: 1.3;
		color: #7cafca; }


.home .social-sharing {display: none}


/*video page widgt title - across whole site at moment*/

h3.widget-title {font-size: 1.4em}


/*quiz pages*/

div.gquiz-answer-explanation.gfield_description
{color:#dd1373 }

input[type="submit"] {
color: #ffffff !important;
}

.gform_description {color: #116d9e}

/*audio pages*/

p.audio {clear: left;}


.header-wrap {
       margin-bottom: -2.4em;
}


/*portfolio pages*/

.show div.inside div.details div.text div.title h3.entry-title {text-transform: none; font-weight: 200 !important; font-size:2.4em; font-style:italic; font-family:"merryweather"}

.projects .thumbs .project.small.show {
	opacity: 1;
	/*border: solid 1px #0082a6; */ 
}

.projects .project.small .inside {
  overflow: hidden;
  position: relative;
  height: 100%;
  margin: 1.2em;
}




/* drop down on main nav */
.main-nav ul.sf-menu li ul {
		background: rgb(252,249,223);
background: linear-gradient(6deg, rgba(255,249,223,1) 0%, rgba(255,255,255,1) 87%);
  margin-top: -8em;
  border: double #215793 ;
		border-radius:8px;
}

/* search icon alignment on top nav */

.secondary-nav {
  float: right;
  width: auto;
  padding-left: 10px !important;
  position: relative;
  margin-top: -1em;
	
}

#search-toggle-open::before {font-size: 22px}

/*
 
.buttoncentertext a {text-align:center !important;  border: solid 5px #000; }

.ow-button-base a {text-align:center !important;  border: solid 5px #000; }

 */


/* more about on book detail pages - old site */

ul.lcp_catlist {margin:2em}

#content ul li {
  margin: 0 0 10px 40px;
  line-height: 1.4em;
  font-size: .75em;
}
.lcp_catlist li {
  list-style: none;
		margin: 2em 0 2em 0;    
}

li {
  margin: 0 0 0 0;
  padding: 0;
}

.lcp_title {
  color: #f58158;
  font-size: 1.6em;
  padding: 1em 0 1em 0;
 
}

.lcp_excerpt {
  line-height: 1.4em;
  font-size: 1.2em;
  margin: 20px 0 0px 0;
  color: #23518d !important;
		padding-bottom: 3px

}



/* more about on book detail pages - new site change severythig 


#content ul li {
  margin: 0 0 10px 0;
  line-height: 1.4em;
  font-size: .75em;
}

.lcp_catlist li {
  list-style: none;
 }

li {
  margin: 0 0 0 0;
  padding: 0;
}

.lcp_title {
  color: #f58158;
  font-size: 1.6em;
  padding: 0 0 1.8em 0;
}

.lcp_excerpt {
  line-height: 1.4em;
  font-size: 1.2em;
  margin: 20px 0 0px 0;
  
*/

body {color: #23518d; }

/* #site-header {
		background: rgb(17,109,147);
background: linear-gradient(0deg, rgba(17,109,147,1) 0%, rgba(47,60,130,1) 100%);
		}

#site-header {
background: rgb(17,109,147);
background: radial-gradient(circle, rgba(17,109,147,1) 0%, rgba(47,60,130,1) 100%); }

#site-header {
background: rgb(0,130,166);
background: radial-gradient(circle, rgba(0,130,166,1) 33%, rgba(17,109,158,1) 49%, rgba(35,81,141,1) 100%); }

*/

/* #slide-panel {
background: rgb(0,130,166);
background: radial-gradient(circle, rgba(0,130,166,1) 33%, rgba(17,109,158,1) 49%, rgba(35,81,141,1) 100%); }
*/

#slide-panel {
background: rgb(0,130,166);
background: linear-gradient(6deg, rgba(0,130,166,1) 33%, rgba(17,109,158,1) 49%, rgba(35,81,141,1) 100%); }

#site-header {
background: rgb(0,130,166);
background: radial-gradient(circle, rgba(0,130,166,1) 33%, rgba(17,109,158,1) 49%, rgba(35,81,141,1) 100%); }

#site-header {
    box-shadow: none !important;
    -webkit-box-shadow: none !important;
}


.main-nav ul, ul.sf-menu {
    list-style: none;
    margin: 0;
        margin-top: -1em;
    padding: 0 !important;
}


.slick-slide img {
  display: block;
		border: 1px solid #ccc; }

.footer-quote {
color: #ffffff;
		font-weight: 100;
		line-height: 1.8;
		font-size: 1.6em;
text-align: center}
		
/* book detail pages */
img.alignleft {
		margin-bottom: 2em }


#primary header.main h1.entry-title {
  font-family: 'Merriweather';
  font-weight: 100;
  font-size: 2em;
  line-height: 1.6;
		color: #0082a6 !important; }

/***************		book title header  */

#primary header.main {
    padding: 40px 0 40px !important;
    position: relative;
    background-repeat: no-repeat;
    background-size: cover;
    background-color: #ffffff;
    display: table;
		width: 100%; 
		margin-bottom: 2em;
background: rgb(255,249,223);
background: linear-gradient(3deg, rgba(255,249,223,1) 0%, rgba(255,255,255,1) 87%);}


h3, h2, h1 {
  		color: #23518d !important;
font-weight: 300 !important;
font-family: "Merryweather";}

h4 {
  		color: #0082a6 !important;
font-family: "Merryweather";
font-weight: 300 !important;}

h5 {
  		color: #0082a6 !important; 
font-weight: 200 !important;
font-size: 1.4em;
font-family: "Merryweather";
margin-bottom: 1.2em;}

blockquote p {
  padding-left: 20px;
  padding-bottom: 0 !important;
  font-size: 1em;
		color: #0082a6 !important; }

		blockquote {
  margin-left: 3%;
  border-left: 1px solid #0082a6;
  margin-bottom: 40px;
	margin-top: 20px;
  font-style: normal;
}

.nav-next, .nav-previous
{display:none;}



/* button */

.so-widget-sow-button {
  font-weight: 500;
  font-size: 1em;
		
}
.ow-button-base a {
		line-height: 1.4 !important; 
font-size: 1.4em;
text-align: left }









/* if bigger that this do this */
@media screen and (min-width: 760px)
		{

#site-header {
		background-image: url("https://envoy.uk.net/maeve/wp-content/uploads/2023/06/gradient-for-header-two.png");
background-size: cover;
		background-position: center bottom; }
				
				
p.audio {clear:none;}

}