@media only screen and (max-width: 750px) { #container{ width: 95%; height: auto; margin: 0 auto; padding:0; margin-top: 5%; margin-bottom: 5%; } #blog{ width: auto; margin:0 auto;} .bimg1, .bimg2{width: auto;} .b{ width: 95%; margin: 5px auto; margin-bottom: 20px; } img.rounded-corners { border-radius: 5px; } .h{font-size:20px;} #side{ width: 100%; margin: 5px auto;} .sidebox{ width: 95%; margin:0 auto; margin-bottom: 20px;} .mobhide{display:none;} img{max-width: 100%;} .t{width: 90%;} .b h1{ height: auto;} .sideimg{ margin:0 auto; width: 90%; background-position: -300px -50px; margin-top: 10px; margin-bottom: 5px; } .footer{ overflow: hidden; height: auto;} .t{width: 90%; font-size: 16px; line-height: 15px;} .date, .o{ font-size: 14px;} iframe{max-width: 100%;} .b iframe{max-width: 100%; margin: 0 auto;} .b img{ max-width: 100%; margin: 0 auto;} img{ max-with: 100%;} .a img, img{ border:none; text-decoration: none;} }