.thumb-fa-color {
 background:#FFF442;/*#1*/
 color:#000000;/*#2*/
 line-height:20px;
}
.thumb-fa-color:hover {
 color:#FF193E;/*#3*/
}
.star-fa-color {
 background:#8A8A8A;/*#4*/
 color:#FFF442;/*#5*/
 line-height:20px;
}
.thumb-fa-color:hover {
 color:#FF193E;/*#6*/
}
.busy_spin{
margin: 4px 4px 0 4px;
vertical-align: sub;
}
img.busy_spin{
visibility:hidden;
}
.thumb_display_pair i {
 margin: 0 4px 0 4px;
}
#hidden_book_id {
 height:0;
 width:0;
 visibility:hidden;
}
.p_bar{
 width:300px;
 height:24px;
 background-color:#C2C2C2;/*#7*/
 border-style: solid;
 border-width: 2px;
}
.s_bar {
 background-color:#FFF442;/*#8*/ 
 border-style: solid;
 border-width: 1px;
 height:18px;
 margin:1px 0 1px 0;
 color:#FFFFFF;/*#9*/
}
.star_no {
 width:50px;
 height: 24px;
}
.full_star_bar {
 font-size:12px;
 display: flex;
 flex-direction: row; 
 flex-wrap: nowrap; 
 justify-content: flex-start;
 margin-bottom:2px;
}
.star_pct {
 width:40px;
 height: 24px;
 text-align:right;
}
.multi-header {
 font-size:14px;
 display: flex;
 flex-direction: row; 
 flex-wrap: nowrap; 
 justify-content: flex-start;
}
.padded_header {
 padding: 0 4px 0 4px;
 font-weight: bold;
}
.banner_plus_box, .header_banner_box {
 border-style: solid;
 border-width: 2px;
 border-color:#09005D;/*#10*/
}
.b_contain1, .hb_contain1 {
 position: relative; 
 left: 0; 
 top: 0;
}
.b_contain1 img, .hb_contain1 img {
 display: block;
 width:100%;
 height:auto;
}
.b_contain2 {
 position: relative; left: 0; top: 0; min-height:100px;
}
.plus_banner, .hb_banner {
 position: relative;
 top: 0;
 left: 0;
}
#prox_fixed_header {
 height:100px;
}
.prox_plus_header_title, .hb_header_title{
 font-size:30px;
 text-transform: uppercase;
 font-weight: 800;
 color:#FFFFFF;/*#11*/
 position: absolute;
 top: 50%;
 left: 10%;
 width:80%;
 height:auto;
}
.plus_site_description, .hb_site_description {
 color:#FFFFFF;/*#12*/
 position: absolute;
 top: 70%;
 left: 10%;
 width:80%;
 height:auto;
}
#top_header_img {
 position:absolute;
 top: 10px;
 left: 10%;
 display: block;
 vertical-align: middle;
 width: 5%;
 z-index:3; 
}
#split_header_menus {
 position:absolute;
 top: 20px;
 left: 0;
 display: block;
 vertical-align: middle;
 width: 100%;
 z-index:2; 
}
#top_header_social {
 position:absolute;
 top: 10px;
 right: 10%;
 display: block;
 vertical-align: middle;
 width: 15%;
 z-index:3; 
}
#prox_split_header {
 position:fixed;
 height:60px;
 z-index:30; 
}
#page_content {
 margin-top:100px;
 min-height: 65vh;
}
.menu_h {
 background:transparent;
}
#plus_page_outer_wrapper {
 overflow: hidden;
 z-index:1; 
 /*min-height: 75vh;*/
}
.header_banner_box {
 z-index:20; 
}
header {
 background:transparent;
}
.post_img_thumbnail {
	max-height:120px;
}



body {
margin: 0;
 background-color: #fff;
	background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: center; 
  min-height:120%;
  background-image: url("https://unheard-voices.co.uk/wp-content/uploads/lost-places-1510592_1920.jpg");
  background-size:auto;
  
}
.home-poem {
	font-size:20px;
	line-height:50px;
	color:#000;
	font-family:'Sedgwick Ave',sans-serif;
	font-weight: 400;
}
.footer {
   width: 100%;
   background-color: transparent;
   color: white;
   text-align: center;
   overflow: hidden
}
.footer h2 {
	color: #fff
}
.footer a {
	color: #fff
}
.query_box_row {
	height:0;
	overflow:hidden;
}
.wide_content_column {
	max-width: 1000px;
  margin: auto;
}

h1 {
  font-family: Sedgwick Ave, "Sedgwick Ave", sans-serif;
  font-size: 54px;
  color: #336131;
  font-weight: bold;
  line-height: 78px;
  opacity:1.0;
}
.post_read_more {
	background-color: #336131;
}
h2,h3 {
	color: #336131;
}
.horizontal_wrapper nav ul li,.horizontal_wrapper nav ul,.menu_h li.current-menu-item a,.horizontal_wrapper nav ul li:last-child,.horizontal_wrapper nav a
.menu_h a,.horizontal_wrapper nav a {
	font-family: Sedgwick Ave, "Sedgwick Ave", sans-serif;
	background-color: transparent; 
	font-size: 36px;
	line-height: 44px;
	padding: 0 10px;
}
.horizontal_wrapper nav a:hover,.menu_h li.current-menu-item a:hover {
	color:#FBBC13;
	background:transparent;
}
.sedgwick-ave-display-regular {
  font-family: "Sedgwick Ave Display", cursive;
  font-weight: 400;
  font-style: normal;
}
.single .post_img_thumbnail {
height: 0;
  overflow: hidden;
}
.single_post_navigation {
clear: both;
}
.previous_post, .next_post {
background-color: #336131;
border-color: transparent;
padding: 3px 8px 6px 8px;
margin: 8px 0;
}
.ebc-fa-link-color {
padding: 3px 10px 0 2px;
}

#page_outer_wrapper {
    display: flex;
    flex-direction: column; 
    overflow:visible;
    background: linear-gradient(2deg, transparent,transparent,rgba(251, 188, 19,0.9),rgba(251, 188, 19,0.9),rgba(251, 188, 19,0.9), rgba(251, 188, 19,0.9), rgba(251, 188, 19,0.9),rgba(251, 188, 19,0.9), transparent);
    height: 100%;
}
#page_content {
  max-width: 1020px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 10px;
  padding-right: 10px;
}
.post_content {
padding-left: unset;
padding-right: unset;
}
.UVbutton {
  background-color: #336131;
  border: none;
  color: white;
  padding: 16px 32px;
  text-align: center;
  font-size: 16px;
  margin: 4px 2px;
  opacity: 0.6;
  transition: 0.3s;
  display: inline-block;
  text-decoration: none;
  cursor: pointer;
}
.UVbutton:hover {
    opacity: 1
}




@media only screen and (max-width:1024px) {
 .prox_plus_header_title, .hb_header_title{
 font-size:24px;
 left: 1%;
 width:99%;
}
 .plus_site_description, .hb_site_description {
 left: 2%;
 width:99%;
 } 
 #top_header_img {
 left: 1%;
 width: 5%;
 }
}
@media only screen and (max-width:800px) {
 #top_header_img {
 top: 0;/*#13*/
 }
 #split_header_menus {
 top: 0; 
 }
 #ebc_main_multi_menu .toggle-menu {
 background-color: transparent;
 }
 #top_header_img img{
 width:60px; 
 }
 
 .widget.widget_text.upper_footer_widgets {
	height: 0;
	overflow: hidden;
 }
#plus_page_outer_wrapper {
min-height: unset;
}

#ebc_main_multi_menu .menu_d a {
background-color: #FBBC13;
	color: #336131;
}
#ebc_main_multi_menu .menu_d li.current-menu-item a, #ebc_main_multi_menu .menu_h li.menu-item-home a {
background: #DDB036;
}
#ebc_main_multi_menu .toggle-menu {
background-color: #FBBC13;
}
.nav-wrapper.menu-open {
background-color: #336131;
}
}