#main_table {
width:100%;
margin:0 auto;
background-color:#EDEFEE;
font-family:Arial, Helvetica, sans-serif;
}

.width {
width:25%;
border-right:2px solid #FFF;
padding:1%;
border-bottom:2px solid #FFF;
}

.width2 {
width:25%;
padding:1%;
}

.width4 {
width:25%;
padding:1%;
border-right:2px solid #FFF;
}

.width3 {
width:25%;
padding:1%;
border-bottom:2px solid #FFF;
}

.main_width {
width:25%;
border-right:2px solid #FFF;
font-weight:bold;
color:#FFF;
padding:1%;
background:var(--table-header);
text-align:center;
}

.main_width2 {
width:25%;
padding:1%;
font-weight:bold;
background:var(--table-header);
color:#FFF;
text-align:center;
}

@media screen and (max-width: 480px) {
#main_table {
font-size:9px !important;
}
}
</style><style unselectable="on">
.main_div {
margin:0 auto;
line-height:1.0;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333;
}

.main_div .coverage {
line-height:20px;
padding:5px 0px;
text-align:left !important;
}

.main_div .cover-seperator {
position:absolute;
top:0px;
right:10px;
}

.main_div .span {
font-size:21px;
color:var(--indus-red);
font-weight:bold;
}

.main_div .container1 {
display:inline-block;
margin-top:10px;
border-right:1px solid #CCC;
}

@media only screen and (max-width: 1004px) {
}

@media (max-width: 768px) {
.main_div .mob_container {
padding:0px 5px !important;
border-right:0px !important;
}
.main_div {
font-size:13px;
}
.main_div .mobile-center {
text-align:center;
}
.main_div .coverage-mob {
padding:5px 0px 0px 15px !important;
}
}

@media (max-width: 410px) {
.main_div .span {
font-size:17px;
}
}

@media (max-width: 320px) {
.main_div .span {
font-size:16px;
}
.main_div {
font-size:11px;
}
}

.popover {
width:200px;
}

#main_table .popover {
max-width:140px;
}

.discHead {
font-size:20px;
font-weight:bold;
color:var(--indus-red);
}

.cmpBenefits {
cursor:pointer;
}