﻿#main {
    background: url('http://cdn.originpc.com/img/landing/2019/amd-raise-the-game/main-bg.jpg') 50% top fixed no-repeat;
}

    #main .text-block {
        background: rgba(255, 255, 255, .90);
        padding: 10px 15px;
    }

#intro, #copyright {
    background: url('http://cdn.originpc.com/img/landing/2019/amd-xbox-game-pass-bundle/intro-bg.jpg') 50% 50% no-repeat;
    background-size: cover;
}

#xbox {
    background: url('http://cdn.originpc.com/img/landing/2019/amd-xbox-game-pass-bundle/xbox-bg.jpg') 50% 50% no-repeat;
    background-size: cover;
}

.table > thead > tr > th {
    border-bottom: none;
}

.table td, .table th {
    border-top: none;
}

.table > tbody > tr > th, .table > tbody > tr > td {
    padding: 15px 20px;
    height: 75px;
    vertical-align: middle;
}

.table > tbody > tr {
    vertical-align: middle;
}

.table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {
    background-color: #333;
}

#radeon {
    background: url('http://cdn.originpc.com/img/landing/2019/amd-raise-the-game/radeon-bg.jpg') 50% 50% no-repeat;
    background-size: cover;
}

#quote {
    background: url('http://cdn.originpc.com/img/landing/2019/amd-raise-the-game/quote-bg.jpg') 30% bottom no-repeat;
}

#built-for-gamers {
    background: url('http://cdn.originpc.com/img/landing/2019/amd-raise-the-game/built-for-gamers-bg.jpg') 50% 50% no-repeat;
    background-size: cover;
}

.block-system {
    padding: 15px 0 25px 0;
    margin-bottom: 30px;
}

p.legal {
    font-size: 80%;
}

hr {
    border-top: 1px solid #181818;
}

@media (max-width: 768px) {
    #main {
        background: url('http://cdn.originpc.com/img/landing/2019/amd-equipped-to-win/main-bg-mobile.jpg') 50% top fixed no-repeat;
    }

    #quote {
        background: url('http://cdn.originpc.com/img/landing/2019/amd-raise-the-game/quote-bg.jpg') 8% bottom no-repeat;
        padding: 30px 0;
    }
}

@media (max-width: 991px) {
    #quote {
        padding: 100px 0 !important;
    }
}

@media (min-width: 1920px) {
    #main {
        background-size: cover;
    }
}

@media (max-width: 1200px) {
    #main {
        background-attachment: scroll;
        background-position: center;
        -webkit-background-size: auto;
        -moz-background-size: auto;
        background-size: auto;
    }

    #quote {
        padding: 50px 0;
    }
}
