﻿ul {
    list-style-type: none;
}

.location-collapse {
    cursor: pointer;
    -webkit-user-select: none; /* Safari 3.1+ */
    -moz-user-select: none; /* Firefox 2+ */
    -ms-user-select: none; /* IE 10+ */
    user-select: none;
}

.icon-collapse {
    cursor: pointer;
}

.icon-collapse-down {
    -ms-transform: rotate(90deg); /* IE 9 */
    -webkit-transform: rotate(90deg); /* Safari */
    transform: rotate(90deg);
}

.sub-location-list {
    display: none;
}

.sub-location-list.active {
    display: block;
}

.location-name-container {
    cursor: pointer;
}

.location-name-container:hover {
    color: #4d4d4d;
    background-color: #f2f2f2;
}

.location-name-container.active {
    background-color: #e6f0ff;
}

.add-location-icon {
    cursor: pointer;
}