.site-logo img {
	height: auto;
	width: 330px;
	margin: 0;
}
h1.page-title {
letter-spacing: 2px;
  text-transform: uppercase;
  text-align: center;
  padding: 23px 0;
  margin: 0;
  font-size: 30px;
 background: rgb(25,77,47);
 background: linear-gradient(45deg, rgba(25,77,47,1) 0%, rgba(14,151,72,1) 100%);  
  color: #fff;
  line-height: 1.5;
}
@media all and (min-width: 769px) {
	h1.page-title {
	font-size: 33px;
	}
}
h1,h2,h3,h4,h5,h6 {
font-family: "darkmode-on", sans-serif;
font-weight: 700;
font-style: normal;
	letter-spacing: 2px;
}
h4 {
	margin: 0 0 10px;
	  font-size: 24px;
}
.commercial h4 {
	border-bottom: 1px solid #106BA6;
	
}
main p,main li,main div {
	font-size: 20px;
	font-family: "adelphi-pe-variable", sans-serif;
	font-variation-settings: "slnt" 0, "opsz" 6, "wght" 300;
	line-height: 2;
}
@media all and (min-width: 769px) {
main p,main li,main div {
	font-size: 24px;
}
}
.paragraph .paragraph--type--formatted-text {
	text-align: justify;
}
/*block-kobau-site-branding*/
#block-kobau-site-branding {
	margin: 0 0 0 10px;
}
/*block-kobau-content*/
#block-kobau-content {
	padding: 10px;
}
@media all and (min-width: 769px) {
.layout-sidebar-first .view-header,
#block-kobau-content {
	padding: 10px 100px;
}
}

/*sf-accordion-toggle*/
.sf-accordion-toggle #superfish-main-toggle {
	padding: 0 0 0 44px;
	background: url('images/menu3.png') 10px 5px no-repeat transparent;
}
.sf-accordion-toggle a {
	color: #0E9748;
	  text-transform: uppercase;
	  text-decoration: none;
	  font-size: 20px;
}
/*superfish-main-accordion*/
#superfish-main-accordion {
	padding: 10px 0 0;
}
#superfish-main-accordion li a {
	color: #fff;
	  text-decoration: navajowhite;
	  text-transform: capitalize;
}
/*Header*/
.path-reviews header {
	background: url('images/bathroom-plumbing.jpg') no-repeat top right transparent;
	background-size: cover;

}
header,
.path-gallery header {
	background: url('images/plumbing-kitchen2.jpg') no-repeat top right transparent;
	background-size: cover;
}
/*Footer*/
footer {
	background: url('images/Kobau-2000.jpg') no-repeat scroll center center transparent;
	font-family: Verdana, sans-serif;
}
#block-kobau-sitebranding {
	display: block;
	margin: 20px;
}
#block-kobau-copyright {
	text-align: center;
	  padding: 0 10px;
	  color: #fff;
}
@media all and (min-width: 769px) {
.residential .paragraph--type--formatted-text ul {
	column-count: 2;
}
}
.residential .paragraph--type--formatted-text ul li {
	margin: 0;
	text-align: center;
}