.ec-headerSearch {
    display: flex;
}

.select_btns .btn a {
    text-decoration: none;
    color: #000000;
}

.select_btns .btn.active a {
    color: #109F98;
}

.ec-itemNav__nav li ul li{
    margin: 0 !important;
    border-right: none !important;
}

.point_area {
    border: 1px solid #D5DAED;
    display: inline-table;
}

.point_area .title {
    font-weight: 700;
    font-size: 0.6em;
    text-align: right;
    margin: 0px 5px 0px 5px;
    border-bottom: 1px solid #D5DAED;
}

.point_area .point {
    font-weight: 700;
    font-size: 0.6em;
    text-align: right;
    margin: 0px 5px 0px 5px;
    color: #D43D44;
}

@media only screen and (max-width: 768px) {
    .point_area {
        display: block;
    }
}