/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - START > Title > Breadcrumb-103 */
.bt-detail {
    clear: both;
    background: var(--title-bg) !important;
    border-radius: 0px !important;
    margin: var(--title-mg) !important;
    padding: var(--title-pg) !important;
    border-bottom: var(--title-brd) solid var(--title-brd-bg) !important;
    text-align: right;
    font-family: var(--title-ff) !important;
}
    .bt-detail li {
        padding: var(--title-li-pg) !important;
        font-size: var(--title-fs) !important;
        font-weight: bold !important;
        color: var(--title-li-text) !important;
        background-color: var(--title-li-bg) !important;
    }
    .bt-detail > li > a,
    .bt-detail > li > a:hover {
        color: var(--title-li-text) !important;
    }
.bt_ref_filter,
.bt_pro_sort {
    overflow: hidden;
    color: var(--title-text) !important;
    background: var(--title-bg) !important;
    border-bottom: var(--title-brd) solid var(--title-brd-bg) !important;
}
    .bt_ref_filter .ref_filter_droplist,
    .bt_pro_sort .pro_sort_droplist {
        margin: 15px 0px 15px 0px !important;
        padding: 5px 15px 5px 15px !important;
        float: left;
        font-weight: normal;
        font-size: var(--title-drop-fs) !important;
        border: 0px solid transparent !important;
        color: var(--title-drop-text) !important;
        background-color: var(--title-drop-bg) !important;
    }
.social-sharing,
.comments-button,
.title-link {
    float: left;
    margin: 0px 0px 0px 0px;
    margin-top: var(--title-link-mg) !important;
    text-align: left;
    overflow: hidden;
}
    .social-sharing .fa,
    .comments-button .fa,
    .title-link .fa {
        font-size: var(--title-link-fs) !important;
        border: 0px !important;
        margin: 0px !important;
        padding: 5px 10px !important;
    }
    .social-sharing a,
    .comments-button a,
    .title-link a {
        font-size: var(--title-link-fs) !important;
        border: 0px !important;
        margin: 0px 5px !important;
        padding: 5px 0px !important;
        color: var(--title-link-text) !important;
        background-color: var(--title-link-bg) !important;
    }
        .comments-button a,
        .comments-button a:hover,
        .title-link a,
        .title-link a:hover,
        .social-sharing a .fa-facebook-official,
        .social-sharing a:hover .fa-facebook-official,
        .social-sharing a .fa-twitter-square,
        .social-sharing a:hover .fa-twitter-square,
        .social-sharing a .fa-google-plus-square,
        .social-sharing a:hover .fa-google-plus-square,
        {
            clear: both;
            color: var(--title-li-text) !important;
        }
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - STOP > Title > Breadcrumb-103 */


