/* CCMP CORE CSS */


/* FEEDBACK FORM */
.class-feedback-form .block {
    clear: both;
    margin: 0 0 10px 0;
}
.class-feedback-form .block h4 {
    width: 150px;
    margin: 0 5px 0 0;
    text-align: right;
    float: left;
}
.class-feedback-form .block input,
.class-feedback-form .block textarea,
.class-feedback-form .block select {
    width: 400px;
    text-align: left;
    font-family: sans-serif;
    font-size: 1em;
}
.class-feedback-form .block input[type=checkbox] {
    width: auto;
}
.class-feedback-form .content-action {
    margin: 0 0 0 155px;
}
.message-warning,
.warning {
    border: 2px solid #AEA5A0;
    padding: 5px;
    margin: 10px;
}
.message-warning h2,
.warning h2 {
    margin: 0 0 10px 10px;
}
/* END FEEDBACK FORM */



/* LOGIN PAGE + REGISTER PAGE */
.user-login .block,
.user-register .block {
    clear: both;
    margin: 0 0 10px 0;
}
.user-login .block label,
.user-register .block label {
    width: 150px;
    margin: 0 5px 0 0;
    text-align: right;
    float: left;
}
.user-login .block input,
.user-register .block input {
    width: 300px;
    text-align: left;
    font-family: sans-serif;
    font-size: 1em;
}
.user-login .block input[type=checkbox],
.user-register .block input[type=checkbox] {
    width: auto;
}
.user-login .buttonblock,
.user-register .buttonblock {
    margin: 0 0 0 155px;
}
/* END LOGIN PAGE + REGISTER PAGE */


/* REGISTER PAGE SPECIAL */
.user-register {
    margin: 0 0 0 50px;
}
.user-register h1 {
    margin: 0 0 20px 155px;
}
.user-register .block {
    clear: both;
    margin: 0 0 10px 0;
}
.user-register .block .element {
    margin: 0 0 10px 0;
}
.user-register .block label {
    width: 250px;
    margin: 0 5px 0 0;
    text-align: right;
    float: left;
}
.user-register .block input,
.user-register .block textarea,
.user-register .block select,
.user-register .block input[type=file] {
    width: 300px;
    text-align: left;
    font-family: sans-serif;
    font-size: 1em;
}
.user-register .block input[type=checkbox] {
    width: auto;
}
.user-register .buttonblock {
    margin: 0 0 0 255px;
}
.user-register .toolbar {
    clear: both;
}
/* END REGISTER PAGE SPECIAL */
