.menubutton[data-v-d879d150]{display:none;float:right;padding-top:.75em;height:1.5em;padding:1em 1em}.menubutton[data-v-d879d150]:hover{background-color:#386ebe}.navbar[data-v-d879d150]{z-index:2;top:0;padding:0 5%;margin:0;width:90%;height:3.5em;background-color:#214478;clear:both}#navbarlogo[data-v-d879d150]{margin-left:1%;float:left;height:100%}.navbar a[data-v-d879d150]{color:#fff;float:left;display:block;background-color:#214478;height:3.5em;line-height:3.5em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;padding:0 .5em;margin:0}.navbar a[data-v-d879d150]:hover{background-color:#386ebe}#logout[data-v-d879d150]{float:right}#logocontainer[data-v-d879d150]{float:left;padding-top:.2em;height:3em;margin-left:10px;padding-right:20px}@media only screen and (max-width:600px){.menubutton[data-v-d879d150]{display:block}.navbar .item[data-v-d879d150]{display:none}}@media only screen and (max-width:600px){.navbar.responsive[data-v-d879d150]{position:relative}.navbar #navbarlogo[data-v-d879d150]{margin-left:1%;float:left;height:100%}.navbar.responsive .menubutton[data-v-d879d150]{position:absolute;right:5%;top:0}.navbar.responsive .innermenu[data-v-d879d150]{z-index:1;position:absolute;right:0;bottom:-150px;display:grid;height:150px;width:15em;background-color:#000}.navbar.responsive .item[data-v-d879d150]{border-top:1px solid #386ebe;z-index:1;height:auto;width:100%;line-height:1.5em;float:none;display:block;text-align:left}#logout[data-v-d879d150]{float:none}}.view{min-height:calc(100% - 4em)}body,html{width:100%}#app,body,html{height:100%;margin:0;padding:0}#app{position:relative;font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}input[type=checkbox]{height:1vw;width:1.3vw}.input{border-radius:1em;border-style:solid;border-width:1px;border-color:#aaa;padding:.1em .3em .1em .3em;display:inline-block;font-size:1vw}.small{width:2.5em}.medium{width:5em}.wide{width:10em}@media only screen and (max-width:1250px){.input{font-size:2vw}.small{width:2.5em}.medium{width:5em}.wide{width:8em}input[type=textbox]{width:1.5em;height:1.5em}}@media only screen and (max-width:600px){.input{font-size:3.4vw}.small{width:2.5em}.medium{width:4em}.wide{width:8em}input[type=textbox]{width:1.5em;height:1.5em}}