body{ margin: 0; overflow: auto; } .post{ text-shadow: 0 0 10px #660000, 0 0 40px #660000, 0 0 80px black; color: white; background-color: rgba(2, 2, 2, 0.4); width: 50%; margin: 5% auto; padding: 5%; box-shadow: 0 0 10px #660000, 0 0 40px #660000, 0 0 80px black; border-radius: 20pt; } .post table, th, td { border: 1px solid; width: 40%; border-color: #660000; } #hirbody{ background: url("../../php/kep.php?id=11"); background-repeat: repeat; /*background-size: 50%;*/ } video{ width: 300px; } @media only screen and (max-width: 600px) { video{ width: 150px; } } @media only screen and (max-width: 260px) { video{ width: 50px; } .post table, th, td { width: 5%; } h2{ font-size: 8px; } body{ font-size: 4px; } }