hr,input[type=search]{box-sizing:content-box}img,legend{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,figure{margin:0}a{background:0 0}a:focus{outline:dotted thin}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}cite,label{display:block}dt,h4,label,th{font-size:1.25rem}dt,h4,h5,h6,label,strong,th{font-weight:600}#site-logo>a,#site-nav,dt,h1,h2,h3,h4,h5,h6,label,th{font-family:"Gotham Cond SSm A","Gotham Cond SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}#search>label,#skip-nav>a{left:-750pt;top:auto;overflow:hidden}::-webkit-input-placeholder{color:#bdbdbd}::-moz-placeholder{color:#bdbdbd}:-ms-input-placeholder{color:#bdbdbd}::placeholder{color:#bdbdbd}::-moz-selection{background-color:#ffeb3b;color:#000}::selection{background-color:#ffeb3b;color:#000}a{color:#0277bd;line-height:1}a:focus,a:hover{color:#4fc3f7}blockquote{border-left:#e0e0e0 solid 3px;padding-left:.5em}blockquote,dl,ol,pre,table,ul{margin:1em 0}cite{text-align:right}dd{margin:0 0 1em}h1{font-size:2.5rem}h1,h2,h3{font-weight:700}h1,h2,h3,h4,h5,h6{line-height:1.1;margin:.5em 0 .25em}h2{font-size:2rem}h3{font-size:1.5rem}h5,h6{font-size:1rem}html{background-color:#fff;color:#212121;font:20px/1.3 "Whitney A","Whitney B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}iframe{border-style:none}input:not([type]),input[type=email],input[type=text],textarea{border:1px solid #e0e0e0;border-radius:3px;font-weight:400;margin-bottom:1em;padding:.5em;-moz-appearance:none;-webkit-appearance:none}@media (-webkit-min-device-pixel-ratio:1.3),(min--moz-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.2916666666666667),(min-resolution:124dpi),(min-resolution:1.3dppx){dt,h4,h5,h6,html,input:not([type]),input[type=email],input[type=text],label,textarea,th{font-weight:300}h1,h2,h3{font-weight:600}}ol,ul{padding-left:2em}ol ol{list-style-type:lower-alpha}ol ol,p,ul ul{margin:0}p+p{margin-top:1em}pre{font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:.8rem;white-space:pre-wrap}tbody tr{border-top:#e0e0e0 solid 1px}tbody tr:nth-child(odd){background-color:#f5f5f5;text-shadow:0 1px 0 #fff}td{vertical-align:top}td,th{padding:.25em}th{text-align:left}#content,#site-footer,#site-header,#site-sidebar-wrapper,#skip-nav{-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100%}#content,#site-header,#site-nav,#site-sidebar-wrapper{margin-bottom:1.25rem}#wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:.5rem}@media (min-width:620px){#wrapper{margin:.5rem auto;max-width:600px}}@media (min-width:750px){#wrapper{margin:.5rem;max-width:none}#content{-webkit-flex:1 0;-ms-flex:1 0;flex:1 0;margin-right:2.5rem;-webkit-order:2;-ms-flex-order:2;order:2}#site-footer{-webkit-order:4;-ms-flex-order:4;order:4}#site-header,#skip-nav{-webkit-order:1;-ms-flex-order:1;order:1}#site-nav{margin-bottom:2.5rem}#site-sidebar-wrapper{-webkit-flex:0 300px;-ms-flex:0 300px;flex:0 300px;-webkit-order:3;-ms-flex-order:3;order:3}}@media (min-width:970px){#wrapper{margin:.5rem auto;max-width:950px}}#site-logo>a{font-size:1.75rem;font-weight:700;color:#212121}#site-logo>a:focus,#site-logo>a:hover{text-decoration:underline;color:#757575}#site-logo>a>span{background:url(//cdn1.chrispederick.net/images/6.1/logos/32.png) no-repeat;border-radius:64px;display:block;float:left;height:32px;margin-right:5px;width:32px}@media (-webkit-min-device-pixel-ratio:1.3),(min--moz-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.2916666666666667),(min-resolution:124dpi),(min-resolution:1.3dppx){#site-logo>a{font-weight:600}#site-logo>a>span{background-image:url(//cdn1.chrispederick.net/images/6.1/logos/64.png);background-size:32px 32px}#site-nav{font-weight:300}}@media (min-width:750px){#site-logo>a>span{background-image:url(//cdn1.chrispederick.net/images/6.1/logos/64.png);height:64px;width:64px}}@media (min-width:750px) and (-webkit-min-device-pixel-ratio:1.3),(min-width:750px) and (min--moz-device-pixel-ratio:1.3),(min-width:750px) and (min-device-pixel-ratio:1.3),(min-width:750px) and (-webkit-min-device-pixel-ratio:1.2916666666666667),(min-width:750px) and (min-resolution:124dpi),(min-width:750px) and (min-resolution:1.3dppx){#site-logo>a>span{background-image:url(//cdn1.chrispederick.net/images/6.1/logos/128.png);background-size:64px 64px}}#site-logo>p{color:#757575;font-size:.8rem;margin:.25em 0 0 35px;max-width:30em}#content,.image-crop{max-width:100%}@media (min-width:750px){#site-logo>p{margin-left:70px}}#skip-nav>a{background-color:#ffeb3b;color:#000;display:block;font-size:.5rem;margin-top:-1em;height:1px;position:absolute;width:1px}#skip-nav>a:focus{height:auto;position:static;width:auto}#site-nav>ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;list-style-type:none;margin:0;padding:0}#site-nav>ul>li{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:1em;padding:.1em 0}@media (min-width:750px){#site-nav>ul>li{-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;margin-right:0;padding:0}}#carbonads:after,#carbonads:before{clear:both;content:"";display:table}#sponsor{font-size:.8rem}.carbon-img{float:left}.carbon-img>img{border-radius:3px}.carbon-poweredby{color:#757575;float:right;font-size:.6rem;margin-top:1em}#site-footer,p.muted{font-size:.8rem}.carbon-poweredby:focus,.carbon-poweredby:hover{color:#757575}.carbon-poweredby,.carbon-text{text-decoration:none}.carbon-poweredby:focus,.carbon-poweredby:hover,.carbon-text:focus,.carbon-text:hover{text-decoration:underline}.carbon-text{display:block;line-height:1.2;margin-left:140px;color:#212121}.carbon-text:focus,.carbon-text:hover,.muted{color:#757575}#search,#site-footer>p{-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100%}@media (min-width:750px){#search,#site-footer>p{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#site-footer>p{text-align:right}}#search>input{margin-bottom:0;width:10em}#search>label{height:1px;position:absolute;width:1px}#site-footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}#site-footer>p{color:#757575;margin-top:.5em}#content>h1.hide:first-child+h2,#content>h1:first-child,p.muted{margin-top:0}#site-footer>p span{background:url(//cdn1.chrispederick.net/infrastructure/images/2.9/made-by/16.png) 0 50% no-repeat;border-radius:16px;display:inline-block;height:16px;margin-right:.1em;position:relative;top:2px;width:16px}#content img,#content video{box-sizing:border-box;height:auto;max-width:100%}#content input:not([type]),#content input[type=email],#content input[type=text],#content textarea{box-sizing:border-box;width:100%}.body-text{font:20px/1.3 "Whitney A","Whitney B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;margin:0;text-transform:none}@media (-webkit-min-device-pixel-ratio:1.3),(min--moz-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.2916666666666667),(min-resolution:124dpi),(min-resolution:1.3dppx){#site-footer>p span{background-image:url(//cdn1.chrispederick.net/infrastructure/images/2.9/made-by/32.png);background-size:16px 16px}.body-text{font-weight:300}}.framed{border:1px solid #e0e0e0;border-radius:3px;padding:.25em}.hide{display:none}.icon-link{text-decoration:none}.icon-link>span{text-decoration:underline}.image-crop{box-sizing:border-box;display:inline-block;margin-top:.5em;padding-bottom:0}.image-crop:focus,.image-crop:hover{border-color:#4fc3f7}@media (min-width:750px){.image-crop{max-width:600px}}.image-crop>a{display:inline-block;overflow:hidden;width:100%}.image-crop+h2{margin-top:1em}.no-decoration{text-decoration:none;color:#212121}.no-decoration:focus,.no-decoration:hover{color:#757575;text-decoration:underline}.table-wrapper{overflow-x:auto}.alert-error,.alert-help,.alert-info,.alert-success{border-radius:3px;color:#fff;margin:1em 0;min-height:2.5em;padding:.5em}.alert-error:after,.alert-error:before,.alert-help:after,.alert-help:before,.alert-info:after,.alert-info:before,.alert-success:after,.alert-success:before{clear:both;content:"";display:table}.alert-error>.button,.alert-error>button,.alert-error>ol,.alert-error>p,.alert-error>ul,.alert-help>.button,.alert-help>button,.alert-help>ol,.alert-help>p,.alert-help>ul,.alert-info>.button,.alert-info>button,.alert-info>ol,.alert-info>p,.alert-info>ul,.alert-success>.button,.alert-success>button,.alert-success>ol,.alert-success>p,.alert-success>ul{margin-left:2.5em}.alert-error>.icon,.alert-help>.icon,.alert-info>.icon,.alert-success>.icon{float:left;height:2em;stroke:#fff;width:2em}.alert-error a,.alert-help a,.alert-info a,.alert-success a{color:#fff}.alert-error{background-color:#d32f2f}.alert-error a:focus,.alert-error a:hover{color:#751212}.alert-error .button,.alert-error button{background-color:#751212}.alert-help,.alert-info{background-color:#1976d2}.alert-help a:focus,.alert-help a:hover,.alert-info a:focus,.alert-info a:hover{color:#07285a}.alert-help .button,.alert-help button,.alert-info .button,.alert-info button{background-color:#07285a}.alert-success{background-color:#2e7d32}.alert-success a:focus,.alert-success a:hover{color:#0a230c}a.button,a.button:focus,a.button:hover{color:#fff}.alert-success .button,.alert-success button{background-color:#0a230c}.button,button{background-color:#212121;border-radius:3px;border-style:none;box-shadow:0 2px 5px rgba(0,0,0,.5);color:#fff;cursor:pointer;font-weight:600;padding:.5em 1em;font-family:"Gotham Cond SSm A","Gotham Cond SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}.button:focus,.button:hover,button:focus,button:hover{background-color:#757575}.button:active,button:active{box-shadow:inset 0 2px 5px rgba(33,33,33,.5)}.button>.icon,button>.icon{height:.8em;stroke:#fff;vertical-align:top;width:.8em}@media (-webkit-min-device-pixel-ratio:1.3),(min--moz-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.2916666666666667),(min-resolution:124dpi),(min-resolution:1.3dppx){.button,button{font-weight:300}.button>.icon,button>.icon{stroke-width:3px}}a.button{display:inline-block;text-decoration:none}a.button:focus>.icon,a.button:hover>.icon{stroke:#fff}a.button>.icon{top:2px}h2 a.button>.icon{top:4px}.card{background-color:#f5f5f5;border-radius:3px;margin:1em 0;padding:.5em}.card a{color:#01579b}.card a:focus,.card a:hover{color:#4fc3f7}.icon{fill:transparent;height:1em;position:relative;stroke-width:4px;top:3px;width:1em}@media (-webkit-min-device-pixel-ratio:1.3),(min--moz-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.2916666666666667),(min-resolution:124dpi),(min-resolution:1.3dppx){.icon{stroke-width:2px}}a>.icon{stroke:#0277bd}a:focus>.icon,a:hover>.icon{stroke:#4fc3f7}h2 .icon{height:.8em;width:.8em}