@import  "https://fonts.googleapis.com/css?family=Roboto";

/* Import Fonts
------------------------------------------------------------ */
/* Edit The Body Copy Fonts */
p {
	font-family: 'Roboto';
}

body {
	font-family: 'Roboto';
}

.sidebar .widget,
.sidebar .widget p {
	color: #009245;
	font-family: "Roboto";
}

/* bullets (About Page) */
/* change default bullets from square to circles */
.entry-content ul li {
	font-family: "Roboto";
}

.archive-page ul li,
.entry-content ul li {
/*list-style-type: circle;*/
	line-height: 1.425;
}

.entry-content ul {
	margin: 0;
	padding: 0 0 15px;
}

/* to reduce line break width btwn heading and ul on Contacts page - won't render. NB. code is still in page text editor also. Margins also didn't work!?!*/
p.padding {
	padding-top: 0;
	padding-bottom: 0;
}

.enews p {
	font-family: "Roboto" !important;
}

.enews h4.widgettitle {
	color: #fff;
	font-family: 'Roboto';
}

#nav {
	font-family: 'Roboto';
}

#nav ul {
	background: #fff2e6;
}

#nav ul li a {
	background: #fff2e6;
}

/*colour for background of sub page menu items alternative #999999??? (same as simple email icon) */
#nav li a {
	color: #273445;
}

/* Change default text colour */
#nav ul ul a.drop:hover,
    #nav ul ul :hover > a.drop,
    #nav a:hover,
    #nav ul ul a:hover,
    #nav :hover > a,
    #nav ul ul :hover > a {
	background: #A2CD5A;
}

/* Add hover tab colour */
/*cream colour background #fff2e6*/
.balance-green input[type="button"],
.balance-green input[type="submit"],
.balance-green .enews-widget,
.balance-green .home-featured-right {
	background: #009245 url(/wp-content/themes/balance/images/dashes-bg.png) !important;
	text-shadow: #61914a -1px -1px !important;
	font-family: Roboto;
}

/* Change default background enews widget/plugin colour */
.balance-green .enews-widget {
	font-family: Roboto;
}

.entry-content p {
	line-height: 1.425;
	margin-left: 13px;
	margin-bottom: 10px;
}

.contactindent {
	line-height: 1.425;
	margin-left: 13px;
}

.formatlines p {
	line-height: 1.425;
	margin-left: 13px;
	margin-bottom: 10px;
	font-size: 16px;
}

.smallsentencespace p {
	margin-bottom: 0;
	margin-left: 13px;
	line-height: 1.425;
	font-size: 16px;
}

.imagenowrap img.alignleft {
	display: inline;
	margin: 0 25px 50px 0;
}

.imagenowrap1 img.alignleft {
	display: inline;
	margin: 0 25px 56px 0;
}

.imagenowrap2 img.alignleft {
	display: inline;
	margin: 0 25px 35px 0;
}

.post-meta {
	display: none;
}

.post-info {
	display: none;
}

.transbox {
	padding: 25px 0 0;
	width: 600px;
	height: 90px;
	margin-bottom: 10px;
	background: rgba(139,197,63,0.4);
}

.transboxblue {
	padding: 25px 0 0;
	width: 600px;
	height: 90px;
	margin-bottom: 10px;
	background: rgba(0,113,187,0.4);
}

.transboxblue1 {
	padding: 15px 0 0;
	width: 600px;
	height: 100px;
	margin-bottom: 10px;
	background: rgba(0,113,187,0.4);
}

.transboxpurp {
	padding: 25px 0 0;
	width: 600px;
	height: 90px;
	margin-bottom: 10px;
	background: rgba(109,75,157,0.4);
}

.newsboxtext {
	text-align: center;
	font-size: 15px;
	color: #009245;
	margin: 0;
	padding: 0;
}

.newsboxtextlite {
	text-align: center;
	font-size: 12px;
	color: #009245;
	margin: 0;
	padding: 0;
}

.newsbox {
	width: 250px;
	padding: 10px;
	border: 5px solid #009245;
	margin: 0;
}

.newsboxdonate {
	width: 250px;
	padding: 10px;
	border: 5px solid #009245;
	margin: 0;
}

.sidebar .widget {
	border-bottom: none;
	margin: 0 0 10px;
	padding: 0 0 10px;
}

.sidebar .widget, .sidebar .widget p {
	color: #888;
	font-family: Roboto, Arial, Tahoma, sans-serif;
	font-size: 18px;
}

.postid-1211 .entry-content ul {
	margin: 0;
	padding: 0;
}

.postid-1211 .one-half {
	margin: 0;
}

.postid-1294 .post {
	background: url(/wp-content/themes/balance/images/dashes.png) repeat-x bottom;
	margin: 0;
	padding: 0;
}

.postid-1305 .post {
	background: url(/wp-content/themes/balance/images/dashes.png) repeat-x bottom;
	margin: 0;
	padding: 0;
}

.postid-1355 .post {
	background: url(/wp-content/themes/balance/images/dashes.png) repeat-x bottom;
	margin: 0;
	padding: 0;
}

.postid-1294 h3 {
	font-size: 20px;
}

.postid-1305 h3 {
	font-size: 20px;
}

.postid-1355 h3 {
	font-size: 20px;
}

.balance-green a.newslink {
	font-size: 15px;
	color: #222;
}

.balance-green a.newslink:hover {
	color: green;
}

.title-posts {
	margin-left: 13px;
	font-size: 130%;
}

.title-posts-bold {
	margin-left: 13px;
	font-size: 130%;
	font-weight: bold;
}

.title-posts-150 {
	margin-left: 13px;
	font-size: 150%;
}

/*style.css overrides*/
input[type=text], select, textarea {
	text-transform: none;
}

.page-id-3325 #email {
	font-size: 100%;
	margin: 0;
	width: 69.9%;
	box-shadow: inset 0 1px 1px 1px #eee;
	padding: 3px;
}

/*WP Profile Builder Plugin*/
p.login-remember {
	display: none;
}

span.wppb-required {
	display: none;
}

#wppb-form-element-50 {
	display: none !important;
}

.page-id-3327 .entry-content p {
	margin-left: 0;
}

.slider-container { 
white-space: normal;
top: 20px;
position: relative;
margin-left: 20px;
margin-right: 20px;}

.slider-p{ 
font-size: 24px; 
color: #fff;
margin-left: 0px !important;
margin-right: 0px !important;
text-align: center;
}

#slider2-container {
top: 30px
}
#slider2-p{
margin-left: 10px !important
}

#slider4-container{
top: 95px
}

#slider5-container{
top: 180px
}
