/**
 * Additional styles for Anime demo
 */

/* Site Background */
body:after {
    content: '';
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background-image: url('../images/anime/site-background.png');
    background-size: cover;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    z-index: -1;
}

.content-wrap {
    /*background: rgba(17, 3, 17, 0.9);*/
    background: rgba(27, 27, 27, 0.9);
}

/*

@media only screen and (max-width: 1024px) {
    
    .youplay-banner .image {
        display: none;
    }

    .youplay-banner {
        opacity: 1;
        background: url('../images/anime/banner-bg-tablet-large.jpg') no-repeat fixed 60% 55%;
    }

    .youplay-banner div.container {
        padding-bottom: 160px;
    }
}

@media only screen and (max-width: 850px) {
    
    .youplay-banner .image {
        display: none;
    }

    .youplay-banner {
        opacity: 1;
        background: url('../images/anime/banner-bg-tablet.jpg') no-repeat fixed 50% 55%;
    }

    .youplay-banner div.container {
        padding-bottom: 160px;
    }
}

@media only screen and (max-width: 640px) {

    .youplay-banner .image {
        display: none;
    }

    .youplay-banner {
        opacity: 1;
        background: url('../images/anime/banner-bg-vert.jpg') no-repeat fixed 50% 55%;
    }

    .youplay-banner div.container {
        padding-bottom: 160px;
    }

    h1.main_title {
        margin-left: 0rem;
    }
}

*/

.youplay-banner > div.info {
    padding-top: 0;
}

.youplay-banner > div {
    text-align: center;
}

.youplay-banner div.container {
    padding-bottom: 200px;
}

@media only screen and (max-width: 1440px) {

    .youplay-banner .image {
        height: 115%;
    }
}

@media only screen and (max-width: 1280px) {

    .youplay-banner .image {
        height: 125%;
    }
}

@media only screen and (max-width: 640px) {

    .youplay-banner .image {
        height: 130%;
    }
}

/* Boxed container */
.content-wrap {
    max-width: 1240px;
}

/* Social icons */
.social-icon > a span {
    background-color: rgba(73, 72, 80, 0.9);
}

footer .social h3 {
    background-color: rgba(73, 72, 80, 0.9);
}