
/* Form error begin */
#formPopup, .formPopup {
    background-color: #d75656;
    background-image: linear-gradient(bottom, rgb(215,86,86) 37%, rgb(234,105,105) 69%);
    background-image: -o-linear-gradient(bottom, rgb(215,86,86) 37%, rgb(234,105,105) 69%);
    background-image: -moz-linear-gradient(bottom, rgb(215,86,86) 37%, rgb(234,105,105) 69%);
    background-image: -webkit-linear-gradient(bottom, rgb(215,86,86) 37%, rgb(234,105,105) 69%);
    background-image: -ms-linear-gradient(bottom, rgb(215,86,86) 37%, rgb(234,105,105) 69%);

    background-image: -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.37, rgb(215,86,86)),
        color-stop(0.69, rgb(234,105,105))
    );

    border: 1px solid #d73d3d;
    border-radius: 3px;
    box-shadow: 0 0 2px #999;
    color: #fff;
    font: bold 13px/15px Helvetica, Arial, Sans-serif;
    text-shadow: 0 -1px 0 #666;
    left: 0;
    position: absolute;
    top: 0;
    width: 280px;
    z-index: 1000;
}

#formPopup span, .formPopup span {
    border-top: 1px solid #f29d9d;
    border-radius: 3px;
    display: block;
    padding: 8px 12px;
}

#formPopup i, .formPopup i {
    display: block;
    width: 17px;
    height: 10px;
    background: url('../gfx/error_top.png');
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -8px;
}
/* Form error end */
.error {
    border : 1px dotted red !important;
}