 /* OFFERING LIST ROW */
 .offering-list-sub-div{
    margin-top: 10px;
    padding:1%;
}
.offering-list-row{
    padding-top: 10px;
}
.offering-list-title{
    font-size:25px;
    font-weight: 500;
}
.offering-list-col {
    padding:5px 15px;
}
.offering-list-col .card{
    border-radius:15px;
}
.offering-list-col .card .card-header{
    border-radius:15px;
}
.offering-list-icon i{
    font-size: 22px;
}
.offering-list-name{
    font-weight: 600;
    font-size:17px;
}
.offering-list-display-price{
    font-weight: 400;
    text-align:left;
    font-size:13px;
    margin-top:-30px
}
.offering-list-price{
    font-weight: 600;
    font-size:20px;
    text-align:left;
}
.offering-list-add-to-cart{
    float: right;
    border:none;
    border-radius:25px;
    padding:3px 10px;
    font-size:13px;
}
.offering-list-remove-from-cart{
    float: right;
    border:none;
    border-radius:25px;
    padding:3px 10px;
    font-size:13px;
}


@media screen and (max-width: 481px) {
    .offering-list-col .card{
        border-radius:10px;
    }  

    .offering-list-col .card .card-header{
        border-radius:15px;
        height:80px
    }  

    .offering-list-col .card-body{
        height:100px
    }
    .offering-list-name{
        font-weight: 600;
        font-size:15px;
    }
    .offering-list-display-price{
        text-align:center;
        margin-top:-10px;
        font-size:13px;
    }
    .offering-list-price{
        text-align:center;
        margin-top:-20px;
    }
    .offering-list-add-to-cart{
        display: block;
        margin: 0 auto;
        border:none;
        border-radius:25px;
        padding:3px 10px;
        font-size:13px;
    }
    .offering-list-remove-from-cart{
        display: block;
        margin: 0 auto;
        border:none;
        border-radius:25px;
        padding:3px 10px;
        font-size:13px;
    }
}

@media screen and (max-width: 481px) {
    .offereing-div{
        margin-top:10%;   
    }
    .offering-list-col .card{
        border-radius:10px;
    }  

    .offering-list-col .card .card-header{
        border-radius:15px;
        height:80px
    }  

    .offering-list-col .card-body{
        height:100px
    }
    .offering-list-name{
        font-weight: 600;
        font-size:15px;
    }
    .offering-list-display-price{
        text-align:center;
        margin-top:-10px;
        font-size:13px;
    }
    .offering-list-price{
        text-align:center;
        margin-top:-20px;
    }
    .offering-list-add-to-cart{
        display: block;
        margin: 0 auto;
        border:none;
        border-radius:25px;
        padding:3px 10px;
        font-size:13px;
    }
    .offering-list-remove-from-cart{
        display: block;
        margin: 0 auto;
        border:none;
        border-radius:25px;
        padding:3px 10px;
        font-size:13px;
    }
}