html {
  overflow: hidden !important;
}
body {
    background: transparent !important;
    min-height: 100vh;
} 
.footer,
a.btn-fix,
.steps-control, 
.step-three > .col-xs-12,
.scan-tool-header-wrapper,
.steps-control li:first-child,
#listings-div .business-details small,
#listings-div .business-details small+a,
#listings-div .scan-listing-wrapper> div:nth-child(1n+0){
    display:none;
} 
.steps-control {
    background-image: none;
}
.steps-control li {
    color: #fff;
    margin-left:0px;
    width: 33%;
    padding-left:10.5%;
}
@media (max-width: 560px) {
    .steps-control li {
        width:29%;
    }
}
li.completed, .steps-control li.active {
    color: #fff;
}
@media (max-width: 560px) {
.steps-control span {
       padding-left: 0px;
    }
}
@media screen and (max-width: 1199px) {
    .business-details {
        height:initial !important;
    }
}
.whitelabel-filter {
    background: none;
}
form#business-form {
   background: aliceblue;
   padding-bottom: 20px;
}
.business-type {
   background: aliceblue;
}
li.active .number, li:last-child .number {
    color: transparent;
}
li.active .number::before {
    display:block;
    content:"2";
    color:white;
}
li:last-child .number::before {
    display:block;
    content:"3";
    color:white;
}
.scan-listing-wrapper.section-control {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}
#listings-div .scan-listing-wrapper> div:nth-child(1),
#listings-div .scan-listing-wrapper> div:nth-child(4),
#listings-div .scan-listing-wrapper> div:nth-child(7),
#listings-div .scan-listing-wrapper> div:nth-child(9),
#listings-div .scan-listing-wrapper> div:nth-child(11),
#listings-div .scan-listing-wrapper> div:nth-child(17) {
    display:initial;
}
#listings-div .scan-listing-wrapper > div > div {
    flex-grow:1;
    flex-basis: 200px;
}