8 font: 20px/1.5 "Helvetica Neue", Helvetica, Arial, sans-serif;
34 text-decoration: none;
39 text-decoration: underline;
42 #mocha .suite .suite h1 {
66 #mocha .test.pending:hover h2::after {
68 font-family: arial, sans-serif;
71 #mocha .test.pass.medium .duration {
75 #mocha .test.pass.slow .duration {
79 #mocha .test.pass::before {
88 #mocha .test.pass .duration {
93 -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.2);
94 -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.2);
95 box-shadow: inset 0 1px 1px rgba(0,0,0,.2);
96 -webkit-border-radius: 5px;
97 -moz-border-radius: 5px;
98 -ms-border-radius: 5px;
99 -o-border-radius: 5px;
103 #mocha .test.pass.fast .duration {
107 #mocha .test.pending {
111 #mocha .test.pending::before {
120 #mocha .test.fail pre {
124 #mocha .test.fail::before {
133 #mocha .test pre.error {
139 #mocha .test .html-error {
145 font: 12px/1.5 monaco, monospace;
148 border: 1px solid #eee;
149 max-width: 85%; /*(1)*/
150 max-width: -webkit-calc(100% - 42px);
151 max-width: -moz-calc(100% - 42px);
152 max-width: calc(100% - 42px); /*(2)*/
154 word-wrap: break-word;
155 border-bottom-color: #ddd;
156 -webkit-box-shadow: 0 1px 3px #eee;
157 -moz-box-shadow: 0 1px 3px #eee;
158 box-shadow: 0 1px 3px #eee;
159 -webkit-border-radius: 3px;
160 -moz-border-radius: 3px;
164 #mocha .test .html-error pre.error {
166 -webkit-border-radius: 0;
167 -moz-border-radius: 0;
169 -webkit-box-shadow: 0;
179 * (1): approximate for browsers not supporting calc
180 * (2): 42 = 2*15 + 2*10 + 2*1 (padding + margin + border)
187 font: 12px/1.5 monaco, monospace;
190 border: 1px solid #eee;
191 max-width: 85%; /*(1)*/
192 max-width: -webkit-calc(100% - 42px);
193 max-width: -moz-calc(100% - 42px);
194 max-width: calc(100% - 42px); /*(2)*/
195 word-wrap: break-word;
196 border-bottom-color: #ddd;
197 -webkit-box-shadow: 0 1px 3px #eee;
198 -moz-box-shadow: 0 1px 3px #eee;
199 box-shadow: 0 1px 3px #eee;
200 -webkit-border-radius: 3px;
201 -moz-border-radius: 3px;
209 #mocha .test a.replay {
213 text-decoration: none;
214 vertical-align: middle;
222 -webkit-border-radius: 15px;
223 -moz-border-radius: 15px;
225 -webkit-transition:opacity 200ms;
226 -moz-transition:opacity 200ms;
227 -o-transition:opacity 200ms;
228 transition: opacity 200ms;
233 #mocha .test:hover a.replay {
237 #mocha-report.pass .test.fail {
241 #mocha-report.fail .test.pass {
245 #mocha-report.pending .test.pass,
246 #mocha-report.pending .test.fail {
249 #mocha-report.pending .test.pass.pending {
270 #mocha-stats .progress {
275 * Set safe initial values, so mochas .progress does not inherit these
276 * properties from Bootstrap .progress (which causes .progress height to
277 * equal line height set in Bootstrap).
280 -webkit-box-shadow: none;
281 -moz-box-shadow: none;
283 background-color: initial;
291 text-decoration: none;
295 #mocha-stats a:hover {
296 border-bottom: 1px solid #eee;
300 display: inline-block;
306 #mocha-stats canvas {
311 #mocha code .comment { color: #ddd; }
312 #mocha code .init { color: #2f6fad; }
313 #mocha code .string { color: #5890ad; }
314 #mocha code .keyword { color: #8a6343; }
315 #mocha code .number { color: #2f6fad; }
317 @media screen and (max-device-width: 480px) {