* { margin: 0; padding: 0; }
/*Hide all except first fieldset*/
.loan-estimate-form fieldset:not(:first-of-type) { display: none; }
/*marking active/completed steps green*/
/*The number of the step and the connector before it = green*/
/*golbal style*/
.btn-primary { background-color: #00b8d4; border-color: #00b8d4 }
.btn-primary:hover { background-color: #00b8d4; border-color: #00b8d4; opacity: 0.8 }
.border-around { border: 1px solid #eee; padding: 10px 0; }
.text-large { margin: 0; font-size: 26px !important; }
.full-width { display: inline-block; width: 100%; }
.border-bottom { border-top-width: 0; border-left: 0; border-right-width: 0 }
.text-bold { font-weight: 600 !important }
.m-0 { margin: 0 0 }
.mt-0 { margin-top: 0 }
.mr-0 { margin-right: 0 }
.mb-0 { margin-bottom: 0 }
.ml-0 { margin-left: 0 }
.mx-0 { margin-right: 0; margin-left: 0 }
.my-0 { margin-top: 0; margin-bottom: 0 }
.m-4 { margin: 1.5rem 1.5rem }
.mt-4 { margin-top: 1.5rem }
.mr-4 { margin-right: 1.5rem }
.mb-4 { margin-bottom: 1.5rem }
.ml-4 { margin-left: 1.5rem }
.mx-4 { margin-right: 1.5rem; margin-left: 1.5rem }
.my-4 { margin-top: 1.5rem; margin-bottom: 1.5rem }
.m-5 { margin: 3rem 3rem }
.mt-5 { margin-top: 3rem }
.mr-5 { margin-right: 3rem }
.mb-5 { margin-bottom: 3rem }
.ml-5 { margin-left: 3rem }
.mx-5 { margin-right: 3rem; margin-left: 3rem }
.my-5 { margin-top: 3rem; margin-bottom: 3rem }
.p-0 { padding: 0 0 }
.pt-0 { padding-top: 0 }
.pr-0 { padding-right: 0 }
.pb-0 { padding-bottom: 0 }
.pl-0 { padding-left: 0 }
.px-0 { padding-right: 0; padding-left: 0 }
.py-0 { padding-top: 0; padding-bottom: 0 }
.p-4 { padding: 1.5rem 1.5rem }
.pt-4 { padding-top: 1.5rem }
.pr-4 { padding-right: 1.5rem }
.pb-4 { padding-bottom: 1.5rem }
.pl-4 { padding-left: 1.5rem }
.px-4 { padding-right: 1.5rem; padding-left: 1.5rem }
.py-4 { padding-top: 1.5rem; padding-bottom: 1.5rem }
.p-5 { padding: 3rem 3rem }
.pt-5 { padding-top: 3rem }
.pr-5 { padding-right: 3rem }
.pb-5 { padding-bottom: 3rem }
.pl-5 { padding-left: 3rem }
.px-5 { padding-right: 3rem; padding-left: 3rem }
.py-5 { padding-top: 3rem; padding-bottom: 3rem }
.m-auto { margin: auto }
.mt-auto { margin-top: auto }
.mr-auto { margin-right: auto }
.mb-auto { margin-bottom: auto }
.ml-auto { margin-left: auto }
.mx-auto { margin-right: auto; margin-left: auto }
.my-auto { margin-top: auto; margin-bottom: auto }
.br-0 { border-radius: 0; -webkit-border-radius: 0; }
/*global class*/
.progressbar li.active:before, #progressbar li.active:after { background: red; color: white; }
.progressbar { position: relative; z-index: 0; }
.calc-header { background-color: #00b8d4; padding: 1rem 0 2rem; box-shadow: 0 0 4px 0 #aaa; color: #fff }
.form-content { background-color: #eee; min-height: 90vh; }
.inner-container { background-color: #fff; border: 1px solid #ddd; border-radius: 4px; padding: 0 0 4rem; box-shadow: 0 0 10px -4px #ddd; margin-top: 4rem }
.step-progressbar li { width: 24.7%; text-align: center; list-style-type: none; padding: 50px 10px 20px; font-weight: 500; z-index: 0; font-size: 16px; display: inline-block; }
form.loan-estimate-form { clear: both; padding: 20px 4rem; }
.inner-container label.control-label { text-align: left; }
.fancy-check { min-height: 200px; border: 2px solid #ddd; margin-top: 10px; border-radius: 5px; position: relative; z-index: 0; padding-top: 110px; text-align: center; background-image: url("data:image/png;base64,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"); background-repeat: no-repeat; background-size: 60px; background-position: 133px 40px; }
.fancy-check label { font-size: 18px; font-weight: 400; position: static; }
.fancy-check input[type="checkbox"] { position: absolute; left: 50%; width: 40px; height: 40px; top: 100%; margin-top: -20px; opacity: 0 }
.fs-subtitle { margin-bottom: 30px; }
.fancy-check input[type="checkbox"]:checked +span:after { background-color: #fd6b54; content: "\e013"; font-family: 'Glyphicons Halflings'; font-size: 30px; line-height: 35px; color: #fff; }
.fancy-check input+span:after { content: ""; position: absolute; width: 40px; height: 40px; background-color: #fd6b54; top: 100%; z-index: -1; margin-top: -20px; left: 50%; margin-left: -20px; border: 2px solid #fd6b54; }
.fancy-check input[type="checkbox"]:checked +span:before { content: ""; position: absolute; left: -2px; top: -2px; bottom: -2px; right: -2px; border: 2px solid #fd6b54; border-radius: 5px; z-index: -1; }
/*second fieldset*/
.input-field-d label { font-weight: 400; font-size: 16px; }
.form-control:focus { border-color: #F2DEDE; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(242, 222, 222,.075), 0 0 0px rgba(242, 222, 222,.5); box-shadow: inset 0 1px 1px rgba(0, 184, 212,.075), 0 0 0px rgba(0, 184, 212,.5); }
.input-field-d input, .input-field-d select { height: 40px; margin-bottom: 20px; }
.input-field-d .btn-primary { min-width: 140px; }
.input-field-d input[type="button"], .input-field-d input[type="submit"] { height: auto; margin-bottom: 0 }
.estimate-amount { font-size: 18px; }
span.monthly-v { font-size: 14px; margin-left: 4px; }
/*after*/
select, select.form-control { appearance: none; -moz-appearance: none; -webkit-appearance: none; background-image: url(../images/da.svg); background-repeat: no-repeat; background-position: 98% center; background-size: 10px; }


input.parsley-success, select.parsley-success, textarea.parsley-success { color: #468847; background-color: #DFF0D8; border: 1px solid #D6E9C6; }
input.parsley-error, select.parsley-error, textarea.parsley-error { color: #B94A48; background-color: #F2DEDE; border: 1px solid #EED3D7; }
.parsley-errors-list { text-color: #F2DEDE; margin: 2px 0 3px; padding: 0; list-style-type: none; font-size: 0.9em; line-height: 0.9em; opacity: 0; transition: all .3s ease-in; -o-transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; }
.parsley-errors-list.filled { opacity: 1; }
/*22-4*/
.step-progressbar .steps-check { background: #fff none repeat scroll 0 0; border: 2px solid #f68d7c; border-radius: 50%; height: 20px; margin: 0 auto; position: relative; top: -22px; width: 20px; z-index: 1; display: block; }
.steps-check::after { background: #fff; border-right: 1px solid #fff; content: ""; height: 2px; left: 31px; position: absolute; top: 7px; width: 239px; z-index: 2; }
li:last-child .steps-check::after { content: ""; display: none; }
li.active .steps-check {  border: 2px solid #fd6b54; }
ul.step-progressbar { text-align: center; display: inline-block; width: 100%; background-color:#fd6b54; }
.steps_completed .steps-check:before { content: "\e013"; font-family: 'Glyphicons Halflings'; font-size: 10px; line-height: 16px; color: #fd6b54; position: absolute; left: 0; right: 0; }
.loan-estimate-form .btn-primary {
  background-color: #fd6b54;
  border-color: #fd6b54;
}
.loan-estimate-form .btn-primary:hover { background-color: #fd6b54; border-color: #fd6b54; opacity: 0.8 }
span.check-heading {
    color: #fff;
}
.main-next {
    margin-top: 8px;
}
