.sc-form{
width:100%;
}
@media only screen and (min-width: 481px){
.sc-form {
padding:5px 40px 20px 40px!important;
}
}
.form-header {
position:relative;
font-weight:300;
text-align:left;
font-size:32px;
color:#232d31;
}

input[type="text"],
input[type="email"],
input[type="number"] {
min-height:48px!important;
max-height:48px!important;
border-radius:3px!important;
outline: 2px solid #444657;
border:none!important;

 }
.footer-text{
padding: 20px!important;
color:#444657!important;
}

.smartcapture-content-wrapper {
padding:20px!important;
max-width:600px;
margin: 48px auto 0!important;
min-height: 250px;
}


input[type="radio"],
[type="checkbox"] {
width: auto!important;
}

textarea {
resize:vertical;
border-radius:3px!important;
outline: 2px solid #444657;
border:none!important;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-boz-sizing:border-box;
}

textarea:focus,input[type="text"]:focus,
input[type="email"]:focus,
input[type="number"]:focus {
border-radius:3px!important;
outline: 3px solid #435359!important;
}
textarea:hover,input[type="text"]:hover,
input[type="email"]:hover,
input[type="number"]:hover {
border-radius:3px!important;
outline: 2px solid #435359;
}
input[type="text"].error,
input[type="email"].error,
input[type="number"].error {
border: 2px solid #DD2C00;
}
input, textarea {
font-size:16px!important;
color:#1a1a1a!important;
padding:5px!important;
width:100%!important;
margin:0;
font-family: 'Verdana', Arial, sans-serif!important;
}
.sc-formfield-label label {
color:#444657!important;
font-style:normal!important;
font-size:16px!important;
font-family: 'Verdana', Arial, sans-serif!important;
}
.sc-formfield-label label.error{
color:#DD2C00!important;
}
.popover-content {
font-style:normal!important;
font-size:15px!important;
}
.sc-button{
background-color:#9ece1c!important;
min-width:150px;
width:50%;
height:48px;
border:none!important;
background-color:#9ece1c;
border-radius:12px!important;
-webkit-border-radius:12px!important;
-moz-border-radius:12px!important;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:30px;
font-weight:bold;
cursor:pointer;
transition:0.2s;
transition-property:color;
margin:20px 0;
}
.sc-button:hover{
background-color:#ffb648!important;
}
.sc-button:focus {
outline: 2px solid #ffb648!important;
outline-offset: 2px;
}