a.grey-link{
	color:#666;
	text-decoration:underline;
	font-size:12px;
}
div.content a:not([class]){
	text-decoration:underline;
}
.btn.btn-primary .pseudo-a{
	color:white;
	cursor:pointer;
}
.btn.btn-outline .pseudo-a{
	cursor:pointer;
}
.dsp-no, .hidden {
    display: none;
}
#agent-container{
	background-color:#F2F2F2;
	box-sizing:border-box;
	padding-left:10px;
	padding-right:10px;
	
}
.content #correspondence-form-wrapper {
    display: none;
    padding: 25px 0;
}
.content ul.error {
    list-style-type:none;
}
.content .error {
    color: #c60f13 !important;
}

.content .success {
    color: #108700 !important;
}
.pwd-toggle{
	font-size:11px;
	margin-top:-1px;
	margin-bottom:5px;
	cursor:pointer;
}
.pwd-condition-wrong{
	color:red;
	
}
.pwd-condition-correct{
	color:green;
	
}
li.pwd-condition{
	margin-left:20px;
}
form.form-no-top-border{
	border-top-style:none;
}
.form-check input, .form-radio input{
	opacity:0;
}
.custom-small-margin{
	margin-top:-15px;
}
.custom-small-margin label{
	line-height:16px;
}
.header__content{
	min-height:122px;
}
button:hover .pseudo-a svg.icon {
  transform: rotate(180deg);
}