@import url("screen.css"); /* default gitit screen styles */
@import url("highlighting.css"); /* for syntax highlighting */

/* Put your custom style modifications here: */
/* larger logo */
#logo img {
  width: 100%;
  max-width: 10rem;
  max-height: 10rem;
}

/* Interface font */
body,
#content form,
#content .alert,
#content .badge,
#content .breadcrumb,
#content .card,
#content .list-group {
  font-family: "Noto Sans", sans-serif;
  font-weight: 400;
}
/* Document font */
#content,
#previewpane {
  font-family: "Noto Sans", sans-serif;
  font-weight: 300;
}

/* Emphasis font */
#content strong {
  font-weight: 600;
}

/* Monospace font */
#content code,
#content kbd,
#content pre,
#content samp,
#content textarea,
#content var {
  font-family: "Noto Sans Mono", monospace;
}

/* Heading */
#content h1:not(.pageTitle),
#content h2 {
  border-bottom: 1px solid rgb(0, 0, 0, 0.125);
  margin-top: 1.5rem;
  margin-bottom: 1rem;
  padding-bottom: 0.25rem;
}

fieldset { border: 2px solid #004d99; border-radius: 10px;}
textarea, input[type='text'], input[type='password'], select { border: 1px solid #003163; }
h1, h2, h3, h4, h5, h6 { border-bottom: none; }
#content { border: 2px solid #003163; border-radius: 10px; min-height: 400px;}
#sidebar fieldset { padding: 3px; }
#sidebar ul li { color: #003163; }

#sidebar a:link { text-decoration: none; color: #003163;}
#sidebar a:visited { text-decoration: none; color: #003163; }
#sidebar a:hover { text-decoration: none; color: #c33; }
#sidebar a:active,  a:focus { text-decoration: none }

#userbox a:link { text-decoration: none; color: #003163;}
#userbox a:visited { text-decoration: none; color: #003163; }
#userbox a:hover { text-decoration: none; color: #c33; }
#userbox a:active,  a:focus { text-decoration: none }

#footer a:link { text-decoration: none; color: #003163;}
#footer a:visited { text-decoration: none; color: #003163; }
#footer a:hover { text-decoration: none; color: #c33; }
#footer a:active,  a:focus { text-decoration: none }

#sidebar input, #sidebar select { font-size:  87%; padding: 0.3em; }
#sidebar input[type='submit'] { background-color: #003163; border-radius: 2px; }

#exportbox select { border: 1px solid #003163; padding: 0.2em; }

#searchform input[type='text'] { border: 1px solid #003163; border-radius: 4px;}

div#categoryList { border: 1px dashed #003163; }

#goform input[type='text'] { border: 1px solid #003163; border-radius: 4px;}

ul.tabs li {  border: 2px solid #003163 ; padding: 0.2em 1em 0.14em 1em; border-radius: 5px 5px 0px 0px;}
ul.tabs li.selected { border-bottom: 2px solid white; }
ul.tabs li a { color: #003163; }

ul.tabs li a:hover { text-decoration: none; color: #c33; }
