.ranking-row {
    display: flex;
    font-size: 13px;
    font-style: italic;
    padding: 0 10px;
}

.ranking-row:nth-child(odd) {
    background-color: #CCDAE5;
}

.ranking-value {
    align-self: flex-end;
}

.ranking-name {
    flex: 1;
}

.ranking-details {
    border-bottom: 1px solid #ececed;
    height: 0px;
    overflow: hidden;
}

.ranking-details-open {
    width: 100%;
    height: auto;
}

.ranking-parent:after {
	position: absolute;
	font-family: 'FontAwesome';
	top: 5px;
	right: 10px;
    content: "\f078";
    transition: 0.3s transform;
}

.ranking-parent {
    width: 100%;
    position: relative;
    cursor: pointer;
    padding: 5px 40px 2px 10px;
}

.ranking-active:after {
	transform: rotate(180deg);
}

.ranking-parent:hover {
    background-color: #ececed;
}

.ranking-population {
    font-size: 10px;
    text-transform: uppercase;
    opacity: 0.7;
    flex: 1;
}

.acInfo-item fmp-filterbox .offseted {
    margin-top: 2px!important;
}

.ranking-acInfo-bottom {
    overflow: visible;
}

.ranking-acInfo-bottom .acInfo-item {
    padding: 0px;
}

fmp-filterbox .offseted .form-horizontal div .ranking-filter {
    flex: 0;
    display: inherit;
}

fmp-filterbox .offseted .form-horizontal div .ranking-filter > button, .offseted .form-horizontal div .ranking-filter > button {
    /* height: 28px; */
    line-height: 20px;
    font-size: 12px;
    min-height: initial!important;
    border-radius: 0;
    /* background: #f7f7f7!important; */
    width: 200px;
}

fmp-filterbox .offseted .form-horizontal div .ranking-filter.short > button {
    width: 100px
}

fmp-filterbox .offseted .form-horizontal div .ranking-filter button .helperContainer button {
    padding: 0px 5px!important;
}

.ranking-filter .multiSelectItem {
    font-size: 12px;
    height: 24px;
    line-height: 18px;
}

.ranking-filter .multiSelectItem .tickMark {
    top: initial!important;
}

.ranking-filter .buttonLabel{
    padding: 0!important;
}

.ranking-filter .clearButton {
    left: initial!important;
}

.ranking-filter.multiSelect.inlineBlock.ng-isolate-scope{
  display: inherit;
}
