12 display: none !important;
15 /* Basic colors and fonts */
17 font-family: Gelasio, Georgia, serif;
21 @include size(font-size, 15px);
30 text-decoration: none;
38 @include size(font-size, 35px);
41 @include size(margin-top, 14px);
49 @include size(font-size, 23px);
55 @include size(font-size, 17px);
61 @include size(margin, 0 5px);
63 @media screen and (min-width: 62.5em) {
69 @include size(padding, 10px);
81 @include size(font-size, 11px);
84 @include size(padding-left, 11px);
85 content: url("/static/img/arrow-teal.png");
86 vertical-align: middle;
90 .left-column, .right-column {
91 @include size(max-width, 600px);
92 @include size(padding-left, 1em);
93 @include size(padding-right, 1em);
96 @media screen and (min-width: 62.5em) {
97 .left-column, .right-column {
98 @include size(width, 470px);
113 @include size(font-size, 12px);
114 @include size(padding, 6px);
118 .simple-hidden-initially {
122 .plain-list-container {
126 -moz-column-count: 2;
127 -webkit-column-count: 2;
129 @media screen and (min-width: 768px) {
131 -moz-column-count: 4;
132 -webkit-column-count: 4;
134 @media screen and (min-width: 1024px) {
136 -moz-column-count: 5;
137 -webkit-column-count: 5;
144 -webkit-column-break-after: avoid;
150 display: inline-block;
161 display: inline-block;
173 line-height: 1.42857143;
175 text-decoration: none;
176 background-color: #fff;
177 border: 1px solid #ddd;
180 background-color: #eee;
185 &:first-child > span {
187 border-top-left-radius: 4px;
188 border-bottom-left-radius: 4px;
191 &:last-child > span {
192 border-top-right-radius: 4px;
193 border-bottom-right-radius: 4px;
197 &, &:hover, &:focus {
201 background-color: #337ab7;
202 border-color: #337ab7;
207 &, &:hover, &:focus {
210 background-color: #fff;
221 @media screen and (min-width: 768px) {
222 display: inline-block;
226 @include size(margin-bottom, 10px);
230 @media screen and (max-width: 62.5em) {
231 .mobile-margins {margin-left: 1em; margin-right: 1em;}
237 border-collapse: collapse;
240 border: 1px solid #444;