diff --git a/res/basic.css b/res/basic.css
index a8a856e..644054c 100644
--- a/res/basic.css
+++ b/res/basic.css
@@ -46,3 +46,10 @@ nav li, .category li {
display: inline;
margin: 1em;
}
+iframe#body {
+ border: inherit;
+ width: 100%;
+}
+img {
+ max-width: 100%;
+}
\ No newline at end of file
diff --git a/res/puzzle.html b/res/puzzle.html
index 2f73ceb..cb68e8e 100644
--- a/res/puzzle.html
+++ b/res/puzzle.html
@@ -7,10 +7,16 @@