@media screen and (min-width: 769px) and (max-width: 1024px) {
    
    .box .label {
        margin: -20px auto 0 auto;
    }

}

/* TABLET VERTICAL */ 
@media screen and (min-width: 681px) and (max-width: 768px) {

    .box .label {
        margin: -20px auto 0 auto;
    }

}


/* MOBILE HORIZONTAL */
@media screen and (min-width: 441px) and (max-width: 680px) {

    .box .label {
        margin: -20px auto 0 auto;
    }

}

/*MOBILE VERTICAL*/
@media screen and (max-width: 440px) {

    .box .label, .box .contents {
        margin: -15px auto 0 auto;
    }

}