.wpa-test-msg{background: #d1ecf1 !important; border: 1px solid #bee5eb !important; border-radius: 5px !important;color: #0c5460 !important; font-size: 14px !important; padding:.75rem 1.25rem !important; font-family: Arial !important; margin-top:5px !important;}
span.wpa-button{ display: inline-block !important; padding-top: 5px !important; color: #fff !important;background-color: #6c757d !important;border-color: #6c757d !important; padding: 5px 10px !important; border-radius: 5px !important; margin-top:5px !important;  cursor: pointer !important; }
#altEmail_container, .altEmail_container{position:absolute !important; overflow: hidden !important; display: inline !important; height:1px !important; width: 1px !important;z-index:-1000 !important;}.ml-responsive-table {
display: block;
}
.ml-table {
left: 0;
margin-left: 0;
min-height: 1px;
min-width: inherit;
padding: 0 10px 10px 10px;
right: 0;
}
@media (max-width: 480px) {
.ml-table {
padding-bottom: 5px;
}
}
.ml-table:last-child {
padding-bottom: 0;
}
.ml-responsive-table dt { 
background-color: transparent;
clear: both;
font-weight: bold;
}
.ml-responsive-table dt:first-child {
padding-top: 10px;
}
.ml-responsive-table dd {
clear: both;
font-size: 90%;
margin-bottom: 10px;
}
.ml-responsive-table dd:last-child {
padding-bottom: 10px;
}
.ml-responsive-table dl:nth-of-type(even){ background:transparent; }
.ml-responsive-table dl:nth-of-type(odd){
background: rgba(0, 0, 0, 0.03);
}
.ml-responsive-table dl dd:nth-of-type(odd){ background:transparent; }
.ml-responsive-table dl dt:nth-of-type(even){ background:transparent; }
.ml-responsive-table .ml-grid {
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
padding: 0;
}