.red-background, form.form p.errors {
background: #F97F72 !important;
color: #fff !important;
padding: 10px 10px !important;
border-radius: 3px !important;
margin: 0 auto 10px !important;
text-align: center !important;
width: 100%;
}
.red-color, form.form div.error, form.form p.error, form.form p.error label, form.form span.error {
color:red !important;
}
form.form p.submit input {
margin: 10px 10px 0 0;
padding: 5px 12px!important;
background: #2E9793 !important;
color: #fff !important;
border-radius:30px !important;
box-shadow: 2px 2px 4px red !important;
border: none !important;
margin 0 auto!important;
width: 300px;
height: 30px;
font-size:18px;
}
}
form.form p {
clear: left;
line-height: 1.4em;
margin: 0px auto!important;
padding: 3px 2px;
width: 100%!important;
}
form.form p.email-pref, form.form p.no-label {
margin: 0 auto!important;
width: 75%!important;
padding: 0px 0px 4px 253px!important;
}
form.form p.submit {
margin: 1em .5em .2em 160px;
padding: 0;
margin: 0 auto !important;
width: 300px !important;
text-align: center;
}
form.form input {
font-weight: 400!important;
padding: 4px 25% 4px 4px!important;
}
form.form p label {
display: block;
float: left;
margin: 0px;
padding: 4px 49px 0 0;
text-align: right;
width: 30% !important;
}
form.form p.email-pref, form.form p.no-label {
margin: 0 auto!important;
width: 55%!important;
padding: 0px 0px 4px 253px!important;
}
form.form p span.description {
clear: both;
display: block;
margin: 0px 0px 0px 31% !important;
margin-left: 154px;
!important: ;
}
form.form input.text {
width: 20%!important;
}
#pardot-form select {
font-weight: 400!important;
padding: 4px 20% 4px 4px!important;
margin:10px 0;
}
#pardot-form input {
font-family: arial;
color: #000000;
width: 315px;
height: 30px;
}
.form textarea.standard {
font-weight: 400!important;
padding: 4px 30% 4px 4px!important;
height:120px;
}