label.error{
	display: block;
    padding-top: 1px;
    font-size: 12px;
    color: #cc3f44;
}

body.page-body input.form-control.error,
textarea.error{
	border-color: #cc3f44 !important;
    color: #cc3f44 !important;
}

::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color: #CACACA !important;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color: #CACACA !important;
   opacity: 1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color: #CACACA !important;
   opacity: 1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color: #CACACA !important;
}