.progressive-profiling_1 td:first-child{
	background-image: url('/-/media/Project/Mirvac/Residential/Base-Residential-Site/Base-Residential-Component-Theme/Styles/images/Profiling%20Form/Nine/keychain.svg');
}
.progressive-profiling_2 td:first-child{
	background-image: url('/-/media/Project/Mirvac/Residential/Base-Residential-Site/Base-Residential-Component-Theme/Styles/images/Profiling%20Form/Nine/couple.svg');
}
.progressive-profiling_2 td:nth-child(2){
	background-image: url('/-/media/Project/Mirvac/Residential/Base-Residential-Site/Base-Residential-Component-Theme/Styles/images/Profiling%20Form/Nine/family.svg');
}
.progressive-profiling_2 td:last-child{
	background-image: url('/-/media/Project/Mirvac/Residential/Base-Residential-Site/Base-Residential-Component-Theme/Styles/images/Profiling%20Form/Nine/grandparents.svg');
}
.progressive-profiling_1 td:last-child{
	background-image: url('/-/media/Project/Mirvac/Residential/Base-Residential-Site/Base-Residential-Component-Theme/Styles/images/Profiling%20Form/Nine/money.svg');
}
.prof-form__bed td:first-child{
	background-image: url('/-/media/Project/Mirvac/Residential/Base Residential Site/Base Residential Component Theme/Styles/Images/Profiling Form/Nine/Isle_WebIcons_1Bed.svg');
}
.prof-form__bed td:nth-child(2){
	background-image: url('/-/media/Project/Mirvac/Residential/Base Residential Site/Base Residential Component Theme/Styles/Images/Profiling Form/Nine/Isle_WebIcons_2Bed.svg');
}
.prof-form__bed td:nth-child(3){
	background-image: url('/-/media/Project/Mirvac/Residential/Base Residential Site/Base Residential Component Theme/Styles/Images/Profiling Form/Nine/Isle_WebIcons_3Bed.svg');
}
.prof-form__bed td:nth-child(4){
	background-image: url('/-/media/Project/Mirvac/Residential/Base Residential Site/Base Residential Component Theme/Styles/Images/Profiling Form/Nine/Isle_WebIcons_4Bed.svg');
}
.prof-form__bath td:first-child{
	background-image: url('/-/media/Project/Mirvac/Residential/Base Residential Site/Base Residential Component Theme/Styles/Images/Profiling Form/Nine/Isle_WebIcons_1Bath.svg');
}
.prof-form__bath td:nth-child(2){
	background-image: url('/-/media/Project/Mirvac/Residential/Base Residential Site/Base Residential Component Theme/Styles/Images/Profiling Form/Nine/Isle_WebIcons_2Bath.svg');
}
.prof-form__bath td:nth-child(3){
	background-image: url('/-/media/Project/Mirvac/Residential/Base Residential Site/Base Residential Component Theme/Styles/Images/Profiling Form/Nine/Isle_WebIcons_3Bath.svg');
}
.prof-form__car td:first-child{
	background-image: url('/-/media/Project/Mirvac/Residential/Base Residential Site/Base Residential Component Theme/Styles/Images/Profiling Form/Nine/Isle_WebIcons_1Car.svg');
}
.prof-form__car td:nth-child(2){
	background-image: url('/-/media/Project/Mirvac/Residential/Base Residential Site/Base Residential Component Theme/Styles/Images/Profiling Form/Nine/Isle_WebIcons_2Car.svg');
}
.prof-form__car td:nth-child(3){
	background-image: url('/-/media/Project/Mirvac/Residential/Base Residential Site/Base Residential Component Theme/Styles/Images/Profiling Form/Nine/Isle_WebIcons_3Car.svg');
} 
.prof-form__car td:nth-child(4){
	background-image: url('/-/media/Project/Mirvac/Residential/Base Residential Site/Base Residential Component Theme/Styles/Images/Profiling Form/Nine/Isle_WebIcons_4Car.svg');
}
label.active::after {
    background-color: #000 !important;
}
.prof-form__bed td, .prof-form__bath td, .prof-form__car td{
    background-position: center -60px;
    background-size: 175px;
    background-repeat: no-repeat;
}

.prof-form__bed label, .prof-form__bath label, .prof-form__car label {
	padding-top: 66px !important;
}
.progressive-profiling .btn {
    width: 100%;
    background-color: #f05839 !important;
}

.progressive-profiling .control-label, .progressive-profiling legend {
	color: #58595b !important;
}

.progressive-profiling .radio table td {
    border: 2px solid #E3DBC9 !important;
}

@media (min-width: 992px) {
    .form:not(.form--custom) form {
        padding: 20px !important;
    }
}