#InAadressDiv {
    height: 100% !important;
}

#InAadressDiv .inads-input-div {
    height: auto!important;
    display: block;
}

#InAadressDiv .inads-appartment {
    position: inherit;
    width: 100%;
}

#InAadressDiv .inads-input-clear {
    top: 13.5px;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath fill='%23bbb' d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z'/%3E%3C/svg%3E");
    /* transform: translateY(-50%); */
    right: 5px;
}

#InAadressDiv .inads-input-clear.appartment {
    top: 12px;
    right: 5px;
}

#InAadressDiv .inads-copyright {
    display: none;
}

#InAadressDiv .inads-result.searchonly {
    top: 0px;
    border: 1px solid #bbb;
}

#InAadressDiv select {
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    background: #fff;
    border: 1px solid #bbb;
    font-size: 16px;
    padding: 13px 15px;
    width: 100%;
    border-radius: 3px;
    height: 100%;
    position: relative!important;
    margin-top: 16px;
    color: #000;
}

.inads-apt-wrap {
    /* background: yellow; */
    /* z-index: 99999; */
    position: relative;
    /* margin-top: 1em; */
    overflow: hidden;
}

.inads-apt-wrap::before {
    content: '';
    width: 20px;
    height: 20px;
    position: absolute;
    right: 8px;
    top: 31px;
    /* transform: translateY(-50%); */
    display: inline-block;
    background: transparent;
    z-index: 10;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgZmlsbD0ibm9uZSIgaGVpZ2h0PSIyNCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik02IDlMMTIgMTVMMTggOSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==');
    opacity: 0.4;
}

#InAadressDiv .inads-input {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    height: 100%;
    position: relative;
    padding-left: 35px!important;
}

#InAadressDiv .inads-input-search {
    left: 8px;
    top: 11px;
    /* transform: translateY(-54%); */
    background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:a='http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/' x='0px' y='0px' width='24px' height='24px' viewBox='-5 -5 24 24' style='enable-background:new -5 -5 24 24;' xml:space='preserve'%3E%3Cpath style='fill:%23bbb;' d='M12.5,11h-0.79l-0.28-0.27C12.41,9.59,13,8.109,13,6.5C13,2.91,10.09,0,6.5,0S0,2.91,0,6.5 S2.91,13,6.5,13c1.609,0,3.09-0.59,4.23-1.57L11,11.71v0.79l5,4.99L17.49,16L12.5,11z M6.5,11C4.01,11,2,8.99,2,6.5S4.01,2,6.5,2 S11,4.01,11,6.5S8.99,11,6.5,11z'/%3E%3C/svg%3E");
}

#InAadressDiv .inads-result-container li:hover,
#InAadressDiv .inads-appartment option:hover {
    background: #0A73BA;
}

#InAadressDiv .inads-input::first-letter {
    text-transform: uppercase;
}

#InAadressDiv .inads_spinner {
    left: 12px;
    margin-top: 8px;
}