#toplogo{margin-top:1em;}
.pure-g>div{-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;}
.main-par{padding:0em 1.2em;
text-align:justify;
-moz-text-align-last:left;
text-align-last:left;}
.main{max-width:80em;
margin:auto;}
.headbar{margin:auto;
display:block;}
body{background:#FCFCDC;}
#copyright{padding:0.8em 0em 0.5em 0em;
text-align:center;}
#navnav{background:#E8F4E0;
border-bottom:solid 0.2em #10144D;
border-left:solid 0.2em #10144D;
white-space:normal;}
h1{margin:1em 0em;}
#companyname{background:#E8F4E0;
border:solid 0.1em #10144D;
padding:0.5em;
border-radius:0.5em;}
#toplogo{background:#E8F4E0;
border:solid 0.2em #10144D;
padding:0.5em 1.5em 0.5em 3em;
border-radius:0em 0.9em 0.9em 0em;
border-left:none;margin:1em 0em;}
.text{font-size:100%;}
.pure-menu li a{border-radius:0.5em;}
.pure-menu li a:hover{background:#f06463;}
.abouttext{padding:3em;}
.abouttext2{margin:0 auto;
max-width:35em;
padding:0.5em;}
.hcenter{text-align:center;
width:10em;}
.productsdiv{padding:1em;
max-width:25em;}
.productsh2{}
.productsimg{border:solid 0.2em #10144D;
max-width:15em;}
.productsp{}
.form-g{padding:1em;}
input{margin:1em;}
.emailbutton{margin-left:3em;}
.wires{margin-top:1em;}
.headnote{
width:45%;
margin-left:auto;
Margin-right:auto;
border-radius:0.7em;
border:0.4em solid black;
background:#AFCFEE;
padding:0.5em;
}
