/*
You can add your own CSS here.

Click the help icon above to learn more.
*/
/* Line 195 */
div#navigation-container
{
  border-bottom-width: 0px;
  border-bottom-style: solid;
  border-top-width: 0px;
  border-top-style: solid;
  clear: both;
  width: 100%;
}

/* Line 1474 */
div#navigation-container
{
  background-image: url("http://bestpractice.evenbreak.co.uk/wp-content/uploads/2017/02/menuback.jpg");
}

/* Line 1019 */
body.header-fluid div#navigation-container
{
  background-color: #336699;
  border-bottom-color: #0f0e0f;
  border-top-color: #000000;
  border-bottom-width: 0px;
  border-top-width: 0px;
}

div#loginform
{
margin-bottom: 2em;
}
#loginform input
{
display: block;
border: 1px solid #3F6C83;
}

div#loginform div#wppb-login-wrap.wppb-user-forms form#loginform  p.login-submit  input#wppb-submit.button.button-primary
{
background-color: #263846;
color: #fff;
padding-left: 1.5em;
padding-right: 1.5em;
}


.col_half {
	width: 470px;
	float: left;
}

/** Footer **/
#footer-container {
	background:  none;
	color: #ffffff;
	height: 151px;
	margin-top: 50px;
}
#footer .telephone {
	font-size: 2em;
	font-weight: bold;
	margin: 0;
	text-align: center;
	margin-top: 5px;
}

#footer .copyright {
	margin-top: 35px;
}

#footer .footer-links {
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: center;
}

#footer .footer-links li {
	display: inline;
	padding: 0 5px;
}

#footer .footer-links li a {
	color: #fff;
}
#footer{
	width: 58.75em !important;
}

#footer
{
  background: #3a6376;
  width: 1128px;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  font-size: 16px;

}

#advsearch
{
width: 250px;
float: left; 
margin-right: 1.5em;
}
div#advsearch select, div#advsearch input
{
border: 1px solid #3D6A7F;
}
html body.customize-support  div#digi-content.container div.row  div.col-md-9  div#innerpad  div  div#advsearch  div#uwpqsf_id  form#uwpqsffrom_1830
{
border: 0px !important;
}

div#advsearch button
{
background-color: #3D6A7F;
}

div#innerpad p
{
font-size: 150%;
}

.embed-container 
{ 
position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; height: auto; 
} 
.embed-container iframe, .embed-container object, .embed-container embed 
{ 
position: absolute; top: 0; left: 0; width: 100%; height: 100%; 
}
.navc 
{
background: #00575E;
width: 100%;
display: block;
}
#menu-mainmenu {
    margin-left: 3em !important;
    font-size: 16px;
    background: #00575E !important;
    color: #fff !important;
}

h1, h2, h3, h4
{
	color: #00575E;
	font-family: Open Sans,sans-serif;
}
*
{
	font-family: Open Sans,sans-serif;
}
div#rightcolumncats ul 
{
		margin-left: 0px;
	padding-left: 0px;
}
div#rightcolumncats ul li
{
	border-bottom: 1px solid #ddd; 
	padding: .5em;
	list-style: none;
	
	font-size: medium; 

}
div#rightcolumncats ul li a {
	color: #666 !important;
}
.testimonials

{
	background: #00575E;
}
#menu-mainmenu>li a {
    color: #fff;
    background: #00575E !important;
    display: block;
    float: left;
    padding: 9px 15px 11px 15px;
    text-decoration: none;
    font-weight: bold;
    text-shadow: 0 -1px 0 #040D12;
}

h2 a#membersnewlinks 
{
	color: #00575E !important;
	
}
.widgettitle
{
	border-bottom: 2px solid #00575E;
	padding-bottom: .2em;
}
  
html.fa-events-icons-ready body div div#digi-content.container div.row div.col-md-3 div.row.promo-puff-row div.col-md-12 div#rightcolumncats div.textwidget div#loginform div#wppb-login-wrap.wppb-user-forms form#loginform p.login-submit input#wppb-submit.button.button-primary, #uwpqsf_id_btn
{
	background-color: #E6007C !important;
}

div#innerpad h2 a, #innerpad div h2 a
{
	color: #00575E;
	font-family: Open Sans,sans-serif;
}