.confirm-order-form input[type="checkbox"],
.itexmodal-padding-content input[type="checkbox"],
.mess input[type="checkbox"] {
    float: left;
    margin: 0 5px 0 0;
}

.confirm-order-form input[type="checkbox"]:not(checked),
.itexmodal-padding-content input[type="checkbox"]:not(checked),
.mess input[type="checkbox"]:not(checked) {
    visibility: hidden;
    display: none;
}

.confirm-order-form input[type="checkbox"]:not(checked) + label,
.itexmodal-padding-content input[type="checkbox"]:not(checked) + label,
.mess input[type="checkbox"]:not(checked) + label {
    cursor: pointer;
    display: block;
    position: relative;
    margin-left: 0;
    padding-left: 25px;
}

.confirm-order-form input[type="checkbox"]:not(checked) + label:after,
.itexmodal-padding-content input[type="checkbox"]:not(checked) + label:after,
.mess input[type="checkbox"]:not(checked) + label:after {
    content: "\00A0";
    cursor: pointer;
    width: 19px;
    height: 19px;
    display: block;
    background: url(../images/bg-check.png) no-repeat 0 0;
    position: absolute;
    top: 1px;
    left: 0;
}

.confirm-order-form input[type="checkbox"]:checked + label:after,
.itexmodal-padding-content input[type="checkbox"]:checked + label:after,
.mess input[type="checkbox"]:checked + label:after {
    background: url(../images/bg-check.png) no-repeat 0 -82px;
}

.personal-info-links a {
    display: block;
}

.personal-info-links, .personal-info-links a {
    color: #525252;
}

.mess .pcheck label a {
    color: #000080;
}
