﻿.nav-tabs > li > a {
    margin-top: 3px;
    padding: 5px 5px;
    border-radius: 5px 5px 0 0;
}

/***
COLOR PALETTE

#3874A5 - Lightest
#1762A0 - Light

#094B83 - Default

#063D6B - Dark
#032D50 - Darkest
***/

/* NAV BAR Overrides */
.navbar {
    background-color: #094B83;
}
.navbar a {
    color: white;
    text-decoration: underline;
}
.navbar a:hover {
    color: #BDBDBD; /* Default gray from style guide */
}

/* HEADER Overrides */
h1 {
    color: white;
}


/* BUTTON Override (all) */
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: 5px auto #094b83; /* Default */
}


/* PRIMARY Button Overrides */
.btn-primary {
  color: #fff;
  background-color: #094B83; /* Default */
  border-color: #032D50; /* Darkest */
}
.btn-primary:hover,
.btn-primary:focus,                 
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #063D6B; /* Dark */
  border-color: #032D50; /* Darkest */
  box-shadow: 0px 0px 10px 0px rgba(9,75,131,1); /* Default */
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #fff;
  background-color: #032D50; /* Darkest */
  border-color: #032D50; /* Darkest */
  box-shadow: 0px 0px 10px 0px rgba(9,75,131,1); /* Default */
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #094B83; /* Default */
  border-color: #032D50; /* Darkest */
}

/* PRIMARY Background Override */
.bg-primary {
  color: #fff;
  background-color: #094B83;
}

/* FORM Control Override */
.form-control:focus {
    /* Lightest */
    border-color: #3874A5;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(56, 116, 165, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(56, 116, 165, .6);
}

/* LIST Item Override */
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #094B83; /* Default */
  border-color: #094B83; /* Default */
}

/* NAV TABS Override */
.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover
{
    color:#555;
    cursor:default;
    background-color:#F9FAFD;
    border:1px solid #ddd;
    border-bottom-color:transparent
}

/* MODAL Override */
#focus-content-modal.modal-backdrop {
    top: 54px;
    z-index: 1029; /* Make sure our modal is behind our popover*/
}
    /* Handle small screen view*/
    @media(max-width: 992px) {
        #focus-content-modal.modal-backdrop {
            top: 150px;
            position: absolute;
        }
        #focus-content-modal-small.modal-backdrop {
            height: 88px;
            position: absolute;
        }
    }
    @media(min-width: 993px) {
        #focus-content-modal-small.modal-backdrop {
            visibility: hidden;
        }
    }