#icagenda_calendar {
    height: 350px;
}

.ic-registration-box .ic-button-box {
    display: inline-flex;
}
.ic-btn-register-select #dropdownDatesListSelect {
    display: none;
}

.ic-btn-register-select .ic-dropdown-menu {
    display: flex;
    position: absolute;
    left: 0;
    top: 35px;
    overflow: visible;
    z-index: 1000;
    min-width: 50rem;
    max-height: fit-content;
    padding: 0;
    margin: 0px;
    margin-left: -460px;
    border: none;
    font-size: 1rem;
    color: #22262a;
    list-style: none;
    background-clip: padding-box;
    background-color: #fff;
    justify-content: flex-end;
}
.ic-btn-register-select .ic-dropdown-menu:before {
    content: "weitere Termine: ";
    margin: 5px 10px 0px;
    color: green; 
}

#dropdownAddToCal,
.ic-btn-register-cancel .btn,
.ic-btn-register-select .disabled  {
    background-color: unset;
    color: #333;
}

.ic-info {
    padding: 35px;
    background: none;
    border: 1px solid #ccc;
    margin-bottom: 10px;
    border-radius: 6px;
}

.ic-back .small {
    font-family: inherit;
    font-size: 1.25em;
}

#ictip div.linkTo,
#ictip div.linkTo:hover {
    background: unset ;
     background-color: unset;
}

#ictip .ictip-img {
    display: none;
}

#ictip span.iCreg {
    background: white !important;
    color: black !important;
    font-size: 12px;
    margin: 0 3px;
    padding: 3px 5px;
}
#ictip span.iCreg.available, #ictip span.iCreg.closed {
    display: none;
}

#ictip div.ic-reg-buttons {
    text-align: left;
    padding: 7px 1px;
}

#ictip .ictip-location {
    font-size: 12px;
    padding: 0 8px 3px 0px;
}








.vapemplogintoolbardiv,
.vap-emploc-container > a {
    background: #ffffff;
}

.com_vikappointments #sp-component {
    min-height: 66vh;
}

.vapemployeeselect .select2-container {
    width: 935px !important; 
}

.com_vikappointments #system-message-container + div {
    margin-top: 75px;
}

.com_vikappointments .wday-location a {
    cursor: default;
}

.vap-emplogin-modal li[data-id="locwdays"] {
  display: none !important;
}

.view-emplocations #vap-googlemap {
  display: none !important;
}