.mess input[type="checkbox"], .mess .pcheck input[type="radio"] {float:left; margin:0 5px 0 0;}
.mess input[type="checkbox"]:not(checked), input[type="radio"]:not(checked) {visibility:hidden; display:none;}
.mess input[type="checkbox"]:not(checked) + label, input[type="radio"]:not(checked) + label {cursor:pointer; display:block; position:relative; margin-left:0; padding-left:25px;}
.mess input[type="checkbox"]:not(checked) + label:after {content:"\00A0"; cursor:pointer; width:17px; height:17px; display:block; border: 1px solid #000; position:absolute; top:1px; left:0;}
.mess input[type="checkbox"]:checked + label:after {background:url(../images/bg-check.png) no-repeat 0 -82px;}

.personal-info-links {
    padding: 0;
}

.personal-info-links, .personal-info-links a{
    color: #525252;
}
.mess .pcheck label a {
    color: #000080;
}

.mess .errortext.personal-error {
    top: -23px;
    right: -270px;
    width: 260px;
}
