/* Hide the local presence percentage box */
.directory-callout {
    display: none;
}

/* Custom styling */

.search-btn {
    background-color: #116bb7 !important;
    color: #fff !important;
}

.business-card-analyse-btn {
    background-color: #116bb7;
    color: #fff !important;
}

.card-progress-bar .progress-bar {
    position: relative;
    background-color: #E80033;
    background-size: 30px 30px;
    background-image: linear-gradient(-45deg, #E80033 25%, #82001b 25%, #82001b 50%, #E80033 50%, #E80033 75%, #82001b 75%, #82001b);
    animation: barberpole 4.5s linear infinite;
}

.new-analysis-indicator {
    margin-top: -5px;
    height: 5px;
    background-color: #E80033;
}

.fa-warning:before, .fa-exclamation-triangle:before {
    content: "";
    color: #E80033;
}

.whitelabel .full-bg {
    background-color: #116bb7;
    background-image: url("webcombg.jpg");
    background-position: center;
    background-size: cover;
}

.whitelabel .navbar-brand-container .navbar-brand-text-container .navbar-brand-text {
    font-size: 20px;
    padding-top: 3px;
}

.login-panel__main #login-element input:hover,
.login-panel__main #login-element input {
    background-color: #E80033;
}

.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 {
    background-color: #116bb7 !important;
    color: #fff !important;
}

.whitelabel .login-panel__title {
    background-image: url('webcomispy.png') !important;
}

.whitelabel .navbar-brand {
    background-image: url('webcomispysquare.png');
    border-radius: 5px;
    background-color: transparent;
}

.progress .progress-bar {
    background-color: #E80033;
}

.summary-overview__last-tested:after {
    content: "";
    background-image: url("webcom.png");
    height: 25px;
    display: block;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right;
    margin: 10px 0 0;
}

.login-panel__forgotten:after {
    content: "";
    background-image: url("webcom.png");
    height: 25px;
    display: block;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right;
}

.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 #E80033 !important;
}

.navbar-brand-text {
    background-image: url("webcomispyheader.png");
    text-indent: -1000px;
    background-size: contain;
    background-repeat: no-repeat;
    width: 90px;
    height: 37px;
}

div.sidebar nav.sidebar-nav + a.summary__delete-btn {
    display: none;
}

@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: #116bb7 !important;
        color: #fff !important;
    }
}
