#top .calculation_sec ul.cost-breakdown li .cost-hint i, .calculation_sec .number-component .number label .hint i {
    background-color: var(--btn_hoverbackground);
    color: var(--btn_fontcolor);
}
#top .calculation_sec .hint .hint-content {
	background-color: var(--btn_background);
    color: var(--btn_fontcolor);
}
#top .calculation_sec .number-component .number label span,#top .calculation_sec .body .row .hint-container .number-component .number label strong,
#top .calculation_sec .body .row .hint-container .number-component .number label .mortagage_percentage {
    color: var(--fontprimary_color);
}
#top .calculation_sec .number-component .number label span.font-normal{
	color: var(--fontsecondary_color);
}
#top .calculation_sec .number-component .number .input-wrapper input[type=text],
#top .calculation_sec .number-component .number .input-wrapper .unit {
    color: var(--fontsecondary_color);
}
#top .calculation_sec input[type=range]::-moz-range-thumb,#top .calculation_sec input[type=range]::-ms-thumb,
#top .calculation_sec input[type=range]::-webkit-slider-thumb{
	background:url('../images/line.png') var(--btn_fontcolor);
	border:1px solid var(--btn_fontcolor);
}
#top .calculation_sec input[type=range] {
    background: --webkit-gradient(linear,left top, left bottom,from(var(--fontprimary_color)),to(var(--fontprimary_color))) no-repeat content-box, --webkit-gradient(linear,left top, left bottom,from(#c6c6c6),to(#c6c6c6)) content-box;
    background: -o-linear-gradient(var(--fontprimary_color),var(--fontprimary_color)) no-repeat content-box, -o-linear-gradient(#c6c6c6,#c6c6c6) content-box;
    background: linear-gradient(var(--fontprimary_color),var(--fontprimary_color)) no-repeat content-box, linear-gradient(#c6c6c6,#c6c6c6) content-box;
}
#top .calculation_sec .offer a.avia-button{
	background-color: var(--btn_hoverbackground)!important;
	color:var(--btn_fontcolor)!important;
	border-color: var(--btn_hoverbackground) !important;
}