.btn_show_adv_details,
.new_item_btn > a{
    cursor: pointer;
    background-color: white;
    border: 1px solid var(--bac-color);
    color: var(--bac-color) !important;
    margin: 20px 0;
}
.wrap_advance_details{
}
.body_advance_detail{
    background-color: white;
    padding: 20px;
    border-radius: 8px;
    border: 1px solid #cdcdcd;
    margin-bottom: 10px;
}
.field_advance_details{
    margin: 5px 10px;
}
.field_advance_details input,
.field_advance_details span select,
.field_advance_details .field_adv_content{
    background-color: white;
    width: 100%;
    height: 40px;
    box-shadow: 0 0 10px #cdcdcd;
    border-radius: 8px;
    padding: 5px 10px;
    font-size: 1rem;
}
.row_items_adv{
    margin: 15px 0;
}
.row_items_adv[data-column="3"] .field_advance_details{
    width: calc(100% / 3.2);
    margin: 10px 5px;
}
.field_advance_details{
    display: inline-block;
}
.arrow_for_adv{
    position: relative;
}
.field_advance_details .field_adv_content{
    padding-right: 20px;
}
.arrow_for_adv:after{
    content: "";
    display: block;
    pointer-events: none;
    position: absolute;
    top: calc(50% - var(--size-arrow) / 2);
    right: calc( 0px + var(--size-arrow) / 2);
    border-right: 1.5px solid black;
    border-bottom: 1.5px solid black;
    transform: rotateZ(45deg);
    width: 7px;
    height: 7px;
}
@media (max-width: 1600px){
    .field_advance_details{
        font-size: calc(13px + (16 - 13) * (100vw - 320px) / (1600 - 320));
    }
}
@media (max-width: 768px){
    .row_items_adv{
        display: flex;
        flex-direction: column;
    }
    .row_items_adv[data-column="3"] .field_advance_details{
        width: auto;
    }
}