.mortgage_calloption a:link{color:#d1222c}
.grey_out{display:none}
label{font-weight:bold;font-size:1.5em}
.ebs_applicant_tootltipImg img{margin-top:5px}
.mortgage_calculator_applicant select{border-radius:0;background-color:#dcdcdc;width:100%;height:43.5px;margin-top:20px;text-align:left;margin-left:0;margin-right:0;border:0;font-size:1.5em;font-weight:600}
.mortgage_applicant{padding-bottom:30px}
.mortgage_applicant select{border-radius:0;background-color:#dcdcdc;width:100%;height:43.5px;margin-top:10px;text-align:left;margin-left:0;margin-right:0;margin-bottom:20px;border:0;font-size:1.5em;font-weight:600}
.mortgage_applicant h3{margin-bottom:20px}
.mortgage_applicant label{font-weight:normal;margin-top:5px;margin-bottom:0;font-weight:600}
.ebs_mortgage_result{background-color:#f5f5f5}
.mortgage_stickylike_component{text-align:center;padding:15px;padding-top:30px;font-weight:bold}
.mortgage_stickylike_component p{font-size:2em;margin-bottom:0}
.mortgage_result_authorable p{font-weight:normal;font-size:1em}
.mortgage_button{margin-left:10%;margin-right:10%;width:80%;border:0;border-radius:0;background-color:#eb1e23;color:#fff;outline:0;font-size:1.5em;font-weight:bold}
.mortgage_calloption{text-align:center;padding:15px}
.mortgage_calloption p{font-weight:bold;padding-top:10px;font-size:1.5em;text-align:center}
.ebs_mortgage_cta_text a{text-decoration:none!important;color:#eb1e23}
.ebs_mortgage_cta_text{padding-top:1em;padding-left:15px}
.ebs_mortgage_cta_text p{font-size:1.5em}
.ebs_mortgage_sticky_image{float:left;width:10%;margin-left:5%;padding-top:.4em}
.ebs_mortgage_sticky_text{margin-right:0;color:#eb1e23;font-weight:600}
#mortgage_result_value{font-size:3em}
.ebs_mortgage_slider{position:relative;width:100%}
.ebs_mortgage_slider input{width:55%;color:#d1222c;height:25px;background-color:#dcdcdc;padding-left:0}
.ebs_mortgage_slider label{margin:0}
.ebs_mortgage_slider a{width:7.2em}
.ui-slider .ui-slider-handle{width:7.2em}
.ebs_mortgage_slider .ui-slider{margin-top:20px;margin-bottom:20px}
.mortgage_applicant>label:last-of-type{margin-top:50px}
.ebs_dependent_div{margin-top:20px}
.ebs_dependent_div label{font-weight:normal}
.ebs_Affordability_bottom_div label[for="financial_dependent"]{margin-bottom:20px;font-weight:600;margin-top:20px}
.affordability_radio_block{margin-left:0;width:100%}
.radio_firstDiv{background-color:#dcdcdc}
.affordability_radio_block label{font-weight:normal}
.ebs_mortgage_slider img{margin-top:0;margin-right:0}
.affordability_radio_block img{margin-top:5px;margin-right:10px}
.ebs_applicant_tootltipImg{padding-left:0}
.ebs_Affordability_bottom_div>div{padding-bottom:40px}
.ebs_mortgage_mainContainer{background-color:#fff}
.ebs_mortgage_mainContainer h1{font-weight:500}
.ebs_mortgage_mainContainer h6{padding-top:10px;font-weight:600}
.ebs_three_column_div{padding-top:20px}
.ebs_three_column_div h6{padding-bottom:10px;font-weight:600}
.sliders_mainDiv{padding-top:2em}
.sliders_mainDiv label{padding-bottom:10px}
.mortgage_Secondary_Cta{padding-top:20px;padding-bottom:40px}
.ebs_mortgage_mainContainer{margin-top:0;padding-top:10px}
.notetext p{font-size:1.25em;padding-top:.2em}
.mortgage_error_handling{display:none;color:#d1222c}
@media(min-width:480px) and (max-width:767px){.mortgage_calloption{font-weight:bold}
.ebs_mortgage_sticky_image{margin-left:0;padding-top:.4em;margin-right:10px}
}
@media(min-width:768px) and (max-width:991px){.ebs_mortgage_sticky_text p:hover{text-decoration:underline}
.notetext p{font-size:1.25em;padding-top:.2em}
label{font-weight:bold;font-size:1.25em}
.ebs_Affordability_bottom_div label[for="financial_dependent"]{margin-bottom:10px;margin-top:0}
.ebs_Affordability_bottom_div>div{padding-bottom:20px}
.ebs_mortgage_cta_text p{font-size:1em}
.mortgage_Secondary_Cta{padding-top:0;padding-bottom:0}
#mortgage_result_value{font-size:2em}
.ebs_mortgage_cta_text{padding-left:0}
.mortgage_calloption p{font-weight:bold;padding-top:10px;font-size:1.15em;text-align:center}
.sliders_mainDiv{padding-top:0}
.ebs_mortgage_sticky_text p{font-size:1.25em}
label{font-size:1.25em}
.ebs_applicant_tootltipImg{padding-left:15px}
.grey_out{display:block;background-color:#f5f5f5}
.mortgage_calculator_applicant select{font-size:1.25em;width:80%}
.mortgage_applicant select{font-size:1.25em;width:80%}
.mortgage_button{width:100%;margin:0}
.mortgage_calloption{background-color:#fff;text-align:left;padding:0}
.mortgage_calloption span{float:right}
.ebs_mortgage_sticky_image{margin-left:0;padding-top:.4em;margin-right:10px}
.mortgage_stickylike_component p{font-size:1.25em;margin-bottom:5px}
.mortgage_result_authorable p{font-weight:normal;font-size:1em}
.ebs_mortgage_mainContainer{margin-top:4em}
}
@media(min-width:992px){.ebs_mortgage_mainContainer{margin-top:4em}
label{font-weight:bold;font-size:1.25em}
.ebs_Affordability_bottom_div label[for="financial_dependent"]{margin-bottom:10px;margin-top:0}
.ebs_Affordability_bottom_div>div{padding-bottom:20px}
.mortgage_calloption p{font-size:1em;text-align:center}
.ebs_mortgage_cta_text p{font-size:1em}
.mortgage_Secondary_Cta{padding-top:0;padding-bottom:0}
.ebs_mortgage_cta_text{padding-left:0}
#mortgage_result_value{font-size:2em}
.mortgage_stickylike_component p{font-size:1.25em;margin-bottom:0}
.mortgage_result_authorable p{font-weight:normal;font-size:1em}
.ebs_applicant_tootltipImg{padding-left:15px}
.grey_out{display:block;background-color:#f5f5f5}
label{font-size:1em}
.mortgage_calculator_applicant select{width:80%;font-size:1em}
.mortgage_applicant select{width:80%;font-size:1em}
.mortgage_button{width:100%;margin:0}
.mortgage_calloption{background-color:#fff;text-align:left;padding:0}
.ebs_mortgage_sticky_image{margin-left:0;padding-top:1em;margin-right:.6em}
.notetext p{font-size:1em;padding-top:.2em}
}
@media(min-width:1200px){#mortgage_result_value{font-size:3em}
.ebs_mortgage_sticky_text p:hover{text-decoration:underline}
}
.affordability_radio_block input[type="radio"]{display:none}
.affordability_radio_block{display:inline-block}
.affordability_radio_block label{display:inline-block;cursor:pointer;position:relative;padding-left:0;font-size:20px;width:15%;height:40px;padding-top:.3em;text-align:center;margin-bottom:0;margin-left:-2px}
.affordability_radio_block label:before{content:"";display:inline-block;width:100%;height:inherit;margin-right:0;position:absolute;left:0;bottom:0;background-color:#f5f5f5;z-index:-10000}
.affordability_radio_block input[type=radio]:checked+label:before{color:#f5f5f5;background-color:#eb1e23;color:white;font-size:30px;text-align:center;line-height:18px}
.affordability_radio_block input[type=radio]:checked+label{color:white;z-index:100}
.affordability_radio_block input[type=radio][id='More']+label{padding-left:0;margin-left:0}
.affordability_radio_block input[type=radio][id='More']+label:before{color:black;font-size:30px;text-align:center;line-height:18px;background-color:#dcdcdc;margin-left:0}
.affordability_radio_block input[type=radio][id='More']:checked+label{background-color:#dcdcdc;color:black}
.affordability_radio_block .radio_more input[type=radio]:last-of-type+label{padding-left:0}
.radio_more{margin-top:0;display:none}
.col-span-66{width:100%;float:left;min-height:1px}
.col-span-33{width:100%;float:left;min-height:1px}
.slider_greyOut{background-color:#f5f5f5}
@media(min-width:768px){.col-span-66{width:66.66667%;float:left;min-height:1px}
.col-span-33{width:33.3333%;float:left;min-height:1px}
}
@media(min-width:320px) and (max-width:767px){.ebs_border_color_Section{border-top:1px solid #d1222c;padding-top:20px}
.ebs_Affordability_bottom_div{padding-bottom:20px}
.ebs_mortgage_slider label{font-size:1em}
h6{font-size:2em;margin-bottom:5px}
.ebs_mortgage_mainContainer h1{margin-top:0;font-size:2.8em;padding-bottom:20px;border-bottom:1px solid #d1222c;font-weight:600}
}
@media(min-width:768px){.ebs_mortgage_mainContainer h1{font-weight:bold;padding:15px 0 15px 0;font-weight:600}
}
///for css .glyphicon{color:#eb1e23}
input{width:30%;border:0;background-color:#dcdcdc;text-align:left;outline:0;padding:0;text-align:center;font-weight:bold;font-size:.9em}
input:hover{cursor:pointer}
.ebs_mortgage_slider .glyphicon-chevron-right:before{color:black}
.ebs_mortgage_slider .glyphicon-chevron-left:before{color:black}
.ui-widget-content{background:#918782;height:.4em;color:#222;margin-top:4px}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:7.2em;height:2.2em;cursor:default;margin:-13px 0 0 0!important;text-align:center;line-height:30px;color:#fff;font-size:15px}
.ui-slider .ui-slider-handle .glyphicon{color:#fff;font-size:11px;opacity:.5}
.ui-slider a,.ui-slider a:focus{cursor:pointer;outline:0}
.ui-widget-header{background-color:#dcdcdc;border-radius:20px}
@media(min-width:992px){input{font-size:1em}
}