.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;}.navgoco, .navgoco ul, .navgoco li {
list-style: none;
}
.navgoco ul {
padding: 0;
margin: 0 0 0 18px;
}
.navgoco {
padding: 4px;
margin: 0px;
}
.navgoco > li {
margin: 4px 0;
border-left:1px solid #ec7404;
}
.navgoco > li li {
margin: 2px 0;
}
.navgoco a {
color: #000;
display: block;
outline: none;
text-decoration: none;
}
.navgoco li > a > span {
float: right;
font-size: 24px !important;
font-weight: bolder!important;
}
.navgoco li > a:hover > span {
color: #000;
}
.navgoco li > a > span:after {
content: '\25be';
font-size: 24px !important;
font-weight:600 !important;
}
.navgoco li.open > a > span:after {
content: '\25b4';
font-size: 24px !important;
font-weight:600 !important;
}
.navgoco a:hover, .navgoco li.active > a {
background-color: #f7f7f7;
color: #1e559c;
}
.navgoco > li.active > a  {
background-color: #e2e2e2;
}
.navgoco li a {
padding: 2px 10px;
}
.navgoco > li > a {
padding: 4px 10px;
}
.navgoco li.vert-open > a > span:after {
font-family: fontawesome;
float: right;
content: "\f0d8"; }
.navgoco li > a > span:after {
font-family: fontawesome;
float: right;
content: "\f0dd"; }