html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:''}table{border-collapse:collapse;border-spacing:0}body{margin:0}body.narrow{max-width:60em;padding:1em;margin:auto}body.narrow h1,body.narrow h2,body.narrow h3,body.narrow p{margin:1em auto}body.narrow header p{margin:0 auto}header{padding:.5em}header h1{text-align:center;margin:0 auto}header p{vertical-align:baseline;margin:0}header p span{white-space:nowrap}header img{max-width:30%;height:auto;position:relative;top:.1em}footer{text-align:center}footer>*{padding:.5em}footer nav li{display:inline;font-size:100%}footer nav li:before{content:" | "}footer nav li:first-child:before{content:""}footer nav li a{text-decoration:underline}p{margin:1em auto}#brands article{position:relative;padding:0;height:8.5em}#brands article header{margin:0}#brands article header h2{margin:0}#brands article header h3{margin:0}#brands article img{position:absolute;top:0;right:0;width:80px;height:80px;margin:.5em;border-style:solid;border-radius:50%;border-width:.5em;box-shadow:.3em .3em .3em}#brands article .mission{box-shadow:.3em .3em .3em;margin:0 0 0 .5em;padding:.5em 5em .5em .5em;width:67%}#brands article button.coming-soon{background:url("../images/coming-soon.png") no-repeat scroll left top rgba(0,0,0,0);border:medium none;height:80px;position:absolute;right:0;top:0;width:80px}#brands article nav{position:absolute;left:-9999em;margin:2em auto}html{background-color:#bfbfbf}body.narrow{background-color:#fff}header{background-color:#fff}h1,h2{text-shadow:0 0 5px #fff}#brands article header{background-color:transparent}#brands article img{border-color:#fff}#brands article .mission{background-color:#fff}.greencape{color:#000;background-color:#9fc69f}.greencape h2 span:nth-child(1){color:#060}.greencape h2 span:nth-child(2){color:#000}.nibralab{color:#000;background-color:#cacedf}.nibralab h2 span:nth-child(1){color:#000}.nibralab h2 span:nth-child(2){color:#02a}.lajoom{color:#000;background-color:#cfc2af}.lajoom span:nth-child(1){color:#f90}.lajoom span:nth-child(2){color:#c00}footer nav{color:#fff;background-color:#292929}body{font-size:100%}body.narrow h1{font-size:1.5em}body.narrow h2{font-size:1.2em}a{font-familiy:inherit;color:inherit;text-decoration:inherit}a:hover,a:focus,a:active{text-shadow:0 0 1px;outline:none}small{font-size:71%}big{font-size:141%}header h1{font-family:'Federo',Arial,sans-serif;font-size:165%}header p{font-family:'Satisfy',Arial,sans-serif;font-size:100%}footer{font-family:Verdana,sans-serif;font-size:70%}#brands article header h2{font-size:200%;line-height:1em}#brands article header h3{font-size:71%;font-weight:normal;letter-spacing:.5em}#brands article .mission{font-family:"Courier New";font-size:90%}#brands article nav{font-family:Verdana,Arial,sans-serif}.greencape h2{font-family:'Archivo Black',Arial,sans-serif;font-weight:normal}@media screen and (max-width:240px){#brands article img{width:40px;height:40px}}@media screen and (max-width:320px){body{font-size:71%}}@media screen and (min-width:480px){header h1{font-size:240%}header p{font-size:120%}#brands article header h2{font-size:300%}#brands article header h3{font-size:100%}#brands article img{width:100px;height:100px}#brands article .mission{font-size:100%}}@media screen and (min-width:600px){header h1{font-size:310%}header p{font-size:155%}}@media screen and (min-width:768px){header h1{font-size:400%}header p{font-size:200%}#brands{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-flex-pack:start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch;-webkit-align-content:stretch;-moz-align-content:stretch;-ms-align-content:stretch;align-content:stretch}#brands article{height:auto;text-align:center;width:auto;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#brands article header{margin:1em 0}#brands article header h2{font-size:250%}#brands article header h3{font-size:71%}#brands article img{position:static;float:none;width:auto;height:auto}#brands article .mission{padding:.5em;margin:1em auto}#brands article nav{position:static}.greencape .mission{transform:rotate(-5deg)}.nibralab .mission{transform:rotate(1deg)}.lajoom .mission{transform:rotate(4deg)}}@media screen and (min-width:960px){header h1{font-size:500%}#brands article header h2{font-size:325%}#brands article header h3{font-size:90%}}@media screen and (min-width:1024px){header h1{font-size:500%}}@media screen and (min-width:1280px){#brands article header h2{font-size:350%}#brands article header h3{font-size:100%}#brands article button.coming-soon{background:url("../images/coming-soon-160.png") no-repeat scroll left top rgba(0,0,0,0);height:160px;width:160px}}