.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;}.sslink-socials{
position: fixed;
top: 50%;
right: 0px;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
z-index: 9999;
}
.sslink-socials ul{
margin: 0;
padding: 4px 0;
list-style: none;
background-color: var(--sslinkPrimaryColor);
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
}
.sslink-socials ul li{
display: inline-block;
margin: 0;
padding: 3px 6px;
}
.sslink-socials ul li a{
display: block;
width: 40px;
height: 40px;
background-color: var(--sslinkSecondaryColor);
text-align: center;
line-height: 40px;
border-radius: 50%;
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.sslink-socials ul li a:hover {
background-color: var(--sslinkBlackColor);
}
.sslink-socials ul li a img{
display: block;
height: auto;
width: 100%;
}