@media (max-width: 1400px) {
    body {
        padding-left: 15px;
        padding-right: 15px;
    }
}


@media (max-width: 1200px) {
    #page {
        max-width: 1140px;
    }
    .enviado .avatar,
    .enviado .qrcode {
        width: 20%;
    }
    .enviado .name {
        width: 57%;
        margin-left: 3%;
    }
    .tit80 {
        font-size: 70px;
    }
    .tit60 {
        font-size: 50px;
    }
}


@media (max-width: 992px) {
    /*MARGIN*/
    .Mt0m{margin-top:0}.Mt10m{margin-top:10px}.Mt20m{margin-top:20px}.Mt30m{margin-top:30px}.Mt40m{margin-top:40px}.Mt50m{margin-top:50px}
    .Mb0m{margin-bottom:0}.Mb10m{margin-bottom:10px}.Mb20m{margin-bottom:20px}.Mb30m{margin-bottom:30px}.Mb40m{margin-bottom:40px}.Mb50m{margin-bottom:50px}.Mb60m{margin-bottom:60px}.Mb70m{margin-bottom:70px}.Mb80m{margin-bottom:80px}.Mb90m{margin-bottom:90px}.Mb100m{margin-bottom:100px}
    .Ml0m{margin-left:0}.Ml10m{margin-left:10px}.Ml20m{margin-left:20px}.Ml30m{margin-left:30px}.Ml40m{margin-left:40px}.Ml50m{margin-left:50px}
    .Mr0m{margin-right:0}.Mr10m{margin-right:10px}.Mr20m{margin-right:20px}.Mr30m{margin-right:30px}.Mr40m{margin-right:40px}.Mr50m{margin-right:50px}
    .Pt0m{padding-top:0}.Pt10m{padding-top:10px;box-sizing:border-box}.Pt20m{padding-top:20px;box-sizing:border-box}.Pt30m{padding-top:30px;box-sizing:border-box}.Pt40m{padding-top:40px;box-sizing:border-box}.Pt50m{padding-top:50px;box-sizing:border-box}
    .Pb0m{padding-bottom:0}.Pb10m{padding-bottom:10px;box-sizing:border-box}.Pb20m{padding-bottom:20px;box-sizing:border-box}.Pb30m{padding-bottom:30px;box-sizing:border-box}.Pb40m{padding-bottom:40px;box-sizing:border-box}.Pb50m{padding-bottom:50px;box-sizing:border-box}

    .w70,
    .w30 {
        width: 100%;
    }
    .text-centerm {
        text-align: center;
    }

    body {
        font-size:18px;
    }
    #page {
        max-width: 960px;
    }
    .tit80 {
        font-size: 60px;
    }
    .tit60 {
        font-size: 40px;
    }
    .tit40,
    .proposta h3 {
        font-size: 30px;
    }
    .proposta h4 {
        font-size: 25px;
    }
    .tit25,
    .proposta h5 {
        font-size: 20px;
    }
}


@media (max-width: 768px) {
    .w47 {
        width: 100%;
    }

    body {
        font-size:16px;
    }
    #page {
       max-width: 720px;
    }
    .tit80 {
        font-size: 50px;
    }
}


@media (max-width: 576px) {
    #page {
       max-width: 540px;
    }
    .pdfprnt-buttons,
    .bot-preto,
    .pdfprnt-buttons a,
    input[type="submit"] {
        width: 100%;
    }
    .bot-preto,
    .pdfprnt-buttons a {
        margin: 5px 0;
        box-sizing: border-box;
    }
}