#page {
    width: 1920px;
    /*border: 1px solid red;*/
    transform-origin: top center;
    transform: scale(1);
    transition: transform 0.2s;
}
@media screen and (max-width: 1920px) {
    #page {
        transform: scale(0.95);
    }
}
@media screen and (max-width: 1800px) {
    #page {
        transform: scale(0.9);
    }
}
@media screen and (max-width: 1700px) {
    #page {
        transform: scale(0.85);
    }
}
@media screen and (max-width: 1600px) {
    #page {
        transform: scale(0.8);
    }
}
@media screen and (max-width: 1500px) {
    #page {
        transform: scale(0.75);
    }
}
@media screen and (max-width: 1400px) {
    #page {
        transform: scale(0.7);
    }
}
@media screen and (max-width: 1300px) {
    #page {
        transform: scale(0.65);
    }
}
@media screen and (max-width: 1200px) {
    #page {
        transform: scale(0.60);
    }
}
@media screen and (max-width: 1100px) {
    #page {
        transform: scale(0.55);
    }
}
@media screen and (max-width: 1000px) {
    #page {
        transform: scale(0.50);
    }
}
@media screen and (max-width: 900px) {
    #page {
        transform: scale(0.45);
    }
}
@media screen and (max-width: 800px) {
    #page {
        transform: scale(0.40);
    }
}
@media screen and (max-width: 700px) {
    #page {
        transform: scale(0.35);
    }
}
@media screen and (max-width: 600px) {
    #page {
        transform: scale(0.30);
    }
}
@media screen and (max-width: 500px) {
    #page {
        transform: scale(0.25);
    }
}
@media screen and (max-width: 400px) {
    #page {
        transform: scale(0.20);
    }
}
@media screen and (max-width: 300px) {
    #page {
        transform: scale(0.15);
    }
}
@media screen and (max-width: 200px) {
    #page {
        transform: scale(0.10);
    }
}