.pro_visib_msg { width: 100%; min-height: 500px; }.aftax_pending{ background: #00a0d2; padding: 5px 20px; color: #fff; text-transform: capitalize; float: left;}
.aftax_approved{ background: green; padding: 5px 20px; color: #fff; text-transform: capitalize; float: left;}
.aftax_disapproved{ background: red; padding: 5px 20px; color: #fff; text-transform: capitalize; float: left;}
.aftax_expired{ background: palevioletred; padding: 5px 20px; color: #fff; text-transform: capitalize; float: left;}
.afform-row{width: 100%; float: left;}
#aftax_status_field label { float: left; width: 200px;}.main_status_div ul{
list-style: none;
padding:0;
margin: 0;
}
.main_status_div .icon_message_class .img_class{
display: inline-block !important;
vertical-align: middle;
margin: 0 !important;
}
.main_status_div .icon_message_class{
margin: 15px 0px;
}
.main_status_div .icon_message_class .img_class img{
width: 25px;
height: 25px;
margin: 0 !important;
}
.main_status_div .acss_image{
width: 100%;
max-width: 130px;
height: auto;
object-fit: cover;
margin: 15px auto !important;
}
.main_status_div_product_page .acss_icon_div  {
width: 100%;
height: auto;
display: block;
text-align: left;
}
.main_status_div_product_page .acss_sub_rule_div_product_page p{
margin: 10px 0px;
}
.main_status_div_product_page .css_icon {
display: inline-block;
vertical-align: middle;
}
.main_status_div_product_page .icon_message_class {  
display: inline-block;
vertical-align: middle;
width:78%;
text-align: left;
}
.main_status_div_product_page .img_class{
width:25px;
margin: 0px !important;
}
.main_status_div_product_page .acss_image_div{
width: 100%;
max-width: 150px;
height: auto;
}