/* Empty. Add your own CSS if you like */
.profile {
    width: 150px;
    height: 150px;
    background-size: cover;
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    margin-bottom: 10px;
    border-radius: 50px;
}

.logo {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -80px;
    margin-left: -100px;
}

.logo-footer {
    font-size: 10pt;
}

.no-results {
    color: gray;
    font-size: 20px;
    padding: 100px;
    text-align: center;
}

.empty-data {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -87px;
    margin-left: -100px;
}

.bar-icon {
    font-size:22px !important;
    margin-right: 10px;
    margin-left: 10px;
}

.holded {
    background-color: lightgray;
    /*box-shadow:
                1px 1px #387ef5,
                2px 2px #387ef5,
                3px 3px #387ef5;
        -webkit-transform: translateX(-3px);
        transform: translateX(-3px);*/
}

.centered-spinner {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -16px;
    margin-left: -16px;
}

.spinner svg {
  width: 32px;
  height: 32px;
  stroke: #387ef5;
  fill: #387ef5;
}

.scroll {
    height:100%;
}

.slider{
  height:100vh;
  width:auto;
}

.slider-slide {
  height: 100vh;
  width: auto;
}
