body {margin:0;background-color:white;overflow-x:hidden;}

html, td, div {font-family:Roboto, sans-serif;font-size:16px;color:#828282}

ul {list-style-image:url(images/bullet.png)}

.header {border-top:11px solid #515151;border-bottom:1px solid #515151;margin-bottom:2px;}

.container {width:1170px;margin:0 auto;max-width:100%;box-sizing:border-box;}

.logo {float:left;}

.cell40 {display:inline-block;width:30%}

.cell60 {display:inline-block;width:70%}

.rightside {float:right;text-align:right;}

.subnavblock {display:inline-block;margin-left:20px}

#menutoggle {display:none;cursor:pointer;}

.nav {padding-top:40px}

.textured {background-image:url(images/textured.jpg);background-position:center;}

.textured .container {position:relative;}

.texturebox {background-image:url(images/textured.jpg);max-width:503px;;float:right;}

.texturebox .formbox {max-width:43vw}

.big50 {float:left;width:50%;box-sizing:border-box}

.big50:nth-child(2) {padding-left:20px;}

h5 {background-color:#E28727;padding:24px;text-align:center;color:white;margin:0;font-size:32px;font-family:Roboto Slab, serif;text-transform:uppercase}

.nav a {color:#657579;font-family:Roboto, sans-serif;font-weight:300;font-size:17px;text-decoration:none;margin-left:50px;}

.subnavblock img {float:left;margin-right:10px}

.subnavblock {margin-top:20px;font-weight:400;color:#aaaaaa;font-size:12px;font-family:Roboto, sans-serif;width:270px;text-align:left;}

.subnavblock b {text-transform:uppercase;display:block;font-family:Roboto Condensed;color:#666666;font-size:20px;}

.formbox {float:right;margin-right:81px;width:503px;padding:30px;box-sizing:border-box;height:625px;background-color:rgba(255,255,255,.6);text-align:center;font-family:Roboto, sans-serif;color:black;font-size:20px;text-transform:uppercase;}

.cell50 {display:inline-block;width:50%;box-sizing:border-box;}

.cell50:nth-child(2n+1) {padding-right:10px}

.cell50:nth-child(2n) {padding-left:10px}

.cell50 input {width:100%;box-sizing:border-box}

.formbox input[type="text"] {border:1px solid #C2C2C2;padding:10px;margin-bottom:12px;width:100%;font-family:Roboto Condensed;font-size:12px;box-sizing:border-box;}

.formbox input[type="image"] {max-width:100%}

.formbox textarea {border:1px solid #C2C2C2;padding:10px;margin-bottom:12px;width:100%;font-family:Roboto Condensed;font-size:12px;box-sizing:border-box;height:90px;}

h1 {font-size:48px;color:#e1831d;font-family:Roboto, sans-serif;margin:5px auto;text-transform:uppercase;line-height:111%}

h1 b {font-weight:900;font-size:58px}

.stripe {height:82px;background-color:#E28727;border-bottom:22px solid #575757;}




.cell20 {display:inline-block;width:20%;padding:5px;box-sizing:border-box;position:relative;}

.cell20 img {display:block;margin:0 auto;max-width:100%;margin-top:-110px;}

.cell16 {display:inline-block;width:16%;padding:5px;box-sizing:border-box;position:relative;}

.cell16 img {display:block;margin:0 auto;max-width:100%;margin-top:-110px;}

h2 {padding:36px;text-transform:uppercase;text-align:center;font-size:48px;font-family:Roboto Slab, serif;color:#767676;border:1px solid #CACACA;box-shadow:0 0 8px rgba(0,0,0,.3);margin:36px 0}

.cell25 {margin-bottom:20px;box-sizing:border-box;padding:10px;float:left;;width:24.25%;margin-right:1%;background-color:#F1F1F1;border:1px solid #d0d0d0;color:#828282;font-size:15px;font-family:Roboto Condensed, sans-serif;min-height:400px;}

.cell25 h3 {text-transform:uppercase;margin:0;margin-bottom:10px;text-align:center;color:#e1831d;font-weight:300;font-size:30px;font-family:Roboto, sans-serif;height:80px;}

.cell25 img {margin:0 auto; border:3px solid white;display:block;max-width:100%;box-sizing:border-box;margin-bottom:12px;}

.cell25:nth-child(4) {margin-right:0}


.cell33 {margin-bottom:20px;box-sizing:border-box;padding:10px;float:left;;width:32.3%;margin-right:1%;background-color:#F1F1F1;border:1px solid #d0d0d0;color:#828282;font-size:15px;font-family:Roboto Condensed, sans-serif;min-height:400px;}

.cell33 h3 {text-transform:uppercase;margin:0;margin-bottom:10px;text-align:center;color:#e1831d;font-weight:300;font-size:30px;font-family:Roboto, sans-serif;height:80px;}

.cell33 img {margin:0 auto; border:3px solid white;display:block;max-width:100%;box-sizing:border-box;margin-bottom:12px;}

.cell33:nth-child(4) {margin-right:0}


.footer {border-top:16px solid #575757;background-image:url(images/footer_bg.jpg);padding-top:25px;min-height:175px;}

.footer center {color:white;font-weight:300;text-transform:uppercase;font-size:30px;}

.footer center b {color:#E28727;font-weight:700}

.footer center span {color:#3B9DB3;font-size:25px;}

.footer center span img {margin:0 25px;vertical-align:middle}

.footer cetner span strong {font-weight:900} 

.footer center span a {color:#3B9DB3;text-transform:none;text-decoration:none}

.footer hr {border:0;border-top:1px solid #6E6E6E;height:0;margin:15px 0;}

.footer .cell25 {min-height:0; border:0;background-color:transparent}

.footer .cell25 b {text-transform:uppercase;color:white;display:block;margin-bottom:17px;font-size:14px;font-weight:700}

.footer .cell25 a {display:block;text-decoration:none;color:#828282;margin-bottom:5px;}

.smallonly {display:none;font-size:14px;font-weight:700;font-family:Roboto, sans-serif;text-transform:uppercase;}

.bigonly {font-size:14px;font-weight:700;font-family:Roboto, sans-serif;text-transform:uppercase;}

@media (min-width:1170px) {.cell40 img {margin-left:-35px}}

@media (max-width:1169px) {

.shadow {display:none}

.container {padding-left:10px;padding-right:10px}

}

@media (max-width:1000px) {

#menutoggle {display:block;float:right;margin-top:10px;}

.rightside {display:none;text-align:left;padding-bottom:12px;}

.subnavblock {display:block}

.nav a {margin:0;padding:10px;;display:block;}

}

@media(max-width:950px) {



.texturebox {background-image:url(images/textured.jpg);max-width:503px;;float:none;clear:both;margin:0 auto;;}

.texturebox .formbox {max-width:100%}

.cell40 {display:block;float:none;width:100%;clear:both}

.cell40 img {margin:0 auto;max-width:100%;}

.cell60 {display:block;float:none;width:100%;clear:both}

.smallonly {display:block}

.bigonly {display:none}

.cell25 {width:49.5%}

.cell25:nth-child(2) {margin-right:0}

.footer .cell25 {width:24.25%}

.footer .cell25:nth-child(2) {margin-right:1%}

.big50 {width:100%;padding:10px 0;display:block;float:none;clear:both;}

.big50:nth-child(2) {padding-left:0}

}

@media (max-width:600px) {

.formbox {max-width:100%;margin:0 auto;float:none;clear:both;}

.cell20 {width:25%;}

.cell20 img {margin-top:-70px}

.cell20:nth-child(5) {display:none;}

.footer .cell25 {width:49.5%}

.footer .cell25:nth-child(2) {margin-right:0}

}

@media (max-width:500px) {

h5 {font-size:24px}

.cell25 {width:100%;margin-right:0}

h1 {font-size:30px}

h1 b {font-size:32px}

.rightside {clear:both;width:100%;}

.logo {max-width:70vw}

.cell20 {width:33%;}

h2 {font-size:20px}

.cell20:nth-child(4) {display:none}

}

@media(max-width:400px) {

.footer .cell25 {width:100%;margin-right:0}



}

::-webkit-input-placeholder {

   color: #aaaaaa;opacity:1

}



:-moz-placeholder { /* Firefox 18- */

   color: #aaaaaa;opacity:1

}



::-moz-placeholder {  /* Firefox 19+ */

   color: #aaaaaa;opacity:1

}



:-ms-input-placeholder {  

   color: #aaaaaa;opacity:1

}