.prd-lst{
    margin-top: 2%;
}
.unit-inner-h2{
    background-color: #410E00;
    padding: 8px 10px 10px 12px;
    position: relative;
    margin-bottom: 0;
}
.unit-inner-h2 i{
        font-style: normal;
        padding-right: 2em;
    }
.unit-inner-h2 span{
    font-size: 90%;
    position: absolute;
    right: 0;
    font-weight: normal;
}
.prd-lst-unit a:hover{
    color: white;
}
@media all and (max-width: 940px) {
    h2.unit-inner-h2 strong{
        opacity: 0;
    }
  h2.unit-inner-h2 .roast{
            position: relative;
            top: auto;
            right: auto;
            text-align: right;
            display: inline-block;
        }
}
@media all and (max-width: 400px) {
    .unit-inner-h2 span{
    left:10px;
    right: auto;
    }
  h2.unit-inner-h2 .roast{
            left: auto;
        }
}
