html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
body { background: #1a1a1a; }
h1 { color: #ccc; text-transform: uppercase; text-align: center; font-size: 18px; padding: 0 8px 4px; }
h1 span { color: #fcc100; }
.container { max-width: 360px; margin:auto; padding: 10px; }
.hero { background: #1a1a1a;
background: -moz-linear-gradient(top, #1a1a1a 0%, #1a1a1a 74%, #2b2b2b 74%, #1a1a1a 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1a1a1a), color-stop(74%,#1a1a1a), color-stop(74%,#2b2b2b), color-stop(100%,#1a1a1a));
background: -webkit-linear-gradient(top, #1a1a1a 0%,#1a1a1a 74%,#2b2b2b 74%,#1a1a1a 100%);
background: -o-linear-gradient(top, #1a1a1a 0%,#1a1a1a 74%,#2b2b2b 74%,#1a1a1a 100%);
background: -ms-linear-gradient(top, #1a1a1a 0%,#1a1a1a 74%,#2b2b2b 74%,#1a1a1a 100%);
background: linear-gradient(to bottom, #1a1a1a 0%,#1a1a1a 74%,#2b2b2b 74%,#1a1a1a 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a1a1a', endColorstr='#1a1a1a',GradientType=0 ); overflow: hidden; }
img.phone { float: left; max-width: 166px; margin-bottom: 18px; width: 50%; }
.right { float: left; max-width: 172px; width: 50%; }
.right img { width: 130px; margin: auto; display: block; }
.btn { text-align: center; clear: both; margin-bottom: 12px; }
.btn a { display: inline-block; margin: 10px; font-weight: bold; font-size: 22px; background: #00a83f; color: #fff; text-decoration: none; text-align: center; padding: 10px 18px; border-radius: 6px; }
h2 { text-align: center; color: #fff; font-size: 16px; margin: 0 0 4px; }
h3 { font-size: 14px; text-align: center; color: #fcc100; margin: 0 0 40px ; }
h4 { border-bottom: 1px solid #333; color: #ccc; padding-bottom: 8px; }
.help { color: #ccc; padding: 1px 10px; }
.help strong { color: #fff; font-weight: bold; } 
.help p { line-height: 150%; }
.help ul li { margin-bottom: 12px; }
.help img { width: 100%; margin: auto; padding: 3px; border: 1px solid #333; margin-bottom: 20px; }
p.copy { text-align: center; font-size: 11px; text-align: center; color: #999;  }