@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed&display=swap');

#rest_rect5 {
    cursor: pointer;
    position: relative;
    overflow: hidden;
    padding: 2px;
    width: 150px;
    min-height: 68px;
    height: auto;
    background-color: rgba(255, 255, 255, .9);
    font: 400 11px/normal 'Roboto Condensed', 'Helvetica Neue', 'Arial', sans-serif;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    /*display: flex;*/
    /*flex-direction: column;*/
    /*justify-content: space-around;*/
    /*align-items: flex-end;*/
}

#rest_rect5 .rest_rectl, #rest_rect5 .rest_rectl:visited, #rest_rect5 .rest_rectl:link, #rest_rect5 .rect_top_title {
    text-decoration: none;
    display: block;
    color: #000 !important;
    float: right;
    text-align: right;
    margin-right: 0;
    font-family: 'Roboto Condensed', 'Helvetica Neue', 'Arial', sans-serif;
    line-height: inherit;
    font-size: inherit;
    padding: 0;
}

#rest_rect5 .rect_cont {
    border: 2px solid #b71c1c;
    width: 100%;
    overflow: hidden;
    text-align: left;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#rest_rect5 .rect_cont > div {
    border: 2px solid rgba(255, 255, 255, .9);
    background-color: #b71c1c;
    text-transform: uppercase;
    color: #fff;
    display: flex;
    align-items: center;
    padding: 4px 4px 4px 8px;
    font-size: 11px;
}

#rest_rect5 .rect_cont > div span {color: #fff;}

#rest_rect5 .rect_cont div {
    font-family: 'Roboto Condensed', 'Helvetica Neue', 'Arial', sans-serif;
}

#rest_rect5 .rect_star {
    display: block;
    margin-right: 8px;
    width: 23px;
    height: 23px;
    flex-shrink: 0;
    /*background: url('/img/star_white.svg') no-repeat;*/
}

#rest_rect5 .rect_bot, #rest_rect5 .rect_bot:visited, #rest_rect5 .rect_bot:link {
    text-decoration: none;
    display: block;
    color: #000 !important;
    float: left;
    align-self: flex-start;
    font-family: 'Roboto Condensed', 'Helvetica Neue', 'Arial', sans-serif;
    line-height: inherit;
    font-size: inherit;
    margin: 0;
}

#rest_rect5 p:empty {display: none;}

.rect_cont + p {
    align-self: start;
    margin: 0;
    padding: 0;
    line-height: normal;
}

#rest_rect5 p {margin:0;}

#rest_rect5 .rect_star + p {color: #fff;}