﻿/* Please see documentation at https://docs.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */

a.navbar-brand {
  white-space: normal;
  text-align: center;
  word-break: break-all;
}

/* Provide sufficient contrast against white background */
a {
  color: #0366d6;
}

.btn-primary {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

/* Sticky footer styles
-------------------------------------------------- */
html {
  font-size: 14px;
}
@media (min-width: 768px) {
  html {
    font-size: 16px;
  }
}

.border-top {
  border-top: 1px solid #e5e5e5;
}
.border-bottom {
  border-bottom: 1px solid #e5e5e5;
}

.box-shadow {
  box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}

button.accept-policy {
  font-size: 1rem;
  line-height: inherit;
}

/* Sticky footer styles
-------------------------------------------------- */
html {
  position: relative;
  min-height: 100%;
}

body {
  /* Margin bottom by footer height */
  margin-bottom: 60px;
}
.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  white-space: nowrap;
  line-height: 60px; /* Vertically center the text there */
}

/* Custom
-------------------------------------------------- */
﻿body {
    background-image: url('../images/bodyBG.jpg');
    margin: 0;
    padding: 0;
}

header {
    height: 100px;
    background-image: url('data:image/png;base64,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'); /*/images/mastheadBG.png*/
    background-position: center top;
    background-repeat: no-repeat;
}

.header-logo {
    margin-top: 10px;
    margin-left: 18px;
}

.wrapper {
    background: white;
}


/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 280px;
}

div.intro-box {
    text-align: center;
    padding-top: 0.6rem;
    color: white;
}

div.intro-box .box {
    margin-top: 0.6rem;
    padding: 0.8rem 2rem 2rem 2rem;
    border-radius: 4px;
    border: none;
    background: #717271;
    box-shadow: 0 0 2px #033b40 inset;
}

div.intro-box .box:hover {
    cursor: pointer;
    background: #D9242E;
}


.col-centered {
    float: none;
    margin: 0 auto;
}

.logo-placeholder {
    height: 45px;
}

