/*-- Enter your custom CSS below --*/

.redcheck {
    background:transparent url(http://gibsonelectric.co.nz/wp-content/uploads/lightning-icon4.png) no-repeat scroll 0 0;
    list-style-type:none;
    padding-left: 20px;
}
ul.redcheck li {
  background:transparent url(http://gibsonelectric.co.nz/wp-content/uploads/lightning-icon4.png) no-repeat scroll 0 0;
  list-style-type:none;
  padding-left: 20px;
}
.hgroup-wrap {
    padding-bottom: 10px;
    padding-top: 20px;
}
#site-logo{margin-top:0px;}
body, input, textarea{font-size:14px;}
#branding{background-color:#fff;}
#access{background-color:#f9f9f9;}
#content h2{font-size:20px;padding-bottom:0px;}
#site-generator .copyright{float:right;text-align:right;}
h4{margin-top:10px;padding-bottom:5px;}

.entry-title{display:none;padding-bottom:0px;}
#main{padding-top:20px;}
.searchform{visibility:hidden;}
.jbox{border-radius:6px;}
.the-title{visibility:hidden;height:0px;}

#content ul a, #content ol a {color:#fff;}
h6{font-size:16px;line-height:16px;}
h7{font-size:17px;font-weight:bold; line-height:16px;padding-bottom:5px;}
h8{font-size:17px;font-weight:bold; line-height:16px;padding-bottom:5px;color:#ED1C24;}
h9{font-size:20px;font-weight:bold; line-height:16px;padding-bottom:5px;}
h11{font-size:20px;font-weight:bold;padding-bottom:10px;margin-top:10px;}
#frontbutton{width:130px;float:right;margin-top:15px;}
img.alignleft{margin-right:8px;}
#hook{text-align:center;font-size:18px;font-weight:bold;margin-bottom:10px;}
.ngg-galleryoverview {margin-top:0px;}
.line{border-bottom:solid #e1e1e1 1px;margin-bottom:5px;margin-top:5px;}
.spacer{margin-top:10px;width:100%;}
.widget {margin-bottom: 25px;}
.sidespacer{margin-top:20px;width:100%;}
textarea {background-color:#e9e9e9;color:#666;}
.wpcf7-form-control wpcf7-text wpcf7-validates-as-required{background-color:e9e9e9;}
#menz p {
    font-family: Arial, Helvetica, sans-serif;
    margin-top: 1.0em;
    margin-bottom: 1.5em;
    font-size: 12px;
    line-height: 1.6em;
}

#menz h1, 
#menz h3, 
#menz h5 {
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    color: #000000;
    line-height: 1.4em;
    margin:1.2em 0px 0.5em 0px;
} 

#menz h1 {
    font-size: 28px; 
    margin-top: 10px;
} 

#menz h3 {
    font-size: 18px;
    font-weight: bold;
    margin-top: 2.5em;
}  

#menz h5 {   
    font-size: 14px; 
    font-style: italic;
    margin-top: 0px;
    color: #333;
} 

#menz h3.rule,
#menz h5.rule {
    border-bottom-color: #ddd;
    border-bottom-width: 1px;
    border-bottom-style: solid;
}

#menz h1:first-child,
#menz h5:first-child { 
     margin-top: 0px !important; 
}


#menz img.product {
    float:right; 
    margin-top: -30px;
    margin-left:25px;
    padding:6px; 
    background-color:White; 
    border:1px solid #ddd; 
}

#menz img.banner{
    float:right; 
    margin-left:25px;
}

#menz .intro {
    position:relative;
	lear:
oth;
	verflow: auto;



}

#menz .intro p {
    font-size: 13px; 
}