.whitelabel .full-bg {
    background: #fff url('heise-background.jpg') no-repeat center;
    background-size:cover;
}

.whitelabel .navbar-brand {
    background: #fff url('heise-square-logo.png') no-repeat center;
    background-size:contain;
}

.whitelabel .btn-primary,
.whitelabel .zend_form input[type="submit"],
.whitelabel .competitor__add,
.whitelabel .btn-primary:visited,
.whitelabel .zend_form input[type="submit"]:visited,
.whitelabel .competitor__add:visited,
.whitelabel .navbar .navbar__adv-search-btn {
    background-color: #025099 !important;
    color: #fff !important;
}

.whitelabel .block-tabs li.active > a,
.whitelabel .block-tabs li.active > a:visited,
.whitelabel .block-tabs li.active > a:hover,
.whitelabel .block-tabs li.active > a:focus {
    border-top: 3px solid #025099 !important;
}

@media (max-width: 767px) {
    .summary__tabs.fixed-bottom li.active > a,
    .summary__tabs.fixed-bottom li.active > a:visited,
    .summary__tabs.fixed-bottom li.active > a:hover,
    .summary__tabs.fixed-bottom li.active > a:focus {
        background-color: #025099 !important;
        color: #fff !important;
    }

}

@media (min-width: 768px) {
    .navbar-brand-container .navbar-brand-text-container .navbar-brand-text {
        font-size: 18px !important;
        line-height: 32px !important;
    }
}

form[name="additionals"] #Test_Site_Yext_sublocality,
form[name="additionals"] label[for=Test_Site_Yext_sublocality],
form[name="additionals"] #Test_Site_Yext_state,
form[name="additionals"] label[for=Test_Site_Yext_state] {
	display: none;
}

form[name="additionals"] .form-group {
    margin: 0 !important;

}

form[name="additionals"] input {
    margin-bottom: 20px !important;
}

.total-cost__item {
    display:none;
}

.total-cost__item--total {
    display: table-row
}

