#smartcapture-block-530jahbytts {
    background-color: transparent;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    text-align: left;
}

#smartcapture-block-530jahbytts .smartcapture-controls {
    margin-bottom: 30px;
}

#smartcapture-block-530jahbytts .smartcapture-controls .sc-formfield-label,
#smartcapture-block-530jahbytts .smartcapture-controls .sc-formfield-label label,
#smartcapture-block-530jahbytts .smartcapture-controls .sc-formfield-input label {
    color: #4d5f69;
    display: block;
    font-family: museo-sans, Arial, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    font-weight: 700;
    line-height: 22px;
    line-height: 1.375em;
    margin-bottom: 8px;
    margin-bottom: 0.5714285714285714em;
    vertical-align: middle;
}

input[type="radio"],
input[type="checkbox"] {
    margin: 0 8px 2px 0;
    margin: 0 0.571em 2px 0;
    vertical-align: middle;
}

#smartcapture-block-530jahbytts .smartcapture-submit-button-wrapper {
    display: inline-block;
}

#smartcapture-block-530jahbytts .date-dropdown-select-boxes input {
    display: none;
}

#smartcapture-block-530jahbytts .date-dropdown-select-boxes .select {
    max-height: 28em;
    max-width: 6em;
    overflow: auto;
}

select {
    border: solid 1px #d5d7d9;
    border-radius: 4px;
    color: #4d5f69;
    font-family: museo-sans, Arial, sans-serif !important;
    font-size: 14px;
    font-size: 1.4rem;
    padding: 5px 10px;
}

select:focus {
    outline-offset: -2px;
    outline: #d6e4f4 solid 2px;
}

#smartcapture-block-530jahbytts input[type="text"],
#smartcapture-block-530jahbytts input[type="email"],
#smartcapture-block-530jahbytts input[type="number"],
#smartcapture-block-530jahbytts input[type="Last4"] {
    border: solid 1px #d5d7d9;
    border-radius: 0;
    color: #4d5f69;
    font-family: museo-sans, Arial, sans-serif !important;
    font-size: 14px;
    font-size: 1.4rem;
    height: 44px !important;
    line-height: 22px;
    padding: 10px 15px;
    width: 100%;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

#smartcapture-block-530jahbytts input[type="email"]::-moz-placeholder {
    color: #4d5f69;
    opacity: 1;
}

#smartcapture-block-530jahbytts input[type="email"]:-ms-input-placeholder {
    color: #4d5f69;
}

#smartcapture-block-530jahbytts input[type="email"]::-webkit-input-placeholder {
    color: #4d5f69;
}

#smartcapture-block-530jahbytts input[type="text"]:active,
#smartcapture-block-530jahbytts input[type="email"]:active,
#smartcapture-block-530jahbytts input[type="number"]:active,
#smartcapture-block-530jahbytts input[type="Last4"]:active,
#smartcapture-block-530jahbytts input[type="text"]:focus,
#smartcapture-block-530jahbytts input[type="email"]:focus,
#smartcapture-block-530jahbytts input[type="number"]:focus,
#smartcapture-block-530jahbytts input[type="Last4"]:focus {
    outline-offset: -2px;
    outline: #d6e4f4 solid 2px;
}

#smartcapture-block-530jahbytts .popover .popover-content,
.fuelux *[class*="smartcapture-"] .popover .popover-content {
    color: #dd0c0e;
}

#smartcapture-block-530jahbytts .popover,
.fuelux *[class*="smartcapture-"] .popover {
    font-size: 14px !important;
    font-size: 1.4rem !important;
    font-weight: 500;
}

/* TEST STYLES */

.smartcapture-controls {
    margin-bottom: 30px;
}

label,
.sc-formfield-label {
    color: #4d5f69;
    display: block;
    font-family: museo-sans, Arial, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    font-weight: 700;
    line-height: 22px;
    line-height: 1.375em;
    margin-bottom: 8px;
    margin-bottom: 0.5714285714285714em;
    vertical-align: middle;
}

.date-dropdown-select-boxes input {
    display: none;
}

.date-dropdown-select-boxes .select {
    max-height: 28em;
    max-width: 6em;
    overflow: auto;
}

select {
    border: solid 1px #d5d7d9;
    border-radius: 4px;
    color: #4d5f69;
    font-family: museo-sans, Arial, sans-serif !important;
    font-size: 14px;
    font-size: 1.4rem;
    padding: 5px 10px;
}

select:focus {
    outline-offset: -2px;
    outline: #d6e4f4 solid 2px;
}

input[type="text"],
input[type="email"],
input[type="number"],
input[type="Last4"],
textarea,
.fuelux .sc-formfield-input input[type="text"],
.fuelux .sc-formfield-input input[type="email"],
.fuelux .sc-formfield-input input[type="number"],
.fuelux .sc-formfield-input input[type="Last4"],
.fuelux .sc-formfield-input textarea {
    border: solid 1px #d5d7d9;
    border-radius: 0;
    color: #4d5f69;
    font-family: museo-sans, Arial, sans-serif !important;
    font-size: 14px;
    font-size: 1.4rem;
    height: 44px !important;
    line-height: 22px;
    padding: 10px 15px;
    width: 100%;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

textarea,
.fuelux .sc-formfield-input textarea {
    height: inherit !important;
}

input[type="text"]::-moz-placeholder,
input[type="email"]::-moz-placeholder,
input[type="number"]::-moz-placeholder,
input[type="Last4"]::-moz-placeholder,
textarea::-moz-placeholder {
    color: #4d5f69;
    opacity: 1;
}

input[type="text"]:-ms-input-placeholder,
input[type="email"]:-ms-input-placeholder,
input[type="number"]:-ms-input-placeholder,
input[type="Last4"]:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: #4d5f69;
}

input[type="text"]::-webkit-input-placeholder,
input[type="email"]::-webkit-input-placeholder,
input[type="number"]::-webkit-input-placeholder,
input[type="Last4"]::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #4d5f69;
}

input[type="text"]:active,
input[type="email"]:active,
input[type="number"]:active,
input[type="Last4"]:active,
textarea:active,
input[type="text"]:focus,
input[type="email"]:focus,
input[type="number"]:focus,
input[type="Last4"]:focus,
textarea:focus {
    outline-offset: -2px;
    outline: #d6e4f4 solid 2px;
}

.popover {
    font-size: 14px !important;
    font-size: 1.4rem !important;
    font-weight: 500;
}

.popover .popover-content {
    color: #dd0c0e;
}