+
+.book-wide-box {
+ margin: 0;
+ vertical-align: top;
+
+ @media screen and (min-width: 62.5em) {
+ @include size-px(width, 975);
+ }
+
+ .book-box-inner {
+ position: relative;
+ @include size-px(min-height, 244);
+ @include inner-box;
+ @include size-px(margin-left, 0);
+ @include size-px(margin-right, 0);
+
+ .book-left-column { /* FIXME */
+ @include size-px(max-width, 600);
+
+ @media screen and (min-width: 62.5em) {
+ float: left;
+ @include size-px(width, 536);
+ }
+ }
+
+ .license-icon {
+ display: block;
+ @include size-px(margin-top, 5);
+ }
+
+ @media screen and (min-width: 62.5em) {
+ .book-box-head,
+ .tags,
+ .book-box-tools {
+ @include size-px(width, 382);
+ }
+ }
+
+ #theme-list-wrapper {
+ @include size-px(margin-left, 154);
+ margin-bottom: 0;
+ @include size-px(width, 300);
+
+ p {
+ @include size-px(margin-top, 10);
+ @include size-px(margin-bottom, 10);
+ }
+ }
+
+ .right-column {
+ @include size-px(margin-top, 16);
+
+ @media screen and (min-width: 62.5em) {
+ @include size-px(width, 415);
+ // Eat the padding
+ @include size-px(margin-top, -8);
+ @include size-px(margin-right, -10);
+ }
+
+ .other-tools,
+ .other-download {
+ float: left;
+ @include size-px(width, 145);
+ @include size-px(margin-top, 50);
+ @include size-px(margin-bottom, 0);
+ @include size-px(margin-left, 5);
+ @include size-px(margin-right, 0);
+ @include size-px(font-size, 11);
+
+ h2 {
+ margin: 0;
+ @include size-px(font-size, 11);
+ @include mono;
+ }
+ }
+ .other-download {
+ @include size-px(margin-left, 15);
+ @include size-px(width, 220);
+ }
+ }
+ }
+}
+
+