/******** Font Family -************/
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6,p,span,a {
  font-family:sans-serif;
}

h1,h2,h3{ font-size:18px;}
a{
 color:blue; 
}

input, textarea { font-family: sans-serif;}

.entry-title{ font-size:20px;}

/*********End of font family ********/
#content{
margin-top:0px;
}
/**** End of font family ****/

/*.wpcf7 .cf7s-blush fieldset{
background: #1FA67A none repeat scroll 0 0;
}*/

/*********rev slider -About us page****/
.widget ul
{
 padding:0px; 
}

/*****rev sider*******/
/*****Home page CF-7 *******/
#top1 input[type="text"],#top2 input[type="email"] {
width: 100%;
}
.contact-form-body {
background: rgba(0, 0, 0, 0) url("http://justfences.co.nz/wp-content/uploads/2015/09/Home-CF-BG.png") repeat-x scroll 0 0 / auto 100%;
border-radius: 5px;
margin-bottom: 10px;
 margin-top:15px;
padding: 25px 25px 5px;
}
#hom-pg div.wpcf7 {
margin: 0;
padding: 0;
}
#hom-pg div.wpcf7 .screen-reader-response {
border: 0 none;
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
margin: 0;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
form {
margin: 0;
}
.homeform-left {
float: left;
width: 32%;
}
.homeform-left h2 {
color: #313233;
/*font-family: san-serif;*/
font-size: 24px;
 font-weight:bold;
line-height: 1em;
margin-bottom: 15px;
/*text-shadow: 0 0 7px #888;*/
}
.homeform-left p {
color: #000;
/*font-family: san-serif;*/
font-size: 17px;
line-height: 22px;
text-align: justify;
}
.homeform-left p a {
color: #448AFF;
  font-weight:bold;
  font-size:30px;
}
.homeform-right {
float: right;
width: 65%;
}
.form-left {
float: left;
width: 45%;
}
#hom-pg span.wpcf7-form-control-wrap {
position: relative;
}


.form-right {
float: right;
width: 53%;
}
#hom-pg .wpcf7 textarea {
height: 100px;
}
#hom-pg .wpcf7 input, .wpcf7 textarea {
border: medium none;
border-radius: 3px;
box-shadow: 1px 1px 1px #e5e5e5 inset;
box-sizing: border-box;
float: left;
font-family: sans-serif;
height: 45px;
margin-bottom: 10px;
padding: 11px 10px;
width: 100%;
}
#hom-pg .wpcf7 .wpcf7-submit {
background: rgba(0, 0, 0, 0) url("http://justfences.co.nz//wp-content/uploads/2015/09/Home-CF-SUB.png") repeat-x scroll 0 0 / auto 100%;
border: 1px solid #299c93;
border-radius: 0px;
/*color: #f3f3f4;*/
cursor: pointer;
font-family: sans-serif;
font-size: 20px;
font-weight: bold;
height: auto;
  margin-top:4px;
margin-bottom: 2px;
padding: 5px;
text-transform: uppercase;
}
#hom-pg .cf7-style input[type="submit"]:hover {
background: rgba(0, 0, 0, 0) url("http://justfences.co.nz/wp-content/uploads/2015/09/Home-CF-SUB-Hover.png") repeat-x scroll 0 0 / auto 100%;
}
#hom-pg div.wpcf7 img.ajax-loader {
border: medium none;
margin-left: 4px;
vertical-align: middle;
}
.clear {
clear: both;
}
#top textarea {
min-height: 100px;
}


@media only screen and (max-width: 480px) {
.homeform-left, .form-right, .form-left, .homeform-right {
width: 100%;
float: left;
}
}

@media only screen and (max-width: 968px) {
.homeform-left, .homeform-right {
width: 100%;
float: left;
}
}
/*********End of CF-7 *********/


/*******Free Quote CF-7 *****/

/*************End of Free Quote CF-7 *********/