section.donateCrypto {

    font-weight: 400;
    font-size: 1.24vw;
    border-radius: 1.87vw;
    box-shadow: 0.23vw 0.23vw 0 rgba(0, 0, 0, 0.3);
    width: 66%;
    position: relative;

}

section.donateCrypto .container {

    width: 87.68%;
    margin: 8vw auto;
    padding-bottom: 4vw;

}

section.donateCrypto .cryptoWidget {

    position: relative;
    top:20%;
    margin: 4vw auto;
    width: 80% !important;
    text-align: center;
    

}

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

    section.donateCrypto {

        font-size: 1.56vw;
        border-radius: 2.34vw;
        box-shadow: 0.23vw 0.23vw 0 rgba(0, 0, 0, 0.3);
        width: 84%;

    }

    section.donateCrypto .container {

        padding-bottom: 6vw;

    }

}

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

    section.donateCrypto {

        font-size: 4vw;
        border-radius: 3.58vw;
        box-shadow: 0.5vw 0.5vw 0 rgba(0, 0, 0, 0.3);
        width: 89%;

    }

    section.donateCrypto table,
    section.donateCrypto tbody,
    section.donateCrypto tr,
    section.donateCrypto td {

        display: block;
        width:100%;

    }    

    section.donateCrypto .container {

        padding-bottom: 10vw;

    }

    section.donateCrypto .cryptoWidget {

        position: relative;
        left:0;
        top:0;
        margin: 8vw auto;
        text-align: center;
        width: 100% !important;

    }

}