body, *, .gf1 {font-family: "Open Sans", sans-serif;}
body h1, body .h1, body h2, body .h2, body h3, body .h3, body h4, body .h4, body h5, body .h5, body h6, body .h6, .gf2 {font-family: "Lato", sans-serif;}
.gf3 {font-family: "Shadows Into Light", sans-serif;}
.gf4 {font-family: "", sans-serif;}
body h1, body .h1, body h2, body .h2, body h3, body .h3, body h4, body .h4, body h5, body .h5, body h6, body .h6 {}
.everything .text0, .panel-wrapper.text0 * {color: transparent;}
.everything .bg0 {background-color: transparent;}
.everything .border0 {border-color: transparent;}
.everything .htext0:hover, .panel-wrapper.text0:hover * {color: transparent;}
.everything .hbg0:hover {background-color: transparent;} 
.everything .hborder0:hover {border-color: transparent;}
.everything .text1, .panel-wrapper.text1 * {color: #ffffff;}
.everything .bg1 {background-color: #ffffff;}
.everything .border1 {border-color: #ffffff;}
.everything .htext1:hover, .panel-wrapper.text1:hover * {color: #ffffff;}
.everything .hbg1:hover {background-color: #ffffff;} 
.everything .hborder1:hover {border-color: #ffffff;}
.everything .text2, .panel-wrapper.text2 * {color: #000000;}
.everything .bg2 {background-color: #000000;}
.everything .border2 {border-color: #000000;}
.everything .htext2:hover, .panel-wrapper.text2:hover * {color: #000000;}
.everything .hbg2:hover {background-color: #000000;} 
.everything .hborder2:hover {border-color: #000000;}
.everything .text3, .panel-wrapper.text3 * {color: #58595a;}
.everything .bg3 {background-color: #58595a;}
.everything .border3 {border-color: #58595a;}
.everything .htext3:hover, .panel-wrapper.text3:hover * {color: #58595a;}
.everything .hbg3:hover {background-color: #58595a;} 
.everything .hborder3:hover {border-color: #58595a;}
.everything .text4, .panel-wrapper.text4 * {color: #eeeeee;}
.everything .bg4 {background-color: #eeeeee;}
.everything .border4 {border-color: #eeeeee;}
.everything .htext4:hover, .panel-wrapper.text4:hover * {color: #eeeeee;}
.everything .hbg4:hover {background-color: #eeeeee;} 
.everything .hborder4:hover {border-color: #eeeeee;}
.everything .text5, .panel-wrapper.text5 * {color: #ac1a2f;}
.everything .bg5 {background-color: #ac1a2f;}
.everything .border5 {border-color: #ac1a2f;}
.everything .htext5:hover, .panel-wrapper.text5:hover * {color: #ac1a2f;}
.everything .hbg5:hover {background-color: #ac1a2f;} 
.everything .hborder5:hover {border-color: #ac1a2f;}
.everything .text6, .panel-wrapper.text6 * {color: #007fa4;}
.everything .bg6 {background-color: #007fa4;}
.everything .border6 {border-color: #007fa4;}
.everything .htext6:hover, .panel-wrapper.text6:hover * {color: #007fa4;}
.everything .hbg6:hover {background-color: #007fa4;} 
.everything .hborder6:hover {border-color: #007fa4;}
.everything .text7, .panel-wrapper.text7 * {color: #db291e;}
.everything .bg7 {background-color: #db291e;}
.everything .border7 {border-color: #db291e;}
.everything .htext7:hover, .panel-wrapper.text7:hover * {color: #db291e;}
.everything .hbg7:hover {background-color: #db291e;} 
.everything .hborder7:hover {border-color: #db291e;}
.everything .text8, .panel-wrapper.text8 * {color: #00325b;}
.everything .bg8 {background-color: #00325b;}
.everything .border8 {border-color: #00325b;}
.everything .htext8:hover, .panel-wrapper.text8:hover * {color: #00325b;}
.everything .hbg8:hover {background-color: #00325b;} 
.everything .hborder8:hover {border-color: #00325b;}
.gradient {
background: -moz-linear-gradient(left, rgba(255,255,255,1) 0% rgba(0,0,0,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#ffffff",GradientType=1 ); /* IE6-9 */
}
.grid-container, .grid-container.full > .grid-x, .grid-container.full > .grid-y {max-width: 70rem;}
.grid-container.full > .grid-x.full, .grid-container.full > .grid-y.full {max-width: 130rem;}
.everything {max-width: 130rem;}
.hero-height {min-height: 10rem; overflow: hidden;}
.home .hero-height {min-height: 10rem;}

@media only screen and (min-width: 40em) { /* <-- min-width 640px - medium screens and up */
    .hero-height {min-height: 12.5rem; overflow: hidden;}
    .home .hero-height {min-height: 12.5rem;}
}
@media only screen and (min-width: 64em) { /* <-- min-width 1024px - large screens and up */
    .hero-height {min-height: 15rem; overflow: hidden;}
    .home .hero-height {min-height: 15rem;}
}
@media only screen and (min-width: 70rem) {
}
@media only screen and (min-width: 130rem) {
}