-
Notifications
You must be signed in to change notification settings - Fork 0
/
results2021.html
665 lines (586 loc) · 206 KB
/
results2021.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
<!DOCTYPE html>
<head>
<meta charset="UTF-8" >
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Nordic Olympiad in Informatics 2018</title>
<style type="text/css">
/*!
* Bootstrap v3.3.5 (http://getbootstrap.com)
* Copyright 2011-2015 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.33px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:3;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}
:focus{outline:0}body{line-height:1;color:black}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a,a:hover{text-decoration:none}.source-code-editor{position:absolute !important;top:0;right:0;bottom:0;left:0}.source-highlight,.source-code-editor{white-space:pre;font:15px "Monaco", "Menlo", "Ubuntu Mono", "Consolas", "source-code-pro", "Droid Sans Mono", monospace !important;-moz-tab-size:4;-o-tab-size:4;tab-size:4}.source-highlight .ace_static_highlight,.source-code-editor .ace_static_highlight{font-size:15px;line-height:normal}.source-highlight .ace_hidden-cursors,.source-code-editor .ace_hidden-cursors{opacity:0}.js .page-submission-view .source-highlight{padding-left:2.6em}.js .page-submission-view .ace-tm{margin-left:-2.6em}.clearfix:after{content:"";display:table;clear:both}.fr{float:right}.fl{float:left}.no-padding{padding:0 !important}hr{height:1px;width:100%;border-color:#dfdfe1}.blue{color:#4E92D0}.yellow{color:#E8BA40}.red{color:#e84f67}body{background-image:url(/images/site/content/kattis-grain.png);background-repeat:repeat;font-family:"Open Sans",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:50px;min-width:1140px}.wrap{width:100%;max-width:1140px;margin:0 auto;position:relative}.page-top>a{color:#898992}.page-top>a:hover{color:#2A353A}.page-top>a>i{margin-right:10px;float:left;margin-top:2px}.page-headline,.page-top{margin:20px 0}.page-headline>div>a,.page-top>div>a{color:#898992}.page-headline>div>a:hover,.page-top>div>a:hover{color:#2A353A}.page-headline h1,.page-top h1{font-size:36px;color:#2A353A;line-height:42px;margin-top:0;margin-bottom:0}.page-headline h1>span,.page-top h1>span{font-weight:300;color:#B6B6BB;margin:0 15px}.wrap>.page-headline,.wrap>.page-top{margin-top:30px}.page-content{width:100%;margin-top:30px}.page-content.single{background:#fff;margin-bottom:20px;padding:30px;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,0.1)}.page-content>h3{margin-bottom:18px}.page-content h2{font-size:26px}.page-content h3{font-size:22px;font-weight:700;color:#2A353A}.page-content.boxed>section.box{background:#fff;margin-bottom:0;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,0.1)}.page-content.boxed .box-headline{width:100%;margin:40px 0 15px}.page-content.boxed .box-headline h2{margin:0}.page-content.boxed .box-headline .form-group{margin:-14px 0 0}.page-content .page-headline,.page-content .page-top{margin-top:0;margin-bottom:0}.header{background:#33333D;width:100%;margin-bottom:20px;height:65px;box-shadow:0 1px 2px rgba(0,0,0,0.1)}.header ul,.header li{list-style:none}.header .background{background-color:#33333D;height:60px}.header .header-title{height:40px;line-height:50px;font-size:24px;font-weight:600;color:white;padding:0 0 0 8px;max-width:590px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header .title-wrapper{float:left;margin-top:-4px}.header .logo-kattis{background:url("/images/site/header/logo-empty.png") #2A353A bottom right no-repeat;width:237px;margin:0 10px 0 -15px;left:-170px;position:absolute;padding-left:70px;padding-top:21px;color:white;font-size:18px;background:transparent;height:60px;z-index:2;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.header .logo-kattis:hover{left:0}.header .logo-kattis .bg{background-color:#33333D;position:absolute;top:0;left:0;bottom:0;right:32px;z-index:1}.header .logo-kattis .img{background:url(/images/site/header/logo-empty.png) transparent bottom right no-repeat;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background-size:100%}.header .logo-kattis .txt{position:absolute;top:27px;left:52px;z-index:3}.header .logo{height:54px;margin:3px 4px 0 0;float:left;overflow:hidden;position:relative}.header .logo-open{height:60px;width:81px;margin:0 4px 0 0}.header .logo img{max-width:100%;float:left;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.header .main-nav{float:none;margin-top:-4px}.header .main-nav ul{margin-bottom:0}.header .main-nav li{line-height:inherit}.header .main-nav>ul>li{float:left;position:relative}.header .main-nav>ul>li>a,.header .main-nav>ul>li>div>button{font-weight:700;text-transform:uppercase;color:#898992;height:24px;line-height:24px;font-size:14px;padding:0 8px;display:block;-webkit-transition:.1s ease-out;transition:.1s ease-out}.header .main-nav>ul>li>a:hover,.header .main-nav>ul>li>div>button:hover{color:#fff;text-decoration:none}.header .main-nav>ul>li .btn-group button{background:none;border:none;box-shadow:none !important}.header .main-nav>ul>li .btn-group button .caret{color:#fff;border-top:6px solid #898992;border-right:5px solid transparent;border-bottom:0 dotted;border-left:5px solid transparent;content:""}.header .main-nav>ul>li .btn-group button:hover .caret{border-top-color:#fff}.header .main-nav>ul>li .btn-group .dropdown-menu{width:230px}.header .main-nav>ul>li .btn-group .dropdown-menu li{width:100%}.header .main-nav>ul>li .btn-group .dropdown-menu li a{width:100%;float:left;padding:7px 20px}.header .main-nav>ul>li .btn-group .dropdown-menu{margin-top:19px;float:none;padding:12px 0;margin:-2px -15px 0 0;min-width:250px;border:1px solid rgba(0,0,0,0.07);border-radius:4px;background-clip:padding-box;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.07)}.header .main-nav>ul>li .btn-group .dropdown-menu>li>a{padding:5px 25px;color:#898992;-webkit-transition:.1s ease-out;transition:.1s ease-out}.header .main-nav>ul>li .btn-group .dropdown-menu>li>a:hover{background:#F7F8F9;color:#2A353A}.header .main-nav>ul>li.current a{color:#fff}.header .main-nav>ul>li.current:before{border-bottom:5px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent;display:inline-block;width:0;height:0;content:" ";border-top:0;position:absolute;right:13px;margin:0;position:absolute;left:50%;bottom:-4px;line-height:0;margin-left:-6px}.header .user-side{padding:12px 0}.header .user-side .user-nav>ul>li{margin:0 5px;float:left}.header .user-side .user-nav>ul>li>a{font-weight:600}.header .user-side .user-nav>ul>li>a>i{margin-right:8px;font-size:18px}.header .user-side .site-search{position:relative;display:inline-block;float:left}.header .user-side .site-search.active a{color:#B6B6BB;background:none}.header .user-side .site-search.active input{background-color:#fff}.header .user-side .site-search:hover input{background-color:#fff}.header .user-side .site-search input{background:#3A3A44;width:150px;height:30px;border:none;margin-top:3px;padding:0 36px 0 8px;border-radius:4px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.header .user-side .site-search input[type="text"]{color:#898992}.header .user-side .site-search input::-webkit-input-placeholder{font-style:italic}.header .user-side .site-search input::-moz-placeholder{font-style:italic}.header .user-side .site-search input:-ms-input-placeholder{font-style:italic}.header .user-side .site-search input::placeholder{font-style:italic}.header .user-side .site-search a{width:30px;height:30px;display:inline-block;border:none;text-align:center;line-height:30px;color:#898992;position:absolute;right:0px;top:0px;border-radius:4px}.header .user-side .my-profile{float:left}.header .user-side .my-profile>a:focus{outline:none}.header .user-side .my-profile .user-img{width:30px;height:30px;float:left;margin-top:3px;border:1px solid white;border-radius:100%}.header .user-side .my-profile .university-img{width:30px;height:30px;float:left;margin-top:3px;border:1px solid transparent}.header .user-side .my-profile .dropdown-menu{margin-top:19px;float:none;padding:15px 25px;margin:12px 10px 0 0;min-width:250px;border:1px solid rgba(0,0,0,0.07);border-radius:4px;background-clip:padding-box;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.07)}.header .user-side .my-profile .dropdown-menu li.caret{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;display:inline-block;width:0;height:0;content:" ";border-top:0;position:absolute;top:-6px;right:13px;margin:0}.header .user-side .my-profile .dropdown-menu>li>a{margin:0 -25px;padding:5px 25px;color:#898992;-webkit-transition:.1s ease-out;transition:.1s ease-out}.header .user-side .my-profile .dropdown-menu>li>a:hover{background:#F7F8F9;color:#2A353A}.header .user-side .my-profile .dropdown-menu>li>a>i{margin-right:15px;font-size:15px;margin-top:1px;float:left}.header .user-side .my-profile .dropdown-menu>li.divider{margin:10px -25px}.header .user-side .my-profile .caret{float:left;margin-top:5px;margin-left:0;border-top:6px solid white;border-left:5px solid transparent;border-right:5px solid transparent}.preview-header .background{padding-left:10px;padding-right:10px}h1>a{color:#5A5A64;position:relative;text-decoration:none}h1>a:hover{color:#5A5A64}h1>a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}h1>a:before{content:"";position:absolute;width:100%;height:2px;bottom:-4px;left:0;background-color:#5A5A64;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}h2{font-size:23px;font-weight:700;color:#2A353A;margin-bottom:10px}h4{font-size:18px;font-weight:700;color:#2A353A;margin-bottom:10px}button.submitLink{background-color:transparent;border:none;cursor:pointer}i.deleteIcon{color:#F20707}i.solvedIcon{color:#35BD40}i.attemptedIcon{color:#F20707}i.pendingIcon{color:#F5BC2A}td.problemColumn{text-align:center}a,a:hover,button.submitLink{text-decoration:none}a,button.submitLink{color:#4E92D0;-webkit-transition:.1s ease-out;transition:.1s ease-out}a:hover,.submitLink{color:#3179ba}p{line-height:26px;font-size:16px}.tooltip .tooltip-inner{background:#2A353A;padding:6px 12px}.tooltip .tooltip-arrow{border-top-color:#2A353A !important}.select2-container{min-width:160px}.select2-container .select2-choice,.select2-container-active .select2-choice,.select2-container-active .select2-choices{background:none;box-shadow:none;height:40px;line-height:40px;padding:0 14px}.select2-container .select2-choice .select2-arrow,.select2-container-active .select2-choice .select2-arrow,.select2-container-active .select2-choices .select2-arrow{background:none;width:40px;border:none}.select2-container .select2-choice .select2-arrow b,.select2-container-active .select2-choice .select2-arrow b,.select2-container-active .select2-choices .select2-arrow b{border-bottom:0 dotted;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #898992;width:0;height:0;margin:17px auto}.donut text,.donut tspan{font-size:2px !important;color:red !important}tt,code,kbd,samp{font-family:monospace}.btn,.dataTables_paginate a{height:36px;padding:0 16px;margin-bottom:2px;margin-top:2px;font-size:15px;line-height:35px;border-radius:4px;-webkit-transition:0.1s ease-out;transition:0.1s ease-out}.btn:active,.dataTables_paginate a:active{outline:none}.btn.green,.dataTables_paginate a.green{background:#4BC547;color:#fff}.btn.green:hover,.dataTables_paginate a.green:hover{background:#66ce62;color:#fff}.btn.teal,.dataTables_paginate a.teal{background:#00B1BC;color:#fff}.btn.teal:hover,.dataTables_paginate a.teal:hover{background:#00d3e0;color:#fff}.btn.dark-bg,.dataTables_paginate a.dark-bg{background:#3A3A44;border-color:#3A3A44;color:#898992}.btn.dark-bg:hover,.dataTables_paginate a.dark-bg:hover{background:#00B1BC;border-color:#00B1BC;color:#fff}.kat-button{display:inline-block;zoom:1;line-height:normal;white-space:nowrap;vertical-align:middle;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}.kat-button{font-family:inherit;border:1px solid #999;border:none transparent;font-weight:600}.kat-button::-moz-focus-inner{padding:0;border:0}.kat-button:disabled{opacity:0.5}.kat-button.small{padding:10px 12px 10px 12px;font-size:12px}.kat-primary{background:#52bb50;text-decoration:none !important;border-radius:3px;color:#fff !important;text-align:center;cursor:pointer;box-shadow:inset 0px -2px 0px 0px #38a834}.kat-primary:hover{background:#56c053}.kat-primary:active{background:#52bb50;box-shadow:inset 0px 2px 0px 0px #38a834}.kat-primaryspan{position:relative}.kat-primaryspan:active{top:1px}.kat-default{background:#dbdbdb;text-decoration:none !important;border-radius:3px;color:#555 !important;text-align:center;cursor:pointer;box-shadow:inset 0px -2px 0px 0px #c7c7c7}.kat-default:hover{background:#e0e0e0}.kat-default:active{background:#dbdbdb;box-shadow:inset 0px 2px 0px 0px #c7c7c7}.kat-defaultspan{position:relative}.kat-defaultspan:active{top:1px}.kat-info{background:#00B1BC;text-decoration:none !important;border-radius:3px;color:#fff !important;text-align:center;cursor:pointer;box-shadow:inset 0px -2px 0px 0px #048D98}.kat-info:hover{background:#02B8C5}.kat-info:active{background:#00B1BC;box-shadow:inset 0px 2px 0px 0px #048D98}.kat-infospan{position:relative}.kat-infospan:active{top:1px}.kat-error{background:#E74C3C;text-decoration:none !important;border-radius:3px;color:#fff !important;text-align:center;cursor:pointer;box-shadow:inset 0px -2px 0px 0px #C0392B}.kat-error:hover{background:#E46555}.kat-error:active{background:#E74C3C;box-shadow:inset 0px 2px 0px 0px #C0392B}.kat-errorspan{position:relative}.kat-errorspan:active{top:1px}.checkbox{padding-left:0;line-height:22px;margin-bottom:2px;margin-left:20px}.dropdown{float:none;padding:0}.dropdown .dropdown-toggle{background:#fff;padding:10px 16px;border:1px solid #c2c6cb;width:100%;text-align:left;color:#66666E;border-radius:4px}.dropdown .dropdown-toggle .caret{border-top:6px solid #66666E;border-right:5px solid transparent;border-left:5px solid transparent;float:right;margin-top:7px}.dropdown .dropdown-menu{width:100%}.dropdown.open .dropdown-toggle{box-shadow:inset 0 1px 3px rgba(0,0,0,0.1)}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],select{font-size:14px;color:#5A5A64;background-color:#fff;border:1px solid #c2c6cb;line-height:1.2;padding:0 10px;outline:0;display:inline-block;height:32px;border-radius:4px}textarea{width:100%;height:auto;min-height:60px}input:hover,textarea:hover,select:hover{border-color:#999fa8}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.form-control:focus{border-color:#7d8690}.dataTables_paginate{margin-top:20px}.dataTables_paginate{float:right;height:30px}.dataTables_paginate a{height:32px;line-height:32px;border:1px solid #E7E7E8;float:left;margin-left:10px;cursor:pointer;color:#898992}.dataTables_paginate a:hover{background:#fff}.dataTables_paginate a.disabled{visibility:hidden}.table-kattis{margin-bottom:0}.table-kattis>thead>tr>th{background:#F7F8F9;text-transform:uppercase;font-weight:600;font-size:14px;color:#898992;padding:14px 16px;background-clip:padding-box}.table-kattis.center>thead>tr>th,.table-kattis.center>thead>tr>td,.table-kattis.center>tbody>tr>th,.table-kattis.center>tbody>tr>td,.table-kattis.center>tfoot>tr>th,.table-kattis.center>tfoot>tr>td{text-align:center}.table-kattis.center>thead>tr>th:first-child,.table-kattis.center>thead>tr>td:first-child,.table-kattis.center>tbody>tr>th:first-child,.table-kattis.center>tbody>tr>td:first-child,.table-kattis.center>tfoot>tr>th:first-child,.table-kattis.center>tfoot>tr>td:first-child{text-align:left}.table-kattis>tbody>tr>td,.table-kattis>tfoot>tr>td{padding:8px 16px;color:#5A5A64;background:#fff}.table-kattis>tbody>tr>td:first-child,.table-kattis>tfoot>tr>td:first-child{text-align:left}.table-kattis>tbody>tr>td,.table-kattis>tbody>tr>th,.table-kattis>tfoot>tr>td,.table-kattis>tfoot>tr>th,.table-kattis>thead>tr>th{border:none;border-left:1px solid #E7E7E8;border-bottom:1px solid #E7E7E8}.table-kattis>thead>tr:first-child>th{border-top:1px solid #E7E7E8 !important}.table-kattis tr>th:last-child,.table-kattis tr>td:last-child{border-right:1px solid #E7E7E8 !important}.table-kattis>thead>tr:first-child>th:first-child{border-radius:4px 0 0 0}.table-kattis>thead>tr:first-child>th:last-child{border-radius:0 4px 0 0}.table-kattis>thead>tr:first-child>th:only-child{border-radius:4px 4px 0 0}.table-kattis>tbody>tr:last-child>td:first-child,.table-kattis>tbody>tr:last-child>th:first-child{border-radius:0 0 0 4px}.table-kattis>tbody>tr:last-child>td:last-child,.table-kattis>tbody>tr:last-child>th:last-child{border-radius:0 0 4px 0}.table-kattis>tbody>tr:last-child>td:only-child,.table-kattis>tbody>tr:last-child>th:only-child{border-radius:0 0 4px 4px}.table-headerless>tbody>tr:first-child>th,.table-headerless>tbody>tr:first-child>td{border-top:1px solid #E7E7E8 !important}.table-headerless>tbody>tr:first-child>th:first-child,.table-headerless>tbody>tr:first-child>td:first-child{border-radius:4px 0 0 0}.table-headerless>tbody>tr:first-child>th:last-child,.table-headerless>tbody>tr:first-child>td:last-child{border-radius:0 4px 0 0}.table-headerless>tbody>tr:first-child>th:only-child,.table-headerless>tbody>tr:first-child>td:only-child{border-radius:4px 4px 0 0}.table-with-footer>tbody>tr:last-child>td,.table-with-footer>tbody>tr:last-child>th{border-radius:0 !important}.table-with-footer>tfoot>tr:last-child>td:first-child,.table-with-footer>tfoot>tr:last-child>th:first-child{border-radius:0 0 0 4px}.table-with-footer>tfoot>tr:last-child>td:last-child,.table-with-footer>tfoot>tr:last-child>th:last-child{border-radius:0 0 4px 0}.table-with-footer>tfoot>tr:last-child>td:only-child,.table-with-footer>tfoot>tr:last-child>th:only-child{border-radius:0 0 4px 4px}.table-user-emails>tbody>tr:last-child td{border-radius:0 0 4px 4px !important}.table-rowspan>tbody>tr:last-child>td,.table-rowspan>tbody>tr:last-child>th{border-radius:0}.table-rowspan td.cell-bottom-left:first-child{border-radius:0 0 0 4px !important}.table-rowspan td.cell-bottom-right{border-radius:0 0 4px 0 !important}.table-kattis>tbody>tr>th,.table-kattis>tfoot>tr>th{background-clip:padding-box;padding:14px 16px;background:#F7F8F9;text-transform:uppercase;font-weight:600;font-size:14px;color:#898992}.table-kattis>tbody>tr>td{background-clip:padding-box;padding:4px 16px}.table-kattis tr th.right{text-align:right}.table-kattis>tbody>tr>th.problem_letter{font-size:16px;text-align:center}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th,.table-hover>tfoot>tr:hover>td,.table-hover>tfoot>tr:hover>th{background:#fafbfb}.table-multiple-head-rows{margin-top:20px}.table-multiple-head-rows>thead>tr:first-child>th:not(.solve_status_wrapper){padding:14px 16px}.table-multiple-head-rows>thead>tr>th{padding:6px 16px;position:relative}.table-problem-judging>thead>tr>th{padding:8px}.table-problem-judging .judging-value{display:inline-block;width:50px;margin-left:5px}.table-testcases>thead>tr>th{padding:8px}.table-testcases .hash{font-size:11px}.page-stats .page-content .stats-content{height:400px}.page-stats .page-content .stats-content .left-list,.page-stats .page-content .stats-content .right-list{width:30%}.page-stats .page-content .stats-content .left-list{padding:70px 0 70px 50px;float:left}.page-stats .page-content .stats-content .right-list{padding:90px 80px 0 0;float:right}.page-stats .page-content .stats-content .stat-list li{color:#898992;font-size:16px;margin:8px 0;float:left;width:100%}.page-stats .page-content .stats-content .stat-list li strong{font-weight:600;color:#2A353A;width:70%;float:left}.page-stats .page-content .stats-content .stat-list li span{width:30%;float:left}.page-stats .page-content .stats-content .donut{width:400px;position:absolute;left:50%;margin:22px 0 0 -180px}.page-stats .page-content #stats-bar{border-right:1px solid #E7E7E8;width:80%}.page-stats .page-content #stats-bar svg{width:100% !important}.page-stats .page-content #stats-bar .morris-hover{top:40px !important;left:auto !important;right:-220px !important;max-width:200px;width:20%;position:absolute;line-height:30px;font-size:16px}.page-stats .page-content #stats-bar .morris-hover .morris-hover-point .label-1{font-weight:600;margin-right:20px;float:left;width:100px}.page-stats .page-content #stats-bar .morris-hover .morris-hover-point .label-1 strong{padding:2px 6px;color:#fff;border-radius:3px}.page-stats .page-content #stats-bar .morris-hover .morris-hover-point .label-1 strong.language{white-space:nowrap}.page-stats .page-content #stats-bar .morris-hover .morris-hover-point span{color:#898992}.page-stats .page-content #stats-bar .morris-hover-row-label{display:none !important}.page-stats .page-content .legends{float:right}.page-stats .page-content .legends li{margin-bottom:22px;color:#5A5A64}.page-stats .page-content .legends .cube{margin-top:-1px;width:18px;height:18px;float:left;margin-right:20px;border-radius:3px}.page-stats .page-content ul,.page-stats .page-content ol,.page-stats .page-content li{margin:0;padding:0;list-style:none}.page-stats .page-content h2{margin-top:0}.page-stats .box.stats-box{padding-top:0;padding-bottom:0}.page-profile .user-info .user-img{width:80px;height:80px;float:left;border-radius:80px}.page-profile .user-info .basic-info{height:80px;position:inherit;min-width:840px}.page-profile .user-info .basic-info .user-img{width:80px;height:80px;float:left;margin-right:20px;border-radius:80px}.page-profile .user-info .basic-info .university-img{width:80px;height:80px;float:left;margin-right:20px;background-position:center center;background-size:contain;background-repeat:no-repeat}.page-profile .user-info .basic-info .fullname{margin-bottom:10px}.page-profile .user-info .basic-info .fullname h1{margin-top:-2px}.page-profile .user-info .social a{line-height:25px;text-align:center;float:left;margin:-5px 5px 0 0;font-size:16px;color:#5A5A64;border-radius:4px;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.page-profile .user-info .social a:hover{opacity:0.6}.page-profile .user-info .rank{text-align:left;font-size:40px;color:#5A5A64;font-weight:600}.page-profile .user-info .rank td{padding-left:40px;text-align:center}div.queueform{text-align:right}div.clar_header{padding:0px;margin-top:20px;border-spacing:0px;font-weight:bold}div.reply_header{font-weight:bold}.clar_reply{padding:10px;margin-top:15px;margin-left:20px}#clarbox{text-align:center;border:2px solid #135;color:red;font-weight:bold}.clar_question{font-style:italic;margin-top:15px;padding:10px;background-color:#ffffe0;border:1px solid khaki;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.clar_reply.new{border:solid black 2px}.clar_reply.new span.new_alert{color:red}html,body{height:100%;margin-bottom:0}.progress{background-color:#DCDCDC !important;border:2px solid #fff !important;border-radius:15px !important;overflow:visible !important;height:10px !important}.progress-empty{background-color:#DCDCDC !important;border:2px solid #fff !important;border-radius:15px !important;overflow:visible !important;height:22px !important;margin-top:6px !important}.progress-bar{background-color:#4AAE4B !important;border-radius:15px !important;height:18px !important;box-shadow:none !important;vertical-align:middle;margin-top:-6px !important}#wrapper{min-height:100%;height:auto;margin:0 auto -60px;padding:0 0 90px;font-size:16px;line-height:1}#wrapper .problembody li{margin-top:5px}#wrapper .problembody li p{display:block;margin:0}#wrapper .problembody li p+p{margin-top:5px}#wrapper .form-control-static{margin:0;padding:0;padding-top:4px}#footer{height:60px;background-color:#33333D;padding-top:10px;padding-bottom:10px}.footer-info{font-size:11px;padding-top:10px;color:#999;line-height:1.3}.footer-info.has-much-info{padding-top:2px}.footer-powered{text-align:center}.footer-powered h4{font-size:15px;margin-top:14px;text-transform:lowercase;font-variant:small-caps;color:#eee}.wrap li,.container li{line-height:1.6}.main-nav ul{padding:0}input.form-control{height:36px}.user-nav{margin-top:-9px}.user-nav .btn,.user-nav .dataTables_paginate a,.dataTables_paginate .user-nav a{margin:0}.user-img,.university-img{background-position:center center;background-size:cover;background-repeat:no-repeat}.user-img{background-color:white}a.user-img-link{display:block;overflow:hidden;padding-right:5px}.main-content{padding:10px 30px 15px 30px;line-height:1.4}section.box p{margin:0 0 10px}section.box.main-content{padding-bottom:20px}section.box.main-content p{margin-left:0;margin-right:0;margin-top:5px;margin-bottom:5px}.problem-headline .headline-wrapper{margin:-30px 150px -10px 150px}.problem-headline h1{font-family:"Merriweather",serif !important}.color_legend .btn,.color_legend .dataTables_paginate a,.dataTables_paginate .color_legend a{background-color:#fff;text-transform:uppercase}#problem_list_wrapper .problem_list tr.solved td,.color_legend .btn.solved,.color_legend .dataTables_paginate a.solved,.dataTables_paginate .color_legend a.solved,.course_results td.solved,.problem-button-wrap .btn.solved,.problem-button-wrap .dataTables_paginate a.solved,.dataTables_paginate .problem-button-wrap a.solved{background-color:#E3FFE5}#problem_list_wrapper .problem_list tr.tried td,.color_legend .btn.tried,.color_legend .dataTables_paginate a.tried,.dataTables_paginate .color_legend a.tried,.course_results td.attempted,.problem-button-wrap .btn.tried,.problem-button-wrap .dataTables_paginate a.tried,.dataTables_paginate .problem-button-wrap a.tried{background-color:#FFE3E3}.btn-group-justified .btn,.btn-group-justified .dataTables_paginate a,.dataTables_paginate .btn-group-justified a{border-right-width:0px}.btn-group-justified .btn:last-of-type,.btn-group-justified .dataTables_paginate a:last-of-type,.dataTables_paginate .btn-group-justified a:last-of-type{border-right-width:1px}.additional_info a{margin-right:8px}.problemColumn .solution-score{color:#2AB335;font-weight:bold}#problem_list_wrapper .problem_list td.numeric{text-align:right}.score_wrapper{margin-top:-80px}.page-profile .user-info .rank span{text-transform:uppercase;text-align:center;display:block;font-size:12px;font-weight:600;color:#898992}.page-profile .recommendations div{background-color:#D9D9D9}.page-profile .recommendations p{-webkit-print-color-adjust:exact;display:inline}.page-profile .recommendations .recommended-static p{color:#D9D9D9 !important}.page-profile .recommendations .recommended-highlight p{color:#111 !important}.page-profile .recommendations .strongly-recommended.recommended-highlight div,.page-profile .recommendations .recommended.recommended-highlight div{background-color:#52BB50}.page-profile .recommendations .info-needed.recommended-highlight div{background-color:#F4D03F}.page-profile .recommendations .not-recommended.recommended-highlight div{background-color:#F20708}.page-profile .technical-skill-label{display:inline;text-transform:uppercase;font-size:12px}.page-profile .technical-skill-icon{display:inline-block;width:12px;height:10px}.page-profile .technical-skill-icon-result{background:#449FE1 !important}.page-profile .technical-skill-icon-threshold{background:#F0B034 !important}@media print{.page-profile .recommended-highlight div,.page-profile .recommended-static div,.page-profile .technical-skill-icon{position:relative;overflow:hidden}.page-profile .recommended-highlight div:before,.page-profile .recommended-static div:before,.page-profile .technical-skill-icon:before{content:'';position:absolute;top:0;right:0;left:0;bottom:0;border:99999px white solid}.page-profile .strongly-recommended.recommended-highlight div:before,.page-profile .recommended.recommended-highlight div:before{border-color:#52BB50}.page-profile .info-needed.recommended-highlight div:before{border-color:#F4D03F}.page-profile .not-recommended.recommended-highlight div:before{border-color:#F20708}.page-profile .recommended-static div:before{border-color:#D9D9D9}.page-profile .technical-skill-icon-result:before{border-color:#449FE1}.page-profile .technical-skill-icon-threshold:before{border-color:#F0B034}}.sidebar-info p{font-size:15px}.sidebar-info .alt-buttons{padding-bottom:10px}.sidebar-info .problem-download{margin-bottom:-10px}.sidebar-info .problem-license{border-width:0;margin-bottom:5px}.infobox{float:left;font-size:14px;margin-right:20px;margin-bottom:0;color:#2A353A;font-weight:600;line-height:1.3}.infobox span.title{text-transform:uppercase;display:block;font-size:12px;color:#898992;margin-bottom:2px}.infobox span.header-value{font-size:20px}.table-min-wrap{width:1% !important;white-space:nowrap !important}.table-min-wrap .country-flag{display:inline}.table-td-align-right{text-align:right !important}.last-updated-info{color:#999;text-align:right}.checkbox_middle{margin-top:10px}table.table td.nowrap,table.table th.nowrap{white-space:nowrap}table.table td.middle,table.table th.middle{vertical-align:middle}table tr td.row-header{background:#F7F8F9;text-transform:uppercase;font-weight:600;font-size:14px;color:#898992}.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px;height:auto}.wrap-fullwidth,#wrapper.wrap-fullwidth{width:100%;margin:0;margin-top:30px;padding-left:30px;padding-right:30px;position:relative}div.above-everything{margin-bottom:30px}.rejudge_summary td{text-align:right}.rejudge_summary td.no_change{background:#dfd}.rejudge_summary td.change{background:#FFE3E5}.rejudge_summary td.no_change_filtered_out{background:#F0FFF0;color:#aaa}.rejudge_summary td.change_filtered_out{background:#FFF0F0;color:#aaa}.rejudge_summary td.unjudged{background:#aaa}.rejudge_summary td.unjudged_filtered_out{background:#aaa}#banner{text-align:center}.problem_list{clear:both;position:relative;margin-top:0}.problem_list tbody tr{font-size:16px}.problem_list td{vertical-align:middle}.problem_list th.solve_status_wrapper{padding:0;padding-left:4px;padding-right:2px;padding-bottom:3px}.problem_list .color_legend .btn,.problem_list .color_legend .dataTables_paginate a,.dataTables_paginate .problem_list .color_legend a{padding-top:7px}.problem_list .stats-btn,.problem_list .submit-btn{padding:0}.color_legend input[type="checkbox"]{position:relative;left:-2px}.color_legend span{position:relative;top:-2px}.color_legend div span{top:1px}td.name_column,th.name_column{max-width:320px;word-wrap:break-word}#problem_list_wrapper td.name_column{text-align:left}#submission_files td{vertical-align:middle}.banner_wrapper{padding-left:30px;padding-right:30px;min-width:1140px}.stats-btn a,.submit-btn a{display:block;height:100%;width:100%;padding-top:3px;min-width:50px;min-height:28px}.table>tbody>tr>td{vertical-align:middle}.page-headline-padding{padding:10px 0px 20px 0px}.color_legend .solved,.color_legend .tried,.color_legend .untried{background:none !important;box-shadow:none !important;border-color:#D8D8D8}.color_legend .solved.active{background:#E3FFE5 !important;color:#59A136;border-color:#c1e0b2}.color_legend .tried.active{background:#FFE3E3 !important;color:#BD606E;border-color:#e0b2b9}.color_legend .untried.active{background:#fff !important}.box{padding-top:20px;padding-bottom:30px}.box ul{margin-bottom:0}#judge_table{margin-top:20px}.banner_wrapper .page-content.alert{padding:0}table>tbody>tr.highlight>td{background-color:#EFF8FD;box-shadow:#AED1DB 0 4px 4px -4px inset,#AED1DB 0 -4px 4px -4px inset}table>tbody>tr.highlight>td:first-child{box-shadow:#AED1DB 4px 4px 4px -4px inset,#AED1DB 0 -4px 4px -4px inset}table>tbody>tr.highlight>td:last-child{box-shadow:#AED1DB -4px 4px 4px -4px inset,#AED1DB 0 -4px 4px -4px inset}table>thead>tr>th.submission_id,table>tbody>tr>td.submission_id{vertical-align:top}#filter_by_value{margin-top:2px}.form-control.selectify-this,.form-control.selectify-style{border:none;padding:0}.problem-button-wrap{text-align:center}.warning-sign{margin-top:-3px;margin-left:4px}.submission_code_wrapper>table{width:100%}.select2-container .select2-choice abbr.select2-search-choice-close{z-index:4;top:12px;right:30px}.select2-container .country-flag img,.select2-container .subdivision-flag img,.select2-container .university-logo img,.select2-drop .country-flag img,.select2-drop .subdivision-flag img,.select2-drop .university-logo img{margin-right:5px}.country-flag img,.subdivision-flag img{max-width:20px;max-height:20px;border-radius:50%;border:1px #898992 solid}.university-logo img{max-width:20px;max-height:20px;border-radius:0;border:none}#standings .country-flag img,#standings .subdivision-flag img,#standings .university-logo img{max-width:28px;max-height:28px}.country-flag,.subdivision-flag{overflow:hidden}.country-flag span.text,.subdivision-flag span.text,.university-logo span.text{margin-top:4px;margin-left:5px}.ranklist-local-name{font-weight:500;margin-top:0;margin-bottom:2px}.infobox .country-flag span.text,.infobox .country-flag img{float:left}.ranklist-menu,.emaillist{list-style:none;overflow:hidden;margin:0;padding:0}.ranklist-menu li{float:left;margin:0;padding:0;margin-right:20px;margin-bottom:20px}.ranklist-menu .selectify-style{min-width:280px}.page-submit .page-content.single{padding-top:20px}.alert{margin-top:20px;margin-bottom:0}.open-ace{margin-top:15px;display:block}#session_banner{text-align:center;margin-bottom:10px}#session_banner img{max-width:100%}#contest_time h2.title{text-align:center;display:inline}.contest-progress .progress{margin-top:10px;margin-bottom:13px;position:relative}.contest-progress.session-nearend .progress-bar,.contest-progress .nearend span{background-color:#D9534F}.contest-progress.session-finished .progress-bar{background-color:#5CB85C}.contest-progress .info{overflow:hidden}.contest-progress .info h4{display:inline;margin:0;margin-right:5px}.contest-progress .info .left{float:left;text-align:left}.contest-progress .info .right{float:right;text-align:right}.contest-progress .nearend,.contest-progress .finished,.contest-progress .notstarted,.contest-progress .nostart{display:none;position:absolute;left:50%;width:300px;text-align:center;margin-top:-1px;margin-left:-150px;text-align:center;color:white}.contest-progress .notstarted,.contest-progress .nostart{padding-top:6px}.contest-progress .notstarted,.contest-progress .nostart{color:black}.contest-progress.session-nearend .nearend,.contest-progress.session-finished .finished,.contest-progress.session-notstarted .notstarted,.contest-progress.session-nostart .nostart{display:block}.contest-progress.session-notstarted .only_in_contest,.contest-progress.session-nostart .only_in_contest,.contest-progress.session-finished .only_in_contest{display:none}.testcases{min-height:17px}.testcases span{display:block;float:left;border:1px solid #C9C9C9;margin-left:2px;padding:0px;text-align:center;border-radius:4px;font-size:11px;height:17px;width:17px;background-color:#F9F9F9;padding-top:1px}.testcases span i{display:block}.testcases span.rejected i:before{color:#e84f67}.testcases span.accepted i:before{color:#84CD64}.testcases span.accepted i{margin-top:-1px}ul.testgroup_judgements{list-style:none;padding:0;width:50}ul.testgroup_judgements li{margin:1em 0}ul.testgroup_judgements li span.item{width:100%;display:block;background:#F7F8F9;color:#898992;padding:.75em;border:1px solid #E7E7E8;border-radius:0.15em;text-transform:uppercase;font-weight:600}ul.testgroup_judgements li span.item span.score{padding:2px 11px;border-radius:5px;color:white;font-size:10pt;margin-left:10px}ul.testgroup_judgements li ul.inner_testgroup{list-style:none;padding:0 1em 0 1em;overflow:hidden;border:1px solid #E7E7E8;border-top:0px}.plagiarism-warning.high{color:#F20707}.plagiarism-warning.medium,.plagiarism-warning.low{color:#F5BC2A}td.status.rejected{color:#F20707;font-weight:bold}td.status.accepted{color:#35BD40;font-weight:bold}td.status.other{color:#99F;font-weight:bold}td.status i{font-size:17px;margin-right:10px;position:relative;top:2px}td.status.other i{font-size:20px;top:1px}.scoreboard_filters{clear:both;padding-top:10px}.scoreboard_filters .filter_row{overflow:hidden;clear:both;padding:0;padding-top:3px}.scoreboard_filters .filter_header{float:left;margin:0;margin-right:10px;font-size:16px}.scoreboard_filters .filter_header_offset{margin-bottom:8px}.scoreboard_filters .filter_item{float:left;margin-left:5px;border-radius:4px;font-size:14px;margin-bottom:3px}.scoreboard_filters .compact .filter_header{margin-top:6px}.scoreboard_filters .filter_item .filter_name{display:block;padding:6px 5px;border-radius:4px;color:#1b1b1f;background-color:#DCDCDC}.scoreboard_filters .filter_select.active .select2-container .select2-choice{border-color:#82868b}.scoreboard_filters .filter_item,.scoreboard_filters .filter_select.active .select2-container{background:#efefef;color:#fff}.scoreboard_filters .filter_name.active{background:#1b1b1f;color:#fff}.scoreboard_filters .filter_select{margin-left:5px;float:left;font-size:14px;margin-bottom:3px}.scoreboard_filters .filter_select .select2-container{min-width:80px}.scoreboard_filters .filter_select .select2-container .select2-choice,.scoreboard_filters .filter_select .select2-container-active .select2-choice,.scoreboard_filters .filter_select .select2-container-active .select2-choices{height:30px;line-height:30px;padding:0 7px}.scoreboard_filters .filter_select .select2-container .select2-choice>.select2-chosen{line-height:27px;padding-left:5px}.scoreboard_filters .filter_select .select2-container .select2-choice .select2-arrow{width:20px}.scoreboard_filters .filter_select .select2-container .select2-choice .select2-arrow b{margin:12px 0;margin-right:-10px}.filter_heading{margin-bottom:2px}.control-strip{padding-bottom:5px;float:right}.contest-buttons{margin-top:10px;display:inline-block}.solved{color:#555 !important;background:#AAE2AB no-repeat center/32px url("/images/standings/check.svg") !important}.partial-score{color:#555 !important;background:#ff9 no-repeat center/32px url("/images/standings/check_partial.svg") !important}.solvedfirst{color:#fff !important;background:#57B257 no-repeat center/32px url("/images/standings/check_first.svg") !important}.attempted{color:#fff !important;background:#F67B51 no-repeat center/32px url("/images/standings/cross.svg") !important}.pending{color:#555 !important;background:#DCDCDC no-repeat center/32px url("/images/standings/question.svg") !important}.legend-solved{background:#AAE2AB no-repeat center/75% url("/images/standings/check.svg")}.legend-solvedfirst{background:#57B257 no-repeat center/75% url("/images/standings/check_first.svg")}.legend-partial-score{background:#ff9 no-repeat center/75% url("/images/standings/check_partial.svg")}.legend-attempted{background:#F67B51 no-repeat center/75% url("/images/standings/cross.svg")}.legend-pending{background:#DCDCDC no-repeat center/50% url("/images/standings/question.svg")}.no-pad{padding:0 !important}.judge-links,.judge-links-stats{display:inline;margin-top:10px;margin-bottom:5px}.judge-links-stats{display:block;margin-bottom:-10px}.legend-strip{clear:both}.legend-strip .table-legend:not(:first-child){margin-left:20px}.table-legend{border:1px solid #CBCBCB;padding:4px;display:inline;border-radius:4px;margin-top:8px;margin-bottom:15px;color:#82868b}.table-legend .legend-label{display:inline;font-size:14px;margin-top:2px}.table-legend div{display:inline}.table-legend div:not(:first-child){padding-left:20px}.table-legend .legend-status,.table-legend .legend-leader,.table-legend .legend-whoami{width:23px;height:23px;border-radius:2px;display:inline-block;vertical-align:middle}.table-legend .legend-leader{background-color:#FCCA2D;border-radius:50%;border:3px solid #fff}.table-legend .legend-whoami{background-color:#CEE4EE}.legend-leader-td{width:20px;height:20px;background-color:#FCCA2D;border-radius:50%;display:inline;float:right}table.kattis-table-contest-standings .problemcolheader,table.kattis-table-contest-stats th{text-align:center;text-transform:none}table.kattis-table-contest-standings .problemcolheader-standings{padding:0}table.kattis-table-contest-standings .problemcolheader-standings a{display:block;font-weight:600 !important;padding:15px;text-align:center}table.kattis-table-contest-stats td{text-align:right}table.link-cells tbody td{cursor:pointer}.user-nav-ul{padding:0}.user-nav-ul .btn,.user-nav-ul .dataTables_paginate a,.dataTables_paginate .user-nav-ul a{height:30px;line-height:29px;padding:0 8px;margin-top:3px}.dropdown-divider{padding-left:15px;font-weight:bold}.extrainfo{margin-bottom:20px}.inspection_tools{line-height:2em}table#candidate_table{margin-top:20px}form.candidate_change_visibility_form:first-child{margin-right:7px}form.inline_form{display:inline-block}.grab{cursor:-webkit-grab;cursor:grab}.grabbing{cursor:-webkit-grabbing;cursor:grabbing}dl.dl-horizontal.team-settings>*{padding-top:20px}dl.team-settings .form-control{max-width:400px}.team-members{max-width:580px}.runtime{text-align:right}.recommendation-column{text-align:center !important;padding-left:6px !important;padding-right:6px !important}td.recommendation-column.strongly-recommended,td.recommendation-column.recommended{background-color:#1CA427}td.recommendation-column.info-needed{background-color:#F5BC2A}td.recommendation-column.not-recommended{background-color:#D90000}td.recommendation-column.strongly-recommended{color:#F5BC2A}td.recommendation-column.recommended,td.recommendation-column.info-needed,td.recommendation-column.not-recommended{color:white}tr.problem-difficulty th{border-top:none !important;font-size:12px !important;padding:1px 0 !important;text-align:center}tr td.problem-difficulty{text-align:center}tr.problem-difficulty th.problem-difficulty{width:60px}thead tr.preceding-problem-difficulty-row th{padding-bottom:4px !important;border-bottom:none}.monospace{font-family:monospace}.inline-heading:after{content:':'}.inline-list{display:inline;padding:0}.inline-list li{display:inline}.inline-list:before{content:'[\00a0'}.inline-list:after{content:'\00a0]'}.inline-list li+li:before{content:' | '}.wrapped-link:before{content:'['}.wrapped-link:after{content:']'}.table>tbody>tr>td.link-out{text-align:center}.programming-test .image{background-repeat:no-repeat;background-position:center;background-size:contain;width:100%;height:380px;margin:0px auto 0px 50px}.programming-test .image.kattis{background-image:url("/images/kattis/judge.png")}.programming-test.table>tbody>tr>td{border:none;padding:3px}.programming-test tr td:first-child{text-align:right;width:50%}.programming-test h4,.programming-test p{line-height:normal}.programming-test .user-info .rank span{text-transform:uppercase;text-align:center;display:block;font-size:12px;font-weight:600;color:#898992}.programming-test .user-img{width:80px;height:80px;float:left;border-radius:80px;margin-right:20px}.landing-page .image{background-repeat:no-repeat;background-position:center;background-size:contain;width:100%;height:200px;margin:20px auto 10px}.landing-page .image.select{background-image:url("/images/recruiting/select.png")}.landing-page .image.solve{background-image:url("/images/recruiting/solve.png")}.landing-page .image.submit{background-image:url("/images/recruiting/submit.png")}.landing-page.table>tbody>tr>td{border:none;padding:3px}.landing-page tr td:first-child{text-align:right;width:50%}.landing-page h4,.landing-page p{line-height:normal}.text-box-center{width:60%;margin-left:auto;margin-right:auto}.glyph{font-size:64px;width:200px;margin-bottom:10px;float:left;overflow:hidden}.glyphicon-small{font-size:14px;display:inline;overflow:hidden}.glyphicon-session-list{vertical-align:2px;font-size:14px;display:inline;overflow:hidden;margin-right:2px}.fs0{font-size:16px}.pl10{padding-left:10px}.vam{vertical-align:middle}li.user{margin-right:-13px !important}.user-infobox{font-size:10pt;font-weight:600;color:#fff;max-width:150px;margin-right:8px}.user-infobox div{text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-infobox a{color:#fff}.profile-header-list{display:inline;padding:0}.profile-header-list li{display:inline}.profile-header-list li+li:before{content:', '}.user-infobox div+div{margin-top:-5px}.answer-right{background-color:#35B041}.answer-wrong{background-color:#F20708}#curve{display:block;margin:0 auto}.modal-dialog{height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;pointer-events:none}.modal-expanding-form{max-height:315px;overflow:scroll;width:100%;overflow:auto;padding:0;margin:0}.modal-content{margin:0 auto;pointer-events:auto}.control-label{padding-bottom:5px}.recommendations{list-style:none}.recommendations li{padding-bottom:16px;margin-left:-35px}.recommended-static div{width:12px;height:12px;border-radius:50px;display:inline-block;margin-right:8px}.recommended-highlight div{width:16px;height:16px;border-radius:50px;vertical-align:-2px;display:inline-block;margin-right:5px;margin-left:-2px}.test-infobox-div{text-align:center;width:320px;margin:0 auto;position:relative}.test-infobox-div .test-infobox{font-weight:600;display:inline-block;margin-top:9px}.test-infobox-div .test-infobox:not(:last-child){padding-right:30px}.test-infobox-div .test-infobox span.test-title{margin-top:-20px;text-transform:uppercase;display:inline-block;font-size:12px;color:#898992}.test-infobox-div .test-infobox .test-content{text-align:left;margin-top:-6px !important;font-weight:600;font-size:14px;color:#1b1b1f}.circliful{position:relative}.circle-text,.circle-info,.circle-text-half,.circle-info-half{width:100%;position:absolute;text-align:center;display:inline-block;padding-top:5px;color:#1b1b1f}.circle-info,.circle-info-half{color:#B6B6BB}.circliful .fa{margin:-10px 3px 0 3px;position:relative;bottom:4px}.truncate-table-td{width:448px;white-space:nowrap;overflow:auto}.test-header-title{margin:0;padding:0 0 10px 0px;font-size:32px;font-weight:bold;color:#2A353A}.candidate-header-offset{display:inline;padding-top:20px;font-size:26px;font-weight:bold;color:#2A353A}.page-sub-header{padding-bottom:20px}.page-sub-header h2{display:inline}.page-sub-header a{margin-top:-5px}.search-type-header{font-size:26px;line-height:28px;margin:20px 0 -2px 0;font-weight:bold;color:#2A353A}.search-table{margin-bottom:0}.test-content-offset{padding-top:20px}.intelligence-test a.question-option img{border:thick solid white;width:100px}.intelligence-test a.question-option:hover img{border:thick solid #4AA2D2}.intelligence-test a.question-option img.selected{border:thick solid #1b1b1f}.intelligence-test span.example-correct-response{color:#84CD64;font-size:120%;padding:10px;display:none}.intelligence-test span.example-incorrect-response{color:#e84f67;font-size:120%;padding:10px;display:none}.intelligence-test div{margin:10px 0}.intelligence-test div.navigation-container{text-align:center}.intelligence-test div.navigation-container button{margin:10px}.intelligence-test div.remaining-time{text-align:right}.intelligence-test div.example-response-container{text-align:center;padding:20px}.intelligence-test div.question{text-align:center}.intelligence-test div.question img.prompt{width:360px}.intelligence-test .breadcrumbs{text-align:center;padding-bottom:20px}.intelligence-test .breadcrumbs i{margin:0 10px}.intelligence-test .breadcrumbs .answered-question{color:#1b1b1f}.intelligence-test .breadcrumbs .unanswered-question{color:#1b1b1f}.intelligence-test .breadcrumbs .current-question{color:#4AA2D2}.intelligence-test .breadcrumbs .unseen-question{color:#B6B6BB}.intelligence-test .offset-y{margin-top:24px}.test-results{clear:both;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.test-results table{font-size:14px}.test-results table td div{height:28px;width:28px;text-align:center;line-height:28px}.test-results table th{color:#BEC0C1;text-align:center;padding-right:6px}.test-results table td{padding:6px 9px}.test-results table tr :hover{cursor:pointer}.test-results table tr .selected div{border-radius:4px;color:white}.test-results table tr .correct div{font-weight:bold}.test-results table tr.correct td{background-color:#96E495}.test-results table tr.correct:hover td,.test-results table tr.correct.hilite td{background-color:#a1e7a0}.test-results table tr.correct .selected div{background-color:#56B955}.test-results table tr.incorrect td{background-color:#FF906A}.test-results table tr.incorrect:hover td,.test-results table tr.incorrect.hilite td{background-color:#ff9b79}.test-results table tr.incorrect .selected div{background-color:#E55F2E}.test-results table tr.unshown td{background-color:#BEC0C1}.test-results table tr.unshown:hover td,.test-results table tr.unshown.hilite td{background-color:#c5c6c7}.test-results table tr:first-child th+td{border-top-left-radius:5px}.test-results table tr:first-child td:last-child{border-top-right-radius:5px}.test-results table tr:last-child th+td{border-bottom-left-radius:5px}.test-results table tr:last-child td:last-child{border-bottom-right-radius:5px}.test-results .detail{margin-left:28px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.test-results .detail .arrow-box{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.test-results .arrow-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:40px;position:relative;border:1px solid #BEC0C1;border-radius:5px}.test-results .arrow-box:after,.test-results .arrow-box:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;right:100%}.test-results .arrow-box:after{border-width:10px;border-right-color:white;margin-top:-10px}.test-results .arrow-box:before{border-width:11px;border-right-color:#BEC0C1;margin-top:-11px}.test-results .arrow-box img{height:90px}.test-results .arrow-box .full-width{width:100%}.test-results .arrow-box .choices{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center}.test-results .arrow-box .choices>div>div{border:3px solid transparent;border-radius:7px}.test-results .arrow-box .choices>div.selected>div{border-color:#E55F2E}.test-results .arrow-box .choices>div.correct>div{border-style:dashed;border-color:#96E495}.test-results .arrow-box .choices>div.selected.correct>div{border-style:solid;border-color:#56B955}.test-results .arrow-box .summary{font-size:24px}.test-results .arrow-box .summary.correct{color:#56B955}.test-results .arrow-box .summary.incorrect{color:#E55F2E}.email-not-validated{color:#B6B6BB}.email-primary{font-weight:bold}.label-email-primary{margin-left:5px;text-transform:uppercase;border-radius:1em;padding:2px 6px}.label-verification-email-sent{color:#898992;margin-right:10px}.btn-set-primary-email,.btn-resend-verification{padding:0;font-size:16px;line-height:1;height:auto;margin-right:10px}.delete-button{background-color:transparent;border:0;color:#bd2c00;font-size:16px;padding:0 6px}.programmers-box{margin-right:-15px;padding-bottom:6px !important}.text-danger{color:#a94442 !important}.text-success{color:#3c763d !important}.contest-filter{margin-bottom:-5px}.contest-filter .contest-filter-head{color:#898992;text-transform:uppercase;font-size:14px}.kat-contest-filter{display:inline-block;border:1px solid #C9C9C9;border-radius:4px;padding:3px 5px 5px 5px}.kat-contest-filter input{vertical-align:-3px;cursor:pointer}.kat-contest-filter .filter-label{font-size:12px;text-transform:uppercase;color:#2A353A}.kat-contest-filter .filter-item:not(:first-child){padding-left:15px}.glyphicon-kattis{color:#E0A833}.glyphicon-other{color:#4E92D0}@media print{header.header,div.banner_wrapper,#footer,.problem-download,.problem-button-wrap,.alt-buttons{display:none}a[href]:after{content:none}body.page-problem div.container div.page-content.single{max-width:none}table.sample td pre,table.sample th pre{max-width:none}table.sample{page-break-inside:avoid}body{min-width:0}.container{width:auto}.page-problem-layout .page-content .problem-wrapper{font-size:80%;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal}.page-problem-layout .page-content .problem-wrapper p,p,.wrap li,.container li{font:inherit;line-height:inherit}.page-problem-layout .page-content .problem-headline h1{font-size:210%}.page-content h2{font-size:140%}.problembody dd,.problembody dt{line-height:inherit;padding:0}.problembody dd{padding-bottom:5px}.problembody dt:after{content:"\00a0"}.main-content,.problem-wrapper,.page-problem .page-content.single,#wrapper,#wrapper>*,#wrapper .problem-headline .headline-wrapper{margin:0;padding:0}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}}table.diff_side_by_side{width:100%;border-collapse:collapse;border:solid grey 1px;font-family:"Courier New", Courier, monospace}th.diff_header{border:solid grey 1px;text-align:center}.diff_side_by_side td.diff_line_number{width:5%}td.diff_line_number{border:solid grey 1px;text-align:right}.diff_side_by_side td.diff_line_right{width:45%}.diff_side_by_side td.diff_line_left{width:45%}.diff_side_by_side td.diff_line_same{width:45%}td.diff_line_right{background-color:#d0ffd0;border:0px}td.diff_line_left{background-color:#ffd0d0;border:0px}td.diff_line_same{background-color:white;border:0px}.diff_line_right span.highlight{background-color:#50dd50}.diff_line_left span.highlight{background-color:#ff8080}@font-face{font-family:'kattis_font';src:url("fonts/kattis_font.eot?3pkyep");src:url("fonts/kattis_font.eot?3pkyep#iefix") format("embedded-opentype"),url("fonts/kattis_font.ttf?3pkyep") format("truetype"),url("fonts/kattis_font.woff?3pkyep") format("woff"),url("fonts/kattis_font.svg?3pkyep#kattis_font") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'kattis_font' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-plagiarism3:before{content:"\e90f"}.icon-plagiarism2:before{content:"\e910"}.icon-plagiarism1:before{content:"\e911"}.icon-stackexchange:before{content:"\e90e"}.icon-gravatar:before{content:"\e90d"}.icon-bitbucket:before{content:"\e902"}.icon-stackoverflow:before{content:"\e903"}.icon-googleplus:before{content:"\e904"}.icon-linkedin:before{content:"\e905"}.icon-facebook:before{content:"\e906"}.icon-skype:before{content:"\e907"}.icon-github:before{content:"\e908"}.icon-clock:before{content:"\e909"}.icon-edit:before{content:"\e90a"}.icon-archive:before{content:"\e90b"}.icon-delete:before{content:"\e90c"}.icon-user:before{content:"\e900"}.icon-paw:before{content:"\e915"}.icon-gavel:before{content:"\e60c"}.icon-inprogress:before{content:"\e60b"}.icon-c:before{content:"\e600"}.icon-c2:before{content:"\e601"}.icon-c3:before{content:"\e60a"}.icon-objc:before{content:"\e602"}.icon-go:before{content:"\e603"}.icon-haskell:before{content:"\e604"}.icon-java:before{content:"\e605"}.icon-js:before{content:"\e606"}.icon-kotlin:before{content:"\e913"}.icon-php:before{content:"\e607"}.icon-python:before{content:"\e608"}.icon-ruby:before{content:"\e609"}.icon-prolog:before{content:"\e800"}.icon-scala:before{content:"\e912"}.icon-pascal:before{content:"\e901"}.enumerate li{list-style-type:decimal;margin-left:20px}.enumerate li:first-child{margin-top:5px}.enumerate li:last-child{margin-bottom:10px}.tabular{margin-bottom:20px}.tabular:after{content:"";display:table;clear:both}.tabular th{padding:10px}.tabular td{padding:10px;border-color:#B6B6BB !important}.tabular td p{margin:0 !important}div.illustration{float:right;padding-left:20px}div.illustration .illustration{width:100%;border-radius:4px}div.figure{display:block;float:none;margin-left:auto;margin-right:auto;font-family:"Merriweather",serif;font-size:14px;line-height:24px;margin-bottom:20px}div.figure .caption{margin-top:15px}div.description{color:#898992;font-style:italic;font-family:"Merriweather",serif;font-size:12px;text-align:right;margin-top:5px}.page-problem .page-content.single{max-width:900px;margin:30px auto}.page-problem-layout .page-content .problem-headline{margin-top:10px;padding-bottom:20px;margin-bottom:0;border-bottom:1px solid #E7E7E8;position:relative}.page-problem-layout .page-content .problem-headline h1{text-align:center;font-size:44px}.page-problem-layout .page-content .problem-headline h1>a{color:#2A353A}.page-problem-layout .page-content .problem-wrapper{padding:30px 0 0;margin-bottom:15px;font-size:14px;line-height:24px}.page-problem-layout .page-content .problembody{font-family:"Merriweather",serif}.page-problem-layout .page-content .problem-wrapper h1,.page-problem-layout .page-content .problem-wrapper h2,.page-problem-layout .page-content .problem-wrapper h3,.page-problem-layout .page-content .problem-wrapper h4{font-family:"Merriweather",serif}.page-problem-layout .page-content .problem-wrapper h2{margin-top:30px}.page-problem-layout .page-content .problem-wrapper p{margin:15px 0;font-size:14px;line-height:24px}.page-problem-layout .page-content .problem-wrapper .minipage{width:auto !important}.page-problem-layout .page-content .source{margin-top:20px;border-top:1px solid #E7E7E8;color:#898992}.page-problem-layout .page-content.boxed .problem-headline{margin-top:35px}.table-sample,table.sample{margin-top:20px}.table-sample>tbody>tr>th,.table-sample>tfoot>tr>th,.table-sample tr>th,table.sample>tbody>tr>th,table.sample>tfoot>tr>th,table.sample tr>th{border-top:none;font-size:18px;font-weight:600;color:#2A353A}table.sample{width:100%;margin-bottom:20px}table.sample td,table.sample th{padding:4px;vertical-align:baseline;width:50%}table.sample td pre,table.sample th pre{border:1px solid #B6B6BB;font-family:monospace;padding:6px 11px;max-width:410px}table.sample th{font-family:"Merriweather",serif}.problembody dd p{display:inline}.description:after{content:'';display:table;clear:both}div.problembody{text-align:justify}.problembody{margin-top:15px}.problembody dt{float:left;clear:left;margin:0;padding:7px 7px 0 0}.problembody dd{margin:0 0 0 40px;float:none;padding:5px 0}.problembody ul{padding-left:40px}.problembody ol{padding-left:20px}.problembody .scshape{font-variant:small-caps;font-size:1.1em}dl.hanging-indent dd{margin-left:40px}blockquote{background:#F7F8F9;font-style:italic;font-size:16px;padding:20px 30px;margin-bottom:20px;border-radius:4px}blockquote>div{font-size:14px;color:#898992}@media print{table.sample td pre,table.sample th pre{max-width:none}.problembody dd,.problembody dt{line-height:inherit;padding:0}.problembody dd{padding-bottom:5px}.problembody dt:after{content:"\00a0"}}table#tablelegend{margin-top:15px;margin-bottom:15px}table#tablelegend td{text-transform:uppercase}table tr td.partial-score,table tr td.team_problem_cell{font-size:14px;padding:0;margin:0;text-align:center}table tr td.stats{font-size:14px;padding:0;text-align:center}table>tbody>tr>td.resolve-problem,table>tbody>tr.highlight>td.resolve-problem{box-shadow:inset 4px 3px 16px -5px #33333D}@media screen{#editor_resize{overflow:hidden;padding-bottom:10px;border:1px solid black;height:310px;min-height:310px}.editor_wrapper{position:relative;height:100%;resize:none}}.file_upload,.switch_button{position:relative;border:1px solid rgba(0,0,0,0.03);border-radius:3px;background:rgba(0,0,0,0.03);padding:23px;min-height:60px}.file_upload{min-height:180px}.switch_button{cursor:hand}.file_upload .message,.switch_button .message{text-align:center;position:absolute;width:428px;height:60px;margin-left:-214px;top:50%;left:50%}.file_upload .message{margin-top:-28px}.switch_button .message{font-size:1.4em;font-weight:600;margin-top:-10px;color:black}.file_upload .message .upper{font-size:1.4em}.file_upload .message .upper .dnd{font-weight:600}.file_upload .message .lower{margin-top:10px;color:#C4C4C4;font-style:italic}.file_upload [type=file]{display:block;opacity:1;position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;cursor:pointer}.file_upload .file_display{display:none;padding-left:100px}.file_upload.has_files .message{display:none}.file_upload.has_files .file_display{display:block}.login{width:700px;margin:0 auto;text-align:center}.login-left{float:left;width:400px}.login-right{float:left;margin-top:2em;width:300px}.login-methods{margin-top:10em;display:inline}.login-methods button{font-weight:300;text-shadow:1px 1px 0 rgba(0,0,0,0.4);width:15em;margin:.5em 0;color:#fff;padding:0.9em 0.8em 0.9em 0.8em;border-radius:3px;border:1px solid #bbb;line-height:normal}.login-methods button i{display:inline;line-height:normal;font-size:1.3em;padding-right:1em}.kth-ico{padding-right:1em;vertical-align:text-bottom}.Facebook{font-size:1em;background:#3b5998;border-color:#263961;box-shadow:0 1px 0 0 rgba(255,255,255,0.3) inset}.Facebook:hover{background:#3b5998;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5f7ec1), color-stop(30%, #4466ae), color-stop(100%, #3b5998));background:-webkit-linear-gradient(top, #5f7ec1 0, #4466ae 30%, #3b5998 100%);background:linear-gradient(to bottom, #5f7ec1 0, #4466ae 30%, #3b5998 100%)}.Facebook:active{box-shadow:0 2px 10px 0 rgba(0,0,0,0.3) inset;background:#3b5998}.LinkedIn{font-size:1em;background:#007bb6;border-color:#00476a;box-shadow:0 1px 0 0 rgba(255,255,255,0.3) inset}.LinkedIn:hover{background:#007bb6;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #03adff), color-stop(30%, #0090d5), color-stop(100%, #007bb6));background:-webkit-linear-gradient(top, #03adff 0, #0090d5 30%, #007bb6 100%);background:linear-gradient(to bottom, #03adff 0, #0090d5 30%, #007bb6 100%)}.LinkedIn:active{box-shadow:0 2px 10px 0 rgba(0,0,0,0.3) inset;background:#007bb6}.Google{font-size:1em;background:#c63d2d;border-color:#882a1f;box-shadow:0 1px 0 0 rgba(255,255,255,0.3) inset}.Google:hover{background:#c63d2d;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #dc7064), color-stop(30%, #d34e3e), color-stop(100%, #c63d2d));background:-webkit-linear-gradient(top, #dc7064 0, #d34e3e 30%, #c63d2d 100%);background:linear-gradient(to bottom, #dc7064 0, #d34e3e 30%, #c63d2d 100%)}.Google:active{box-shadow:0 2px 10px 0 rgba(0,0,0,0.3) inset;background:#c63d2d}.kth{font-size:1em;background:#aaa;border-color:#888;box-shadow:0 1px 0 0 rgba(255,255,255,0.3) inset}.kth:hover{background:#aaa;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ccc), color-stop(30%, #bbb), color-stop(100%, #aaa));background:-webkit-linear-gradient(top, #ccc 0, #bbb 30%, #aaa 100%);background:linear-gradient(to bottom, #ccc 0, #bbb 30%, #aaa 100%)}.kth:active{box-shadow:0 2px 10px 0 rgba(0,0,0,0.3) inset;background:#aaa}.email{font-size:1em;background:#333;border-color:#222;box-shadow:0 1px 0 0 rgba(255,255,255,0.3) inset}.email:hover{background:#333;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #666), color-stop(30%, #444), color-stop(100%, #333));background:-webkit-linear-gradient(top, #666 0, #444 30%, #333 100%);background:linear-gradient(to bottom, #666 0, #444 30%, #333 100%)}.email:active{box-shadow:0 2px 10px 0 rgba(0,0,0,0.3) inset;background:#333}
img.title { margin: 5px 0px 10px 0px; }
.problemcolheader-standings {
width: 120px;
}
#standings td:nth-child(1),
#standings td:nth-child(2),
#standings td:nth-child(6),
#standings td:nth-child(7) {
font-size: 1.15em;
}
#standings td img {
max-width: 20px;
max-height: 20px;
border-radius: 50%;
border: 1px #898992 solid;
}
.blank
{
background: #FFF
}
</style>
</head>
<body class="page-standings-standalone">
<div style="width: 800px; margin-left: auto; margin-right: auto;">
<table id="standings" class="table table-kattis kattis-table-contest-standings">
<thead> <tr>
<th class="table-min-wrap">Rk</th>
<th>Team</th>
<th class="problemcolheader-standings"> <a >Pearls</a> </th><th class="problemcolheader-standings"> <a >Elk</a> </th><th class="problemcolheader-standings"> <a >Whispers</a> </th>
<th>Score</th>
<th>Medal</th>
</tr>
</thead>
<tr>
<td class='rank table-min-wrap'>1</td>
<td><img src="static/fin.png">Henrik Aalto</td>
<td class="solved team_problem_cell">100.0</td>
<td class="solved team_problem_cell">100.0</td>
<td class="solved team_problem_cell">100.0</td>
<td class='total score'>300.0</td>
<td style="background-color: gold">Gold</td></tr>
<tr>
<td class='rank table-min-wrap'>1</td>
<td><img src="static/nor.png">Magnus Hokland Hegdahl</td>
<td class="solved team_problem_cell">100.0</td>
<td class="solved team_problem_cell">100.0</td>
<td class="solved team_problem_cell">100.0</td>
<td class='total score'>300.0</td>
<td style="background-color: gold">Gold</td></tr>
<tr>
<td class='rank table-min-wrap'>1</td>
<td><img src="static/swe.png">Jakob Alwall</td>
<td class="solved team_problem_cell">100.0</td>
<td class="solved team_problem_cell">100.0</td>
<td class="solved team_problem_cell">100.0</td>
<td class='total score'>300.0</td>
<td style="background-color: gold">Gold</td></tr>
<tr>
<td class='rank table-min-wrap'>4</td>
<td><img src="static/swe.png">Victor Vatn</td>
<td class="solved team_problem_cell">100.0</td>
<td class="solved team_problem_cell">100.0</td>
<td class="partial-score team_problem_cell">53.0</td>
<td class='total score'>253.0</td>
<td style="background-color: gold">Gold</td></tr>
<tr>
<td class='rank table-min-wrap'>5</td>
<td><img src="static/dnk.png">Elias Lolck</td>
<td class="solved team_problem_cell">100.0</td>
<td class="solved team_problem_cell">100.0</td>
<td class="partial-score team_problem_cell">34.0</td>
<td class='total score'>234.0</td>
<td style="background-color: gold">Gold</td></tr>
<tr>
<td class='rank table-min-wrap'>5</td>
<td><img src="static/swe.png">Herman Lauenstein</td>
<td class="solved team_problem_cell">100.0</td>
<td class="solved team_problem_cell">100.0</td>
<td class="partial-score team_problem_cell">34.0</td>
<td class='total score'>234.0</td>
<td style="background-color: gold">Gold</td></tr>
<tr>
<td class='rank table-min-wrap'>7</td>
<td><img src="static/swe.png">Abdullah Zaghmout</td>
<td class="solved team_problem_cell">100.0</td>
<td class="solved team_problem_cell">100.0</td>
<td class="blank team_problem_cell"></td>
<td class='total score'>200.0</td>
<td style="background-color: silver">Silver</td></tr>
<tr>
<td class='rank table-min-wrap'>7</td>
<td><img src="static/nor.png">Andreas Alberg</td>
<td class="solved team_problem_cell">100.0</td>
<td class="solved team_problem_cell">100.0</td>
<td class="blank team_problem_cell"></td>
<td class='total score'>200.0</td>
<td style="background-color: silver">Silver</td></tr>
<tr>
<td class='rank table-min-wrap'>9</td>
<td><img src="static/swe.png">Olle Lapidus</td>
<td class="solved team_problem_cell">100.0</td>
<td class="partial-score team_problem_cell">60.0</td>
<td class="partial-score team_problem_cell">34.0</td>
<td class='total score'>194.0</td>
<td style="background-color: silver">Silver</td></tr>
<tr>
<td class='rank table-min-wrap'>10</td>
<td><img src="static/fin.png">Into Almiala</td>
<td class="solved team_problem_cell">100.0</td>
<td class="partial-score team_problem_cell">20.0</td>
<td class="partial-score team_problem_cell">34.0</td>
<td class='total score'>154.0</td>
<td style="background-color: silver">Silver</td></tr>
<tr>
<td class='rank table-min-wrap'>11</td>
<td><img src="static/fin.png">Leo Varis</td>
<td class="solved team_problem_cell">100.0</td>
<td class="partial-score team_problem_cell">20.0</td>
<td class="partial-score team_problem_cell">16.0</td>
<td class='total score'>136.0</td>
<td style="background-color: silver">Silver</td></tr>
<tr>
<td class='rank table-min-wrap'>11</td>
<td><img src="static/fin.png">Juho Tapani Röyskö</td>
<td class="solved team_problem_cell">100.0</td>
<td class="partial-score team_problem_cell">20.0</td>
<td class="partial-score team_problem_cell">16.0</td>
<td class='total score'>136.0</td>
<td style="background-color: silver">Silver</td></tr>
<tr>
<td class='rank table-min-wrap'>13</td>
<td><img src="static/swe.png">Alexander Wahlsten</td>
<td class="solved team_problem_cell">100.0</td>
<td class="blank team_problem_cell"></td>
<td class="partial-score team_problem_cell">34.0</td>
<td class='total score'>134.0</td>
<td style="background-color: silver">Silver</td></tr>
<tr>
<td class='rank table-min-wrap'>14</td>
<td><img src="static/dnk.png">Edith Bille Gørtz</td>
<td class="partial-score team_problem_cell">13.0</td>
<td class="solved team_problem_cell">100.0</td>
<td class="partial-score team_problem_cell">16.0</td>
<td class='total score'>129.0</td>
<td style="background-color: silver">Silver</td></tr>
<tr>
<td class='rank table-min-wrap'>15</td>
<td><img src="static/dnk.png">Thor Eriksen</td>
<td class="solved team_problem_cell">100.0</td>
<td class="partial-score team_problem_cell">20.0</td>
<td class="blank team_problem_cell"></td>
<td class='total score'>120.0</td>
<td style="background-color: silver">Silver</td></tr>
<tr>
<td class='rank table-min-wrap'>15</td>
<td><img src="static/nor.png">Magnus Eide-Fredriksen</td>
<td class="solved team_problem_cell">100.0</td>
<td class="partial-score team_problem_cell">20.0</td>
<td class="blank team_problem_cell"></td>
<td class='total score'>120.0</td>
<td style="background-color: silver">Silver</td></tr>
<tr>
<td class='rank table-min-wrap'>17</td>
<td><img src="static/nor.png">Jonas Elvedal Hole</td>
<td class="solved team_problem_cell">100.0</td>
<td class="blank team_problem_cell"></td>
<td class="partial-score team_problem_cell">16.0</td>
<td class='total score'>116.0</td>
<td style="background-color: silver">Silver</td></tr>
<tr>
<td class='rank table-min-wrap'>18</td>
<td><img src="static/swe.png">Joshua Andersson</td>
<td class="solved team_problem_cell">100.0</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>100.0</td>
<td style="background-color: #BB7B3B">Bronze</td></tr>
<tr>
<td class='rank table-min-wrap'>18</td>
<td><img src="static/nor.png">Mathias Harkestad Bæverfjord</td>
<td class="blank team_problem_cell"></td>
<td class="solved team_problem_cell">100.0</td>
<td class="blank team_problem_cell"></td>
<td class='total score'>100.0</td>
<td style="background-color: #BB7B3B">Bronze</td></tr>
<tr>
<td class='rank table-min-wrap'>18</td>
<td><img src="static/fin.png">Juho Arala</td>
<td class="solved team_problem_cell">100.0</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>100.0</td>
<td style="background-color: #BB7B3B">Bronze</td></tr>
<tr>
<td class='rank table-min-wrap'>21</td>
<td><img src="static/swe.png">Ludvig Sandh</td>
<td class="partial-score team_problem_cell">16.0</td>
<td class="partial-score team_problem_cell">20.0</td>
<td class="partial-score team_problem_cell">34.0</td>
<td class='total score'>70.0</td>
<td style="background-color: #BB7B3B">Bronze</td></tr>
<tr>
<td class='rank table-min-wrap'>22</td>
<td><img src="static/fin.png">Sergey Ichtchenko</td>
<td class="partial-score team_problem_cell">29.0</td>
<td class="partial-score team_problem_cell">20.0</td>
<td class="partial-score team_problem_cell">16.0</td>
<td class='total score'>65.0</td>
<td style="background-color: #BB7B3B">Bronze</td></tr>
<tr>
<td class='rank table-min-wrap'>23</td>
<td><img src="static/swe.png">Aron Stålmarck</td>
<td class="partial-score team_problem_cell">16.0</td>
<td class="partial-score team_problem_cell">20.0</td>
<td class="partial-score team_problem_cell">16.0</td>
<td class='total score'>52.0</td>
<td style="background-color: #BB7B3B">Bronze</td></tr>
<tr>
<td class='rank table-min-wrap'>24</td>
<td><img src="static/swe.png">Fredrik Ahlberg</td>
<td class="partial-score team_problem_cell">29.0</td>
<td class="partial-score team_problem_cell">20.0</td>
<td class="blank team_problem_cell"></td>
<td class='total score'>49.0</td>
<td style="background-color: #BB7B3B">Bronze</td></tr>
<tr>
<td class='rank table-min-wrap'>24</td>
<td><img src="static/dnk.png">Malte Rosenkilde</td>
<td class="partial-score team_problem_cell">29.0</td>
<td class="partial-score team_problem_cell">20.0</td>
<td class="blank team_problem_cell"></td>
<td class='total score'>49.0</td>
<td style="background-color: #BB7B3B">Bronze</td></tr>
<tr>
<td class='rank table-min-wrap'>26</td>
<td><img src="static/swe.png">Nils Olsson</td>
<td class="partial-score team_problem_cell">16.0</td>
<td class="partial-score team_problem_cell">30.0</td>
<td class="blank team_problem_cell"></td>
<td class='total score'>46.0</td>
<td style="background-color: #BB7B3B">Bronze</td></tr>
<tr>
<td class='rank table-min-wrap'>27</td>
<td><img src="static/dnk.png">Simon Lykke Andersen</td>
<td class="partial-score team_problem_cell">29.0</td>
<td class="blank team_problem_cell"></td>
<td class="partial-score team_problem_cell">16.0</td>
<td class='total score'>45.0</td>
<td style="background-color: #BB7B3B">Bronze</td></tr>
<tr>
<td class='rank table-min-wrap'>28</td>
<td><img src="static/dnk.png">Gustav Bille Gørtz</td>
<td class="partial-score team_problem_cell">20.0</td>
<td class="blank team_problem_cell"></td>
<td class="partial-score team_problem_cell">16.0</td>
<td class='total score'>36.0</td>
<td style="background-color: #BB7B3B">Bronze</td></tr>
<tr>
<td class='rank table-min-wrap'>29</td>
<td><img src="static/fin.png">Anni Tapionlinna</td>
<td class="partial-score team_problem_cell">35.0</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>35.0</td>
<td style="background-color: #BB7B3B">Bronze</td></tr>
<tr>
<td class='rank table-min-wrap'>30</td>
<td><img src="static/dnk.png">Frederik Hede-Andersen</td>
<td class="partial-score team_problem_cell">16.0</td>
<td class="blank team_problem_cell"></td>
<td class="partial-score team_problem_cell">16.0</td>
<td class='total score'>32.0</td>
<td style="background-color: #BB7B3B">Bronze</td></tr>
<tr>
<td class='rank table-min-wrap'>30</td>
<td><img src="static/dnk.png">Frej Alexander Nielsen</td>
<td class="partial-score team_problem_cell">16.0</td>
<td class="blank team_problem_cell"></td>
<td class="partial-score team_problem_cell">16.0</td>
<td class='total score'>32.0</td>
<td style="background-color: #BB7B3B">Bronze</td></tr>
<tr>
<td class='rank table-min-wrap'>32</td>
<td><img src="static/dnk.png">Nicolai Robinson</td>
<td class="partial-score team_problem_cell">29.0</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>29.0</td>
<td style="background-color: #BB7B3B">Bronze</td></tr>
<tr>
<td class='rank table-min-wrap'>33</td>
<td><img src="static/nor.png">Kristian Feed</td>
<td class="partial-score team_problem_cell">20.0</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>20.0</td>
<td style="background-color: #BB7B3B">Bronze</td></tr>
<tr>
<td class='rank table-min-wrap'>34</td>
<td><img src="static/swe.png">Odin Hufnagl</td>
<td class="partial-score team_problem_cell">16.0</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>16.0</td>
</tr>
<tr>
<td class='rank table-min-wrap'>34</td>
<td><img src="static/swe.png">Christian Mattsson</td>
<td class="partial-score team_problem_cell">16.0</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>16.0</td>
</tr>
<tr>
<td class='rank table-min-wrap'>34</td>
<td><img src="static/dnk.png">Thomas Brene Jepsen</td>
<td class="partial-score team_problem_cell">16.0</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>16.0</td>
</tr>
<tr>
<td class='rank table-min-wrap'>34</td>
<td><img src="static/dnk.png">Ivan Hansgaard Hansen</td>
<td class="partial-score team_problem_cell">16.0</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>16.0</td>
</tr>
<tr>
<td class='rank table-min-wrap'>34</td>
<td><img src="static/dnk.png">Victoria Thøgersen</td>
<td class="partial-score team_problem_cell">16.0</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>16.0</td>
</tr>
<tr>
<td class='rank table-min-wrap'>34</td>
<td><img src="static/dnk.png">Embla Rindel Peulicke</td>
<td class="partial-score team_problem_cell">16.0</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>16.0</td>
</tr>
<tr>
<td class='rank table-min-wrap'>34</td>
<td><img src="static/dnk.png">Lin Bigom-Eriksen</td>
<td class="partial-score team_problem_cell">16.0</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>16.0</td>
</tr>
<tr>
<td class='rank table-min-wrap'>34</td>
<td><img src="static/dnk.png">Benjamin Hilton</td>
<td class="partial-score team_problem_cell">16.0</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>16.0</td>
</tr>
<tr>
<td class='rank table-min-wrap'>34</td>
<td><img src="static/dnk.png">Poul Egdal Hempler</td>
<td class="partial-score team_problem_cell">16.0</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>16.0</td>
</tr>
<tr>
<td class='rank table-min-wrap'>34</td>
<td><img src="static/nor.png">Adrian Dobbe Flemmen</td>
<td class="partial-score team_problem_cell">16.0</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>16.0</td>
</tr>
<tr>
<td class='rank table-min-wrap'>34</td>
<td><img src="static/swe.png">Wilmer Zetterqvist</td>
<td class="partial-score team_problem_cell">16.0</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>16.0</td>
</tr>
<tr>
<td class='rank table-min-wrap'>34</td>
<td><img src="static/nor.png">Georgy Fomin</td>
<td class="partial-score team_problem_cell">16.0</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>16.0</td>
</tr>
<tr>
<td class='rank table-min-wrap'>34</td>
<td><img src="static/nor.png">Sahil Karegaonkar</td>
<td class="partial-score team_problem_cell">16.0</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>16.0</td>
</tr>
<tr>
<td class='rank table-min-wrap'>34</td>
<td><img src="static/nor.png">David Bull Haugsøen</td>
<td class="partial-score team_problem_cell">16.0</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>16.0</td>
</tr>
<tr>
<td class='rank table-min-wrap'>34</td>
<td><img src="static/dnk.png">Leonora Thøgersen</td>
<td class="partial-score team_problem_cell">16.0</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>16.0</td>
</tr>
<tr>
<td class='rank table-min-wrap'>49</td>
<td><img src="static/swe.png">Eskil Nyberg</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>0.0</td>
</tr>
<tr>
<td class='rank table-min-wrap'>49</td>
<td><img src="static/fin.png">Eero Salla</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>0.0</td>
</tr>
<tr>
<td class='rank table-min-wrap'>49</td>
<td><img src="static/swe.png">Ivar Ängquist</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>0.0</td>
</tr>
<tr>
<td class='rank table-min-wrap'>49</td>
<td><img src="static/swe.png">Axel Svendsen</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>0.0</td>
</tr>
<tr>
<td class='rank table-min-wrap'>49</td>
<td><img src="static/fin.png">Valtteri Aurela</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>0.0</td>
</tr>
<tr>
<td class='rank table-min-wrap'>49</td>
<td><img src="static/dnk.png">Marius Schlichtkrull</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>0.0</td>
</tr>
<tr>
<td class='rank table-min-wrap'>49</td>
<td><img src="static/nor.png">Oliver Ruden</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>0.0</td>
</tr>
<tr>
<td class='rank table-min-wrap'>49</td>
<td><img src="static/dnk.png">William Malte Jensen</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>0.0</td>
</tr>
<tr>
<td class='rank table-min-wrap'>49</td>
<td><img src="static/swe.png">Anton Magnusson</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>0.0</td>
</tr>
<tr>
<td class='rank table-min-wrap'>49</td>
<td><img src="static/nor.png">Karoline Olsen</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>0.0</td>
</tr>
<tr>
<td class='rank table-min-wrap'>49</td>
<td><img src="static/nor.png">Maxim Scherbakov</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>0.0</td>
</tr>
<tr>
<td class='rank table-min-wrap'>49</td>
<td><img src="static/nor.png">Christoffer Grøndal Tryggestad</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>0.0</td>
</tr>
<tr>
<td class='rank table-min-wrap'>49</td>
<td><img src="static/nor.png">Viktor Myrland</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>0.0</td>
</tr>
<tr>
<td class='rank table-min-wrap'>49</td>
<td><img src="static/nor.png">Arthur Brunborg</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>0.0</td>
</tr>
<tr>
<td class='rank table-min-wrap'>49</td>
<td><img src="static/nor.png">Mina Heier</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>0.0</td>
</tr>
<tr>
<td class='rank table-min-wrap'>49</td>
<td><img src="static/nor.png">Noah Hessen Bjerke</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>0.0</td>
</tr>
<tr>
<td class='rank table-min-wrap'>49</td>
<td><img src="static/swe.png">Oscar Qvarford</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>0.0</td>
</tr>
<tr>
<td class='rank table-min-wrap'>49</td>
<td><img src="static/swe.png">Eric Björndal</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>0.0</td>
</tr>
<tr>
<td class='rank table-min-wrap'>49</td>
<td><img src="static/swe.png">Raul</td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class="blank team_problem_cell"></td>
<td class='total score'>0.0</td>
</tr>
</table>
</div>
</body>
</html>