.maf_parent,.maf_table_date_header,.maf_table_item_header,.maf_additional_data{
    width:100%;
    float:left;
}
.maf_additional_data{
    margin-top: 10px;
}
.maf_additional_data_single{
    width:33.3%;
    float:left;
    font-size: 14px;
}
.text-center{
    text-align:center;
}

.maf_button{
    background-color:#7F1526;
    color:white;
    padding:1% 2%;
    font-size: 14px;
    margin-left:3%;
}

.maf_button:hover{
    background-color:#7CC4AC;
}

.maf_table_date_header{
    background-color: #e8e8e8;
    padding: 5px 25px;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 700;
}
.maf_table_item_header{
    padding: 17px 25px;
    background-color: #f2f2f2;
    border-bottom: 1px solid #e1e1e1;
    margin-bottom: 5px;
    font-weight: 700;
    font-size: 14px;
    line-height: 16px;
}
.maf_table_date_header_left_p{
    margin:0 !important;
    width:50%;
    float:left;
}
.maf_table_date_header_right_p{
    margin:0 !important;
    width:50%;
    float:right;
    text-align:right;
}
.maf_table_item_header_left_p{
    margin:0 !important;
    width:33%;
    float:left;
    color: #535353;
}
.maf_table_item_header_center_p{
    margin:0 !important;
    width:33%;
    float:left;
    color: #535353;
}
.maf_table_item_header_right_p{
    margin:0 !important;
    width:33%;
    float:left;
    color: #535353;
    text-align:right;
}


/* On screens that are 992px wide or less */
@media screen and (max-width: 768px) {
    .maf_half_class{
        width:100%;
        float: left;
    }
    .maf_additional_data_single{
        text-align:center;
    }
}

/* On screens that are 600px wide or less */
@media screen and (max-width: 600px) {
    .maf_additional_data_single{
        width:100%;
        text-align:left !important;
        margin-bottom: 10px;
    }
    .maf_half_class{
        width:50%;
        float: left;
    }
}



