.branch-card i {
    margin-right: 3px;
    width: 20px;
}

#branchmap {
    height: 470px;
    width: 100%;
}

.branch-list {
    max-height: 470px;
    overflow-y: auto;
}

.branch-list::-webkit-scrollbar {
    width: 6px;
    border-radius: 8px;
    background: #f00;
}

/* Track */

.branch-list::-webkit-scrollbar-track {
    background: #f1f1f1;
}

/* Handle */

.branch-list::-webkit-scrollbar-thumb {
    background: #888;
}

/* Handle on hover */

.branch-list::-webkit-scrollbar-thumb:hover {
    background: #555;
}

.branch-list li:not(:last-child) {
    border-bottom: 1px solid #ebebeb;
}

.branch-list li .btn {
    border-radius: 0px;
}

 /* Non copyable text */
[data-text]::after {
  content: attr(data-text);
}

.custom-switch #disabledFriendlyToggle:checked ~ .custom-control-label::before {
    background-color: #cd171f !important;
    border-color: #cd171f !important;
}
.custom-switch #disabledFriendlyToggle:focus ~ .custom-control-label::before {
    box-shadow: 0 0 0 0.2rem rgba(205, 23, 31, 0.25) !important;
}
.custom-switch #disabledFriendlyToggle:focus:not(:checked) ~ .custom-control-label::before {
    border-color: #cd171f !important;
}

#wheelchairAccessibleFilter:checked ~ .custom-control-label::before,
#brailleAccessibleFilter:checked ~ .custom-control-label::before,
#audioSupportAccessibleFilter:checked ~ .custom-control-label::before {
    background-color: #cd171f !important;
    border-color: #cd171f !important;
}
#wheelchairAccessibleFilter:focus ~ .custom-control-label::before,
#brailleAccessibleFilter:focus ~ .custom-control-label::before,
#audioSupportAccessibleFilter:focus ~ .custom-control-label::before {
    box-shadow: 0 0 0 0.2rem rgba(205, 23, 31, 0.25) !important;
}
#wheelchairAccessibleFilter:focus:not(:checked) ~ .custom-control-label::before,
#brailleAccessibleFilter:focus:not(:checked) ~ .custom-control-label::before,
#audioSupportAccessibleFilter:focus:not(:checked) ~ .custom-control-label::before {
    border-color: #cd171f !important;
}
