@import "https://fonts.googleapis.com/css?family=Source+Sans+Pro:300";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{content:'';content:none}q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"FontAwesome";src:url("../font/fontawesome-webfont.woff2") format("woff2"), url("../font/fontawesome-webfont.woff") format("woff"), url("../font/fontawesome-webfont.ttf") format("truetype")}:root{font-family:"Source Sans Pro", sans-serif;color:#000;background:#e9e9e9;background:linear-gradient(90deg, #a9aeb2 0%, WHITE 25%, WHITE 75%, #a9aeb2 100%);font-size:12px}@media screen and (min-width: 1000px){:root{font-size:calc(12px + 6 * (100vw - 1000px) / 920)}}@media screen and (min-width: 1920px){:root{font-size:18px}}section.container{padding:1rem;margin-left:auto;margin-right:auto;max-width:50rem}section.container::after{clear:both;content:"";display:block}section.admin{max-width:50rem}section.prompt{max-width:30rem}nav{color:white;background:#303239;text-transform:uppercase;padding:0.5rem;text-align:center;font-size:1rem}nav::after{clear:both;content:"";display:block}nav a{font-family:"Source Sans Pro", sans-serif;color:inherit;text-decoration:none;opacity:0.5}nav a:hover{opacity:1}nav a#brand{float:left;width:10rem;background-repeat:no-repeat;opacity:1}nav a#brand:hover{opacity:0.75}nav ul li{display:inline-block}nav ul li#usermenu{float:right;width:10rem}nav ul li a{padding:0 1rem 0 1rem}nav ul#user{text-align:right;position:absolute;right:0.5rem;z-index:100}nav ul#user li{display:none;padding-bottom:0.5rem;background:#303239}nav ul#user li:first-child{display:block}nav ul#user:hover li{display:block}@media only screen and (max-width: 750px){nav ul{display:block;text-align:right}nav ul#menu:before{content:"\f0c9";font-family:"FontAwesome";font-size:2rem;cursor:pointer}nav ul li{display:none;padding:0;margin-top:0.5rem}nav ul li a{padding:0;margin:0;display:block}nav ul li#usermenu{float:none;width:auto;height:auto;right:0}nav ul:hover li,nav ul.hover li{display:block}nav ul#user{border-top:1px solid WHITE;position:static}nav ul#user li{display:inline-block}}form{width:100%;margin-bottom:2rem}form div.input{margin-bottom:1rem}form div.input label{display:block}form div.input input,form div.input textarea,form div.input select{font-family:inherit;font-size:1rem;display:block;border:0;padding:0.5rem;background:#e6e6e6;width:100%;box-sizing:border-box}form div.input input:hover,form div.input input:focus,form div.input textarea:hover,form div.input textarea:focus,form div.input select:hover,form div.input select:focus{background:lightgray;outline-width:0}form div.input input[disabled]:hover,form div.input textarea[disabled]:hover,form div.input select[disabled]:hover{background:#e6e6e6}form div.checkbox input{display:none}form div.checkbox label{cursor:pointer}form div.checkbox label:before{content:"\f0c8";font-family:'FontAwesome';margin-right:0.25rem}form div.checkbox input[type=checkbox]:checked + label:before{content:"\f14a"}form div.input.select{text-align:left}form div.input.select div.checkbox{width:33.33%;display:inline-block}form table button[type=submit],form table a.command{margin:0}form table div.input{margin:0}form table div.input input,form table div.input select{padding:0.25rem;background:none}form table div.input input:hover,form table div.input input:focus,form table div.input select:hover,form table div.input select:focus{background:none}form table td{padding:0 !important}form table td label{display:none !important}form table td:hover{background:lightgray !important}h1{font-family:"Source Sans Pro", sans-serif;text-transform:uppercase;font-size:2rem;line-height:2rem;margin-bottom:1rem}a{color:#000;text-decoration:none}.symbol{font-family:"FontAwesome" !important;text-decoration:none}input[type=submit],button,a.command{background:#9dc3db;padding:0.75rem;border:0;display:inline-block;text-align:center;font-size:1rem;font-family:"Source Sans Pro", sans-serif;min-width:5rem;margin-right:1rem;margin-bottom:1rem;color:#000;cursor:pointer;line-height:1rem;border-radius:.5rem}input[type=submit]:hover,button:hover,a.command:hover{background:#6193b5}ul.pagination{text-align:center}ul.pagination li{display:inline-block;padding:0.5rem}ul.pagination a{text-decoration:none}ul.pagination li.next a,ul.pagination li.prev a{font-family:'fontAwesome'}table{width:100%;border-collapse:separate;border-spacing:2px;font-size:1rem;margin-bottom:1rem}table tr td,table tr th{padding:.5rem .5rem}table tr td{background:rgba(128, 159, 180, 0.25);vertical-align:top}table tr td.img{padding:0}table tr td.img img{display:block;margin-left:auto;margin-right:auto;width:100%}table tr th{background:#9dc3db;color:#000;width:20% !important;text-align:left}table tr:nth-child(odd) td{background:rgba(167, 193, 210, 0.25)}table thead th{text-transform:uppercase}table a{display:block}table a:hover{text-decoration:underline}table a.symbol{text-align:center;font-size:1rem}table a.symbol:hover{opacity:0.5}div.message{background:#9dc3db;padding:0.2rem;border:1px solid #9dc3db;cursor:pointer}div.message.error{border:1px solid #c41e1e;background:#c41e1e}div.message:hover{border:1px solid WHITE}div.message:hover:after{content:"\f057";font-family:'FontAwesome';float:right}