

/* Start:/local/components/s1/feedback/templates/style1/style.css?17727145981109*/
.s1feedback_cont {
    border: 2px solid #7fc5df;
    border-radius: 6px;
    padding: 20px 25px;
    position:relative;
}
.s1feedback_cont .intext,
.s1feedback_cont textarea {
    background: #fff;
    border-width: 1px;
    border-style: solid;
    padding:9px 4%;
    width: 92%;
    margin-bottom: 15px;
    border-radius: 3px;
    color: #888888;
    border-color: #cccccc;
}
.s1feedback_cont textarea {
    resize: none;
}
.s1feedback_cont .intext.err {
    border-color: #ff0000 !important;
}
.s1feedback_cont .mfz {
}

.error div {

}

.s1feedback_cont .btn {
    margin-top: 0;
    box-shadow: 0 1px 2px #3282a9;
}

.s1fb_msg {
    position: absolute;
    background: #d9524d url("/local/components/s1/feedback/templates/style1/img/err_pic.png") 10px 10px no-repeat;
    color: #ffffff !important;
    font-size: 13px;
    padding: 5px 10px 5px 40px;
    width: 170px;
    border-radius: 8px;
    left: 50%;
    margin-left: -110px;
    bottom: 63px;
}
.s1fb_msg p {
    margin: 5px 0 !important;
}
.s1fb_msg font.errortext {
    color: #ffffff !important;
}
.s1fb_msg.oktext {
    background: #6bc455 url("/local/components/s1/feedback/templates/style1/img/ok_pic.png") 10px 10px no-repeat;

}
/* End */
/* /local/components/s1/feedback/templates/style1/style.css?17727145981109 */
