.page-view-mapall {

    .is-empty {
        height: 30px;
        background-color: #00abff;
        padding: 20px;
        font-size: 30px;
        font-weight: bold;
        box-shadow: 0px 39px 24px 10px #00abff;

        .views-exposed-form {
            display: none;
        }
    }

    .user-feed-menu {
        display: none;
    }

    .cities-filter button.active {
        background-color: grey;
    }

    .mapall-map a {
        font-size: 13px;
        color: #28421e;
    }

    .mapall-map a:hover, a:focus, .link:hover, .link:focus {
        color: #2950e8;
        font-weight: bold;
    }

    .views-exposed-form {
        position: absolute;
        top: 86px;
        z-index: 111111;
        left: 70px;
        
        #edit-mapall-city--wrapper,
        label {
            display: none;
        }

        #edit-actions {
            margin-left: 12px;
        }
    }

    .carousel-inner {
        margin-left: 20px;
        width: 95%;
    }

    .carousel-control-next,
    .carousel-control-prev {
        background-color: #0600cc;
        width: 40px;
    }

    .stop-slide {
        background-image: url('https://img.freepik.com/premium-vector/icons-play-pause-stop-vector_942802-1222.jpg');
        background-repeat: no-repeat;
        background-size: 100%;
        height: 50px;
        width: 50px;
        display: block;
        cursor: pointer;
        position: absolute;
        right: 47px;
        top: 230px;
        z-index: 100000;
    }
    
    .restart-slide {
        background-image: url('https://t4.ftcdn.net/jpg/08/33/83/01/360_F_833830193_ydiNP9FeVmo9XrHJbwxYKNfKoOVFuCZT.jpg');
        background-repeat: no-repeat;
        background-size: 100%;
        height: 50px;
        width: 50px;
        display: block;
        cursor: pointer;
        position: absolute;
        right: 47px;
        top: 230px;
        z-index: 100000;
    }
}

.path-mapall-hotels {
    .hotels_button {
        button {
            background-color: black;

            a {
                background-color: black;
                color: white !important;
            }
        }
    }
}

.path-mapall-rental {
    .rental_button {
        button {
            background-color: black;

            a {
                background-color: black;
                color: white !important;
            }
        }
    }
}

.path-mapall-restaurants {
    .restaurants_button {
        button {
            background-color: black;

            a {
                background-color: black;
                color: white !important;
            }
        }
    }
}

.path-mapall-sim {
    .sim_button {
        button {
            background-color: black;

            a {
                background-color: black;
                color: white !important;
            }
        }
    }
}

.path-mapall-transport {
    .transport_button {
        button {
            background-color: black;

            a {
                background-color: black;
                color: white !important;
            }
        }
    }
}

.path-mapall-airoports {
    .airoports_button {
        button {
            background-color: black;

            a {
                background-color: black;
                color: white !important;
            }
        }
    }
}

.path-mapall-stadiums {
    .stadiums_button {
        button {
            background-color: black;

            a {
                background-color: black;
                color: white !important;
            }
        }
    }
}

.path-mapall-shop {
    .shop_button {
        button {
            background-color: black;

            a {
                background-color: black;
                color: white !important;
            }
        }
    }
}

.path-mapall-health {
    .health_button {
        button {
            background-color: black;

            a {
                background-color: black;
                color: white !important;
            }
        }
    }
}

.path-mapall-enjoy {
    .enjoy_button {
        button {
            background-color: black;

            a {
                background-color: black;
                color: white !important;
            }
        }
    }
}

.path-mapall-discover {
    .discover_button {
        button {
            background-color: black;

            a {
                background-color: black;
                color: white !important;
            }
        }
    }
}

.path-mapall-transact {
    .transact_button {
        button {
            background-color: black;

            a {
                background-color: black;
                color: white !important;
            }
        }
    }
}

.path-mapall-relax {
    .relax_button {
        button {
            background-color: black;

            a {
                background-color: black;
                color: white !important;
            }
        }
    }
}