body { color: #000; font-size: 14px; }

a:link, a:visited { color: #06c; }
a:link:hover, a:link:active, a:visited:hover, a:visited:active { text-decoration: underline; }

#languages { padding: 4px 11px; }

.page_margins { min-width: 360px; }

.page { width: unset; }

.menu_links img { height: 1.6em; filter: grayscale(90%) brightness(1.3); }
.menu_links a:hover img { height: 1.6em; filter: grayscale(0%) brightness(1.3) contrast(200%); }

.promodb-content { color: #000; -webkit-user-select: text; -moz-user-select: text; -ms-user-select: text; user-select: text; }
.promodb-content * { box-sizing: border-box; }
.promodb-content a:link { color: #06c; }
.promodb-content a:link:hover { text-decoration: underline; }
.promodb-content fieldset { margin: 0; padding: 0; display: table; width: 100%; }
.promodb-content fieldset div { display: table-row; width: 100%; }
.promodb-content fieldset label, .promodb-content fieldset p, .promodb-content fieldset .value { width: 100%; display: block; }
@media screen and (min-width: 40em) { .promodb-content fieldset label, .promodb-content fieldset p, .promodb-content fieldset .value { display: table-cell; } }
.promodb-content fieldset label[for], .promodb-content fieldset p, .promodb-content fieldset .label { width: unset; min-width: 15em; padding: 0.75rem 0; }
.promodb-content fieldset input { width: 100%; }
.promodb-content fieldset input[type=checkbox] { width: unset; }

#header { margin: 0 10px; padding: 0; }

#fu_logo { top: 15px; }

@media screen and (max-width: 40em) { #services { top: 5px; }
  #fu_logo { top: 35px; }
  .main_content { margin-top: 3ex; } }
html, body, * { font-family: "Roboto", Verdana, sans-serif; text-rendering: optimizeLegibility; }

body { background: #eee url(data:image/png;base64,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) fixed; }

#url-svg { float: right; display: inline-block; width: 12em; border: 1px solid #ccc; }

/*# sourceMappingURL=app.css.map */
