* {
    font-family: 'Ubuntu', sans-serif;
}

@media(max-width: 768px){
    .container {
        width: 100% !important;
        margin: 0px !important;
        padding: 0px !important;
    }
}

body{
    background-color: white;
}

#hero{
    /*display: none;*/
}

.iframe-container{
    min-height: 1100px !important;
    /*max-width: 359px;*/
    height: 1000px;
    margin: -20px auto;
    width: 75%;
}

.card{
    border: none;
    margin-bottom: 0px !important;
}

input{
    border-radius: 7px !important;
    border-left: 0px solid black !important;
}

.input-error {
    box-shadow: 0 0 3px 2px #ed1c24 !important;
    border-top: 0 !important;
    color: #ed1c24 !important;
    background: #fbd2d3 !important;
    font-weight: 600 !important;
}

.field-row{
    margin-bottom: 30px;
}

label{
    padding-top: 10px;
}

.editfield-with-unit, .radio-list__label, .dropdown-wrapper__native{
    font-family: inherit !important;
}

.field-label{
    font-size: 18px !important;
    font-weight: 200;
}

.arrearsBtn{
    padding: 15px;
}

.input-error::placeholder{
    color: #ff979b;
}

::placeholder{
    color: #ddd;
}

.btn-secondary {
    color: #292b2c;
    background-color: #fff;
    /*border-color: #ccc;*/
    border: 1px solid #ccc;
    font-size: 15px;
}

.activeBtn{
    background-color: #00aeef !important;
    color: #fff !important;
}

.legend-border{
    font-size: 20px;
}

.submit-btn{
    padding: 16px !important;
    font-size: 16px !important;
    margin-top: 10px;
}

p{
    font-size: 1.2rem;
}

.resultBox{
    border: 1px solid #eee; border-radius: 10px; padding: 15px;
}

input{
    font-size: 16px !important;
}
