.SelfPrintProduct.A4 #frontInputs {
    font-size: 25pt!important;
}
.SelfPrintProduct.A4 #frontInputs .loadValue {
    top: 890px;
    left: 300px;
    width: 606px;
}

.SelfPrintProduct.A4 #frontInputs div.has-error.for-loadValue {
    top: 888px;
    left: 300px;
    width: 606px;
    height: 45px;
    margin: 10px 0 0 16px;
}

.SelfPrintProduct.A4 #frontInputs #from {
    top: 843px;
    left: 300px;
    width: 606px;
}

.SelfPrintProduct.A4 #frontInputs div.has-error.for-from {
    top: 842px;
    left: 300px;
    width: 606px;
    height: 45px;
    margin: 10px 0 0 16px;
}

.SelfPrintProduct.A4 #frontInputs #for {
    top: 796px;
    left: 300px;
    width: 606px;
}

.SelfPrintProduct.A4 #frontInputs div.has-error.for-for {
    top: 796px;
    left: 300px;
    width: 607px;
    height: 45px;
    margin: 10px 0 0 16px;
}

.SelfPrintProduct.A4 #frontInputs #greetText {
    top: 970px;
    left: 200px;
    width: 738px;
    height: 157px;
    line-height: 47px;
    margin: 0;
}

.SelfPrintProduct.A4 #frontInputs div.has-error.for-greetText {
    top: 979px;
    left: 216px;
    height: 130px;
    width: 710px;
}

@media (max-width: 1199px) {
    .SelfPrintProduct.A4 #frontInputs #for {
        font-size: 30.7px;
        top: 625px;
        left: 222px;
        width: 553px;
    }
    .SelfPrintProduct.A4 #frontInputs div.has-error.for-for {
        top: 729px;
        left: 222px;
        width: 553px;
        height: 39px;
        margin: 10px 0 0 16px;
    }

    .SelfPrintProduct.A4 #frontInputs #from {
        font-size: 30.7px;
        top: 668px;
        left: 222px;
        width: 553px;
    }
    .SelfPrintProduct.A4 #frontInputs div.has-error.for-from {
        top: 772px;
        left: 222px;
        width: 553px;
        height: 39px;
        margin: 10px 0 0 16px;
    }

    .SelfPrintProduct.A4 #frontInputs .loadValue {
        font-size: 30.7px;
        top: 711px;
        left: 222px;
        width: 553px;
    }
    .SelfPrintProduct.A4 #frontInputs div.has-error.for-loadValue {
        top: 815px;
        left: 222px;
        width: 553px;
        height: 39px;
        margin: 10px 0 0 16px;
    }

    .SelfPrintProduct.A4 #frontInputs #greetText {
        top: 885px;
        left: 133px;
        width: 673px;
        height: 157px;
        line-height: 43px;
        font-size: 30.5px;
        margin: 0;
    }

    .SelfPrintProduct.A4 #frontInputs div.has-error.for-greetText {
        top: 885px;
        left: 146px;
        height: 130px;
        width: 647px;
    }
}

@media (max-width: 991px) {
    .SelfPrintProduct.A4 #frontInputs #for {
        font-size: 23.1px;
        top: 547px;
        left: 169px;
        width: 419px;
    }
    .SelfPrintProduct.A4 #frontInputs div.has-error.for-for {
        top: 550px;
        left: 160px;
        width: 428px;
        height: 30px;
        margin: 10px 0 0 16px;
    }

    .SelfPrintProduct.A4 #frontInputs #from {
        font-size: 23.1px;
        top: 580px;
        left: 169px;
        width: 419px;
    }
    .SelfPrintProduct.A4 #frontInputs div.has-error.for-from {
        top: 582px;
        left: 160px;
        width: 428px;
        height: 30px;
        margin: 10px 0 0 16px;
    }

    .SelfPrintProduct.A4 #frontInputs .loadValue {
        font-size: 23.1px;
        top: 612px;
        left: 169px;
        width: 419px;
    }
    .SelfPrintProduct.A4 #frontInputs div.has-error.for-loadValue {
        top: 615px;
        left: 160px;
        width: 428px;
        height: 30px;
        margin: 10px 0 0 16px;
    }

    .SelfPrintProduct.A4 #frontInputs #greetText {
        top: 669px;
        left: 101px;
        width: 517px;
        height: 119px;
        line-height: 33px;
        font-size: 22.8px;
        margin: 0;
    }

    .SelfPrintProduct.A4 #frontInputs div.has-error.for-greetText {
        top: 672px;
        left: 113px;
        height: 108px;
        width: 492px;
    }
}

@media (max-width: 767px) {
    #greetTextMobileDummy {
        padding-left: 345px;
    }
}
