20 transition: all 100ms linear;
28 .pages-list a .title {
40 .pages-list a:hover .title,
41 .pages-list a:focus .title {
49 .post-headline.-cheatsheet .prelude {
52 text-transform: uppercase;
58 .post-headline.-cheatsheet .prelude span:before {
59 content: 'Cheatsheet for';
62 @media (min-width: 769px) {
63 .post-headline.-cheatsheet .prelude {
68 .post-headline.-cheatsheet .prelude span {
69 display: inline-block;
73 .post-headline.-cheatsheet h1 {
76 text-shadow: 2px 2px 0 white, 3px 3px 0 #ddd;
88 .about-the-site .back {
96 @media (min-width: 768px) {
106 .greycode td:first-child code,
107 .greycode th:first-child code {
109 padding: 6px 8px 5px 8px;
113 .greycode td:first-child code + em,
114 .greycode th:first-child code + em {
124 @media (min-width: 768px) {
129 border-bottom: solid 1px #c7d7ee;
132 table.greycode:not(.wide) {
133 width: calc(620px + 100px);
137 table.greycode thead:first-child > tr:first-child > th,
138 table.greycode thead:first-child > tr:first-child > td,
139 table.greycode tbody:first-child > tr:first-child > th,
140 table.greycode tbody:first-child > tr:first-child > td,
141 table.greycode.no-head thead:nth-child(2) > tr:first-child > th,
142 table.greycode.no-head thead:nth-child(2) > tr:first-child > td,
143 table.greycode.no-head tbody:nth-child(2) > tr:first-child > th,
144 table.greycode.no-head tbody:nth-child(2) > tr:first-child > td {
148 table.greycode thead > tr:first-child > th,
149 table.greycode thead > tr:first-child > td,
150 table.greycode tbody > tr:first-child > th,
151 table.greycode tbody > tr:first-child > td {
152 border-top: solid 1px #c7d7ee;
155 table.greycode td:first-child,
156 table.greycode th:first-child {
160 table.greycode td:last-child,
161 table.greycode th:last-child {
172 padding: 3px 8px 3px 8px;
174 box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1);
178 .key-codes code + code {
182 .key-codes pre code {
183 background: transparent;
189 .social-list.-collapse {
197 @media (max-width: 480px) {
198 .social-list.-collapse {