Hey Dinesh,
just a simple enhancement, can we avoid this css shorthand:
theme_3.wpcf7-form input:not([type='checkbox']).error, .theme_3.wpcf7-form select.error, .theme_3.wpcf7-form textarea.error{background: url(../img/error.png) no-repeat right 5px center !important;}
.theme_3.wpcf7-form input:not([type='checkbox']).valid, .theme_3.wpcf7-form select.valid, .theme_3.wpcf7-form textarea.valid{background:url(../img/valid.png) no-repeat right 5px center !important;}
Simply because it is overriding my background-color property.
Thanks in advance!