@import "./fonts/goudy/font.css";
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;}
[hidden]{display:none;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
html,button,input,select,textarea{font-family:sans-serif;}
body{margin:0;}
a:focus{outline:thin dotted;}
a:hover,a:active{outline:0;}
figure{margin:0;}
form{margin:0;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
button,input{line-height:normal;}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}
button[disabled],input[disabled]{cursor:default;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}
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-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}
textarea{overflow:auto;vertical-align:top;}
body{font-family:'Helvetica Neue','Helvetica','Arial',sans-serif;font-size:14px;line-height:20px;}
p{margin:0 0 20px 0;}
p small{font-size:12px;color:#999999;}
a{color:#255c82;}
a:hover{color:#0d7aff;}
.lead{font-weight:200;font-size:20px;line-height:20px;}
h1,h2,h3,h4,h5,h6{font-family:'Goudy';margin:0;font-weight:bold;color:#333333;text-rendering:optimizelegibility;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;color:#999999;}
h1{font-size:38px;line-height:40px;margin-top:20px;}h1 small{font-size:20px;}
h2{font-size:34px;line-height:40px;margin-top:20px;}h2 small{font-size:18px;}
h3{font-size:20px;line-height:40px;margin-top:20px;}h3 small{font-size:16px;}
h4,h5,h6{line-height:20px;margin-top:20px;}h4 small,h5 small,h6 small{font-size:14px;}
h4{font-size:18px;}
h5{font-size:16px;}
h6{font-size:14px;color:#999999;text-transform:uppercase;}
ul,ol{padding:0 0 0 20px;margin:0 0 20px 0;}
ul ul,ul ol,ol ol,ol ul{margin-bottom:0;}
ul{list-style:disc;}
ol{list-style:decimal;}
li{line-height:20px;}
ul.unstyled{margin:0;padding:0;list-style:none;}
dl{margin:0 0 20px 0;}
dt,dd{line-height:20px;}
dt{font-weight:bold;}
dd{margin-left:10px;}
hr{margin:18px 0;border:0;border-top:1px solid #e5e5e5;border-bottom:1px solid #ffffff;}
strong,b{font-weight:bold;}
em{font-style:italic;}
.muted{color:#999999;}
abbr{font-size:90%;text-transform:uppercase;border-bottom:1px dotted #ddd;cursor:help;}
blockquote{padding:0 0 0 15px;margin:0 0 20px 0;border-left:5px solid #eeeeee;}
blockquote>cite{text-align:right;display:block;}
cite{font-style:normal;}
q:before,q:after,blockquote:before,blockquote:after{content:"";}
address{display:block;margin-bottom:20px;line-height:20px;font-style:normal;}
pre,code,kbd,samp{font-family:monospace;font-size:14px;line-height:20px;}
pre{margin:0 0 20px 0;white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
small{line-height:0;position:relative;vertical-align:baseline;}
a img{border:0;}
dfn{font-style:italic;}
mark{background:rgba(255, 255, 0, 0.5);color:#222222;}
.right{text-align:right;}
.left{text-align:left;}
.center{text-align:center;}
.shift{padding:10px 0;}
form{margin:0 0 20px 0;}
.help{color:#999999;}
label{display:block;margin:0;}
input[type='radio']+input[type='radio'],input[type='checkbox']+input[type='checkbox']{margin-left:20px;}
label>input{margin:0;}
input,button,select,textarea{padding:4px;line-height:20px;margin:5px 0;font-size:14px;border:1px solid #999999;border-radius:2px;background:white;color:inherit;}
input:focus,button:focus,select:focus{border-color:#255c82;outline:none;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(37, 92, 130, 0.4);}
input[type='checkbox']:focus,input[type='radio']:focus{outline:4px auto #255c82;}
input[disabled],textarea[disabled]{background:transparent;border:none;}
textarea{width:100%;height:80px;box-sizing:border-box;}
select{line-height:30px;height:30px;}
.control-group>.inline{display:inline-block;}
.control-group>.inline+.inline{margin-left:20px;}
input.undecorated{font:inherit;padding:inherit;margin:inherit;line-height:inherit;background:none;border:none;box-shadow:none;}
input.undecorated:hover,input.undecorated:focus{background:rgba(255, 255, 255, 0.5);}
table{margin:-1px 0 20px 0;border:1px solid transparent;border-collapse:collapse;border-spacing:0;}
th,td{text-align:left;padding-top:9px;padding-bottom:10px;padding-right:20px;border:1px solid transparent;}
table.table-rows th,table.table-rows td{border-bottom:1px solid #999999;}
table.table-rows tr:first-child th,table.table-rows tr:first-child td{border-bottom:2px solid #191919;padding-bottom:9px;}
.grid{margin:0 0 20px 0;}
.row{width:100%;display:table;border-collapse:collapse;}
.row .col{display:table-cell;padding:0 10px;vertical-align:top;}
.row .col:first-child{padding-left:0;}
.row .col:last-child{padding-right:0;}
.row .col-25{width:25%;}
.row .col-50{width:50%;}
.row .col-75{width:75%;}
.row .col-1{width:8.333333333333334%;}
.row .col-2{width:16.666666666666668%;}
.row .col-3{width:25%;}
.row .col-4{width:33.333333333333336%;}
.row .col-5{width:41.66666666666667%;}
.row .col-6{width:50%;}
.row .col-7{width:58.333333333333336%;}
.row .col-8{width:66.66666666666667%;}
.row .col-9{width:75%;}
.row .col-10{width:83.33333333333334%;}
.row .col-11{width:91.66666666666667%;}
.row .col-12{width:8.333333333333334%;}
@media screen and (max-width:480px){.row{display:block;} .row .col{display:block;padding-left:0;padding-right:0;width:100%;}}.debug .row .col{outline:1px solid transparent;}
.debug .row .col:hover{-webkit-transition:outline 3s;outline:1px solid #999999;}
body{background:white;margin:0 auto;width:960px;}
