.row{
    display: flex;
    flex-wrap: wrap;
}
.text-center{
    text-align: center;
}
.text-left{
    text-align: left;
}
.text-right{
    text-align: right;
}
.border-1{
    padding: 1em;
    border: 1px solid #eee;
}

.col-25, .col-25-checkbox{
    flex: 0 0 25%!important;
    padding: .5em!important;
    flex-direction: column;
}
.col-50, .col-50-checkbox{
    flex: 0 0 50%!important;
    padding: .5em!important;
    flex-direction: column;
}
.col-100{
    flex: 0 0 100%!important;
    padding: .5em!important;
    flex-direction: column;
}
.text-button{
    display: inline-block;
}
@media screen and (max-width: 1024px){
    .col-25-checkbox, .col-50-checkbox{
        flex: 0 0 50%!important;
        padding: .5em!important;
        flex-direction: column;
    }
}
@media screen and (max-width: 640px){
    .text-button{
        display: none;
    }
    .me-1{
        margin-right: 0!important;
    }
}
.wrap-ingredient, .wrap-etape{
    display: inline;
}
.me-1{
    margin-right: 1em;
}
.table > tbody > tr >th{
    text-align : left!important;
}
#recipe_picture{
    display: none;
}
.rating-star{
    cursor: pointer;
}
.awb-stars-rating-filled-icon{
    color: rgb(255, 247, 0)!important;
}