12 text-decoration: none;
18 content: url(/static/img/brackets.png);
20 vertical-align: middle; }
22 padding: 4px 10px 0 10px;
35 @media screen and (min-width: 45em) {
40 background-color: #222; }
42 .desc-container, .right-desc-container {
44 flex-direction: column;
45 justify-content: space-around;
52 .right-desc-container {
55 .card-container, .three-container {
62 @media screen and (min-width: 45em) {
63 .card-container, .three-container {
66 display: inline-block; } }
67 .card-container .card-dummy, .three-container .card-dummy {
68 padding-top: 148.39%; }
72 @media screen and (min-width: 45em) {
76 display: inline-block; } }
82 flex-direction: column;
83 justify-content: space-around; }
87 -webkit-column-count: 2;
89 -moz-column-gap: 1.5em;
90 -webkit-column-gap: 1.5em;
96 margin-bottom: 0.6em; }
104 .card h1, .list-card h1 {
109 text-transform: uppercase;
110 line-height: 1.3em; }
111 .card h1 .next, .list-card h1 .next {
114 .card a, .list-card a {
116 text-decoration: none; }
117 .card a:hover, .list-card a:hover {
118 text-decoration: underline; }
119 .card .examples p, .list-card .examples p, .card .usage p, .list-card .usage p, .card .recommendations p, .list-card .recommendations p {
122 .card .examples, .list-card .examples {
123 text-transform: uppercase;
124 text-align: center; }
125 .card .examples p, .list-card .examples p {
127 line-height: 1.2em; }
128 .card .usage, .list-card .usage {
130 -moz-hyphens: auto; }
131 .card .recommendations, .list-card .recommendations {
133 -moz-hyphens: auto; }
134 .card .inside-card, .list-card .inside-card {
138 background-image: url(/static/img/bg/chaotic.png);
139 background-size: 100%; }
142 background-image: url(/static/img/bg/neutral.png);
143 background-size: 100%;
149 background-image: url(/static/img/bg/lawful.png);
150 background-size: 100%; }
153 background-image: url(/static/img/bg/info.png);
154 background-size: 100%;
161 background-image: -webkit-linear-gradient(top, #85db81, #2e8a0f);
162 background-image: -moz-linear-gradient(top, #85db81, #2e8a0f);
163 background-image: -ms-linear-gradient(top, #85db81, #2e8a0f);
164 background-image: -o-linear-gradient(top, #85db81, #2e8a0f);
165 background-image: linear-gradient(to bottom, #85db81, #2e8a0f);
166 -webkit-border-radius: 100%;
167 -moz-border-radius: 100%;
169 border: 1em double white;
172 text-decoration: none;
175 @media screen and (min-width: 45em) {
177 font-size: 1.25vw; } }
181 background-image: -webkit-linear-gradient(top, #abe6a9, #3db814);
182 background-image: -moz-linear-gradient(top, #abe6a9, #3db814);
183 background-image: -ms-linear-gradient(top, #abe6a9, #3db814);
184 background-image: -o-linear-gradient(top, #abe6a9, #3db814);
185 background-image: linear-gradient(to bottom, #abe6a9, #3db814);
186 text-decoration: none; }