/*
Contrast.css
*/

#footer {
    background: #192a56 !important;
}

#page-title.page-title-parallax:before,
#page-title.page-title-parallax2:before {
    opacity: 0.8 !important;
}

.invpost:before {
    background: rgba(25, 42, 86, 0.9);
}

.brands .t-in img {
    opacity: 1;
}

.location-card .button {
    color: #192a56;
}

.breadcrumb a {
    color: #3f5468;
}

.newsbox .entry-date {
    color: #192a56;
}

.location-card .button {
    border: 1px solid #192a56;
    color: #192a56;
}

.text-line span {
    background-color: #192a56;
}

.container-tab .text-tab .text-panel {
    background-color: rgba(25, 42, 86, 1);
}

.newsletter:after {
    background: rgb(81,220,243);
    background: -moz-linear-gradient(90deg, rgba(81,220,243,1) 0%, rgba(81,220,243,0.8939950980392157) 45%, rgba(81,220,243,0) 100%);
    background: -webkit-linear-gradient(90deg, rgba(81,220,243,1) 0%, rgba(81,220,243,0.8939950980392157) 45%, rgba(81,220,243,0) 100%);
    background: linear-gradient(90deg, rgba(81,220,243,1) 0%, rgba(81,220,243,0.8939950980392157) 45%, rgba(81,220,243,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#51dcf3",endColorstr="#51dcf3",GradientType=1);
}

.container-tab .text-tab .content {
    background-color: #51dcf3;
    color: #192a56;
}

.container-tab .text-tab .text-panel-mobile a,
.container-tab .text-tab .content a {
    color: #fff;
}

.gform_wrapper .hidden_label .gfield_label {
    clip: inherit;
    position: inherit !important;
    height: inherit;
    width: inherit;
    overflow: inherit;
}

.brokerpost .iconlist li {
    color: #fff;
}

.business-hours-tab.active {
    background-color: #075f6e;
}

#gform_1 label,
#gform_1 legend {
    color: #fff;
}

.footer-widgets-wrap .widget_text label {
    display: block !important;
}

.btn-link,
.page-link,
.page-link:hover,
.page-link:focus {
    color: #026854;
}

.single-post .entry-meta {
    color: #026070;
}

#primary-menu ul li:hover>a,
#primary-menu ul li.current-menu-item>a {
    border-bottom: 2px solid #51dcf3;
    color: #51dcf3 !important;
}

body {
    color: #50596b !important;
}

.inv-grid-content ul li span {
    color: #000 !important;
}

.inv-price {
    color: #000 !important;
}

.inv-search-form .inv-form-element .checkbox label {
    color: #000 !important;
}

.feature-box p {
    color: #595959;
}

.inventory-results-count {
    color: #000 !important;
}

.inv-heading {
    border-bottom: 1px solid #000 !important;
    color: #000 !important;
}

.inv-grid-content ul li {
    color: #000 !important;
}

.inv-info-item {
    color: #fff !important;
}


.inv-info-item span {
    color: #fff !important;
}

ul.line-items li span.first {
    color: #000 !important;

}

.widget-broker ul li {
    color: #000 !important;
}

.text-success {
    color: #0c5d1e !important;
}

.widget-broker h3 span {
    opacity: 1;
}
