body.login-page {
    background-color: #051d31;
}

.main-header .logo {
    background-color: #051d31 !important;
}

.main-header .navbar {
    background-color: #082945 !important;
}

.main-header .navbar .nav>li>a:hover {
    background-color: #0d4372 !important;
}

#wologo {
    position: relative;
    top: -2px;
}

section.content {
    max-width: 1200px;
    margin-left: 0px;
    margin-right: 0px;
}

#credits-dropdown {
}

#credits-dropdown a.dropdown-toggle span {
    background-color: #00c0ef;
    padding: 5px 8px;
    border-radius: 0.25em;
}

#credits-dropdown ul.dropdown-menu {
    padding: 0;
    margin: 0;
    width: 300px;
    background-color: #f9f9f9;
}

#credits-box {
    padding: 10px;
    color: #fbfbfb;
    background-color: #3c8dbc;
}

#credits-footer {
    padding: 10px;
}

li.dropdown#new-check-button {
    background-color: #416D0E;
}

li.dropdown#new-check-button > a:hover {
    background-color: #4D8210 !important;
}

li.dropdown#select-project-button > a {
    padding: 5px 10px;
    width: 200px;
}

#index-projects-select > div.small-box {
    display: inline-block;
    width: 200px;
    margin-bottom: 4px;
}

#index-projects-select > div.small-box > div.inner {
    height: 100px;
}

#index-projects-select > div.small-box > a.small-box-footer {
    padding: 6px 0;
}

#wizard_lookupProgress {
    display: none;
    text-align: center;
    padding: 10px;
}

#wizard_lookupResult {
    margin-top: 10px;
}

.submit_processing #wizard_lookupProgress { display: block; }
.submit_processing #wizard_lookupResult { display: none; }


.wizard-section {
    border-width: 1px;
    border-style: dashed;
    border-radius: 5px;
    border-color: #888888;
    padding: 10px;
    margin-bottom: 10px;
}

.wizard-section-name {
    font-weight: bold;
    margin-bottom: 5px;
}

.wizard-section-name {
    font-weight: bold;
    margin-bottom: 10px;
}

.wizard-section-name .label-checkbox {
    font-weight: bold;
}

.wizard-error {
    color: rgba(255, 0, 0, 0.78);
}

.wizard-sticky-wrapper {
    position: fixed;
    width: 350px;
}

@media (max-width: 991px) {
    .wizard-sticky-wrapper {
        position: relative;
    }
}
