@media only screen and (max-width: 1040px) {    #content {width: 100%; margin: 0px;}#sidebar {width: 100%; margin: 0px; position: relative; top: 0px; right: 0px;}}@media only screen and (max-width: 840px) {}@media only screen and (max-width: 700px) {     .pdf a img {        width: 20%;    }}@media only screen and (max-width: 600px) {.subscribe .form, .subscribe .info, .subscribe .share {float: none !important; width: 100% !important; padding: 20px 0 !important; margin: 0px !important; text-align: center !important;}.subscribe .share a {float: none; margin: 0 auto; width: 70px;}}@media only screen and (max-width: 420px) {#footer .float_left, #footer .float_right {   width: 100%; float: none; text-align: center;    }     .pdf a img {        width: 25%;    }}