.bs-headfour a.blogier-member-button i,
.bs-headfour a.msearch i,
.bs-headfour .blogier-desktop-date-filter .date-index-trigger i,
.bs-headfour .blogier-mobile-date-filter .date-index-trigger i {
    position: relative !important;
    display: block !important;
    width: 22px !important;
    height: 22px !important;
    font-size: 0 !important;
    line-height: 1 !important;
    color: currentColor !important;
    font-family: Arial, sans-serif !important;
}

.bs-headfour a.blogier-member-button i::before,
.bs-headfour a.blogier-member-button i::after,
.bs-headfour a.msearch i::before,
.bs-headfour a.msearch i::after,
.bs-headfour .blogier-desktop-date-filter .date-index-trigger i::before,
.bs-headfour .blogier-desktop-date-filter .date-index-trigger i::after,
.bs-headfour .blogier-mobile-date-filter .date-index-trigger i::before,
.bs-headfour .blogier-mobile-date-filter .date-index-trigger i::after {
    content: "" !important;
    position: absolute !important;
    display: block !important;
    box-sizing: border-box !important;
    color: currentColor !important;
}

.bs-headfour a.blogier-member-button i::before {
    width: 7px;
    height: 7px;
    left: 50%;
    top: 4px;
    border-radius: 50%;
    background: currentColor;
    transform: translateX(-50%);
}

.bs-headfour a.blogier-member-button i::after {
    width: 15px;
    height: 8px;
    left: 50%;
    bottom: 3px;
    border-radius: 9px 9px 4px 4px;
    background: currentColor;
    transform: translateX(-50%);
}

.bs-headfour a.msearch i::before {
    width: 14px;
    height: 14px;
    left: 2px;
    top: 2px;
    border: 3px solid currentColor;
    border-radius: 50%;
    background: transparent;
}

.bs-headfour a.msearch i::after {
    width: 9px;
    height: 3px;
    right: 1px;
    bottom: 3px;
    border-radius: 999px;
    background: currentColor;
    transform: rotate(45deg);
    transform-origin: center;
}

.bs-headfour .blogier-desktop-date-filter .date-index-trigger i::before,
.bs-headfour .blogier-mobile-date-filter .date-index-trigger i::before {
    width: 17px;
    height: 17px;
    left: 50%;
    top: 3px;
    border: 2px solid currentColor;
    border-top-width: 5px;
    border-radius: 3px;
    background: transparent;
    transform: translateX(-50%);
}

.bs-headfour .blogier-desktop-date-filter .date-index-trigger i::after,
.bs-headfour .blogier-mobile-date-filter .date-index-trigger i::after {
    width: 11px;
    height: 7px;
    left: 50%;
    top: 10px;
    border-top: 2px solid currentColor;
    border-bottom: 2px solid currentColor;
    transform: translateX(-50%);
    opacity: 0.9;
}
