  .jbd-container .listing-style-8 .dir-overlay {
    background-color: #005b94;
    opacity: .9;
}

.jbd-container .listing-style-8 .company-menu nav a.active {
    border-bottom: 2
px
 solid #ff9a00;
    color: #ff9a00;
}

@media (min-width: 768px)
.jbd-container .col-md-5 {
    flex: 0 0 41.6666666667%;
    max-width: 51.6666666667%;
}

.jbd-container .header-icons .icon {
    width: 18px;
    height: 20px;
}


#searchform #searchkeyword {
width: 100%;
}

jbd-container .btn-success {
    color: #fff;
    background-color: #005b94;
}

.jbd-container .result-item {
    border-style: solid;
    border-width: 1px;
    border-radius: 10px;
   padding: 15px;
background-color: #fff;
}

h3 {
    font-size: 25px;
}

