p.headline {
    font-size: 20px;
   font-style: italic;
    color: #998932;
  margin-top: 0px;
  margin-bottom: 15px;
    font-weight: 500;
}
.featured li {
    display: inline-block;
      width: 40%;
    margin: 5px 0px;
    min-height: inherit;
    background: url(
http://www.peterdawsurfacing.co.uk/wp-content/uploads/2016/08/goldtick-e1472119262251.png) no-repeat;
    padding-left: 27px;
    font-size: 22px;
    font-weight: 500;
  color: #0D4F8B;
}
.featured ul {
display: table;
    clear: both;
    padding-top: 20px;  
    margin-bottom: 15px;
}
 .caravanberth .price-button {
	padding: 0 20px;
  	color: #ffffff; 
	float: left;
	display: block;
	background-color: #d2ba1c;
	border-radius: 4px;
	margin-right: 5px;
    margin-top: 5px;
    margin-bottom: 10px;
}
.caravanberth .price-button a {
	line-height: 38px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:500;
	font-size: 16px;
	padding-right: 5px;
	display: block;
	text-decoration: none;
}
.caravanberth .price-button:hover {
  	color: #ffffff;
	background-color: #125495;
	transition: ease-in-out 1s;
	-moz-transition: ease-in-out .35s;
	-ms-transition: ease-in-out .35s;
	-o-transition: ease-in-out .35s;
	-webkit-transition: ease-in-out .35s;
}
.caravanberth .price-button:hover a {
	color: #ffffff;
	transition: ease-in-out 1s;
	-moz-transition: ease-in-out .35s;
	-ms-transition: ease-in-out .35s;
	-o-transition: ease-in-out .35s;
	-webkit-transition: ease-in-out .35s;
}
input.wpcf7-form-control.wpcf7-submit:hover {
background-color: #125495;
color: #ffffff;
font-weight:500;
}
input.wpcf7-form-control.wpcf7-submit {
background-color: #d2ba1c;
color: #ffffff;
 font-weight:500;  
} 
 /* Smartphones (portrait) ----------- */
@media only screen and (max-width: 800px)  {
  .featured li {
    display: inline-block;
      width: 60%;
}
h2 {
  font-weight: 500;
}  
h1 {
  font-weight: 500;
}    
p {
   font-weight: 400;
}  
input.wpcf7-form-control.wpcf7-submit:hover {
background-color: #125495;
color: #ffffff;
font-weight:500;
}
input.wpcf7-form-control.wpcf7-submit {
background-color: #d2ba1c;
color: #ffffff;
 font-weight:500;  
}  
 .caravanberth .price-button {
	padding: 0 20px;
  	color: #ffffff; 
	float: left;
	display: block;
	background-color: #d2ba1c;
	border-radius: 4px;
	margin-right: 5px;
    margin-top: 5px;
    margin-bottom: 10px;
}
.caravanberth .price-button a {
	line-height: 38px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:500;
	font-size: 16px;
	padding-right: 5px;
	display: block;
	text-decoration: none;
}
.caravanberth .price-button:hover {
  	color: #ffffff;
	background-color: #125495;
	transition: ease-in-out 1s;
	-moz-transition: ease-in-out .35s;
	-ms-transition: ease-in-out .35s;
	-o-transition: ease-in-out .35s;
	-webkit-transition: ease-in-out .35s;
}
.caravanberth .price-button:hover a {
	color: #ffffff;
	transition: ease-in-out 1s;
	-moz-transition: ease-in-out .35s;
	-ms-transition: ease-in-out .35s;
	-o-transition: ease-in-out .35s;
	-webkit-transition: ease-in-out .35s;
}
.approvedservice .center-icon img {
	max-height: 150px;
}
.approvedservice .center-icon {
  max-width: 40%;
	padding: 5px;
	border: 1px solid #c2c7cc;
	float: left;
	margin: 0 5px 15px 0;
} 
h1 {
  font-weight: 500;
} 