section.findOfficeWrapper {background:#fff;margin:0 auto;position:relative;z-index:0;padding-bottom:30px; padding-top:10px;}
.findOfficeWrapper h2 {font-size: 30px;font-weight: 900;text-align: left;margin:15px 0 50px 0;}

.officesListWrapper {height:360px;overflow-y:auto;scrollbar-width: thin;}
.lista_poslovnica li a {display:block;padding:10px 0 10px 30px;position:relative;font-size:13px;white-space: normal;line-height:1.6em;}
.lista_poslovnica li a.zrakoplov:before {content:"";position:absolute;left:0;top:10px;background:url(https://direct-jo.com/assets/website/images/icon-plane.svg) center top/cover;width:24px;height:24px;}
.lista_poslovnica li a.centar:before {content:"";position:absolute;left:0;top:10px;background:url(https://direct-jo.com/assets/website/images/icon-place.svg) center center/cover;width:24px;height:24px;}
.poslovnica_content_wrap {font-size: 13px;font-weight:400;margin-top:40px;}
.poslovnica_content_wrap h6 {font-weight:700;margin:0;}
.buttonReservationMap {border: 1px solid #D5162D;padding:15px 0;width:100%;display:block;text-align: center;border-radius: 15px;margin-top:25px;font-size: 13px;font-weight: 700;}

.offices-wrapper .box1 {height:450px;margin:20px 0;padding:25px 20px;border-radius:20px;box-shadow:0 0 20px rgba(0,0,0,0.07);z-index: 10;position:relative;left:15px;background:#fff;}
.offices-wrapper .selectOffice-wrapper .nice-select {width:100%;padding-left:5px;border:none;}
.offices-wrapper .selectOffice-wrapper .nice-select .list {width:90%;}

@media(max-width: 800px) {
    .map_wrap {border-top-left-radius: 0;border-bottom-left-radius:0;overflow:hidden;margin:20px 0 0 0px;width:100%;}
}

.offices-wrapper .selectOffice-wrapper {height:42px;}
.offices-wrapper .selectOffice-wrapper a {
    position:relative;
    background-color: #fff;
    border-radius: 5px;
    box-sizing: border-box;
    display: block;
    font-weight: 700;
    height: 42px;
    line-height: 40px;
    outline: none;
}
.offices-wrapper .selectOffice-wrapper a:after{position: absolute;content: "";right:0;top:0;left:0;bottom:0;background:url("https://direct-jo.com/assets/website/images/icon_arrow_right_black.svg") no-repeat right center/15px;}
.offices-wrapper .selectOffice-wrapper .nice-select {width:100%;}
.offices-wrapper .selectOffice-wrapper .nice-select .list {color:#1a1a1a;width:100%;}
.offices-wrapper .selectOffice-wrapper .nice-select:hover {color:#D5162D}
.offices-wrapper .box2 {height:450px;margin:20px 0;padding:25px 20px 10px 30px;border-top-right-radius: 20px;border-bottom-right-radius: 20px;box-shadow:0 0 20px rgba(0,0,0,0.07);z-index:1;overflow-y:auto;background: #fff;}
.niceSelectWrapper .nice-select {width:100% !important;}
.niceSelectWrapper .nice-select.open .list {width:100% !important;height: 250px;overflow-y: auto;}

.findOfficeWrapper h2 {font-size: 30px;font-weight: 900;text-align: left;margin:15px 0 50px 0;}
.officesListWrapper {height:360px;overflow-y:auto;scrollbar-width: thin;}
.lista_poslovnica li a {display:block;padding:10px 0 10px 30px;position:relative;font-size:13px;white-space: normal;line-height:1.6em;}
.lista_poslovnica li a.zrakoplov:before {content:"";position:absolute;left:0;top:10px;background:url(https://direct-jo.com/assets/website/images/icon-plane.svg) center top/cover;width:24px;height:24px;}
.lista_poslovnica li a.centar:before {content:"";position:absolute;left:0;top:10px;background:url(https://direct-jo.com/assets/website/images/icon-place.svg) center center/cover;width:24px;height:24px;}
.poslovnica_content_wrap {font-size: 13px;font-weight:400;margin-top:40px;}
.poslovnica_content_wrap h6 {font-weight:700;margin:0;}
.buttonReservationMap {border: 1px solid #D5162D;padding:15px 0;width:100%;display:block;text-align: center;border-radius: 15px;margin-top:25px;font-size: 13px;font-weight: 700;}

.officesListWrapper ul {
    list-style: none;
    padding: 0;
}

.officesListWrapper ul li a {
    color: #2b2b2b;
    text-decoration: none;
    font-size: 14px;
}

.officesListWrapper ul li a:focus {
    color: #00afee;
}

.officesListWrapper ul li a:hover {
    color: #00afee;
    cursor: pointer;
}
