/* Global */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;700&display=swap');

.shimmerLoad {
    margin-bottom: 10px;
}

.anacomListingTitle {
    text-align: left;
    font: normal normal bold 22px/30px 'Noto Sans', sans-serif;
    letter-spacing: 0px;
    color: #2B363C;

    margin-bottom: 20px;
}

.anacomListingSubTitle {
    text-align: left;
    font: normal normal normal 16px/28px 'Noto Sans', sans-serif;
    letter-spacing: 0px;
    color: #2B363C;

    margin-bottom: 20px;
}

.anacomListingRow {
    background: #FFFFFF 0% 0% no-repeat padding-box;
}

.anacomListingHeaderLine {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    align-items: center;
    justify-content: space-evenly;

    background: #F0F6FA 0% 0% no-repeat padding-box;
    height: 70px;
}

.anacomListingHeaderValue {
    text-align: left;
    font: normal normal 600 14px/15px 'Noto Sans', sans-serif;
    letter-spacing: 0.28px;
    color: #2B363C;

    padding-left: 20px;
}

.anacomListingBodyLine {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    align-items: center;
    justify-content: space-evenly;

    height: 50px;

    border: 1px solid #F0F6FA;
}

.anacomListingUserBodyValue {
    text-align: left;
    font: normal normal normal 14px/50px 'Noto Sans', sans-serif;
    letter-spacing: 0.28px;
    color: #64718B;

    padding-left: 20px;

    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.anacomListingBodyValue {
    text-align: left;
    font: normal normal normal 14px/16px 'Noto Sans', sans-serif;
    letter-spacing: 0.28px;
    color: #64718B;

    padding-left: 20px;

    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

/* Breadcrumb start */
.mainBreadcrumb {
    padding: 10px 0px;
    list-style: none;
    margin-bottom: 20px;
}

.mainBreadcrumb li+li:before {
    padding: 8px;
    color: black;
    content: '>';
}

.mainBreadcrumb li {
    display: inline;
}

.childbreadcrumb {
    text-align: left;
    font: normal normal normal 14px/28px 'Noto Sans', sans-serif;
    letter-spacing: 0px;

    color: #2B363CB3;
}

.selectedBreadcrumb {
    color: #2B363C !important;
    text-decoration: underline;
}

.anacomListingPagination {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    align-items: center;
    justify-content: right;

    margin-top: 10px;
}

/* Breadcrumb end */
/* GLOBAL END */