.header_body{
    background-color: white;
    /* width: 1127px; */
    max-width: none !important;
    /* padding: 10px;	*/
}
body {
    background-color: white;
    font-family: opensans,-apple-system,"Segoe UI",system-ui,Lato,Arial,Helvetica,sans-serif,'charset=ISO-8859-1' !important;
}
/* override Semantic */
.hearder_menu{
    margin-bottom: 0 !important;
    border-bottom: none !important;
}
.hearder_menu a{
    font-weight: 600 !important;
    padding-left: 0.9em !important;
    padding-right: 0.9em !important;
}
.hearder_menu .item.separation{
    color: lightgrey;
    margin-left: 6px !important;
    margin-right: 6px !important;
    font-weight: normal;
}
.hearder_menu .active.item{
    border-color: var(--sqfoot-color) !important;
}
.hearder_menu_right{
    padding: 10px !important;
}
.hearder_menu_right, .hearder_menu_right a{
    font-weight: normal !important;
}
.ui.cards .card .content .star.icon{
    opacity: unset !important;
}
.fav{
    opacity: 0.5 !important;
}
/* override Fomantic differences from Semantic */
.ui.form .fields{
    flex-wrap: unset !important;
}
.ui.form:not(.unstackable) .fields:not(.unstackable)>.field:not(.wide), .ui.form:not(.unstackable) .fields:not(.unstackable)>.fields{
    width: unset !important;
    margin: unset !important;
}
.ui.items .item .image{
    align-self: normal !important;
}