﻿body {
    margin: 0;
    padding: 0;
    background-color: #f2f3f4;
    font-family: 'Roboto', 'Arial';
}

@media(max-width: 380px) {
    table.container {
        width: 316px !important;
        border: 0;
        background-color: #ececec;
        margin: auto;
    }

    table.social {
        width: 200px !important;
        border: 0;
        background-color: #ececec;
        margin: auto;
    }

    .logo {
        width: 153px;
        height: 42px;
        background: url('../images/hpcRewardsWelcome/Logo_xSmall.png') no-repeat center;
    }

    .slogan {
        width: 152px;
        height: 42px;
        background: url('../images/hpcRewardsWelcome/Header_xSmall_02.png') no-repeat center;
    }

    .banner {
        width: 316px;
        height: 122px;
        background: url('../images/hpcRewardsWelcome/Banner_Half_xSmall.jpg') no-repeat center;
    }

    .offers-text {
        width: 316px;
        height: 305px;
        background: url('../images/hpcRewardsWelcome/Body_Img_11_Offers_Text_xSmall.png') no-repeat center;
    }

    .offers-img {
        width: 316px;
        height: 305px;
        background: url('../images/hpcRewardsWelcome/Body_Img_12_Offers_Image_xSmall.png') no-repeat center;
    }

    .promos-text {
        width: 316px;
        height: 215px;
        background: url('../images/hpcRewardsWelcome/Body_Img_22_Promos_Text_xSmall.png') no-repeat top;
    }

    .promos-img {
        width: 316px;
        height: 305px;
        background: url('../images/hpcRewardsWelcome/Body_Img_21_Promos_Image_xSmall.png') no-repeat center;
    }

    .points-text {
        width: 316px;
        height: 305px;
        background: url('../images/hpcRewardsWelcome/Body_Img_31_Points_Text_xSmall.png') no-repeat top;
    }

    .points-img {
        width: 316px;
        height: 305px;
        background: url('../images/hpcRewardsWelcome/Body_Img_32_Points_Image_xSmall.png') no-repeat center;
    }

    .digitalCard-text {
        width: 316px;
        height: 215px;
        background: url('../images/hpcRewardsWelcome/Body_Img_42_DigitalCard_Text_xSmall.png') no-repeat top;
    }

    .digitalCard-img {
        width: 316px;
        height: 305px;
        background: url('../images/hpcRewardsWelcome/Body_Img_41_DigitalCard_Image_xSmall.png') no-repeat center;
    }

    .pokerRoom-text {
        width: 316px;
        height: 245px;
        background: url('../images/hpcRewardsWelcome/Body_Img_51_PokerRoom_Text_xSmall.png') no-repeat top;
    }

    .pokerRoom-img {
        width: 316px;
        height: 305px;
        background: url('../images/hpcRewardsWelcome/Body_Img_52_PokerRoom_Image_xSmall.png') no-repeat center;
    }

    .apple-badge {
        width: 316px;
        height: 90px;
        background: url('../images/hpcRewardsWelcome/Body_Img_61_AppleStoreBadge_xSmall.png') no-repeat center;
    }

    .google-badge {
        width: 316px;
        height: 80px;
        background: url('../images/hpcRewardsWelcome/Body_Img_62_GooglePlayBadge_xSmall.png') no-repeat center;
    }

    .playHPC-web {
        width: 50px;
        height: 34px;
        background: url('../images/hpcRewardsWelcome/icon_web_xSmall.png') no-repeat center;
    }

    .playHPC-twitter {
        width: 50px;
        height: 34px;
        background: url('../images/hpcRewardsWelcome/icon_twitter_xSmall.png') no-repeat center;
    }

    .playHPC-facebook {
        width: 50px;
        height: 34px;
        background: url('../images/hpcRewardsWelcome/icon_facebook_xSmall.png') no-repeat center;
    }

    .playHPC-instagram {
        width: 50px;
        height: 34px;
        background: url('../images/hpcRewardsWelcome/icon_instagram_xSmall.png') no-repeat center;
    }

    table.col1 {
        width: 316px !important;
        text-align: center;
        border: 0;
    }

    table.col2 {
        width: 316px !important;
        text-align: center;
        border: 0;
    }

    h5 {
        margin: 5px 0px 10px 0px;
    }

    small {
        font-size: 10px;
    }
}

@media(min-width: 381px) and (max-width: 480px) {
    table.container {
        width: 381px !important;
        border: 0;
        background-color: #ececec;
        margin: auto;
    }

    table.social {
        width: 244px !important;
        border: 0;
        background-color: #ececec;
        margin: auto;
    }

    .logo {
        width: 189px;
        height: 53px;
        background: url('../images/hpcRewardsWelcome/Logo_Small.png') no-repeat center;
    }

    .slogan {
        width: 187px;
        height: 53px;
        background: url('../images/hpcRewardsWelcome/Header_Small_02.png') no-repeat center;
    }

    .banner {
        width: 375px;
        height: 151px;
        background: url('../images/hpcRewardsWelcome/Banner_Half_Small.jpg') no-repeat center;
    }

    .offers-text {
        width: 381px;
        height: 375px;
        background: url('../images/hpcRewardsWelcome/Body_Img_11_Offers_Text_Small.png') no-repeat center;
    }

    .offers-img {
        width: 381px;
        height: 375px;
        background: url('../images/hpcRewardsWelcome/Body_Img_12_Offers_Image_Small.png') no-repeat center;
    }

    .promos-text {
        width: 381px;
        height: 290px;
        background: url('../images/hpcRewardsWelcome/Body_Img_22_Promos_Text_Small.png') no-repeat top;
    }

    .promos-img {
        width: 381px;
        height: 375px;
        background: url('../images/hpcRewardsWelcome/Body_Img_21_Promos_Image_Small.png') no-repeat center;
    }

    .points-text {
        width: 381px;
        height: 360px;
        background: url('../images/hpcRewardsWelcome/Body_Img_31_Points_Text_Small.png') no-repeat top;
    }

    .points-img {
        width: 381px;
        height: 375px;
        background: url('../images/hpcRewardsWelcome/Body_Img_32_Points_Image_Small.png') no-repeat center;
    }

    .digitalCard-text {
        width: 381px;
        height: 280px;
        background: url('../images/hpcRewardsWelcome/Body_Img_42_DigitalCard_Text_Small.png') no-repeat top;
    }

    .digitalCard-img {
        width: 381px;
        height: 375px;
        background: url('../images/hpcRewardsWelcome/Body_Img_41_DigitalCard_Image_Small.png') no-repeat center;
    }

    .pokerRoom-text {
        width: 381px;
        height: 305px;
        background: url('../images/hpcRewardsWelcome/Body_Img_51_PokerRoom_Text_Small.png') no-repeat top;
    }

    .pokerRoom-img {
        width: 381px;
        height: 375px;
        background: url('../images/hpcRewardsWelcome/Body_Img_52_PokerRoom_Image_Small.png') no-repeat center;
    }

    .apple-badge {
        width: 381px;
        height: 110px;
        background: url('../images/hpcRewardsWelcome/Body_Img_61_AppleStoreBadge_Small.png') no-repeat center;
    }

    .google-badge {
        width: 381px;
        height: 100px;
        background: url('../images/hpcRewardsWelcome/Body_Img_62_GooglePlayBadge_Small.png') no-repeat center;
    }

    .playHPC-web {
        width: 61px;
        height: 42px;
        background: url('../images/hpcRewardsWelcome/icon_web_Small.png') no-repeat center;
    }

    .playHPC-twitter {
        width: 61px;
        height: 42px;
        background: url('../images/hpcRewardsWelcome/icon_twitter_Small.png') no-repeat center;
    }

    .playHPC-facebook {
        width: 61px;
        height: 42px;
        background: url('../images/hpcRewardsWelcome/icon_facebook_Small.png') no-repeat center;
    }

    .playHPC-instagram {
        width: 61px;
        height: 42px;
        background: url('../images/hpcRewardsWelcome/icon_instagram_Small.png') no-repeat center;
    }

    table.col1 {
        width: 381px !important;
        text-align: center;
        border: 0;
    }

    table.col2 {
        width: 381px !important;
        text-align: center;
        border: 0;
    }

    h5 {
        margin: 5px 0px 10px 0px;
    }

    small {
        font-size: 11px;
    }
}

@media(min-width: 481px) and (max-width: 605px) {
    table.container {
        width: 481px !important;
        border: 0;
        background-color: #ececec;
        margin: auto;
    }

    table.social {
        width: 244px !important;
        border: 0;
        background-color: #ececec;
        margin: auto;
    }

    .logo {
        width: 240px;
        height: 68px;
        background: url('../images/hpcRewardsWelcome/Logo_Medium.png') no-repeat center;
    }

    .slogan {
        width: 240px;
        height: 68px;
        background: url('../images/hpcRewardsWelcome/Header_Medium_02.png') no-repeat center;
    }

    .banner {
        width: 481px;
        height: 192px;
        background: url('../images/hpcRewardsWelcome/Banner_Half_Medium.jpg') no-repeat center;
    }

    .offers-text {
        width: 481px;
        height: 473px;
        background: url('../images/hpcRewardsWelcome/Body_Img_11_Offers_Text_Medium.png') no-repeat center;
    }

    .offers-img {
        width: 481px;
        height: 473px;
        background: url('../images/hpcRewardsWelcome/Body_Img_12_Offers_Image_Medium.png') no-repeat center;
    }

    .promos-text {
        width: 481px;
        height: 350px;
        background: url('../images/hpcRewardsWelcome/Body_Img_22_Promos_Text_Medium.png') no-repeat top;
    }

    .promos-img {
        width: 481px;
        height: 473px;
        background: url('../images/hpcRewardsWelcome/Body_Img_21_Promos_Image_Medium.png') no-repeat center;
    }

    .points-text {
        width: 481px;
        height: 460px;
        background: url('../images/hpcRewardsWelcome/Body_Img_31_Points_Text_Medium.png') no-repeat top;
    }

    .points-img {
        width: 481px;
        height: 473px;
        background: url('../images/hpcRewardsWelcome/Body_Img_32_Points_Image_Medium.png') no-repeat center;
    }

    .digitalCard-text {
        width: 481px;
        height: 350px;
        background: url('../images/hpcRewardsWelcome/Body_Img_42_DigitalCard_Text_Medium.png') no-repeat top;
    }

    .digitalCard-img {
        width: 481px;
        height: 473px;
        background: url('../images/hpcRewardsWelcome/Body_Img_41_DigitalCard_Image_Medium.png') no-repeat center;
    }

    .pokerRoom-text {
        width: 481px;
        height: 405px;
        background: url('../images/hpcRewardsWelcome/Body_Img_51_PokerRoom_Text_Medium.png') no-repeat top;
    }

    .pokerRoom-img {
        width: 481px;
        height: 473px;
        background: url('../images/hpcRewardsWelcome/Body_Img_52_PokerRoom_Image_Medium.png') no-repeat center;
    }

    .apple-badge {
        width: 481px;
        height: 130px;
        background: url('../images/hpcRewardsWelcome/Body_Img_61_AppleStoreBadge_Medium.png') no-repeat center;
    }

    .google-badge {
        width: 481px;
        height: 110px;
        background: url('../images/hpcRewardsWelcome/Body_Img_62_GooglePlayBadge_Medium.png') no-repeat center;
    }

    .playHPC-web {
        width: 77px;
        height: 53px;
        background: url('../images/hpcRewardsWelcome/icon_web_Medium.png') no-repeat center;
    }

    .playHPC-twitter {
        width: 77px;
        height: 53px;
        background: url('../images/hpcRewardsWelcome/icon_twitter_Medium.png') no-repeat center;
    }

    .playHPC-facebook {
        width: 77px;
        height: 53px;
        background: url('../images/hpcRewardsWelcome/icon_facebook_Medium.png') no-repeat center;
    }

    .playHPC-instagram {
        width: 77px;
        height: 53px;
        background: url('../images/hpcRewardsWelcome/icon_instagram_Medium.png') no-repeat center;
    }

    table.col1 {
        width: 481px !important;
        text-align: center;
        border: 0;
    }

    table.col2 {
        width: 481px !important;
        text-align: center;
        border: 0;
    }

    h5 {
        margin: 5px 0px 10px 0px;
    }

    Medium {
        font-size: 12px;
    }
}

@media(min-width: 606px) and (max-width: 630px) {
    table.container {
        width: 606px !important;
        border: 0;
        background-color: #ececec;
        margin: auto;
    }

    table.social {
        width: 392px !important;
        border: 0;
        background-color: #ececec;
        margin: auto;
    }

    .logo {
        width: 304px;
        height: 82px;
        background: url('../images/hpcRewardsWelcome/Logo_Large.png') no-repeat center;
    }

    .slogan {
        width: 304px;
        height: 82px;
        background: url('../images/hpcRewardsWelcome/Header_Large_02.png') no-repeat center;
    }

    .banner {
        width: 606px;
        height: 243px;
        background: url('../images/hpcRewardsWelcome/Banner_Half_Large.jpg') no-repeat center;
    }

    .offers-text {
        width: 606px;
        height: 600px;
        background: url('../images/hpcRewardsWelcome/Body_Img_11_Offers_Text_Large.png') no-repeat center;
    }

    .offers-img {
        width: 606px;
        height: 600px;
        background: url('../images/hpcRewardsWelcome/Body_Img_12_Offers_Image_Large.png') no-repeat center;
    }

    .promos-text {
        width: 606px;
        height: 500px;
        background: url('../images/hpcRewardsWelcome/Body_Img_22_Promos_Text_Large.png') no-repeat top;
    }

    .promos-img {
        width: 606px;
        height: 600px;
        background: url('../images/hpcRewardsWelcome/Body_Img_21_Promos_Image_Large.png') no-repeat center;
    }

    .points-text {
        width: 606px;
        height: 580px;
        background: url('../images/hpcRewardsWelcome/Body_Img_31_Points_Text_Large.png') no-repeat top;
    }

    .points-img {
        width: 606px;
        height: 600px;
        background: url('../images/hpcRewardsWelcome/Body_Img_32_Points_Image_Large.png') no-repeat center;
    }

    .digitalCard-text {
        width: 606px;
        height: 460px;
        background: url('../images/hpcRewardsWelcome/Body_Img_42_DigitalCard_Text_Large.png') no-repeat top;
    }

    .digitalCard-img {
        width: 606px;
        height: 600px;
        background: url('../images/hpcRewardsWelcome/Body_Img_41_DigitalCard_Image_Large.png') no-repeat center;
    }

    .pokerRoom-text {
        width: 606px;
        height: 485px;
        background: url('../images/hpcRewardsWelcome/Body_Img_51_PokerRoom_Text_Large.png') no-repeat top;
    }

    .pokerRoom-img {
        width: 606px;
        height: 600px;
        background: url('../images/hpcRewardsWelcome/Body_Img_52_PokerRoom_Image_Large.png') no-repeat center;
    }

    .apple-badge {
        width: 606px;
        height: 160px;
        background: url('../images/hpcRewardsWelcome/Body_Img_61_AppleStoreBadge_Large.png') no-repeat center;
    }

    .google-badge {
        width: 606px;
        height: 140px;
        background: url('../images/hpcRewardsWelcome/Body_Img_62_GooglePlayBadge_Large.png') no-repeat center;
    }

    .playHPC-web {
        width: 98px;
        height: 67px;
        background: url('../images/hpcRewardsWelcome/icon_web_Large.png') no-repeat center;
    }

    .playHPC-twitter {
        width: 98px;
        height: 67px;
        background: url('../images/hpcRewardsWelcome/icon_twitter_Large.png') no-repeat center;
    }

    .playHPC-facebook {
        width: 98px;
        height: 67px;
        background: url('../images/hpcRewardsWelcome/icon_facebook_Large.png') no-repeat center;
    }

    .playHPC-instagram {
        width: 98px;
        height: 67px;
        background: url('../images/hpcRewardsWelcome/icon_instagram_Large.png') no-repeat center;
    }

    table.col1 {
        width: 606px !important;
        text-align: center;
        border: 0;
    }

    table.col2 {
        width: 606px !important;
        text-align: center;
        border: 0;
    }

    h5 {
        margin: 5px 0px 10px 0px;
    }

    Large {
        font-size: 12px;
    }
}

@media(min-width: 631px) and (max-width: 755px) {
    table.container {
        width: 631px !important;
        border: 0;
        background-color: #ececec;
        margin: auto;
    }

    table.social {
        width: 200px !important;
        border: 0;
        background-color: #ececec;
        margin: auto;
    }

    .logo {
        width: 316px;
        height: 70px;
        background: url('../images/hpcRewardsWelcome/Logo_01_xSmall.png') no-repeat center;
    }

    .slogan {
        width: 305px;
        height: 70px;
        background: url('../images/hpcRewardsWelcome/ElevateYourGame_02_xSmall.png') no-repeat center;
    }

    .banner {
        width: 631px;
        height: 243px;
        background: url('../images/hpcRewardsWelcome/Banner_xSmall.gif') no-repeat center;
    }

    .offers-text {
        width: 316px;
        height: 305px;
        background: url('../images/hpcRewardsWelcome/Body_Img_11_Offers_Text_xSmall.png') no-repeat center;
    }

    .offers-img {
        width: 316px;
        height: 305px;
        background: url('../images/hpcRewardsWelcome/Body_Img_12_Offers_Image_xSmall.png') no-repeat center;
    }

    .promos-text {
        width: 316px;
        height: 305px;
        background: url('../images/hpcRewardsWelcome/Body_Img_21_Promos_Image_xSmall.png') no-repeat top;
    }

    .promos-img {
        width: 316px;
        height: 305px;
        background: url('../images/hpcRewardsWelcome/Body_Img_22_Promos_Text_xSmall.png') no-repeat center;
    }

    .points-text {
        width: 316px;
        height: 305px;
        background: url('../images/hpcRewardsWelcome/Body_Img_31_Points_Text_xSmall.png') no-repeat top;
    }

    .points-img {
        width: 316px;
        height: 305px;
        background: url('../images/hpcRewardsWelcome/Body_Img_32_Points_Image_xSmall.png') no-repeat center;
    }

    .digitalCard-text {
        width: 316px;
        height: 305px;
        background: url('../images/hpcRewardsWelcome/Body_Img_41_DigitalCard_Image_xSmall.png') no-repeat top;
    }

    .digitalCard-img {
        width: 316px;
        height: 305px;
        background: url('../images/hpcRewardsWelcome/Body_Img_42_DigitalCard_Text_xSmall.png') no-repeat center;
    }

    .pokerRoom-text {
        width: 316px;
        height: 305px;
        background: url('../images/hpcRewardsWelcome/Body_Img_51_PokerRoom_Text_xSmall.png') no-repeat top;
    }

    .pokerRoom-img {
        width: 316px;
        height: 305px;
        background: url('../images/hpcRewardsWelcome/Body_Img_52_PokerRoom_Image_xSmall.png') no-repeat center;
    }

    .apple-badge {
        width: 316px;
        height: 160px;
        background: url('../images/hpcRewardsWelcome/Body_Img_61_AppleStoreBadge_xSmall.png') no-repeat center;
    }

    .google-badge {
        width: 316px;
        height: 160px;
        background: url('../images/hpcRewardsWelcome/Body_Img_62_GooglePlayBadge_xSmall.png') no-repeat center;
    }

    .playHPC-web {
        width: 50px;
        height: 34px;
        background: url('../images/hpcRewardsWelcome/icon_web_xSmall.png') no-repeat center;
    }

    .playHPC-twitter {
        width: 50px;
        height: 34px;
        background: url('../images/hpcRewardsWelcome/icon_twitter_xSmall.png') no-repeat center;
    }

    .playHPC-facebook {
        width: 50px;
        height: 34px;
        background: url('../images/hpcRewardsWelcome/icon_facebook_xSmall.png') no-repeat center;
    }

    .playHPC-instagram {
        width: 50px;
        height: 34px;
        background: url('../images/hpcRewardsWelcome/icon_instagram_xSmall.png') no-repeat center;
    }

    table.col1 {
        width: 315px !important;
        text-align: left;
        padding-left: 10px;
        border: 0;
        display: inline;
        float: left;
    }

    table.col2 {
        width: 315px !important;
        text-align: right;
        padding-right: 10px;
        border: 0;
        display: inline;
        float: right;
    }

    h5 {
        margin: 5px 0px 10px 0px;
    }

    small {
        font-size: 14px;
    }

    div.col2-text {
        width: 305px !important;
        align-content: flex-end;
    }
}

@media(min-width: 756px) and (max-width: 959px) {
    table.container {
        width: 756px !important;
        border: 0;
        background-color: #ececec;
        margin: auto;
    }

    table.social {
        width: 244px !important;
        border: 0;
        background-color: #ececec;
        margin: auto;
    }

    .logo {
        width: 378px;
        height: 90px;
        background: url('../images/hpcRewardsWelcome/Logo_01_Small.png') no-repeat center;
    }

    .slogan {
        width: 378px;
        height: 90px;
        background: url('../images/hpcRewardsWelcome/ElevateYourGame_02_Small.png') no-repeat center;
    }

    .banner {
        width: 756px;
        height: 300px;
        background: url('../images/hpcRewardsWelcome/Banner_Small.gif') no-repeat center;
    }

    .offers-text {
        width: 375px;
        height: 374px;
        background: url('../images/hpcRewardsWelcome/Body_Img_11_Offers_Text_Small.png') no-repeat center;
    }

    .offers-img {
        width: 375px;
        height: 374px;
        background: url('../images/hpcRewardsWelcome/Body_Img_12_Offers_Image_Small.png') no-repeat center;
    }

    .promos-text {
        width: 375px;
        height: 374px;
        background: url('../images/hpcRewardsWelcome/Body_Img_21_Promos_Image_Small.png') no-repeat top;
    }

    .promos-img {
        width: 375px;
        height: 374px;
        background: url('../images/hpcRewardsWelcome/Body_Img_22_Promos_Text_Small.png') no-repeat center;
    }

    .points-text {
        width: 375px;
        height: 374px;
        background: url('../images/hpcRewardsWelcome/Body_Img_31_Points_Text_Small.png') no-repeat top;
    }

    .points-img {
        width: 375px;
        height: 374px;
        background: url('../images/hpcRewardsWelcome/Body_Img_32_Points_Image_Small.png') no-repeat center;
    }

    .digitalCard-text {
        width: 375px;
        height: 374px;
        background: url('../images/hpcRewardsWelcome/Body_Img_41_DigitalCard_Image_Small.png') no-repeat top;
    }

    .digitalCard-img {
        width: 375px;
        height: 374px;
        background: url('../images/hpcRewardsWelcome/Body_Img_42_DigitalCard_Text_Small.png') no-repeat center;
    }

    .pokerRoom-text {
        width: 375px;
        height: 374px;
        background: url('../images/hpcRewardsWelcome/Body_Img_51_PokerRoom_Text_Small.png') no-repeat top;
    }

    .pokerRoom-img {
        width: 375px;
        height: 374px;
        background: url('../images/hpcRewardsWelcome/Body_Img_52_PokerRoom_Image_Small.png') no-repeat center;
    }

    .apple-badge {
        width: 375px;
        height: 130px;
        background: url('../images/hpcRewardsWelcome/Body_Img_61_AppleStoreBadge_Small.png') no-repeat center;
    }

    .google-badge {
        width: 375px;
        height: 130px;
        background: url('../images/hpcRewardsWelcome/Body_Img_62_GooglePlayBadge_Small.png') no-repeat center;
    }

    .playHPC-web {
        width: 61px;
        height: 42px;
        background: url('../images/hpcRewardsWelcome/icon_web_Small.png') no-repeat center;
    }

    .playHPC-twitter {
        width: 61px;
        height: 42px;
        background: url('../images/hpcRewardsWelcome/icon_twitter_Small.png') no-repeat center;
    }

    .playHPC-facebook {
        width: 61px;
        height: 42px;
        background: url('../images/hpcRewardsWelcome/icon_facebook_Small.png') no-repeat center;
    }

    .playHPC-instagram {
        width: 61px;
        height: 42px;
        background: url('../images/hpcRewardsWelcome/icon_instagram_Small.png') no-repeat center;
    }

    table.col1 {
        width: 375px !important;
        text-align: left;
        padding-left: 10px;
        border: 0;
        display: inline;
        float: left;
    }

    table.col2 {
        width: 375px !important;
        text-align: right;
        padding-right: 10px;
        border: 0;
        display: inline;
        float: right;
    }

    h5 {
        margin: 5px 0px 10px 0px;
    }

    small {
        font-size: 14px;
    }

    div.col2-text {
        width: 365px !important;
        align-content: flex-end;
    }
}

@media(min-width: 960px) and (max-width: 1209px) {
    table.container {
        width: 960px !important;
        border: 0;
        background-color: #ececec;
        margin: auto;
    }

    table.social {
        width: 316px !important;
        border: 0;
        background-color: #ececec;
        margin: auto;
    }

    .logo {
        width: 480px;
        height: 107px;
        background: url('../images/hpcRewardsWelcome/Logo_01_Medium.png') no-repeat center;
    }

    .slogan {
        width: 480px;
        height: 107px;
        background: url('../images/hpcRewardsWelcome/ElevateYourGame_02_Medium.png') no-repeat center;
    }

    .banner {
        width: 960px;
        height: 381px;
        background: url('../images/hpcRewardsWelcome/Banner_Medium.jpg') no-repeat center;
    }

    .offers-text {
        width: 475px;
        height: 475px;
        background: url('../images/hpcRewardsWelcome/Body_Img_11_Offers_Text_Medium.png') no-repeat center;
    }

    .offers-img {
        width: 475px;
        height: 475px;
        background: url('../images/hpcRewardsWelcome/Body_Img_12_Offers_Image_Medium.png') no-repeat center;
    }

    .promos-text {
        width: 475px;
        height: 475px;
        background: url('../images/hpcRewardsWelcome/Body_Img_21_Promos_Image_Medium.png') no-repeat top;
    }

    .promos-img {
        width: 475px;
        height: 475px;
        background: url('../images/hpcRewardsWelcome/Body_Img_22_Promos_Text_Medium.png') no-repeat center;
    }

    .points-text {
        width: 475px;
        height: 475px;
        background: url('../images/hpcRewardsWelcome/Body_Img_31_Points_Text_Medium.png') no-repeat top;
    }

    .points-img {
        width: 475px;
        height: 475px;
        background: url('../images/hpcRewardsWelcome/Body_Img_32_Points_Image_Medium.png') no-repeat center;
    }

    .digitalCard-text {
        width: 475px;
        height: 475px;
        background: url('../images/hpcRewardsWelcome/Body_Img_41_DigitalCard_Image_Medium.png') no-repeat top;
    }

    .digitalCard-img {
        width: 475px;
        height: 475px;
        background: url('../images/hpcRewardsWelcome/Body_Img_53_DigitalCard_Text_Medium.png') no-repeat center;
    }

    .pokerRoom-text {
        width: 475px;
        height: 475px;
        background: url('../images/hpcRewardsWelcome/Body_Img_51_PokerRoom_Text_Medium.png') no-repeat top;
    }

    .pokerRoom-img {
        width: 475px;
        height: 475px;
        background: url('../images/hpcRewardsWelcome/Body_Img_52_PokerRoom_Image_Medium.png') no-repeat center;
    }

    .apple-badge {
        width: 475px;
        height: 200px;
        background: url('../images/hpcRewardsWelcome/Body_Img_61_AppleStoreBadge_Medium.png') no-repeat center;
    }

    .google-badge {
        width: 475px;
        height: 200px;
        background: url('../images/hpcRewardsWelcome/Body_Img_62_GooglePlayBadge_Medium.png') no-repeat center;
    }

    .playHPC-web {
        width: 79px;
        height: 53px;
        background: url('../images/hpcRewardsWelcome/icon_web_Medium.png') no-repeat center;
    }

    .playHPC-twitter {
        width: 79px;
        height: 53px;
        background: url('../images/hpcRewardsWelcome/icon_twitter_Medium.png') no-repeat center;
    }

    .playHPC-facebook {
        width: 79px;
        height: 53px;
        background: url('../images/hpcRewardsWelcome/icon_facebook_Medium.png') no-repeat center;
    }

    .playHPC-instagram {
        width: 79px;
        height: 53px;
        background: url('../images/hpcRewardsWelcome/icon_instagram_Medium.png') no-repeat center;
    }

    table.col1 {
        width: 480px !important;
        text-align: left;
        padding-left: 10px;
        border: 0;
        display: inline;
        float: left;
    }

    table.col2 {
        width: 480px !important;
        text-align: right;
        padding-right: 10px;
        border: 0;
        display: inline;
        float: right;
    }

    h5 {
        margin: 5px 0px 10px 0px;
        font-size: 16px;
    }

    small {
        font-size: 15px;
    }

    div.col2-text {
        width: 470px !important;
        align-content: flex-end;
    }
}

@media(min-width: 1210px) {
    table.container {
        width: 1210px !important;
        border: 0;
        background-color: #ececec;
        margin: auto;
    }

    table.social {
        width: 316px !important;
        border: 0;
        background-color: #ececec;
        margin: auto;
    }

    .logo {
        width: 605px;
        height: 140px;
        background: url('../images/hpcRewardsWelcome/Logo_01_Large.png') no-repeat center;
    }

    .slogan {
        width: 605px;
        height: 140px;
        background: url('../images/hpcRewardsWelcome/ElevateYourGame_02_Large.png') no-repeat center;
    }

    .banner {
        width: 1210px;
        height: 479px;
        background: url('../images/hpcRewardsWelcome/Banner_Large.jpg') no-repeat center;
    }

    .offers-text {
        width: 600px;
        height: 600px;
        background: url('../images/hpcRewardsWelcome/Body_Img_11_Offers_Text_Large.png') no-repeat center;
    }

    .offers-img {
        width: 600px;
        height: 600px;
        background: url('../images/hpcRewardsWelcome/Body_Img_12_Offers_Image_Large.png') no-repeat center;
    }

    .promos-text {
        width: 600px;
        height: 600px;
        background: url('../images/hpcRewardsWelcome/Body_Img_21_Promos_Image_Large.png') no-repeat top;
    }

    .promos-img {
        width: 600px;
        height: 600px;
        background: url('../images/hpcRewardsWelcome/Body_Img_22_Promos_Text_Large.png') no-repeat center;
    }

    .points-text {
        width: 600px;
        height: 600px;
        background: url('../images/hpcRewardsWelcome/Body_Img_31_Points_Text_Large.png') no-repeat top;
    }

    .points-img {
        width: 600px;
        height: 600px;
        background: url('../images/hpcRewardsWelcome/Body_Img_32_Points_Image_Large.png') no-repeat center;
    }

    .digitalCard-text {
        width: 600px;
        height: 600px;
        background: url('../images/hpcRewardsWelcome/Body_Img_41_DigitalCard_Image_Large.png') no-repeat top;
    }

    .digitalCard-img {
        width: 600px;
        height: 600px;
        background: url('../images/hpcRewardsWelcome/Body_Img_42_DigitalCard_Text_Large.png') no-repeat center;
    }

    .pokerRoom-text {
        width: 600px;
        height: 600px;
        background: url('../images/hpcRewardsWelcome/Body_Img_51_PokerRoom_Text_Large.png') no-repeat top;
    }

    .pokerRoom-img {
        width: 600px;
        height: 600px;
        background: url('../images/hpcRewardsWelcome/Body_Img_52_PokerRoom_Image_Large.png') no-repeat center;
    }

    .apple-badge {
        width: 600px;
        height: 200px;
        background: url('../images/hpcRewardsWelcome/Body_Img_61_AppleStoreBadge_Large.png') no-repeat center;
    }

    .google-badge {
        width: 600px;
        height: 200px;
        background: url('../images/hpcRewardsWelcome/Body_Img_62_GooglePlayBadge_Large.png') no-repeat center;
    }

    .playHPC-web {
        width: 79px;
        height: 53px;
        background: url('../images/hpcRewardsWelcome/icon_web_Medium.png') no-repeat center;
    }

    .playHPC-twitter {
        width: 79px;
        height: 53px;
        background: url('../images/hpcRewardsWelcome/icon_twitter_Medium.png') no-repeat center;
    }

    .playHPC-facebook {
        width: 79px;
        height: 53px;
        background: url('../images/hpcRewardsWelcome/icon_facebook_Medium.png') no-repeat center;
    }

    .playHPC-instagram {
        width: 79px;
        height: 53px;
        background: url('../images/hpcRewardsWelcome/icon_instagram_Medium.png') no-repeat center;
    }

    table.col1 {
        width: 605px !important;
        text-align: left;
        padding-left: 10px;
        border: 0;
        display: inline;
        float: left;
    }

    table.col2 {
        width: 605px !important;
        text-align: right;
        padding-right: 10px;
        border: 0;
        display: inline;
        float: right;
    }

    h5 {
        margin: 5px 0px 10px 0px;
        font-size: 16px;
    }

    small {
        font-size: 15px;
    }

    div.col2-text {
        width: 600px !important;
        align-content: flex-end;
    }
}
