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,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,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:'';content:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{background-color:#FFF;height:100%}body{font-family:"Open Sans", "Droid Sans", Arial, Geneva, sans-serif;margin:0;overflow-x:auto;padding:0;position:relative;color:#202020}#whole{background-color:#FDFDFD;color:#202020;min-height:100%;position:relative}h1{font-size:160%}h2{font-size:140%}h3{font-size:120%}h4{font-size:100%}h5{font-size:83%}h6{font-size:76%}p{margin-bottom:12px}.given-width{min-width:320px;max-width:990px;margin-left:auto;margin-right:auto;width:99%;position:relative;padding-left:9px;padding-right:9px}.given-width-large{min-width:320px;max-width:1500px;margin-left:auto;margin-right:auto;width:99%;position:relative;padding-left:9px;padding-right:9px}a{color:#A52A15;text-decoration:none}a:hover{color:#e6533a}a:active{color:#781e0f}a.white_link,a.white_link:hover,a.white_link:visited,a.white_link:active{color:#FFF;text-decoration:none}a.white_link:hover{text-decoration:underline}.float-left{float:left}.float-right{float:right}.clear{clear:both}.relative{position:relative}.display-none{display:none}.hidden{visibility:hidden}.center{text-align:center}.inline{display:inline-block}.pure-g{letter-spacing:-0.31em;*letter-spacing:normal;*word-spacing:-0.43em;text-rendering:optimizespeed;font-family:FreeSans, Arimo, "Droid Sans", Helvetica, Arial, sans-serif;display:-webkit-flex;-webkit-flex-flow:row wrap;display:-ms-flexbox;-ms-flex-flow:row wrap;-ms-align-content:flex-start;-webkit-align-content:flex-start;align-content:flex-start}.pure-g{word-spacing:-0.43em}.pure-u{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-g [class*="pure-u"]{font-family:"Open Sans", "Droid Sans", Arial, Geneva, sans-serif}.pure-u-1,.pure-u-1-1,.pure-u-1-2,.pure-u-1-3,.pure-u-2-3,.pure-u-1-4,.pure-u-3-4,.pure-u-1-5,.pure-u-2-5,.pure-u-3-5,.pure-u-4-5,.pure-u-5-5,.pure-u-1-6,.pure-u-5-6,.pure-u-1-8,.pure-u-3-8,.pure-u-5-8,.pure-u-7-8,.pure-u-1-12,.pure-u-5-12,.pure-u-7-12,.pure-u-11-12,.pure-u-1-24,.pure-u-2-24,.pure-u-3-24,.pure-u-4-24,.pure-u-5-24,.pure-u-6-24,.pure-u-7-24,.pure-u-8-24,.pure-u-9-24,.pure-u-10-24,.pure-u-11-24,.pure-u-12-24,.pure-u-13-24,.pure-u-14-24,.pure-u-15-24,.pure-u-16-24,.pure-u-17-24,.pure-u-18-24,.pure-u-19-24,.pure-u-20-24,.pure-u-21-24,.pure-u-22-24,.pure-u-23-24,.pure-u-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-1-24{width:4.1667%;*width:4.1357%}.pure-u-1-12,.pure-u-2-24{width:8.3333%;*width:8.3023%}.pure-u-1-8,.pure-u-3-24{width:12.5000%;*width:12.4690%}.pure-u-1-6,.pure-u-4-24{width:16.6667%;*width:16.6357%}.pure-u-1-5{width:20%;*width:19.9690%}.pure-u-5-24{width:20.8333%;*width:20.8023%}.pure-u-1-4,.pure-u-6-24{width:25%;*width:24.9690%}.pure-u-7-24{width:29.1667%;*width:29.1357%}.pure-u-1-3,.pure-u-8-24{width:33.3333%;*width:33.3023%}.pure-u-3-8,.pure-u-9-24{width:37.5000%;*width:37.4690%}.pure-u-2-5{width:40%;*width:39.9690%}.pure-u-5-12,.pure-u-10-24{width:41.6667%;*width:41.6357%}.pure-u-11-24{width:45.8333%;*width:45.8023%}.pure-u-1-2,.pure-u-12-24{width:50%;*width:49.9690%}.pure-u-13-24{width:54.1667%;*width:54.1357%}.pure-u-7-12,.pure-u-14-24{width:58.3333%;*width:58.3023%}.pure-u-3-5{width:60%;*width:59.9690%}.pure-u-5-8,.pure-u-15-24{width:62.5000%;*width:62.4690%}.pure-u-2-3,.pure-u-16-24{width:66.6667%;*width:66.6357%}.pure-u-17-24{width:70.8333%;*width:70.8023%}.pure-u-3-4,.pure-u-18-24{width:75%;*width:74.9690%}.pure-u-19-24{width:79.1667%;*width:79.1357%}.pure-u-4-5{width:80%;*width:79.9690%}.pure-u-5-6,.pure-u-20-24{width:83.3333%;*width:83.3023%}.pure-u-7-8,.pure-u-21-24{width:87.5000%;*width:87.4690%}.pure-u-11-12,.pure-u-22-24{width:91.6667%;*width:91.6357%}.pure-u-23-24{width:95.8333%;*width:95.8023%}.pure-u-1,.pure-u-1-1,.pure-u-5-5,.pure-u-24-24{width:100%}.hide-sm{display:none}.show-sm{display:inherit}@media screen and (min-width: 35.5em){.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-1-2,.pure-u-sm-1-3,.pure-u-sm-2-3,.pure-u-sm-1-4,.pure-u-sm-3-4,.pure-u-sm-1-5,.pure-u-sm-2-5,.pure-u-sm-3-5,.pure-u-sm-4-5,.pure-u-sm-5-5,.pure-u-sm-1-6,.pure-u-sm-5-6,.pure-u-sm-1-8,.pure-u-sm-3-8,.pure-u-sm-5-8,.pure-u-sm-7-8,.pure-u-sm-1-12,.pure-u-sm-5-12,.pure-u-sm-7-12,.pure-u-sm-11-12,.pure-u-sm-1-24,.pure-u-sm-2-24,.pure-u-sm-3-24,.pure-u-sm-4-24,.pure-u-sm-5-24,.pure-u-sm-6-24,.pure-u-sm-7-24,.pure-u-sm-8-24,.pure-u-sm-9-24,.pure-u-sm-10-24,.pure-u-sm-11-24,.pure-u-sm-12-24,.pure-u-sm-13-24,.pure-u-sm-14-24,.pure-u-sm-15-24,.pure-u-sm-16-24,.pure-u-sm-17-24,.pure-u-sm-18-24,.pure-u-sm-19-24,.pure-u-sm-20-24,.pure-u-sm-21-24,.pure-u-sm-22-24,.pure-u-sm-23-24,.pure-u-sm-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-sm-1-24{width:4.1667%;*width:4.1357%}.pure-u-sm-1-12,.pure-u-sm-2-24{width:8.3333%;*width:8.3023%}.pure-u-sm-1-8,.pure-u-sm-3-24{width:12.5000%;*width:12.4690%}.pure-u-sm-1-6,.pure-u-sm-4-24{width:16.6667%;*width:16.6357%}.pure-u-sm-1-5{width:20%;*width:19.9690%}.pure-u-sm-5-24{width:20.8333%;*width:20.8023%}.pure-u-sm-1-4,.pure-u-sm-6-24{width:25%;*width:24.9690%}.pure-u-sm-7-24{width:29.1667%;*width:29.1357%}.pure-u-sm-1-3,.pure-u-sm-8-24{width:33.3333%;*width:33.3023%}.pure-u-sm-3-8,.pure-u-sm-9-24{width:37.5000%;*width:37.4690%}.pure-u-sm-2-5{width:40%;*width:39.9690%}.pure-u-sm-5-12,.pure-u-sm-10-24{width:41.6667%;*width:41.6357%}.pure-u-sm-11-24{width:45.8333%;*width:45.8023%}.pure-u-sm-1-2,.pure-u-sm-12-24{width:50%;*width:49.9690%}.pure-u-sm-13-24{width:54.1667%;*width:54.1357%}.pure-u-sm-7-12,.pure-u-sm-14-24{width:58.3333%;*width:58.3023%}.pure-u-sm-3-5{width:60%;*width:59.9690%}.pure-u-sm-5-8,.pure-u-sm-15-24{width:62.5000%;*width:62.4690%}.pure-u-sm-2-3,.pure-u-sm-16-24{width:66.6667%;*width:66.6357%}.pure-u-sm-17-24{width:70.8333%;*width:70.8023%}.pure-u-sm-3-4,.pure-u-sm-18-24{width:75%;*width:74.9690%}.pure-u-sm-19-24{width:79.1667%;*width:79.1357%}.pure-u-sm-4-5{width:80%;*width:79.9690%}.pure-u-sm-5-6,.pure-u-sm-20-24{width:83.3333%;*width:83.3023%}.pure-u-sm-7-8,.pure-u-sm-21-24{width:87.5000%;*width:87.4690%}.pure-u-sm-11-12,.pure-u-sm-22-24{width:91.6667%;*width:91.6357%}.pure-u-sm-23-24{width:95.8333%;*width:95.8023%}.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-5-5,.pure-u-sm-24-24{width:100%}.hide-sm{display:inherit}.show-sm{display:none}}.hide-md{display:none}@media screen and (min-width: 48em){.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-1-2,.pure-u-md-1-3,.pure-u-md-2-3,.pure-u-md-1-4,.pure-u-md-3-4,.pure-u-md-1-5,.pure-u-md-2-5,.pure-u-md-3-5,.pure-u-md-4-5,.pure-u-md-5-5,.pure-u-md-1-6,.pure-u-md-5-6,.pure-u-md-1-8,.pure-u-md-3-8,.pure-u-md-5-8,.pure-u-md-7-8,.pure-u-md-1-12,.pure-u-md-5-12,.pure-u-md-7-12,.pure-u-md-11-12,.pure-u-md-1-24,.pure-u-md-2-24,.pure-u-md-3-24,.pure-u-md-4-24,.pure-u-md-5-24,.pure-u-md-6-24,.pure-u-md-7-24,.pure-u-md-8-24,.pure-u-md-9-24,.pure-u-md-10-24,.pure-u-md-11-24,.pure-u-md-12-24,.pure-u-md-13-24,.pure-u-md-14-24,.pure-u-md-15-24,.pure-u-md-16-24,.pure-u-md-17-24,.pure-u-md-18-24,.pure-u-md-19-24,.pure-u-md-20-24,.pure-u-md-21-24,.pure-u-md-22-24,.pure-u-md-23-24,.pure-u-md-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-md-1-24{width:4.1667%;*width:4.1357%}.pure-u-md-1-12,.pure-u-md-2-24{width:8.3333%;*width:8.3023%}.pure-u-md-1-8,.pure-u-md-3-24{width:12.5000%;*width:12.4690%}.pure-u-md-1-6,.pure-u-md-4-24{width:16.6667%;*width:16.6357%}.pure-u-md-1-5{width:20%;*width:19.9690%}.pure-u-md-5-24{width:20.8333%;*width:20.8023%}.pure-u-md-1-4,.pure-u-md-6-24{width:25%;*width:24.9690%}.pure-u-md-7-24{width:29.1667%;*width:29.1357%}.pure-u-md-1-3,.pure-u-md-8-24{width:33.3333%;*width:33.3023%}.pure-u-md-3-8,.pure-u-md-9-24{width:37.5000%;*width:37.4690%}.pure-u-md-2-5{width:40%;*width:39.9690%}.pure-u-md-5-12,.pure-u-md-10-24{width:41.6667%;*width:41.6357%}.pure-u-md-11-24{width:45.8333%;*width:45.8023%}.pure-u-md-1-2,.pure-u-md-12-24{width:50%;*width:49.9690%}.pure-u-md-13-24{width:54.1667%;*width:54.1357%}.pure-u-md-7-12,.pure-u-md-14-24{width:58.3333%;*width:58.3023%}.pure-u-md-3-5{width:60%;*width:59.9690%}.pure-u-md-5-8,.pure-u-md-15-24{width:62.5000%;*width:62.4690%}.pure-u-md-2-3,.pure-u-md-16-24{width:66.6667%;*width:66.6357%}.pure-u-md-17-24{width:70.8333%;*width:70.8023%}.pure-u-md-3-4,.pure-u-md-18-24{width:75%;*width:74.9690%}.pure-u-md-19-24{width:79.1667%;*width:79.1357%}.pure-u-md-4-5{width:80%;*width:79.9690%}.pure-u-md-5-6,.pure-u-md-20-24{width:83.3333%;*width:83.3023%}.pure-u-md-7-8,.pure-u-md-21-24{width:87.5000%;*width:87.4690%}.pure-u-md-11-12,.pure-u-md-22-24{width:91.6667%;*width:91.6357%}.pure-u-md-23-24{width:95.8333%;*width:95.8023%}.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-5-5,.pure-u-md-24-24{width:100%}.hide-md{display:inherit}}.hide-lg{display:none}@media screen and (min-width: 64em){.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-1-2,.pure-u-lg-1-3,.pure-u-lg-2-3,.pure-u-lg-1-4,.pure-u-lg-3-4,.pure-u-lg-1-5,.pure-u-lg-2-5,.pure-u-lg-3-5,.pure-u-lg-4-5,.pure-u-lg-5-5,.pure-u-lg-1-6,.pure-u-lg-5-6,.pure-u-lg-1-8,.pure-u-lg-3-8,.pure-u-lg-5-8,.pure-u-lg-7-8,.pure-u-lg-1-12,.pure-u-lg-5-12,.pure-u-lg-7-12,.pure-u-lg-11-12,.pure-u-lg-1-24,.pure-u-lg-2-24,.pure-u-lg-3-24,.pure-u-lg-4-24,.pure-u-lg-5-24,.pure-u-lg-6-24,.pure-u-lg-7-24,.pure-u-lg-8-24,.pure-u-lg-9-24,.pure-u-lg-10-24,.pure-u-lg-11-24,.pure-u-lg-12-24,.pure-u-lg-13-24,.pure-u-lg-14-24,.pure-u-lg-15-24,.pure-u-lg-16-24,.pure-u-lg-17-24,.pure-u-lg-18-24,.pure-u-lg-19-24,.pure-u-lg-20-24,.pure-u-lg-21-24,.pure-u-lg-22-24,.pure-u-lg-23-24,.pure-u-lg-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-lg-1-24{width:4.1667%;*width:4.1357%}.pure-u-lg-1-12,.pure-u-lg-2-24{width:8.3333%;*width:8.3023%}.pure-u-lg-1-8,.pure-u-lg-3-24{width:12.5000%;*width:12.4690%}.pure-u-lg-1-6,.pure-u-lg-4-24{width:16.6667%;*width:16.6357%}.pure-u-lg-1-5{width:20%;*width:19.9690%}.pure-u-lg-5-24{width:20.8333%;*width:20.8023%}.pure-u-lg-1-4,.pure-u-lg-6-24{width:25%;*width:24.9690%}.pure-u-lg-7-24{width:29.1667%;*width:29.1357%}.pure-u-lg-1-3,.pure-u-lg-8-24{width:33.3333%;*width:33.3023%}.pure-u-lg-3-8,.pure-u-lg-9-24{width:37.5000%;*width:37.4690%}.pure-u-lg-2-5{width:40%;*width:39.9690%}.pure-u-lg-5-12,.pure-u-lg-10-24{width:41.6667%;*width:41.6357%}.pure-u-lg-11-24{width:45.8333%;*width:45.8023%}.pure-u-lg-1-2,.pure-u-lg-12-24{width:50%;*width:49.9690%}.pure-u-lg-13-24{width:54.1667%;*width:54.1357%}.pure-u-lg-7-12,.pure-u-lg-14-24{width:58.3333%;*width:58.3023%}.pure-u-lg-3-5{width:60%;*width:59.9690%}.pure-u-lg-5-8,.pure-u-lg-15-24{width:62.5000%;*width:62.4690%}.pure-u-lg-2-3,.pure-u-lg-16-24{width:66.6667%;*width:66.6357%}.pure-u-lg-17-24{width:70.8333%;*width:70.8023%}.pure-u-lg-3-4,.pure-u-lg-18-24{width:75%;*width:74.9690%}.pure-u-lg-19-24{width:79.1667%;*width:79.1357%}.pure-u-lg-4-5{width:80%;*width:79.9690%}.pure-u-lg-5-6,.pure-u-lg-20-24{width:83.3333%;*width:83.3023%}.pure-u-lg-7-8,.pure-u-lg-21-24{width:87.5000%;*width:87.4690%}.pure-u-lg-11-12,.pure-u-lg-22-24{width:91.6667%;*width:91.6357%}.pure-u-lg-23-24{width:95.8333%;*width:95.8023%}.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-5-5,.pure-u-lg-24-24{width:100%}.hide-lg{display:inherit}}.hide-xl{display:inherit}@media screen and (min-width: 80em){.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-1-2,.pure-u-xl-1-3,.pure-u-xl-2-3,.pure-u-xl-1-4,.pure-u-xl-3-4,.pure-u-xl-1-5,.pure-u-xl-2-5,.pure-u-xl-3-5,.pure-u-xl-4-5,.pure-u-xl-5-5,.pure-u-xl-1-6,.pure-u-xl-5-6,.pure-u-xl-1-8,.pure-u-xl-3-8,.pure-u-xl-5-8,.pure-u-xl-7-8,.pure-u-xl-1-12,.pure-u-xl-5-12,.pure-u-xl-7-12,.pure-u-xl-11-12,.pure-u-xl-1-24,.pure-u-xl-2-24,.pure-u-xl-3-24,.pure-u-xl-4-24,.pure-u-xl-5-24,.pure-u-xl-6-24,.pure-u-xl-7-24,.pure-u-xl-8-24,.pure-u-xl-9-24,.pure-u-xl-10-24,.pure-u-xl-11-24,.pure-u-xl-12-24,.pure-u-xl-13-24,.pure-u-xl-14-24,.pure-u-xl-15-24,.pure-u-xl-16-24,.pure-u-xl-17-24,.pure-u-xl-18-24,.pure-u-xl-19-24,.pure-u-xl-20-24,.pure-u-xl-21-24,.pure-u-xl-22-24,.pure-u-xl-23-24,.pure-u-xl-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-xl-1-24{width:4.1667%;*width:4.1357%}.pure-u-xl-1-12,.pure-u-xl-2-24{width:8.3333%;*width:8.3023%}.pure-u-xl-1-8,.pure-u-xl-3-24{width:12.5000%;*width:12.4690%}.pure-u-xl-1-6,.pure-u-xl-4-24{width:16.6667%;*width:16.6357%}.pure-u-xl-1-5{width:20%;*width:19.9690%}.pure-u-xl-5-24{width:20.8333%;*width:20.8023%}.pure-u-xl-1-4,.pure-u-xl-6-24{width:25%;*width:24.9690%}.pure-u-xl-7-24{width:29.1667%;*width:29.1357%}.pure-u-xl-1-3,.pure-u-xl-8-24{width:33.3333%;*width:33.3023%}.pure-u-xl-3-8,.pure-u-xl-9-24{width:37.5000%;*width:37.4690%}.pure-u-xl-2-5{width:40%;*width:39.9690%}.pure-u-xl-5-12,.pure-u-xl-10-24{width:41.6667%;*width:41.6357%}.pure-u-xl-11-24{width:45.8333%;*width:45.8023%}.pure-u-xl-1-2,.pure-u-xl-12-24{width:50%;*width:49.9690%}.pure-u-xl-13-24{width:54.1667%;*width:54.1357%}.pure-u-xl-7-12,.pure-u-xl-14-24{width:58.3333%;*width:58.3023%}.pure-u-xl-3-5{width:60%;*width:59.9690%}.pure-u-xl-5-8,.pure-u-xl-15-24{width:62.5000%;*width:62.4690%}.pure-u-xl-2-3,.pure-u-xl-16-24{width:66.6667%;*width:66.6357%}.pure-u-xl-17-24{width:70.8333%;*width:70.8023%}.pure-u-xl-3-4,.pure-u-xl-18-24{width:75%;*width:74.9690%}.pure-u-xl-19-24{width:79.1667%;*width:79.1357%}.pure-u-xl-4-5{width:80%;*width:79.9690%}.pure-u-xl-5-6,.pure-u-xl-20-24{width:83.3333%;*width:83.3023%}.pure-u-xl-7-8,.pure-u-xl-21-24{width:87.5000%;*width:87.4690%}.pure-u-xl-11-12,.pure-u-xl-22-24{width:91.6667%;*width:91.6357%}.pure-u-xl-23-24{width:95.8333%;*width:95.8023%}.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-5-5,.pure-u-xl-24-24{width:100%}.hide-xl{display:inherit}}input:focus,select:focus,textarea:focus,button:focus{outline:none}#header #header_loader{height:3px;background-color:#C63E4B}#header #header_loader #header_loader_fill{height:100%;width:0;background-color:#2860A8;transition:width 1s}#header #header_loader.alternate{background-color:#2860A8}#header #header_loader.alternate #header_loader_fill{background-color:#C63E4B}.ajax-form .ajax-form-submitting-indicator{display:none}.ajax-form .ajax-form-success-indicator{display:none}.ajax-form.ajax-form-submitting .ajax-form-submitting-indicator{display:inline-block}.ajax-form.ajax-form-success .ajax-form-success-indicator{display:inline-block}.ajax-form.ajax-form-success .hide-on-ajax-form-success{display:none}.alert{border-radius:8px;color:#202020;display:block;font-size:14px;text-align:center;margin:6px 0 6px;padding:8px 24px;margin-left:auto;margin-right:auto}.alert.error{background-color:#FF1111;border:1px solid #CC0000;color:#FFF}.alert.warning{background-color:#FFA800;border:1px solid #EF9910;color:#FFF}.alert.notice{background-color:#FDF5E0;border:1px solid #F3E4C2}.alert.success{background-color:#15BA15;border:1px solid #C4DDC3;color:#FFF}.auth-form{margin-left:auto;margin-right:auto;width:375px}@media screen and (max-width: 48em){.auth-form{width:auto}}.auth-form input{width:100%}.auth-form .auth-form-secondary-info{font-size:11px;text-align:left;line-height:12px;padding-top:4px}.auth-form div.form-row{margin:10px 0}.auth-form div.form-row label{display:inline-block;margin-top:8px}.auth-form #first_name_input{width:95%;margin-right:12px}@media screen and (max-width: 48em){.auth-form #first_name_input{margin-left:14px}.auth-form #last_name_input{margin-right:14px}}.semiblank-after-form-title{font-size:11px;color:#555;margin-top:14px;text-align:center}@media screen and (max-width: 48em){.semiblank-after-form-title{font-size:9px}}#before_you_go{position:fixed;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,0.7);z-index:1000}#before_you_go .before-you-go-inner-contents{display:block;position:absolute;top:40%;left:50%;transform:translate(-50%, -50%);width:90%;max-width:600px;padding:20px;background-color:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.1);text-align:center}#before_you_go .before-you-go-inner-contents h2{color:#930904;font-weight:600;font-size:24px;margin-bottom:20px}#before_you_go .before-you-go-inner-contents p{font-size:16px;margin-bottom:20px}#before_you_go .before-you-go-inner-contents textarea#feedback_text{border:1px solid #888;border-radius:2px;font-family:"Helvetica Neue", Helvetica, Arial, Sans-Serif;font-size:14px;padding:5px;width:100%;height:100px;margin-bottom:20px}#blog_show_page p{line-height:1.4;margin-top:12px;margin-bottom:12px}#blog_header{color:#A52A15;margin-bottom:15px;font-size:34px}#blog_header #blog_header_logo{display:inline-block;float:left}#blog_header #blog_header_extra_content{display:inline-block;margin-left:20px;margin-top:24px}#blog_main_content p{line-height:1.4;margin-top:12px;margin-bottom:12px;font-size:14px}.blog-title{margin:15px 0 7px}.blog-date{font-style:italic;font-size:12px;margin:15px 0}.blog-page-teaser h3{margin-top:5px;margin-bottom:5px}blockquote.quote{background:#F8F8F8;border-left:10px solid #CCC;font-family:Georgia, serif;font-size:18px;line-height:1.4;font-style:italic;color:#222;margin:1em 0;padding:0.5em 10px}blockquote.quote:before{color:#CCC;content:open-quote;font-size:4em;line-height:0.1em;margin-right:0.25em;vertical-align:-0.4em}blockquote cite{color:#888;font-size:14px;display:block;margin-top:5px}blockquote cite:before{content:"\2014 \2009"}.button,a.button{border:none;border-radius:4px;background-color:#5A88DB;cursor:pointer;color:#FFF;display:inline-block;font-weight:400 !important;font-size:14px;text-transform:uppercase;padding:12px 30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;user-select:none}.button:hover,a.button:hover{background-color:#6f97e0;color:#FFF;text-decoration:none}.button:active,a.button:active{background-color:#4579d6}.button:disabled,.button.disabled,a.button:disabled,a.button.disabled{background-color:#777;cursor:default}.button.white,a.button.white{background-color:#FFF;color:#5A88DB;border:1px solid #BBBBBB}.button.white:hover,a.button.white:hover{background-color:white;text-decoration:none}.button.white:active,a.button.white:active{background-color:#FFF;text-decoration:none}.button.white:disabled,.button.white.disabled,.button.white.disabled:hover,.button.white.disabled:active,a.button.white:disabled,a.button.white.disabled,a.button.white.disabled:hover,a.button.white.disabled:active{background-color:#BBB;color:#888;cursor:default}.button.orange,a.button.orange{background-color:#FFA800;color:#FFF}.button.orange:hover,a.button.orange:hover{background-color:#ffb11a;text-decoration:none}.button.orange:active,a.button.orange:active{background-color:#e69700}.button.green,a.button.green{background-color:#109410}.button.green:hover,a.button.green:hover{background-color:#12ab12;color:#FFF;text-decoration:none}.button.green:active,a.button.green:active{background-color:#0e7d0e}.button.green:disabled,.button.green.disabled,a.button.green:disabled,a.button.green.disabled{color:#E1E1E1;background-color:#777;cursor:default}.button.yellow,a.button.yellow{color:#202020;background-color:#FFF000}.button.yellow:hover,a.button.yellow:hover{background-color:#fff21a}.button.yellow:active,a.button.yellow:active{background-color:#e6d800}.error-modal-message{font-size:16px;font-weight:600;margin-top:20px;text-align:center}.flash{color:#000;background-color:#CCC;padding:5px 0px;text-align:center}.flash.success{background-color:#6D6}.flash.error{background-color:#D00;color:#FFF;font-weight:bold}#footer_push{height:68px}@media (max-width: 870px){#footer_push{height:129px}}#footer{background-color:#F0F0F0;color:#101010;position:absolute;margin:0;right:0;left:0;bottom:28px;z-index:10;padding-top:8px;padding-bottom:10px;height:42px}@media (max-width: 870px){#footer{height:auto;bottom:54px}}#footer>div{font-size:11px;font-weight:200;margin:0 auto;padding:8px 0 5px}#footer>div.clear{margin:0;padding:0}#footer a,#footer a:visited{color:#101010;text-decoration:none}#footer a:hover{text-decoration:underline}@media (max-width: 870px){#footer{padding-left:12px;padding-right:12px}#footer .float-left{float:none;display:block;text-align:center;line-height:14px}#footer .float-right{float:none;text-align:center;display:block;line-height:12px;margin-top:8px}}#footer_two{background-color:#444;position:absolute;margin:0;right:0;left:0;bottom:0;z-index:10;height:28px;color:#DDD}#footer_two>div{font-size:11px;font-weight:200;margin:0 auto;padding:8px 0 5px}#footer_two>div.clear{margin:0;padding:0}#footer_two a,#footer_two a:visited{color:#DDD;text-decoration:none}#footer_two a:hover{text-decoration:underline}@media (max-width: 870px){#footer_two{height:54px;padding-left:12px;padding-right:12px}#footer_two .float-left{display:block;float:none;text-align:center;line-height:12px}#footer_two .float-right{float:none;text-align:center;display:block;line-height:12px;margin-top:8px}}input:not([type="submit"]):not([type="checkbox"]){box-sizing:border-box;height:40px;border:1px solid #DADADA70;border-radius:4px;font-size:14px;font-family:"Open Sans", "Droid Sans", Arial, Geneva, sans-serif;padding:20px 10px;width:100%;background:#FFF}textarea{box-sizing:border-box;border:1px solid #DADADA70;border-radius:4px;color:#e9b4b9;font-size:14px;font-family:"Open Sans", "Droid Sans", Arial, Geneva, sans-serif;padding:6px 10px;width:100%;background:#FFF;box-shadow:inset -2px -2px 2px #c8c8c8}textarea:focus{outline:0;box-shadow:0 0 2px 2px #e9b4b9}.select-container{background:#fff url("data:image/png;base64,R0lGODlhDwAUAIABAAAAAP///yH5BAEAAAEALAAAAAAPABQAAAIXjI+py+0Po5wH2HsXzmw//lHiSJZmUAAAOw==") no-repeat 98% 50%;border:1px solid #DADADA70;border-radius:4px;display:inline-block;overflow:hidden}.select-container:hover{border-color:#666}.select-container:focus{border-color:#C63E4B;outline:none}.select-container select{padding:12px 18px 12px 12px;border:none;background:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px;font-family:"Open Sans", "Droid Sans", Arial, Geneva, sans-serif;color:#e9b4b9;cursor:pointer;background:transparent;box-shadow:inset -2px -2px 2px #c8c8c8}.select-container select option{font-size:14px;background:#FFF}.select-container select:focus{outline:none}.select-container select:focus option:checked{background:blue}input[type="checkbox"]{-webkit-appearance:none;appearance:none;background-color:var(--form-background);margin:0;font:inherit;color:#e9b4b9;width:1.3em;height:1.3em;border:0.15em solid #BBB;border-radius:0.3em;transform:translateY(-0.075em);display:grid;place-content:center}input[type="checkbox"]::before{content:"";width:0.65em;height:0.65em;clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);transform:scale(0);transform-origin:bottom left;transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);background-color:#C63E4B}input[type="checkbox"]:checked::before{transform:scale(1)}input[type="checkbox"]:focus{outline:2px solid currentColor;outline-offset:2px}input[type="checkbox"]:disabled{--form-control-color: var(--form-control-disabled);color:var(--form-control-disabled);cursor:not-allowed}.fancy-select-container{border:1px solid #DADADA70;border-radius:4px;display:block;position:relative;padding-top:2px;box-shadow:inset -2px -2px 2px #c8c8c8}.fancy-select-container .fancy-select-label{font-size:11px;position:absolute;top:-11px;left:16px;background-color:#FFF;padding:0 2px;z-index:10}.fancy-select-container .select-container{width:100%;border:0;margin-top:2px}.fancy-select-container .select-container select{display:block;padding:6px 10px;width:100%;box-shadow:none}:root{--clr-input-border: var(--border-clr-inner-content-2);--clr-input-bg: var(--border-clr-inner-content-2);--clr-input-arrowbg: var(--clr-1);--clr-input-arrow: var(--font-clr-light)}select.dark-select{-webkit-appearance:none;appearance:none;color:var(--font-clr-light);padding:5px 27px 5px 5px !important;border-radius:0 !important;text-align:center;border:1px solid var(--clr-input-border);background-color:var(--clr-input-bg);background-image:linear-gradient(var(--clr-input-arrowbg), var(--clr-input-arrowbg)),linear-gradient(-135deg, transparent 50%, var(--clr-input-arrowbg) 50%),linear-gradient(-225deg, transparent 50%, var(--clr-input-arrowbg) 50%),linear-gradient(var(--clr-input-arrowbg) 42%, var(--clr-input-arrow) 42%);background-repeat:no-repeat, no-repeat, no-repeat, no-repeat;background-size:1px 100%, 25px 24px, 24px 30px, 25px 100%;background-position:right 20px center, right bottom, right bottom, right bottom;font-size:14px;line-height:25px;font-weight:normal;cursor:pointer;width:81%;flex:1 1 auto;outline:1px solid #5e605d;outline-offset:0px;transition:all 500ms ease-in-out;box-shadow:var(--border-shade-outer-small),var(--border-shade-inner-small) !important}.logo-and-search-bar{background-color:#FDFDFD}@media (max-width: 768px){.logo-and-search-bar{text-align:center}}.logo-and-search-bar .logo-and-search-bar-logo-link{float:left;margin-left:10px;margin-right:10px}@media (max-width: 768px){.logo-and-search-bar .logo-and-search-bar-logo-link{display:inline-block;float:none;margin-left:auto;margin-right:auto}}.logo-and-search-bar #search_input_container{display:inline-block;margin-left:35px;margin-top:18px}@media (max-width: 768px){.logo-and-search-bar #search_input_container{margin-top:2px;margin-bottom:15px}}.math-result{display:inline-block;font-size:1.3em;margin:12px 0;padding:8px;max-width:500px}.math-result .math-result-answer{font-weight:bold;color:#333}#modal_overlay{position:fixed;top:0;right:0;left:0;bottom:0;background-color:rgba(50,50,50,0.75);z-index:1000}.modal{background-color:#F3F3F3;border:2px solid #34011B;color:#111;display:none;margin:4px auto;z-index:1100;top:12%;-moz-box-shadow:0 0px 6px #444;-webkit-box-shadow:0 0px 6px #444;box-shadow:0 0px 6px #444;border-radius:4px;position:fixed;left:0;right:0;width:600px;max-width:94%}@media screen and (max-width: 35.5em){.modal{width:450px}}@media screen and (max-width: 400px){.modal{width:370px}}.modal.narrow{width:400px}.modal.wide{width:700px}.modal.extra-wide{width:920px}.modal .title{background-color:#A71C2A;background:-webkit-gradient(linear, left top, left bottom, from(#A71C2A), to(#930904));background:-moz-linear-gradient(top, #A71C2A, #930904);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#A71C2A', endColorstr='#930904');color:#FFF;display:block;font-size:140%;font-weight:bold;padding:15px 0px;margin:0;text-align:center}.modal .contents{padding:6px 20px}.modal h3{margin-top:0px;margin-bottom:5px}.modal .modal-buttons{padding:8px 10px;text-align:right}.modal .modal-buttons .button{margin-left:2px;text-align:center;margin-top:5px}.modal .modal-buttons .button:hover{text-decoration:none}.modal a.close.x{display:block;position:absolute;top:3px;right:6px;color:#FFF;cursor:pointer;text-align:right;text-decoration:none;font-family:'Fira Mono', monospace;font-size:21px}.modal a.close.x:hover{color:#FFF000;text-decoration:none}.modal .thinking,.modal .success,.modal .error{display:none;text-align:center}#contact_index_page #contact_form{text-align:left}#contact_index_page #contact_form td{padding:4px 0}#contact_index_page #contact_form table{margin-bottom:8px}#contact_index_page #contact_form input{border:1px solid #777;border-radius:4px;padding:4px}#contact_index_page #contact_form textarea{border:1px solid #777;border-radius:4px;padding:4px;margin-top:10px}#contact_index_page #contact_form .error{border:3px solid #A52A15}#contact_index_page #contact_form img{margin-left:auto;margin-right:auto}#contact_index_page #contact_thinking{display:none;margin-bottom:42px;margin-top:42px;margin-left:auto;margin-right:auto;width:400px}#contact_index_page.submitting form{display:none}#contact_index_page.submitting #contact_thinking{display:block;text-align:center}#contact_index_page #contact_received,#contact_index_page #contact_error{display:none;font-size:120%;margin-bottom:30px;margin-top:30px}#contact_index_page #contact_received{color:#2B902B}#contact_index_page #contact_error{color:#DA0000}#contact_index_page.error #contact_form{display:none}#contact_index_page.error #contact_error{display:block}#contact_index_page.success #contact_form{display:none}#contact_index_page.success #contact_received{display:block}#contact_index_page input[type="text"]{width:160px}#contact_index_page #form_message{width:100%}#contact_index_page #contact_submit{padding:12px 15px;background-color:#A52A15;color:#FFF;border-radius:5px;text-transform:uppercase;font-size:12px}#contact_index_page #contact_submit:hover{background-color:#c9331a}#contact_index_page #contact_submit:active{background-color:#932513}#query_query_page .did-you-mean-section{font-size:14px;padding:0 6px;margin-bottom:10px}#query_query_page .did-you-mean-alternate{font-size:13px;margin-top:6px}#query_query_page .query-highlight{font-weight:600}#query_query_page #query_top_section{background-color:#F0F0F0;padding:10px 0;margin-bottom:9px}#query_query_page #query_page_logo{position:absolute;left:-52px;top:6px}@media screen and (max-width: 1170px){#query_query_page #query_page_logo{display:inline-block;position:relative;left:0;top:10px;margin-right:10px}}#query_query_page #search_input_container{border:1px solid #AAA;border-radius:20px;background-color:#FFF;display:inline-block;position:relative;margin-left:0;margin-right:0;width:60%;min-width:290px;max-width:550px}@media screen and (max-width: 48em){#query_query_page #search_input_container{width:auto}}@media screen and (max-width: 400px){#query_query_page #search_input_container{min-width:250px}}@media screen and (max-width: 340px){#query_query_page #search_input_container{min-width:190px}}#query_query_page .search_result{border:1px solid transparent;border-radius:4px;cursor:pointer;display:block;max-width:550px;margin-bottom:10px;padding:7px 6px}#query_query_page .search_result:hover{border:1px solid #D9D9D9}#query_query_page .search-result-name{display:block;color:#134C8C;font-size:18px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#query_query_page .search-result-name:hover{text-decoration:underline}#query_query_page .search-result-display-url-container{display:block;margin-top:4px;margin-bottom:4px;position:relative}#query_query_page .search-result-display-icon{position:relative;top:2px;margin-right:2px}#query_query_page .search_result_display_url{color:#A52A15;font-size:14px}#query_query_page .search_result_display_url:hover{text-decoration:underline}#query_query_page .search_result_snippet{font-size:14px;line-height:20px}#query_query_page #news_section{float:right;margin-left:20px}@media screen and (max-width: 48em){#query_query_page #news_section{display:none}}#query_query_page .news_section_title{font-size:19px;color:#444;padding:0 6px 3px;margin-top:4px}#query_query_page .news_result{border:1px solid transparent;border-radius:4px;cursor:pointer;display:block;max-width:250px;margin-bottom:12px;padding:7px 6px}#query_query_page .news_result:hover{border:1px solid #D9D9D9}#query_query_page .news_result_time{color:#555555;font-size:13px;margin-top:4px}#query_query_page .news_result_title{color:#134C8C;font-size:16px;line-height:20px}#query_query_page .news_result_title:hover{text-decoration:underline}#query_query_page .news_result_display_url_container{display:block;margin-top:4px;margin-bottom:4px;position:relative}#query_query_page .news_result_display_icon{position:relative;top:2px;margin-right:2px}#query_query_page .news_result_display_url{color:#A52A15;font-size:14px}#query_query_page .news_result_display_url:hover{text-decoration:underline}#query_query_page .news_result_snippet{font-size:14px;line-height:20px}#query_query_page .news_result_image{object-fit:cover;width:90px;height:90px;border-radius:3px;float:right;margin:4px;margin-right:0}#query_query_page .related_search_container{padding:0 6px;margin-bottom:10px}#query_query_page .related_search_title{margin-bottom:5px}#query_query_page .related_searches_part_1,#query_query_page .related_searches_part_2{display:inline-block;padding-right:20px;line-height:25px;min-width:150px;max-width:300px}#query_query_page .related_search_link{color:#A52A15;font-size:14px}#query_query_page .related_search_link:hover{text-decoration:underline}#static_content_logo{margin:24px 0;width:177px}.set_default_motivation_text{font-style:italic}#static_index_page{text-align:center;padding-top:120px}#static_index_page #index_page_logo{margin-bottom:50px}#search_input_subtitle{margin:15px 0;color:#1D1D1D}#search_input_subtitle_emphasis{font-weight:600}#wiki_pages_create_page h1#wiki_page_title{font-size:24px;margin-bottom:15px;padding-bottom:5px;border-bottom:1px solid #DDD}#wiki_pages_create_page textarea#wiki_main_content_editing_textarea{width:100%;min-height:500px}#wiki_pages_edit_page h1#wiki_page_title{font-size:24px;margin-bottom:15px;padding-bottom:5px;border-bottom:1px solid #DDD}#wiki_pages_edit_page textarea#wiki_main_content_editing_textarea{width:100%;min-height:500px}#wiki_pages_show_page{background-color:#F7F9FA}#wiki_pages_show_page .wiki-container{display:flex;flex-direction:column;min-height:100vh}#wiki_pages_show_page .wiki-left-column{background-color:#FDFDFD;padding:20px;order:1;min-width:200px}#wiki_pages_show_page .wiki-main-content{background-color:#FDFDFD;flex-grow:1;padding:20px;order:2}#wiki_pages_show_page .wiki-main-content .wiki-warning{border:1px solid #FFA800;background-color:#FFF000;border-radius:3px;padding:15px 10px 3px;margin-bottom:20px}#wiki_pages_show_page .wiki-main-content h1{font-size:24px;margin-bottom:15px;padding-bottom:5px;border-bottom:1px solid #DDD;position:relative}#wiki_pages_show_page .wiki-main-content h1 .wiki-edit-link{position:absolute;top:10px;right:4px;font-size:12px}#wiki_pages_show_page .wiki-main-content h2{font-size:20px;margin-top:20px;margin-bottom:15px;padding-bottom:5px;border-bottom:1px solid #DDD}#wiki_pages_show_page .wiki-main-content h3{font-size:18px;margin-top:20px;margin-bottom:12px}#wiki_pages_show_page .wiki-main-content p{font-size:16px;line-height:23px}#wiki_pages_show_page .wiki-main-content strong{font-weight:500}#wiki_pages_show_page .wiki-main-content ol{list-style-type:decimal;padding-left:20px;line-height:23px}#wiki_pages_show_page .wiki-main-content ul{list-style-type:disc;padding-left:20px;line-height:23px}#wiki_pages_show_page .wiki-right-column{background-color:#FDFDFD;padding:20px;order:3;min-width:200px}#wiki_pages_show_page .toc-title{font-size:15px;font-weight:600;border-bottom:1px solid #DDD;padding-bottom:2px;margin-top:11px;margin-bottom:14px}@media (max-width: 768px){#wiki_pages_show_page .toc-title{font-weight:400;font-size:21px;padding-bottom:4px}}#wiki_pages_show_page .toc-list{list-style-type:none;padding-left:0}#wiki_pages_show_page .toc-list li{display:block;font-size:15px;margin-bottom:15px}@media (min-width: 768px){#wiki_pages_show_page .wiki-container{flex-direction:row}#wiki_pages_show_page .wiki-left-column{width:200px;order:1;position:sticky;top:0;height:100vh;overflow-y:auto}#wiki_pages_show_page .wiki-main-content{order:2;overflow-y:auto}#wiki_pages_show_page .wiki-right-column{width:250px;order:3;overflow-y:auto}}#search_input_container{border:1px solid #AAA;border-radius:4px;background-color:#FFF;position:relative;margin-left:auto;margin-right:auto;width:60%;max-width:550px;min-width:400px}@media screen and (max-width: 420px){#search_input_container{min-width:330px;width:330px}}@media screen and (max-width: 350px){#search_input_container{min-width:290px;width:290px}}#search_input{background-color:transparent;border-width:0;font-size:16px;padding:14px 22px;width:100%;margin-right:auto;margin-left:auto}#search_icon{cursor:pointer;position:absolute;right:15px;top:10px;z-index:10;height:22px;-webkit-filter:brightness(200%);filter:brightness(200%)}#search_icon:hover{-webkit-filter:brightness(120%);filter:brightness(120%)}.semiblank-width{width:600px;margin-left:auto;margin-right:auto}@media screen and (max-width: 48em){.semiblank-width{width:360px}}#whole.semiblank{background-color:#F7F7F7;min-height:100%;position:relative}@media screen and (max-width: 48em){#whole.semiblank input:not([type="submit"]):not([type="checkbox"]){width:90%}}#semiblank_header{font-size:21px;padding-top:52px;padding-bottom:18px;text-align:center}#semiblank_header a{color:#A52A15;text-decoration:none}#semiblank_header a:hover{color:#e6533a}#semiblank_header a:active{color:#781e0f}#semiblank_header .title:hover{text-decoration:none}#semiblank_before_title{color:#FFF;text-align:center;text-transform:uppercase;font-size:11px;margin-bottom:8px}.semiblank-referred-by-user-notification{background-color:#109410;font-weight:600;text-align:center;font-size:16px;padding:18px 0;width:600px;margin-bottom:16px;margin-left:auto;margin-right:auto;border-radius:8px;color:#FFF}#semiblank_content{background-color:#FFF;border-radius:8px;color:#020202;margin-left:auto;margin-right:auto;width:600px}@media screen and (max-width: 48em){#semiblank_content{width:360px}}#semiblank_content_inside{padding:20px}.semiblank-main-title{text-align:center;margin-bottom:5px}#semiblank_footer{text-align:center;font-size:11px;color:#FFF;margin-top:6px}.settings-navigation{margin-top:24px;font-size:14px}.settings-navigation .settings-navigation-link{color:#AAD8FF;display:block;margin-bottom:5px}.settings-navigation .settings-navigation-link.selected{color:#555555;cursor:default;font-weight:bold}.settings-navigation .settings-navigation-link.selected:hover,.settings-navigation .settings-navigation-link.selected:active{text-decoration:none}.side-blurb{border-radius:4px;border:1px solid #808080;font-size:83%;padding:12px 12px 9px;color:#555555;margin-left:12px}@media (max-width: 768px){.side-blurb{margin-left:0;margin-top:15px}}.side-blurb p{margin-top:6px;font-size:12px;line-height:13px;text-align:justify;font-weight:400}.side-blurb h2{text-align:center}
