+.latest-tags {
+ display: table-cell;
+ border: 2px solid #E6E6E6;
+ background-color: #FAE3FC;
+ line-height: 2em;
+ width: 480px;
+}
+
+.latest-tags a {
+ margin: 0 0.75em;
+}
+
+@media screen and (min-width: 1400px) {
+ .latest { width: 1340px; }
+}
+
+@media screen and (max-width: 1100px) {
+ .latest {
+ display: block;
+ margin-top: 15px;
+ }
+ .latest-posts {
+ display: block;
+ width: auto;
+ margin-right: 0;
+ overflow: auto;
+ }
+ .latest-tags {
+ display: block;
+ width: auto;
+ margin-top: 10px;
+ }
+ .latest-tags .latest-scroller {
+ height: auto;
+ }
+}
+
+@media screen and (max-width: 800px) {
+ .latest-posts, .latest-tags {
+ border: none;
+ background-color: inherit;
+ }
+ .latest-scroller {
+ height: auto;
+ padding: 0;
+ }