
.x-axi-window-message td {
    text-align: right;
    background-image: url(x-axi-info-message-bg.png);
    background-color: transparent !important;
    font-family: Tahoma;
    font-size: medium;
}
.x-axi-window-message-error td {
    text-align: right;
    background-image: url(x-axi-error-message-bg.png);
    background-color: transparent !important;
    font-family: Tahoma;
    font-size: medium
}
.x-axi-window-message-warning td {
    text-align: right;
    background-image: url(x-axi-warning-message-bg.png);
    background-color: transparent !important;
    font-family: Tahoma;
    font-size: medium;
}
@media only screen and (max-width: 700px) {
    .x-axi-window-message-error td{
        max-width:400px;
    }
    .x-axi-window-message-warning td {
        max-width: 400px;
    }
    .x-axi-window-message td {
        max-width: 400px;
    }
}
@media only screen and (max-width: 500px) {
    .x-axi-window-message-error td {
        max-width: 350px;
    }

    .x-axi-window-message-warning td {
        max-width: 350px;
    }

    .x-axi-window-message td {
        max-width: 350px;
    }
}

    .x-axi-window-message .x-box-ml {
        width: 5px;
        background-position: top left;
    }

    .x-axi-window-message .x-box-mc {
        background-position: -8px 0;
        font: bold 12px Arial,sans-serif;
        color: #fff;
        padding-top: 10px;
    }

    .x-axi-window-message .x-box-mr {
        width: 15px;
        background-position: top right;
        vertical-align: top;
    }

    .x-axi-window-message .x-box-bl {
        background-position: bottom left;
        height: 8px;
        font-size: 1px;
    }

    .x-axi-window-message .x-box-bc {
        background-position: -8px bottom;
        height: 8px;
        font-size: 1px;
    }

    .x-axi-window-message .x-box-br {
        background-position: bottom right;
        height: 8px;
        font-size: 1px;
    }

    .x-axi-window-message a {
        width: 16px;
        height: 18px;
        display: block;
        font-size: 1px;
        z-index: 20001;
    }

    .x-form-invalid-tip .x-tip-tl {
        background: url(x-axi-tip-sprite.png) no-repeat scroll 0 0;
        overflow: hidden;
        padding-left: 9px;
        margin-top: -10px;
        margin-left: -2px;
    }
