/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,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:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}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{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{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-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}button,input[type="submit"]{-webkit-font-smoothing:antialiased;background-color:#00B7E3;border-radius:3px;color:white;display:inline-block;font-size:14px;font-weight:bold;line-height:1;padding:0.75em 1em;text-decoration:none}button:hover,input[type="submit"]:hover{background-color:#008eb0;color:white}button:disabled,input[type="submit"]:disabled{cursor:not-allowed;opacity:0.5}#status.success,#flash.success,.callout.success,.flash.success,.errors.success,#status.error,#flash.error,.callout.error,.flash.error,.errors.error,#status.alert,#flash.alert,.callout.alert,.flash.alert,.errors.alert{font-weight:bold;margin-bottom:0.75em;padding:0.75em}#status.alert,#flash.alert,.callout.alert,.flash.alert,.errors.alert{background:#FFF6BF;color:#8c7800}#status.alert a,#flash.alert a,.callout.alert a,.flash.alert a,.errors.alert a{color:#594c00}#status.alert a:hover,#flash.alert a:hover,.callout.alert a:hover,.flash.alert a:hover,.errors.alert a:hover{color:black}#status.error,#flash.error,.callout.error,.flash.error,.errors.error{background:#FBE3E4;color:#97161b}#status.error a,#flash.error a,.callout.error a,.flash.error a,.errors.error a{color:#6a0f13}#status.error a:hover,#flash.error a:hover,.callout.error a:hover,.flash.error a:hover,.errors.error a:hover{color:#110203}#status.success,#flash.success,.callout.success,.flash.success,.errors.success{background:#E6EFC2;color:#56651a}#status.success a,#flash.success a,.callout.success a,.flash.success a,.errors.success a{color:#333c10}#status.success a:hover,#flash.success a:hover,.callout.success a:hover,.flash.success a:hover,.errors.success a:hover{color:black}body{-webkit-font-smoothing:antialiased;background-color:white;color:#333;font-family:"Helvetica Neue", "Helvetica", "Arial", sans-serif;font-size:14px;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue", "Helvetica", "Arial", sans-serif;line-height:1.25;margin:0;text-rendering:optimizeLegibility}h1{font-size:31.5px}h2{font-size:28px}h3{font-size:24.5px}h4{font-size:21px}h5{font-size:17.5px}h6{font-size:14px}p{margin:0 0 0.75em}a{transition:color 0.1s linear;color:#477DCA;text-decoration:none}a:hover{color:#2c5999}a:active,a:focus{color:#2c5999;outline:none}hr{border-bottom:1px solid #DDD;border-left:none;border-right:none;border-top:none;margin:1.5em 0}img,picture{margin:0;max-width:100%}blockquote{border-left:2px solid #DDD;color:#595959;margin:1.5em 0;padding-left:0.75em}cite{color:#737373;font-style:italic}cite:before{content:"\2014 \00A0"}fieldset{background:#f7f7f7;border:1px solid #DDD;margin:0 0 0.75em 0;padding:1.5em}input,label,select{display:block;font-family:"Helvetica Neue", "Helvetica", "Arial", sans-serif;font-size:14px}label{font-weight:bold;margin-bottom:0.375em}label.required:after{content:"*"}label abbr{display:none}textarea,[type='color'],[type='date'],[type='datetime'],[type='datetime-local'],[type='email'],[type='month'],[type='number'],[type='password'],[type='search'],[type='tel'],[type='text'],[type='time'],[type='url'],[type='week'],input:not([type]),textarea,select[multiple=multiple]{box-sizing:border-box;transition:border-color;background-color:white;border-radius:3px;border:1px solid #DDD;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);font-family:"Helvetica Neue", "Helvetica", "Arial", sans-serif;font-size:14px;margin-bottom:0.75em;padding:0.5em 0.5em;width:100%}textarea:hover,[type='color']:hover,[type='date']:hover,[type='datetime']:hover,[type='datetime-local']:hover,[type='email']:hover,[type='month']:hover,[type='number']:hover,[type='password']:hover,[type='search']:hover,[type='tel']:hover,[type='text']:hover,[type='time']:hover,[type='url']:hover,[type='week']:hover,input:not([type]):hover,textarea:hover,select[multiple=multiple]:hover{border-color:#c4c4c4}textarea:focus,[type='color']:focus,[type='date']:focus,[type='datetime']:focus,[type='datetime-local']:focus,[type='email']:focus,[type='month']:focus,[type='number']:focus,[type='password']:focus,[type='search']:focus,[type='tel']:focus,[type='text']:focus,[type='time']:focus,[type='url']:focus,[type='week']:focus,input:not([type]):focus,textarea:focus,select[multiple=multiple]:focus{border-color:#477DCA;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(55,112,192,0.7);outline:none}textarea{resize:vertical}input[type="search"]{appearance:none}input[type="checkbox"],input[type="radio"]{display:inline;margin-right:0.375em}input[type="file"]{padding-bottom:0.75em;width:100%}select{margin-bottom:1.5em;max-width:100%;width:auto}table{border-collapse:collapse;margin:0.75em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #b7b7b7;font-weight:bold;padding:0.75em 0;text-align:left}td{border-bottom:1px solid #DDD;padding:0.75em 0}tr,td,th{vertical-align:middle}ul,ol{margin:0;padding:0;list-style-type:none}#status ul,#flash ul,.callout ul,.flash ul,.errors ul{list-style-type:disc;margin-bottom:0.75em;padding-left:1.5em}dl{margin-bottom:0.75em}dl dt{font-weight:bold;margin-top:0.75em}dl dd{margin:0}button,input[type="submit"]{appearance:none;border:none;cursor:pointer;user-select:none;vertical-align:middle;white-space:nowrap}body{width:434px}h4{margin-bottom:1em}#status,#flash,.callout,.flash,.errors{margin-bottom:1em}#status ul,#flash ul,.callout ul,.flash ul,.errors ul{margin:0}#status p:last-child,#flash p:last-child,.callout p:last-child,.flash p:last-child,.errors p:last-child{margin-bottom:0}form p.tip{font-size:12px;color:#666666}div.fieldset{margin-bottom:2em}td.label>label{display:inline;font-weight:normal;margin:0}td.select>select{margin:0}table.horizontal th,table.horizontal td{border-bottom:none}.features input{height:13px}
