@media only screen and (max-width: 800px) {    
    /* Force table to not be like tables anymore */
    .price_reseller_table #no-more-tables table, #no-more-tables thead, #no-more-tables tbody, #no-more-tables th, #no-more-tables td, #no-more-tables tr { display: block; } 
    /* Hide table headers (but not display: none;, for accessibility) */
    .price_reseller_table #no-more-tables thead tr { position:absolute; top:-9999px; left:-9999px;} 
    .price_reseller_table #no-more-tables tr { border: 1px solid #ccc; } 
    .price_reseller_table #no-more-tables td { /* Behave  like a "row" */ font-size: 18px; padding: 8px; border: none; border-bottom: 1px solid #eee; position: relative; padding-left: 50%; white-space: normal; text-align:left;} 
    .price_reseller_table #no-more-tables td:before { 
        /* Now like a table header */ position: absolute; /* Top/left values mimic padding */
        top: 6px; left: 6px;  width: 45%; padding-right: 10px; white-space: nowrap; text-align:left;
        font-weight: bold; } 
    /* Label the data */
    .price_reseller_table #no-more-tables td:before { content: attr(data-title); }
    .price_reseller_table span { background-color: orangered; margin:0px; padding:3px 5px 3px 5px; border-radius:5px; font-size:14px!important; color:#fff; font-weight:bold; }
}
.price_reseller_table .cf th{ background-color:#0066cc; padding:32px; text-align:center; color:#fff; font-size:23px; }
.price_reseller_table .cf td{ padding:15px; color:#221f1f; font-size:26px; text-align:center; }
.price_reseller_table span { background-color: orangered; margin:0px; padding:3px 5px 3px 5px; border-radius:5px; font-size:16px; color:#fff; font-weight:bold; }

.text-left{ text-align:left!important; }
strike{color: #999;} 
.price_reseller_table .cf .fa-inr{padding-right: 3px!important;}
.offernote{ width:54%; margin:0px auto; line-height:50px; background-color:#f9f9f9; color: #221f1f; border: 1px solid #dddddd; padding: 9px 15px; border-radius: 3px; font-size: 25px; display: block; margin-bottom: 30px; text-align: center; }