12 display: none !important;
15 /* Basic colors and fonts */
17 font-family: Gelasio, Georgia, serif;
21 @include size(font-size, 15px);
26 text-decoration: none;
34 @include size(font-size, 35px);
37 @include size(margin-top, 14px);
45 @include size(font-size, 23px);
51 @include size(font-size, 17px);
57 @include size(margin, 0 5px);
59 @media screen and (min-width: 62.5em) {
65 @include size(padding, 10px);
77 @include size(font-size, 11px);
80 @include size(padding-left, 11px);
81 content: url("/static/img/arrow-teal.png");
82 vertical-align: middle;
86 .left-column, .right-column {
87 @include size(max-width, 600px);
88 @include size(padding-left, 1em);
89 @include size(padding-right, 1em);
92 @media screen and (min-width: 62.5em) {
93 .left-column, .right-column {
94 @include size(width, 470px);
109 @include size(font-size, 12px);
110 @include size(padding, 6px);
114 .simple-hidden-initially {
118 .plain-list-container {
122 -moz-column-count: 2;
123 -webkit-column-count: 2;
125 @media screen and (min-width: 768px) {
127 -moz-column-count: 4;
128 -webkit-column-count: 4;
130 @media screen and (min-width: 1024px) {
132 -moz-column-count: 5;
133 -webkit-column-count: 5;
140 -webkit-column-break-after: avoid;
146 display: inline-block;
157 display: inline-block;
169 line-height: 1.42857143;
171 text-decoration: none;
172 background-color: #fff;
173 border: 1px solid #ddd;
176 background-color: #eee;
181 &:first-child > span {
183 border-top-left-radius: 4px;
184 border-bottom-left-radius: 4px;
187 &:last-child > span {
188 border-top-right-radius: 4px;
189 border-bottom-right-radius: 4px;
193 &, &:hover, &:focus {
197 background-color: #337ab7;
198 border-color: #337ab7;
203 &, &:hover, &:focus {
206 background-color: #fff;
217 @media screen and (min-width: 768px) {
218 display: inline-block;
222 @include size(margin-bottom, 10px);
226 @media screen and (max-width: 62.5em) {
227 .mobile-margins {margin-left: 1em; margin-right: 1em;}
233 border-collapse: collapse;
236 border: 1px solid #444;