.kg-detail-search {
    margin-top: 15px;
}

.kg-detail-search h2 {
    color: #4f4f4f;
}

.noUi-connect {
    background: var(--main-bg-color);
}

.kg-detail-search h3 {
    font-weight: bold;
    color: var(--nain-h3-color);
    background-color: var(--main-bg-color);;
    padding: 15px;
    margin-top: 10px;
    margin-bottom: 10px;
}

.kg-detail-search .form-check-label {
    padding-left: 30px;
}

.slide-container {
    width: 100%; /* Width of the outside container */
    float: left;
    padding: 15px;
}

.print-border {
    border-left:    3px solid var(--main-color);
    border-radius:  10px;
    padding-left:   10px;
}


.noUi-handle {
    background: #54575b;
}


@media (max-width: 575px) {
    .kg-form-divider {
        margin-top: 1rem;
    }

    .print-border {
        margin-top: 10px;
    }
}


/**
   collapse styles
 */

.kg-detail-search-header {
    background-color: var(--main-bg-color);
    padding: 10px 15px;
}

.card-header.kg-detail-search-header a {
    color: var(--main-button-color);
    font-size: 22px;
    line-height: 24px;
    font-weight: 600;
    cursor: pointer;
    display: block;
}
.card-header.kg-detail-search-header a:hover {
    color: var(--main-button-color);
}

.kg-card-header .panel-title {

    color: var(--main-button-color) !important;
    display: block;
    font-size: 22px;
    font-weight: 500;
    text-transform: uppercase;
}

.panel-title:after {
    font-family: FontAwesome;
    content: "\f107";
    float: right;
    color: var(--main-button-color);
}

.panel-title[aria-expanded="true"]:after {
    content: "\f106";
}

