﻿/*#region Toggler Maps */

.communitymaps-toggler-maps {
    position: fixed;
    right: 278px;
    bottom: 3px;
    cursor: pointer !important;
    z-index: 105;
}

.communitymaps-toggler-maps-top {
    height: 37px;
    text-align: center;
    line-height: 37px;
    cursor: default !important;
}

.communitymaps-toggler-maps-content {
    text-align: center;
    background-color: white;
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    opacity: .7;
    cursor: default !important;
}

    .communitymaps-toggler-maps-content:hover {
        opacity: 1;
    }

.communitymaps-toggler-maps-content-widget > div {
    display: inline-block;
    vertical-align: middle;
}

    .communitymaps-toggler-maps-content-widget > div > a > span {
        font-size: 22px;
    }

.communitymaps-toggler-maps-content-widget-left.disabled > a {
    cursor: not-allowed;
    color: #C0C0C0;
}

.communitymaps-toggler-maps-bottom {
    height: 37px;
    text-align: center;
    line-height: 37px;
}

/* collapsed state */
.communitymaps-toggler-maps-collapsed {
    width: 90px;
    height: 37px;
}

    .communitymaps-toggler-maps-collapsed .communitymaps-toggler-maps-top,
    .communitymaps-toggler-maps-collapsed .communitymaps-toggler-maps-content,
    .communitymaps-toggler-maps-collapsed .communitymaps-toggler-maps-content div {
        /* when collasped hide the top and content */
        display: none;
    }

/* expanded state */
.communitymaps-toggler-maps-expanded {
    width: 270px;
    height: 173px;
}

    .communitymaps-toggler-maps-expanded .communitymaps-toggler-maps-top,
    .communitymaps-toggler-maps-collapsed .communitymaps-toggler-maps-content {
        /* when expanded show the top and content */
        display: block;
    }

.communitymaps-toggler-maps .communitymaps-toggler-maps-bottom div span.fas {
    font-weight: bold;
    font-size: 18px;
}

/*#endregion */
