body {
    /* min-height: 75rem; */
    padding-top: 4.5rem;
    font-family: Arimo, Arial, Helvetica, "Lucida Grande", sans-serif;
    letter-spacing: -0.03em;
    font-size: 16px;
    margin: 0 auto;
    background-color: #1d1d1d;
    text-align: center;
    -webkit-font-smoothing: antialiased;
    color: #fff;
}
/* main {
    height: calc(100vh - 4.5rem);
    overflow: hidden;
} */

#background-overlay,
#background-image {
    top: 3.5rem;
    height: 100%;
    position: fixed;
    left: 0;
    right: 0;
    z-index: -60;
    width: 100%;
}
#background-overlay {
    background: -moz-linear-gradient(
        top,
        rgba(29, 29, 29, 0.65) 0,
        rgba(29, 29, 29, 1) 100%
    );
    background: -webkit-gradient(
        linear,
        left top,
        left bottom,
        color-stop(0%, rgba(29, 29, 29, 0.5)),
        color-stop(100%, rgba(29, 29, 29, 1))
    );
    background: -webkit-linear-gradient(
        top,
        rgba(29, 29, 29, 0.65) 0,
        rgba(29, 29, 29, 1) 100%
    );
    background: -o-linear-gradient(
        top,
        rgba(29, 29, 29, 0.65) 0,
        rgba(29, 29, 29, 1) 100%
    );
    background: -ms-linear-gradient(
        top,
        rgba(29, 29, 29, 0.65) 0,
        rgba(29, 29, 29, 1) 100%
    );
    background: linear-gradient(
        to bottom,
        rgba(29, 29, 29, 0.65) 0,
        rgba(29, 29, 29, 1) 100%
    );
}

.cover {
    border: 0.5rem solid white;
    box-shadow: 0px 0px 1rem 0px black;
    margin-bottom: 15px;
}

.relatedMovies {
    width: calc(50% - 50px);
    margin: 5px;
    border: 0.15rem solid white;
}
.relatedMovies img {
    width: 100%;
}

#movieTitle {
    padding-bottom: 15px;
}

.torDloadBtn:first-of-type {
    margin-right: 15px;
}

.tooltip-inner {
    color: #000;
    background-color: rgb(208, 255, 0);
}
.tooltip.bs-tooltip-right .arrow::before,
.tooltip.bs-tooltip-left .arrow::before,
.tooltip.bs-tooltip-top .arrow::before,
.tooltip.bs-tooltip-bottom .arrow::before {
    border-top-color: rgb(208, 255, 0);
}
.row {
    margin-bottom: 30px;
}
