.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-box-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;
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:5px 0;
}
.sc-button:hover{
background-color:#ffb648!important;
}
.sc-button:focus {
outline: 2px solid #ffb648!important;
outline-offset: 2px;
}
.sc-formfield-input-wrapper-scale {
display: flex;
align-items: center;
width: 100%;
}
.likert-label {
flex: 0 0 auto;
text-align: center;
margin: 0 15px;
font-size: 16px;
color:#444657;
}

.left-label {
margin-right: auto;
max-width: 100px;
}
right-label {
margin-left: auto;
}

.sc-formfield-input-scale {
display: flex;
flex-direction: column;
align-items: center;
text-align: center;
margin: 0 5px;
flex: 1;
}
.likert-item{
display: flex;
flex-direction: column;
justify-content: flex-end;
}
.likert-text {
display: block;
margin-top; 5px;
}
@media(max-width: 768px) {
.sc-formfield-input-wrapper-scale {
flex-direction: column;
align-items: stretch;
}
.sc-formfield-input-scale {
margin: 1px 0;
}
.left-label, .right-label {
margin: 5px 0;
max-width: 100%;
}
}
.date-dropdown-select-boxes {
  display: flex;
  justify-content: space-between;
  width: 83%;
  margin: 10px 0;
}

.date-dropdown-select-boxes select {
  width: 30%;
  min-height: 48px!important;
  max-height: 48px!important;
  border-radius: 3px!important;
  outline: 2px solid #444657;
  border: none!important;
  font-size: 16px!important;
  color: #1a1a1a!important;
  padding: 5px!important;
  font-family: 'Verdana', Arial, sans-serif!important;
  background-color: #fff;
  cursor: pointer;
  margin-right: 5px;
}




.date-dropdown-select-boxes select:last-child {
  margin-right: 0;
}

.date-dropdown-select-boxes select:focus {
  outline: 3px solid #435359!important;
  border-radius: 3px!important;
}

.date-dropdown-select-boxes select:hover {
  outline: 2px solid #435359;
  border-radius: 3px!important;
}

.date-dropdown-select-boxes select.error {
  border: 2px solid #DD2C00;
}

@media only screen and (min-width: 768px) {
  .date-dropdown-select-boxes select {
    width: 70%;
    margin-right: 3px;
  }

