.rh_type_field_wrapper .bootstrap-select {
    --pb-reset-size: 26px;
    --pb-reset-icon: 18px;
}
.rh_type_field_wrapper .bootstrap-select .pb-type-more {
    position: absolute;
    top: 17px;
    right: calc(2.1rem + 10px);
    transform: translateY(-50%);
    z-index: 6;
    display: none !important;
    padding: 2px 9px;
    font-size: 11px;
    font-weight: 700;
    line-height: 1.4;
    letter-spacing: .02em;
    color: #fff;
    background: var(--pb-more-bg, #f28c28);
    border-radius: 10px;
    cursor: pointer;
    user-select: none;
    white-space: nowrap;
}
	.rh_type_field_wrapper .bootstrap-select .pb-type-more {
	top: -13px;
}
.rh_type_field_wrapper .bootstrap-select .pb-type-more::before {
    content: "+";
    position: absolute;
    right: 100%;
    margin-right: 4px;
    font-size: 13px;
    font-weight: 700;
    color: var(--pb-more-bg, #f28c28);
}
.rh_type_field_wrapper .bootstrap-select .pb-type-more:hover { filter: brightness(.92); }
.rh_type_field_wrapper .bootstrap-select.pb-more-on .pb-type-more { display: block !important; }
.rh_type_field_wrapper .bootstrap-select.pb-reset-on .pb-type-more { padding-left: 8px; }	
.rh_type_field_wrapper .bootstrap-select .pb-type-reset {
    --pb-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.65 6.35A7.95 7.95 0 0 0 12 4a8 8 0 1 0 7.73 10h-2.08A6 6 0 1 1 12 6c1.66 0 3.14.69 4.22 1.78L13 11h7V4z'/%3E%3C/svg%3E");
    top: -18px;
    width: var(--pb-reset-size);
    height: var(--pb-reset-size);
    padding: 0;
    overflow: hidden !important;
    font-size: 0 !important;
    line-height: 0 !important;
    white-space: nowrap;
    color: #888;
    background: transparent;
    border-radius: 50%;
}
.rh_type_field_wrapper .bootstrap-select .pb-type-reset::before {
    content: "";
    display: block;
    width: var(--pb-reset-icon);
    height: var(--pb-reset-icon);
    margin: calc((var(--pb-reset-size) - var(--pb-reset-icon)) / 2);
    background-color: currentColor;
    -webkit-mask: var(--pb-ico) center / contain no-repeat;
    mask: var(--pb-ico) center / contain no-repeat;
}
.rh_type_field_wrapper .bootstrap-select .pb-type-reset:hover { color: #fff; background: var(--rh-global-color-primary, #666); }
	.rh_type_field_wrapper .bootstrap-select.pb-reset-on .pb-type-more {
		font-size: 1.1rem;
}
@media (max-width: 550px) {
.rh_type_field_wrapper .bootstrap-select .pb-type-more {
	right: 5px;
}
}
@media (max-width: 550px) {
.rh_type_field_wrapper .bootstrap-select.pb-reset-on .pb-type-more {
    padding-left: 4px;
	padding-right: 4px;
}
}
@media (min-width: 1280px) {
.rh_type_field_wrapper .bootstrap-select .pb-type-more {
    top: -18px;
}
}
