.error {
    color: red;
}

.global_error, .global_info, .global_done {
    margin: 5px 0;
}

.global_info, .global_done {
    background: url("../images/sqb/tick.png") no-repeat scroll 10px 50% #FFFFCC;
    border: 1px solid #DDDDDD;
    margin: 16px 0 15px 0;
    padding: 4px 4px 4px 30px;
}

.global_error {
    background: url("../images/sqb/stuff.gif") no-repeat scroll 10px 50% #FFFFCC;
    border: 1px solid #DDDDDD;
    margin: 15px 0 15px 0;
    padding: 4px 4px 4px 30px;
    color: #bf2f03;

}

.global_notice {

    background: url("../images/sqb/icon_announcement.png") no-repeat scroll 10px 50% #FFFFCC;
    border: 1px solid #DDDDDD;
    margin: 15px 0 15px 0;
    padding: 4px 4px 4px 30px;
    color: #62839b;
}

.dialog-error-msg {
    text-align: left;
    margin-top: 15px;
}

.label_global_error {
    font-size: 12px;
    background: url("../images/sqb/stuff.gif") no-repeat scroll 10px 50% #FFFFCC;
    border: 1px solid #DDDDDD;
    margin: 5px 0;
    padding: 1px 1px 1px 30px;
}

.label_global_done {
    font-size: 12px;
    background: url("../images/sqb/tick.gif") no-repeat scroll 10px 50% #FFFFCC;
    border: 1px solid #DDDDDD;
    margin: 5px 0;
    padding: 1px 1px 1px 30px;
}

.successMsg {
    background: url("../images/sqb/tick.png") no-repeat scroll 10px 4px #FFFFCC;
    border: 1px solid #DDDDDD;
    margin: 4px 0;
    padding: 4px 4px 4px 30px;
}

.error_list {
    color: red;
    margin-bottom: 10px;
}

.error_list li {
    background: url("../../images/sqb/stuff.gif") no-repeat no-repeat 3px 50% #FFF2F2;
    padding-left: 30px;
    border: 1px solid #FF8080;
    line-height: 18px;
    padding: 2px 10px 2px 23px;
}

@media (min-device-width: 1024px) and (max-width: 600px),(max-width: 600px),
(max-device-width: 480px),
(max-device-width: 480px) {

    .global_error, .global_info, .global_done {
        margin: 15px 0;
        font-size: 18px;
        font-weight: normal;
        padding: 8px 8px 8px 30px;
        text-align: left;
    }

    .label_global_error {
        font-size: 16px;
    }

}
