diff --git a/css/src/base.less b/css/src/base.less
index b131aaa95..773799ccc 100644
--- a/css/src/base.less
+++ b/css/src/base.less
@@ -453,6 +453,26 @@ table.floatThead-table {
margin: 10px;
}
+.task-status-ok {
+ color: @brand-primary;
+}
+
+.task-status-submitted {
+ color: @brand-info;
+}
+
+.task-status-wrong {
+ color: @brand-warning;
+}
+
+.task-status-empty {
+ color: @gray;
+}
+
+.task-status-disabled {
+ color: @gray-light;
+}
+
/* Submit protocols */
@import "trojsten/protocol.less";
diff --git a/trojsten/contests/templates/trojsten/contests/parts/task_list.html b/trojsten/contests/templates/trojsten/contests/parts/task_list.html
index 1f65b4332..0e34eca50 100644
--- a/trojsten/contests/templates/trojsten/contests/parts/task_list.html
+++ b/trojsten/contests/templates/trojsten/contests/parts/task_list.html
@@ -46,12 +46,20 @@
Kategória
{% endif %}
-
- Max. body
- |
{% if user.is_authenticated %}
+ {% if show_description_col %}
+
+ Popis
+ |
+ {% endif %}
+ {% if show_source_col %}
+
+ Program
+ |
+ {% endif %}
+ {% else %}
- Tvoje body
+ Body
|
{% endif %}
@@ -76,6 +84,7 @@
{% endfor %}
{% endif %}
+ {% if not user.is_authenticated %}
{% if task.description_points > 0 %}
popis: {{ task.description_points }}
@@ -85,17 +94,44 @@
program: {{ task.source_points }}
{% endif %}
|
- {% if user.is_authenticated %}
- {% lookup_as points.tasks task.id as task_points %}
-
- {% if task.description_points > 0 %}
- popis: {% if task_points.description_pending %}??{% else %}{{ task_points.description_points }}{% endif %}
- {% if task.source_points > 0 %} {% endif %}
+ {% else %}
+ {% lookup_as points.tasks task.id as task_points %}
+ {% if show_description_col %}
+ |
+ {% if task.description_points > 0 %}
+ {% if task_points.description_pending %}
+
+ {% elif task_points.submitted_description %}
+
+ {% else %}
+
+ {% endif %}
+
+ {% if task_points.description_pending %}??{% else %}{{ task_points.description_points }}{% endif %} / {{ task.description_points }}
+ {% else %}
+
+ {% endif %}
+ |
{% endif %}
- {% if task.source_points > 0 %}
- program: {{ task_points.source_points }}
+ {% if show_source_col %}
+
+ {% if task.source_points > 0 %}
+ {% if task_points.submitted_source %}
+ {% if task_points.source_points == task.source_points %}
+
+ {% else %}
+
+ {% endif %}
+ {% else %}
+
+ {% endif %}
+
+ {{ task_points.source_points }} / {{ task.source_points }}
+ {% else %}
+
+ {% endif %}
+ |
{% endif %}
-
{% endif %}
{% empty %}
diff --git a/trojsten/contests/templatetags/statements_parts.py b/trojsten/contests/templatetags/statements_parts.py
index 64c6e5088..b9a7b6b88 100644
--- a/trojsten/contests/templatetags/statements_parts.py
+++ b/trojsten/contests/templatetags/statements_parts.py
@@ -37,6 +37,18 @@ def show_task_list(context, round):
submits = Submit.objects.latest_for_user(tasks, context["user"])
results = get_points_from_submits(tasks, submits)
data["points"] = results
+
+ show_source_col = False
+ show_description_col = False
+ for task in tasks:
+ if task.description_points > 0:
+ show_description_col = True
+ if task.source_points > 0:
+ show_source_col = True
+
+ data["show_description_col"] = show_description_col
+ data["show_source_col"] = show_source_col
+
context.update(data)
return context
diff --git a/trojsten/contests/tests.py b/trojsten/contests/tests.py
index 23b81a465..b154599be 100644
--- a/trojsten/contests/tests.py
+++ b/trojsten/contests/tests.py
@@ -285,7 +285,7 @@ def test_my_points_hidden(self):
self.client.force_login(self.nonstaff_user)
response = self.client.get(self.url)
- self.assertContains(response, "popis: ??")
+ self.assertContains(response, "?? / 12")
def test_my_points_visible(self):
task = Task.objects.create(
@@ -306,7 +306,7 @@ def test_my_points_visible(self):
self.client.force_login(self.nonstaff_user)
response = self.client.get(self.url)
- self.assertContains(response, "popis: 5")
+ self.assertContains(response, "5 / 12")
@override_settings(
diff --git a/trojsten/results/helpers.py b/trojsten/results/helpers.py
index 52a6d9cd0..85c8da095 100644
--- a/trojsten/results/helpers.py
+++ b/trojsten/results/helpers.py
@@ -16,6 +16,8 @@ def __init__(self):
self.source_points = 0
self.description_points = 0
self.submitted = False
+ self.submitted_source = False
+ self.submitted_description = False
self.description_pending = False
@property
@@ -24,14 +26,17 @@ def sum(self):
def add_source_points(self, points):
self.submitted = True
+ self.submitted_source = True
self.source_points += points
def set_description_points(self, points):
self.submitted = True
+ self.submitted_description = True
self.description_points = points
def set_description_pending(self):
self.submitted = True
+ self.submitted_description = True
self.description_pending = True
self.description_points = 0
diff --git a/trojsten/static/css/fks/fks.min.css b/trojsten/static/css/fks/fks.min.css
index 56a9d420f..3d599cf3e 100644
--- a/trojsten/static/css/fks/fks.min.css
+++ b/trojsten/static/css/fks/fks.min.css
@@ -1 +1 @@
-@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSans-LightItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWyV9hlIqY.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Xdcg.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans SemiBold Italic'),local('OpenSans-SemiBoldItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKXGUdhlIqY.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhlIqY.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;src:local('Open Sans ExtraBold Italic'),local('OpenSans-ExtraBoldItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKW-U9hlIqY.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXOhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFW50e.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXOhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXOhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans ExtraBold'),local('OpenSans-ExtraBold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOXOhs.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/dosis/v16/HhyJU5sn9vOmLxNkIwRSjTVNWLEJt7Ml1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/dosis/v16/HhyJU5sn9vOmLxNkIwRSjTVNWLEJabMl1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/dosis/v16/HhyJU5sn9vOmLxNkIwRSjTVNWLEJN7Ml1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/dosis/v16/HhyJU5sn9vOmLxNkIwRSjTVNWLEJBbMl1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/dosis/v16/HhyJU5sn9vOmLxNkIwRSjTVNWLEJ6bQl1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/dosis/v16/HhyJU5sn9vOmLxNkIwRSjTVNWLEJ0LQl1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/dosis/v16/HhyJU5sn9vOmLxNkIwRSjTVNWLEJt7Ql1RMB.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:local('Source Sans Pro Light'),local('SourceSansPro-Light'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmRdr.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro Regular'),local('SourceSansPro-Regular'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7g.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:local('Source Sans Pro Bold'),local('SourceSansPro-Bold'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmRdr.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:900;src:local('Source Sans Pro Black'),local('SourceSansPro-Black'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwmRdr.ttf) format('truetype')}@font-face{font-family:'Reckless Regular';src:url(../../fonts/Reckless.bare.otf) format('opentype')}body,html{overflow-x:hidden;max-width:100%}body{padding-top:70px;background-image:url(../../images/textura.png);font-weight:400}.fancy{font-family:'Reckless Regular','Comic Sans MS',sans-serif}#main_menu .glyphicon{margin-left:.5em}.nav-menu.in{position:fixed;z-index:1050;top:56px;bottom:0;overflow-y:auto;border-radius:0;background-color:#222}.navbar-main{z-index:1050;border-bottom:3px solid #222;outline:2px solid #e39f3c}.navbar-main .navbar-toggle:focus{background-color:transparent}.navbar-main .navbar-toggle.active{background-color:#ce861e}li>h1{margin-top:0}h2.logo{margin-top:0}h2.logo img{max-width:80%}#trojsten_logo{color:#5f7de4}#trojsten_logo img{height:1.5em;vertical-align:baseline}.ksp_login_provider_list img{width:auto;height:1em}#account_links>li{display:list-item}.simplemodal-container{color:#000}.table-rounds{margin-top:1em;border:1px solid #ddd}.table-rounds td{vertical-align:middle!important}.well.task-points.pull-right{margin-left:5px}label.required:after{content:"*"}.social-button{padding:16px 0;height:50px;margin-right:10px}.label-button{border:1px solid rgba(0,0,0,.3)}.main-content{text-align:justify;background-color:#fff;padding-left:5%;padding-right:5%;padding-bottom:3em;margin-bottom:5px;-webkit-box-shadow:4px 4px 5px 0 rgba(0,0,0,.5);-moz-box-shadow:4px 4px 5px 0 rgba(0,0,0,.5);box-shadow:4px 4px 5px 0 rgba(0,0,0,.5);border:2px solid #e39f3c;outline:5px solid #fff}@media only screen and (max-width:480px){.main-content{border-color:#fff}}.main-content p{line-height:1.5}.main-content #article-container,.main-content .news-entry{padding-bottom:3em;margin-bottom:1em}.main-content .news-entry>.news-entry-details{color:#777;font-size:.9em;margin-top:-1em}.main-content .news-entry>.news-entry-text{margin-top:1em}.main-content .wiki-article table th{font-size:1.3em}.main-content .wiki-article table td{padding:.5em 2em 0 0}.page-header{text-align:left}.sidebar{text-align:right}.sidebar a:link,.sidebar a:visited,footer a:link,footer a:visited{color:#e7ae5b}.sidebar li a:hover{background-color:#333}.sidebar h2{font-size:1.5em;padding:10px 25px 0 0;color:#fff;margin-top:7px;margin-bottom:7px}.sidebar h2.logo{margin-top:0;margin-bottom:15px}.sidebar .nav>li>a{padding-left:15px}#login-box{margin-right:-30px}@media only screen and (max-width:480px){#login-box{margin-right:-5px}}#login-dropdown{border:1px solid #a26917;background-color:#ce861e;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.4);-moz-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.4);box-shadow:inset 0 0 5px 0 rgba(0,0,0,.4)}#login-dropdown:hover{background-color:#a26917}.result-prev,.result-sum,.result-task{text-align:center;width:4ex}.result-rank{width:7ex}.result-task-integer{width:2ex}.result-year{text-align:center;width:1ex}.tab-pane>.roundprogressbar{margin-top:1em}.btn-statements{min-width:20%}.task-list td{vertical-align:middle!important}.tab-content>.tab-pane{margin-top:-120px;padding-top:120px}.settings-tabs{margin-bottom:15px}html{position:relative;min-height:100%}body{margin-bottom:6em}@media only screen and (max-width:480px){body{padding-bottom:6em}}footer{position:absolute;bottom:0;width:100%;background-color:#111}footer .container{margin-top:10px;margin-bottom:10px}footer ul{margin-bottom:6px}footer div{text-align:center}footer img{max-height:2em}@media only screen and (max-width:480px){footer .mobile-second-row{margin-top:1em}}.glyphicon-animate-rotate{-animation:spin .7s infinite linear;-webkit-animation:spin2 .7s infinite linear}@-webkit-keyframes spin2{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:scale(1) rotate(0)}to{transform:scale(1) rotate(360deg)}}.table-bootstrap-original,.task-statement table{width:100%;max-width:100%;margin-bottom:20px}.table-bootstrap-original>tbody>tr>td,.table-bootstrap-original>tbody>tr>th,.table-bootstrap-original>tfoot>tr>td,.table-bootstrap-original>tfoot>tr>th,.table-bootstrap-original>thead>tr>td,.table-bootstrap-original>thead>tr>th,.task-statement table>tbody>tr>td,.task-statement table>tbody>tr>th,.task-statement table>tfoot>tr>td,.task-statement table>tfoot>tr>th,.task-statement table>thead>tr>td,.task-statement table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table-bootstrap-original>thead>tr>th,.task-statement table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table-bootstrap-original>caption+thead>tr:first-child>td,.table-bootstrap-original>caption+thead>tr:first-child>th,.table-bootstrap-original>colgroup+thead>tr:first-child>td,.table-bootstrap-original>colgroup+thead>tr:first-child>th,.table-bootstrap-original>thead:first-child>tr:first-child>td,.table-bootstrap-original>thead:first-child>tr:first-child>th,.task-statement table>caption+thead>tr:first-child>td,.task-statement table>caption+thead>tr:first-child>th,.task-statement table>colgroup+thead>tr:first-child>td,.task-statement table>colgroup+thead>tr:first-child>th,.task-statement table>thead:first-child>tr:first-child>td,.task-statement table>thead:first-child>tr:first-child>th{border-top:0}.table-bootstrap-original>tbody+tbody,.task-statement table>tbody+tbody{border-top:2px solid #ddd}.table-bootstrap-original .table,.task-statement table .table{background-color:#222}.table-bordered-bootstrap-original,.task-statement table{border:1px solid #ddd}.table-bordered-bootstrap-original>tbody>tr>td,.table-bordered-bootstrap-original>tbody>tr>th,.table-bordered-bootstrap-original>tfoot>tr>td,.table-bordered-bootstrap-original>tfoot>tr>th,.table-bordered-bootstrap-original>thead>tr>td,.table-bordered-bootstrap-original>thead>tr>th,.task-statement table>tbody>tr>td,.task-statement table>tbody>tr>th,.task-statement table>tfoot>tr>td,.task-statement table>tfoot>tr>th,.task-statement table>thead>tr>td,.task-statement table>thead>tr>th{border:1px solid #ddd}.table-bordered-bootstrap-original>thead>tr>td,.table-bordered-bootstrap-original>thead>tr>th,.task-statement table>thead>tr>td,.task-statement table>thead>tr>th{border-bottom-width:2px}.task-statement table thead tr a th{background-color:#f5f5f5}.task-statement table *{text-align:center}.wiki-article h2{margin-top:-35px;padding-top:65px}.wiki-article>h2:first-child{clear:both;padding-top:10px}.wiki-article h3{margin-top:-60px;padding-top:65px}.wiki-article.archive{padding-top:60px}.footnote-ref,.footnoteRef sup,.footnotes li,.math.display{margin-top:-65px;padding-top:65px}table.floatThead-table{border-top:none;border-bottom:none;background-color:#fff}.poll-cell{padding:0 10px 0 10px}.poll-margin{margin:10px}.protocol-sets{overflow-x:scroll}.protocol-set{display:flex;flex-wrap:nowrap}@media (min-width:992px){.protocol-set{flex-wrap:wrap}.protocol-sets{overflow-x:hidden}}.protocol-result{font-weight:700}.protocol-time{font-size:.8em}.protocol-set-name{font-size:.9em}.protocol-set-result{font-size:1em}.protocol-box{flex-shrink:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid #f2f2f2}.protocol-box.bg-success{border:1px solid #d0da60}.protocol-box.bg-danger{border:1px solid #f3a49b}.protocol-box.bg-warning{border:1px solid #f8c778}.protocol-box.bg-gray{background:#eee;border:1px solid #e2e2e2}.protocol-box.has-details{cursor:pointer}@media print{body{padding-top:0}.nav-menu{display:none}footer{display:none}.main-content{border:none}.main-content .alert{display:none}.main-content .page-header .nav-pills .pull-right{display:none}.main-content .task-submit{display:none}.main-content .js-comments-form-orig-position{display:none}.main-content .list-inline.pull-right{display:none}}
\ No newline at end of file
+@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSans-LightItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWyV9hlIqY.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Xdcg.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans SemiBold Italic'),local('OpenSans-SemiBoldItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKXGUdhlIqY.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhlIqY.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;src:local('Open Sans ExtraBold Italic'),local('OpenSans-ExtraBoldItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKW-U9hlIqY.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXOhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFW50e.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXOhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXOhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans ExtraBold'),local('OpenSans-ExtraBold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOXOhs.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/dosis/v17/HhyJU5sn9vOmLxNkIwRSjTVNWLEJt7Ml1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/dosis/v17/HhyJU5sn9vOmLxNkIwRSjTVNWLEJabMl1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/dosis/v17/HhyJU5sn9vOmLxNkIwRSjTVNWLEJN7Ml1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/dosis/v17/HhyJU5sn9vOmLxNkIwRSjTVNWLEJBbMl1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/dosis/v17/HhyJU5sn9vOmLxNkIwRSjTVNWLEJ6bQl1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/dosis/v17/HhyJU5sn9vOmLxNkIwRSjTVNWLEJ0LQl1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/dosis/v17/HhyJU5sn9vOmLxNkIwRSjTVNWLEJt7Ql1RMB.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:local('Source Sans Pro Light'),local('SourceSansPro-Light'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmRdr.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro Regular'),local('SourceSansPro-Regular'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7g.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:local('Source Sans Pro Bold'),local('SourceSansPro-Bold'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmRdr.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:900;src:local('Source Sans Pro Black'),local('SourceSansPro-Black'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwmRdr.ttf) format('truetype')}@font-face{font-family:'Reckless Regular';src:url(../../fonts/Reckless.bare.otf) format('opentype')}body,html{overflow-x:hidden;max-width:100%}body{padding-top:70px;background-image:url(../../images/textura.png);font-weight:400}.fancy{font-family:'Reckless Regular','Comic Sans MS',sans-serif}#main_menu .glyphicon{margin-left:.5em}.nav-menu.in{position:fixed;z-index:1050;top:56px;bottom:0;overflow-y:auto;border-radius:0;background-color:#222}.navbar-main{z-index:1050;border-bottom:3px solid #222;outline:2px solid #e39f3c}.navbar-main .navbar-toggle:focus{background-color:transparent}.navbar-main .navbar-toggle.active{background-color:#ce861e}li>h1{margin-top:0}h2.logo{margin-top:0}h2.logo img{max-width:80%}#trojsten_logo{color:#5f7de4}#trojsten_logo img{height:1.5em;vertical-align:baseline}.ksp_login_provider_list img{width:auto;height:1em}#account_links>li{display:list-item}.simplemodal-container{color:#000}.table-rounds{margin-top:1em;border:1px solid #ddd}.table-rounds td{vertical-align:middle!important}.well.task-points.pull-right{margin-left:5px}label.required:after{content:"*"}.social-button{padding:16px 0;height:50px;margin-right:10px}.label-button{border:1px solid rgba(0,0,0,.3)}.main-content{text-align:justify;background-color:#fff;padding-left:5%;padding-right:5%;padding-bottom:3em;margin-bottom:5px;-webkit-box-shadow:4px 4px 5px 0 rgba(0,0,0,.5);-moz-box-shadow:4px 4px 5px 0 rgba(0,0,0,.5);box-shadow:4px 4px 5px 0 rgba(0,0,0,.5);border:2px solid #e39f3c;outline:5px solid #fff}@media only screen and (max-width:480px){.main-content{border-color:#fff}}.main-content p{line-height:1.5}.main-content #article-container,.main-content .news-entry{padding-bottom:3em;margin-bottom:1em}.main-content .news-entry>.news-entry-details{color:#777;font-size:.9em;margin-top:-1em}.main-content .news-entry>.news-entry-text{margin-top:1em}.main-content .wiki-article table th{font-size:1.3em}.main-content .wiki-article table td{padding:.5em 2em 0 0}.page-header{text-align:left}.sidebar{text-align:right}.sidebar a:link,.sidebar a:visited,footer a:link,footer a:visited{color:#e7ae5b}.sidebar li a:hover{background-color:#333}.sidebar h2{font-size:1.5em;padding:10px 25px 0 0;color:#fff;margin-top:7px;margin-bottom:7px}.sidebar h2.logo{margin-top:0;margin-bottom:15px}.sidebar .nav>li>a{padding-left:15px}#login-box{margin-right:-30px}@media only screen and (max-width:480px){#login-box{margin-right:-5px}}#login-dropdown{border:1px solid #a26917;background-color:#ce861e;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.4);-moz-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.4);box-shadow:inset 0 0 5px 0 rgba(0,0,0,.4)}#login-dropdown:hover{background-color:#a26917}.result-prev,.result-sum,.result-task{text-align:center;width:4ex}.result-rank{width:7ex}.result-task-integer{width:2ex}.result-year{text-align:center;width:1ex}.tab-pane>.roundprogressbar{margin-top:1em}.btn-statements{min-width:20%}.task-list td{vertical-align:middle!important}.tab-content>.tab-pane{margin-top:-120px;padding-top:120px}.settings-tabs{margin-bottom:15px}html{position:relative;min-height:100%}body{margin-bottom:6em}@media only screen and (max-width:480px){body{padding-bottom:6em}}footer{position:absolute;bottom:0;width:100%;background-color:#111}footer .container{margin-top:10px;margin-bottom:10px}footer ul{margin-bottom:6px}footer div{text-align:center}footer img{max-height:2em}@media only screen and (max-width:480px){footer .mobile-second-row{margin-top:1em}}.glyphicon-animate-rotate{-animation:spin .7s infinite linear;-webkit-animation:spin2 .7s infinite linear}@-webkit-keyframes spin2{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:scale(1) rotate(0)}to{transform:scale(1) rotate(360deg)}}.table-bootstrap-original,.task-statement table{width:100%;max-width:100%;margin-bottom:20px}.table-bootstrap-original>tbody>tr>td,.table-bootstrap-original>tbody>tr>th,.table-bootstrap-original>tfoot>tr>td,.table-bootstrap-original>tfoot>tr>th,.table-bootstrap-original>thead>tr>td,.table-bootstrap-original>thead>tr>th,.task-statement table>tbody>tr>td,.task-statement table>tbody>tr>th,.task-statement table>tfoot>tr>td,.task-statement table>tfoot>tr>th,.task-statement table>thead>tr>td,.task-statement table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table-bootstrap-original>thead>tr>th,.task-statement table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table-bootstrap-original>caption+thead>tr:first-child>td,.table-bootstrap-original>caption+thead>tr:first-child>th,.table-bootstrap-original>colgroup+thead>tr:first-child>td,.table-bootstrap-original>colgroup+thead>tr:first-child>th,.table-bootstrap-original>thead:first-child>tr:first-child>td,.table-bootstrap-original>thead:first-child>tr:first-child>th,.task-statement table>caption+thead>tr:first-child>td,.task-statement table>caption+thead>tr:first-child>th,.task-statement table>colgroup+thead>tr:first-child>td,.task-statement table>colgroup+thead>tr:first-child>th,.task-statement table>thead:first-child>tr:first-child>td,.task-statement table>thead:first-child>tr:first-child>th{border-top:0}.table-bootstrap-original>tbody+tbody,.task-statement table>tbody+tbody{border-top:2px solid #ddd}.table-bootstrap-original .table,.task-statement table .table{background-color:#222}.table-bordered-bootstrap-original,.task-statement table{border:1px solid #ddd}.table-bordered-bootstrap-original>tbody>tr>td,.table-bordered-bootstrap-original>tbody>tr>th,.table-bordered-bootstrap-original>tfoot>tr>td,.table-bordered-bootstrap-original>tfoot>tr>th,.table-bordered-bootstrap-original>thead>tr>td,.table-bordered-bootstrap-original>thead>tr>th,.task-statement table>tbody>tr>td,.task-statement table>tbody>tr>th,.task-statement table>tfoot>tr>td,.task-statement table>tfoot>tr>th,.task-statement table>thead>tr>td,.task-statement table>thead>tr>th{border:1px solid #ddd}.table-bordered-bootstrap-original>thead>tr>td,.table-bordered-bootstrap-original>thead>tr>th,.task-statement table>thead>tr>td,.task-statement table>thead>tr>th{border-bottom-width:2px}.task-statement table thead tr a th{background-color:#f5f5f5}.task-statement table *{text-align:center}.wiki-article h2{margin-top:-35px;padding-top:65px}.wiki-article>h2:first-child{clear:both;padding-top:10px}.wiki-article h3{margin-top:-60px;padding-top:65px}.wiki-article.archive{padding-top:60px}.footnote-ref,.footnoteRef sup,.footnotes li,.math.display{margin-top:-65px;padding-top:65px}table.floatThead-table{border-top:none;border-bottom:none;background-color:#fff}.poll-cell{padding:0 10px 0 10px}.poll-margin{margin:10px}.task-status-ok{color:#e39f3c}.task-status-submitted{color:#3498db}.task-status-wrong{color:#f39c12}.task-status-empty{color:#555}.task-status-disabled{color:#777}.protocol-sets{overflow-x:scroll}.protocol-set{display:flex;flex-wrap:nowrap}@media (min-width:992px){.protocol-set{flex-wrap:wrap}.protocol-sets{overflow-x:hidden}}.protocol-result{font-weight:700}.protocol-time{font-size:.8em}.protocol-set-name{font-size:.9em}.protocol-set-result{font-size:1em}.protocol-box{flex-shrink:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid #f2f2f2}.protocol-box.bg-success{border:1px solid #d0da60}.protocol-box.bg-danger{border:1px solid #f3a49b}.protocol-box.bg-warning{border:1px solid #f8c778}.protocol-box.bg-gray{background:#eee;border:1px solid #e2e2e2}.protocol-box.has-details{cursor:pointer}@media print{body{padding-top:0}.nav-menu{display:none}footer{display:none}.main-content{border:none}.main-content .alert{display:none}.main-content .page-header .nav-pills .pull-right{display:none}.main-content .task-submit{display:none}.main-content .js-comments-form-orig-position{display:none}.main-content .list-inline.pull-right{display:none}}
diff --git a/trojsten/static/css/kms/kms.min.css b/trojsten/static/css/kms/kms.min.css
index 285bd7aac..0914c7fac 100644
--- a/trojsten/static/css/kms/kms.min.css
+++ b/trojsten/static/css/kms/kms.min.css
@@ -1 +1 @@
-@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSans-LightItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWyV9hlIqY.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Xdcg.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans SemiBold Italic'),local('OpenSans-SemiBoldItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKXGUdhlIqY.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhlIqY.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;src:local('Open Sans ExtraBold Italic'),local('OpenSans-ExtraBoldItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKW-U9hlIqY.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXOhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFW50e.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXOhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXOhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans ExtraBold'),local('OpenSans-ExtraBold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOXOhs.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/dosis/v16/HhyJU5sn9vOmLxNkIwRSjTVNWLEJt7Ml1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/dosis/v16/HhyJU5sn9vOmLxNkIwRSjTVNWLEJabMl1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/dosis/v16/HhyJU5sn9vOmLxNkIwRSjTVNWLEJN7Ml1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/dosis/v16/HhyJU5sn9vOmLxNkIwRSjTVNWLEJBbMl1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/dosis/v16/HhyJU5sn9vOmLxNkIwRSjTVNWLEJ6bQl1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/dosis/v16/HhyJU5sn9vOmLxNkIwRSjTVNWLEJ0LQl1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/dosis/v16/HhyJU5sn9vOmLxNkIwRSjTVNWLEJt7Ql1RMB.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:local('Source Sans Pro Light'),local('SourceSansPro-Light'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmRdr.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro Regular'),local('SourceSansPro-Regular'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7g.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:local('Source Sans Pro Bold'),local('SourceSansPro-Bold'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmRdr.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:900;src:local('Source Sans Pro Black'),local('SourceSansPro-Black'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwmRdr.ttf) format('truetype')}@font-face{font-family:'Reckless Regular';src:url(../../fonts/Reckless.bare.otf) format('opentype')}body,html{overflow-x:hidden;max-width:100%}body{padding-top:70px;background-image:url(../../images/textura.png);font-weight:400}.fancy{font-family:'Reckless Regular','Comic Sans MS',sans-serif}#main_menu .glyphicon{margin-left:.5em}.nav-menu.in{position:fixed;z-index:1050;top:56px;bottom:0;overflow-y:auto;border-radius:0;background-color:#222}.navbar-main{z-index:1050;border-bottom:3px solid #222;outline:2px solid #4a6fd8}.navbar-main .navbar-toggle:focus{background-color:transparent}.navbar-main .navbar-toggle.active{background-color:#2a53c5}li>h1{margin-top:0}h2.logo{margin-top:0}h2.logo img{max-width:80%}#trojsten_logo{color:#5f7de4}#trojsten_logo img{height:1.5em;vertical-align:baseline}.ksp_login_provider_list img{width:auto;height:1em}#account_links>li{display:list-item}.simplemodal-container{color:#000}.table-rounds{margin-top:1em;border:1px solid #ddd}.table-rounds td{vertical-align:middle!important}.well.task-points.pull-right{margin-left:5px}label.required:after{content:"*"}.social-button{padding:16px 0;height:50px;margin-right:10px}.label-button{border:1px solid rgba(0,0,0,.3)}.main-content{text-align:justify;background-color:#fff;padding-left:5%;padding-right:5%;padding-bottom:3em;margin-bottom:5px;-webkit-box-shadow:4px 4px 5px 0 rgba(0,0,0,.5);-moz-box-shadow:4px 4px 5px 0 rgba(0,0,0,.5);box-shadow:4px 4px 5px 0 rgba(0,0,0,.5);border:2px solid #4a6fd8;outline:5px solid #fff}@media only screen and (max-width:480px){.main-content{border-color:#fff}}.main-content p{line-height:1.5}.main-content #article-container,.main-content .news-entry{padding-bottom:3em;margin-bottom:1em}.main-content .news-entry>.news-entry-details{color:#777;font-size:.9em;margin-top:-1em}.main-content .news-entry>.news-entry-text{margin-top:1em}.main-content .wiki-article table th{font-size:1.3em}.main-content .wiki-article table td{padding:.5em 2em 0 0}.page-header{text-align:left}.sidebar{text-align:right}.sidebar a:link,.sidebar a:visited,footer a:link,footer a:visited{color:#6786de}.sidebar li a:hover{background-color:#333}.sidebar h2{font-size:1.5em;padding:10px 25px 0 0;color:#fff;margin-top:7px;margin-bottom:7px}.sidebar h2.logo{margin-top:0;margin-bottom:15px}.sidebar .nav>li>a{padding-left:15px}#login-box{margin-right:-30px}@media only screen and (max-width:480px){#login-box{margin-right:-5px}}#login-dropdown{border:1px solid #21419b;background-color:#2a53c5;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.4);-moz-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.4);box-shadow:inset 0 0 5px 0 rgba(0,0,0,.4)}#login-dropdown:hover{background-color:#21419b}.result-prev,.result-sum,.result-task{text-align:center;width:4ex}.result-rank{width:7ex}.result-task-integer{width:2ex}.result-year{text-align:center;width:1ex}.tab-pane>.roundprogressbar{margin-top:1em}.btn-statements{min-width:20%}.task-list td{vertical-align:middle!important}.tab-content>.tab-pane{margin-top:-120px;padding-top:120px}.settings-tabs{margin-bottom:15px}html{position:relative;min-height:100%}body{margin-bottom:6em}@media only screen and (max-width:480px){body{padding-bottom:6em}}footer{position:absolute;bottom:0;width:100%;background-color:#111}footer .container{margin-top:10px;margin-bottom:10px}footer ul{margin-bottom:6px}footer div{text-align:center}footer img{max-height:2em}@media only screen and (max-width:480px){footer .mobile-second-row{margin-top:1em}}.glyphicon-animate-rotate{-animation:spin .7s infinite linear;-webkit-animation:spin2 .7s infinite linear}@-webkit-keyframes spin2{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:scale(1) rotate(0)}to{transform:scale(1) rotate(360deg)}}.table-bootstrap-original,.task-statement table{width:100%;max-width:100%;margin-bottom:20px}.table-bootstrap-original>tbody>tr>td,.table-bootstrap-original>tbody>tr>th,.table-bootstrap-original>tfoot>tr>td,.table-bootstrap-original>tfoot>tr>th,.table-bootstrap-original>thead>tr>td,.table-bootstrap-original>thead>tr>th,.task-statement table>tbody>tr>td,.task-statement table>tbody>tr>th,.task-statement table>tfoot>tr>td,.task-statement table>tfoot>tr>th,.task-statement table>thead>tr>td,.task-statement table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table-bootstrap-original>thead>tr>th,.task-statement table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table-bootstrap-original>caption+thead>tr:first-child>td,.table-bootstrap-original>caption+thead>tr:first-child>th,.table-bootstrap-original>colgroup+thead>tr:first-child>td,.table-bootstrap-original>colgroup+thead>tr:first-child>th,.table-bootstrap-original>thead:first-child>tr:first-child>td,.table-bootstrap-original>thead:first-child>tr:first-child>th,.task-statement table>caption+thead>tr:first-child>td,.task-statement table>caption+thead>tr:first-child>th,.task-statement table>colgroup+thead>tr:first-child>td,.task-statement table>colgroup+thead>tr:first-child>th,.task-statement table>thead:first-child>tr:first-child>td,.task-statement table>thead:first-child>tr:first-child>th{border-top:0}.table-bootstrap-original>tbody+tbody,.task-statement table>tbody+tbody{border-top:2px solid #ddd}.table-bootstrap-original .table,.task-statement table .table{background-color:#222}.table-bordered-bootstrap-original,.task-statement table{border:1px solid #ddd}.table-bordered-bootstrap-original>tbody>tr>td,.table-bordered-bootstrap-original>tbody>tr>th,.table-bordered-bootstrap-original>tfoot>tr>td,.table-bordered-bootstrap-original>tfoot>tr>th,.table-bordered-bootstrap-original>thead>tr>td,.table-bordered-bootstrap-original>thead>tr>th,.task-statement table>tbody>tr>td,.task-statement table>tbody>tr>th,.task-statement table>tfoot>tr>td,.task-statement table>tfoot>tr>th,.task-statement table>thead>tr>td,.task-statement table>thead>tr>th{border:1px solid #ddd}.table-bordered-bootstrap-original>thead>tr>td,.table-bordered-bootstrap-original>thead>tr>th,.task-statement table>thead>tr>td,.task-statement table>thead>tr>th{border-bottom-width:2px}.task-statement table thead tr a th{background-color:#f5f5f5}.task-statement table *{text-align:center}.wiki-article h2{margin-top:-35px;padding-top:65px}.wiki-article>h2:first-child{clear:both;padding-top:10px}.wiki-article h3{margin-top:-60px;padding-top:65px}.wiki-article.archive{padding-top:60px}.footnote-ref,.footnoteRef sup,.footnotes li,.math.display{margin-top:-65px;padding-top:65px}table.floatThead-table{border-top:none;border-bottom:none;background-color:#fff}.poll-cell{padding:0 10px 0 10px}.poll-margin{margin:10px}.protocol-sets{overflow-x:scroll}.protocol-set{display:flex;flex-wrap:nowrap}@media (min-width:992px){.protocol-set{flex-wrap:wrap}.protocol-sets{overflow-x:hidden}}.protocol-result{font-weight:700}.protocol-time{font-size:.8em}.protocol-set-name{font-size:.9em}.protocol-set-result{font-size:1em}.protocol-box{flex-shrink:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid #f2f2f2}.protocol-box.bg-success{border:1px solid #d0da60}.protocol-box.bg-danger{border:1px solid #f3a49b}.protocol-box.bg-warning{border:1px solid #f8c778}.protocol-box.bg-gray{background:#eee;border:1px solid #e2e2e2}.protocol-box.has-details{cursor:pointer}@media print{body{padding-top:0}.nav-menu{display:none}footer{display:none}.main-content{border:none}.main-content .alert{display:none}.main-content .page-header .nav-pills .pull-right{display:none}.main-content .task-submit{display:none}.main-content .js-comments-form-orig-position{display:none}.main-content .list-inline.pull-right{display:none}}
\ No newline at end of file
+@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSans-LightItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWyV9hlIqY.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Xdcg.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans SemiBold Italic'),local('OpenSans-SemiBoldItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKXGUdhlIqY.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhlIqY.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;src:local('Open Sans ExtraBold Italic'),local('OpenSans-ExtraBoldItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKW-U9hlIqY.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXOhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFW50e.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXOhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXOhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans ExtraBold'),local('OpenSans-ExtraBold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOXOhs.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/dosis/v17/HhyJU5sn9vOmLxNkIwRSjTVNWLEJt7Ml1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/dosis/v17/HhyJU5sn9vOmLxNkIwRSjTVNWLEJabMl1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/dosis/v17/HhyJU5sn9vOmLxNkIwRSjTVNWLEJN7Ml1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/dosis/v17/HhyJU5sn9vOmLxNkIwRSjTVNWLEJBbMl1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/dosis/v17/HhyJU5sn9vOmLxNkIwRSjTVNWLEJ6bQl1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/dosis/v17/HhyJU5sn9vOmLxNkIwRSjTVNWLEJ0LQl1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/dosis/v17/HhyJU5sn9vOmLxNkIwRSjTVNWLEJt7Ql1RMB.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:local('Source Sans Pro Light'),local('SourceSansPro-Light'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmRdr.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro Regular'),local('SourceSansPro-Regular'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7g.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:local('Source Sans Pro Bold'),local('SourceSansPro-Bold'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmRdr.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:900;src:local('Source Sans Pro Black'),local('SourceSansPro-Black'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwmRdr.ttf) format('truetype')}@font-face{font-family:'Reckless Regular';src:url(../../fonts/Reckless.bare.otf) format('opentype')}body,html{overflow-x:hidden;max-width:100%}body{padding-top:70px;background-image:url(../../images/textura.png);font-weight:400}.fancy{font-family:'Reckless Regular','Comic Sans MS',sans-serif}#main_menu .glyphicon{margin-left:.5em}.nav-menu.in{position:fixed;z-index:1050;top:56px;bottom:0;overflow-y:auto;border-radius:0;background-color:#222}.navbar-main{z-index:1050;border-bottom:3px solid #222;outline:2px solid #4a6fd8}.navbar-main .navbar-toggle:focus{background-color:transparent}.navbar-main .navbar-toggle.active{background-color:#2a53c5}li>h1{margin-top:0}h2.logo{margin-top:0}h2.logo img{max-width:80%}#trojsten_logo{color:#5f7de4}#trojsten_logo img{height:1.5em;vertical-align:baseline}.ksp_login_provider_list img{width:auto;height:1em}#account_links>li{display:list-item}.simplemodal-container{color:#000}.table-rounds{margin-top:1em;border:1px solid #ddd}.table-rounds td{vertical-align:middle!important}.well.task-points.pull-right{margin-left:5px}label.required:after{content:"*"}.social-button{padding:16px 0;height:50px;margin-right:10px}.label-button{border:1px solid rgba(0,0,0,.3)}.main-content{text-align:justify;background-color:#fff;padding-left:5%;padding-right:5%;padding-bottom:3em;margin-bottom:5px;-webkit-box-shadow:4px 4px 5px 0 rgba(0,0,0,.5);-moz-box-shadow:4px 4px 5px 0 rgba(0,0,0,.5);box-shadow:4px 4px 5px 0 rgba(0,0,0,.5);border:2px solid #4a6fd8;outline:5px solid #fff}@media only screen and (max-width:480px){.main-content{border-color:#fff}}.main-content p{line-height:1.5}.main-content #article-container,.main-content .news-entry{padding-bottom:3em;margin-bottom:1em}.main-content .news-entry>.news-entry-details{color:#777;font-size:.9em;margin-top:-1em}.main-content .news-entry>.news-entry-text{margin-top:1em}.main-content .wiki-article table th{font-size:1.3em}.main-content .wiki-article table td{padding:.5em 2em 0 0}.page-header{text-align:left}.sidebar{text-align:right}.sidebar a:link,.sidebar a:visited,footer a:link,footer a:visited{color:#6786de}.sidebar li a:hover{background-color:#333}.sidebar h2{font-size:1.5em;padding:10px 25px 0 0;color:#fff;margin-top:7px;margin-bottom:7px}.sidebar h2.logo{margin-top:0;margin-bottom:15px}.sidebar .nav>li>a{padding-left:15px}#login-box{margin-right:-30px}@media only screen and (max-width:480px){#login-box{margin-right:-5px}}#login-dropdown{border:1px solid #21419b;background-color:#2a53c5;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.4);-moz-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.4);box-shadow:inset 0 0 5px 0 rgba(0,0,0,.4)}#login-dropdown:hover{background-color:#21419b}.result-prev,.result-sum,.result-task{text-align:center;width:4ex}.result-rank{width:7ex}.result-task-integer{width:2ex}.result-year{text-align:center;width:1ex}.tab-pane>.roundprogressbar{margin-top:1em}.btn-statements{min-width:20%}.task-list td{vertical-align:middle!important}.tab-content>.tab-pane{margin-top:-120px;padding-top:120px}.settings-tabs{margin-bottom:15px}html{position:relative;min-height:100%}body{margin-bottom:6em}@media only screen and (max-width:480px){body{padding-bottom:6em}}footer{position:absolute;bottom:0;width:100%;background-color:#111}footer .container{margin-top:10px;margin-bottom:10px}footer ul{margin-bottom:6px}footer div{text-align:center}footer img{max-height:2em}@media only screen and (max-width:480px){footer .mobile-second-row{margin-top:1em}}.glyphicon-animate-rotate{-animation:spin .7s infinite linear;-webkit-animation:spin2 .7s infinite linear}@-webkit-keyframes spin2{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:scale(1) rotate(0)}to{transform:scale(1) rotate(360deg)}}.table-bootstrap-original,.task-statement table{width:100%;max-width:100%;margin-bottom:20px}.table-bootstrap-original>tbody>tr>td,.table-bootstrap-original>tbody>tr>th,.table-bootstrap-original>tfoot>tr>td,.table-bootstrap-original>tfoot>tr>th,.table-bootstrap-original>thead>tr>td,.table-bootstrap-original>thead>tr>th,.task-statement table>tbody>tr>td,.task-statement table>tbody>tr>th,.task-statement table>tfoot>tr>td,.task-statement table>tfoot>tr>th,.task-statement table>thead>tr>td,.task-statement table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table-bootstrap-original>thead>tr>th,.task-statement table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table-bootstrap-original>caption+thead>tr:first-child>td,.table-bootstrap-original>caption+thead>tr:first-child>th,.table-bootstrap-original>colgroup+thead>tr:first-child>td,.table-bootstrap-original>colgroup+thead>tr:first-child>th,.table-bootstrap-original>thead:first-child>tr:first-child>td,.table-bootstrap-original>thead:first-child>tr:first-child>th,.task-statement table>caption+thead>tr:first-child>td,.task-statement table>caption+thead>tr:first-child>th,.task-statement table>colgroup+thead>tr:first-child>td,.task-statement table>colgroup+thead>tr:first-child>th,.task-statement table>thead:first-child>tr:first-child>td,.task-statement table>thead:first-child>tr:first-child>th{border-top:0}.table-bootstrap-original>tbody+tbody,.task-statement table>tbody+tbody{border-top:2px solid #ddd}.table-bootstrap-original .table,.task-statement table .table{background-color:#222}.table-bordered-bootstrap-original,.task-statement table{border:1px solid #ddd}.table-bordered-bootstrap-original>tbody>tr>td,.table-bordered-bootstrap-original>tbody>tr>th,.table-bordered-bootstrap-original>tfoot>tr>td,.table-bordered-bootstrap-original>tfoot>tr>th,.table-bordered-bootstrap-original>thead>tr>td,.table-bordered-bootstrap-original>thead>tr>th,.task-statement table>tbody>tr>td,.task-statement table>tbody>tr>th,.task-statement table>tfoot>tr>td,.task-statement table>tfoot>tr>th,.task-statement table>thead>tr>td,.task-statement table>thead>tr>th{border:1px solid #ddd}.table-bordered-bootstrap-original>thead>tr>td,.table-bordered-bootstrap-original>thead>tr>th,.task-statement table>thead>tr>td,.task-statement table>thead>tr>th{border-bottom-width:2px}.task-statement table thead tr a th{background-color:#f5f5f5}.task-statement table *{text-align:center}.wiki-article h2{margin-top:-35px;padding-top:65px}.wiki-article>h2:first-child{clear:both;padding-top:10px}.wiki-article h3{margin-top:-60px;padding-top:65px}.wiki-article.archive{padding-top:60px}.footnote-ref,.footnoteRef sup,.footnotes li,.math.display{margin-top:-65px;padding-top:65px}table.floatThead-table{border-top:none;border-bottom:none;background-color:#fff}.poll-cell{padding:0 10px 0 10px}.poll-margin{margin:10px}.task-status-ok{color:#4a6fd8}.task-status-submitted{color:#3498db}.task-status-wrong{color:#f39c12}.task-status-empty{color:#555}.task-status-disabled{color:#777}.protocol-sets{overflow-x:scroll}.protocol-set{display:flex;flex-wrap:nowrap}@media (min-width:992px){.protocol-set{flex-wrap:wrap}.protocol-sets{overflow-x:hidden}}.protocol-result{font-weight:700}.protocol-time{font-size:.8em}.protocol-set-name{font-size:.9em}.protocol-set-result{font-size:1em}.protocol-box{flex-shrink:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid #f2f2f2}.protocol-box.bg-success{border:1px solid #d0da60}.protocol-box.bg-danger{border:1px solid #f3a49b}.protocol-box.bg-warning{border:1px solid #f8c778}.protocol-box.bg-gray{background:#eee;border:1px solid #e2e2e2}.protocol-box.has-details{cursor:pointer}@media print{body{padding-top:0}.nav-menu{display:none}footer{display:none}.main-content{border:none}.main-content .alert{display:none}.main-content .page-header .nav-pills .pull-right{display:none}.main-content .task-submit{display:none}.main-content .js-comments-form-orig-position{display:none}.main-content .list-inline.pull-right{display:none}}
diff --git a/trojsten/static/css/ksp/ksp.min.css b/trojsten/static/css/ksp/ksp.min.css
index dbfd13af0..b6b7fd77c 100644
--- a/trojsten/static/css/ksp/ksp.min.css
+++ b/trojsten/static/css/ksp/ksp.min.css
@@ -1 +1 @@
-@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSans-LightItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWyV9hlIqY.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Xdcg.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans SemiBold Italic'),local('OpenSans-SemiBoldItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKXGUdhlIqY.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhlIqY.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;src:local('Open Sans ExtraBold Italic'),local('OpenSans-ExtraBoldItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKW-U9hlIqY.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXOhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFW50e.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXOhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXOhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans ExtraBold'),local('OpenSans-ExtraBold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOXOhs.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/dosis/v16/HhyJU5sn9vOmLxNkIwRSjTVNWLEJt7Ml1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/dosis/v16/HhyJU5sn9vOmLxNkIwRSjTVNWLEJabMl1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/dosis/v16/HhyJU5sn9vOmLxNkIwRSjTVNWLEJN7Ml1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/dosis/v16/HhyJU5sn9vOmLxNkIwRSjTVNWLEJBbMl1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/dosis/v16/HhyJU5sn9vOmLxNkIwRSjTVNWLEJ6bQl1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/dosis/v16/HhyJU5sn9vOmLxNkIwRSjTVNWLEJ0LQl1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/dosis/v16/HhyJU5sn9vOmLxNkIwRSjTVNWLEJt7Ql1RMB.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:local('Source Sans Pro Light'),local('SourceSansPro-Light'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmRdr.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro Regular'),local('SourceSansPro-Regular'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7g.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:local('Source Sans Pro Bold'),local('SourceSansPro-Bold'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmRdr.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:900;src:local('Source Sans Pro Black'),local('SourceSansPro-Black'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwmRdr.ttf) format('truetype')}@font-face{font-family:'Reckless Regular';src:url(../../fonts/Reckless.bare.otf) format('opentype')}body,html{overflow-x:hidden;max-width:100%}body{padding-top:70px;background-image:url(../../images/textura.png);font-weight:400}.fancy{font-family:'Reckless Regular','Comic Sans MS',sans-serif}#main_menu .glyphicon{margin-left:.5em}.nav-menu.in{position:fixed;z-index:1050;top:56px;bottom:0;overflow-y:auto;border-radius:0;background-color:#222}.navbar-main{z-index:1050;border-bottom:3px solid #222;outline:2px solid #818f3d}.navbar-main .navbar-toggle:focus{background-color:transparent}.navbar-main .navbar-toggle.active{background-color:#616b2e}li>h1{margin-top:0}h2.logo{margin-top:0}h2.logo img{max-width:80%}#trojsten_logo{color:#5f7de4}#trojsten_logo img{height:1.5em;vertical-align:baseline}.ksp_login_provider_list img{width:auto;height:1em}#account_links>li{display:list-item}.simplemodal-container{color:#000}.table-rounds{margin-top:1em;border:1px solid #ddd}.table-rounds td{vertical-align:middle!important}.well.task-points.pull-right{margin-left:5px}label.required:after{content:"*"}.social-button{padding:16px 0;height:50px;margin-right:10px}.label-button{border:1px solid rgba(0,0,0,.3)}.main-content{text-align:justify;background-color:#fff;padding-left:5%;padding-right:5%;padding-bottom:3em;margin-bottom:5px;-webkit-box-shadow:4px 4px 5px 0 rgba(0,0,0,.5);-moz-box-shadow:4px 4px 5px 0 rgba(0,0,0,.5);box-shadow:4px 4px 5px 0 rgba(0,0,0,.5);border:2px solid #818f3d;outline:5px solid #fff}@media only screen and (max-width:480px){.main-content{border-color:#fff}}.main-content p{line-height:1.5}.main-content #article-container,.main-content .news-entry{padding-bottom:3em;margin-bottom:1em}.main-content .news-entry>.news-entry-details{color:#777;font-size:.9em;margin-top:-1em}.main-content .news-entry>.news-entry-text{margin-top:1em}.main-content .wiki-article table th{font-size:1.3em}.main-content .wiki-article table td{padding:.5em 2em 0 0}.page-header{text-align:left}.sidebar{text-align:right}.sidebar a:link,.sidebar a:visited,footer a:link,footer a:visited{color:#98a848}.sidebar li a:hover{background-color:#333}.sidebar h2{font-size:1.5em;padding:10px 25px 0 0;color:#fff;margin-top:7px;margin-bottom:7px}.sidebar h2.logo{margin-top:0;margin-bottom:15px}.sidebar .nav>li>a{padding-left:15px}#login-box{margin-right:-30px}@media only screen and (max-width:480px){#login-box{margin-right:-5px}}#login-dropdown{border:1px solid #41481f;background-color:#616b2e;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.4);-moz-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.4);box-shadow:inset 0 0 5px 0 rgba(0,0,0,.4)}#login-dropdown:hover{background-color:#41481f}.result-prev,.result-sum,.result-task{text-align:center;width:4ex}.result-rank{width:7ex}.result-task-integer{width:2ex}.result-year{text-align:center;width:1ex}.tab-pane>.roundprogressbar{margin-top:1em}.btn-statements{min-width:20%}.task-list td{vertical-align:middle!important}.tab-content>.tab-pane{margin-top:-120px;padding-top:120px}.settings-tabs{margin-bottom:15px}html{position:relative;min-height:100%}body{margin-bottom:6em}@media only screen and (max-width:480px){body{padding-bottom:6em}}footer{position:absolute;bottom:0;width:100%;background-color:#111}footer .container{margin-top:10px;margin-bottom:10px}footer ul{margin-bottom:6px}footer div{text-align:center}footer img{max-height:2em}@media only screen and (max-width:480px){footer .mobile-second-row{margin-top:1em}}.glyphicon-animate-rotate{-animation:spin .7s infinite linear;-webkit-animation:spin2 .7s infinite linear}@-webkit-keyframes spin2{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:scale(1) rotate(0)}to{transform:scale(1) rotate(360deg)}}.table-bootstrap-original,.task-statement table{width:100%;max-width:100%;margin-bottom:20px}.table-bootstrap-original>tbody>tr>td,.table-bootstrap-original>tbody>tr>th,.table-bootstrap-original>tfoot>tr>td,.table-bootstrap-original>tfoot>tr>th,.table-bootstrap-original>thead>tr>td,.table-bootstrap-original>thead>tr>th,.task-statement table>tbody>tr>td,.task-statement table>tbody>tr>th,.task-statement table>tfoot>tr>td,.task-statement table>tfoot>tr>th,.task-statement table>thead>tr>td,.task-statement table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table-bootstrap-original>thead>tr>th,.task-statement table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table-bootstrap-original>caption+thead>tr:first-child>td,.table-bootstrap-original>caption+thead>tr:first-child>th,.table-bootstrap-original>colgroup+thead>tr:first-child>td,.table-bootstrap-original>colgroup+thead>tr:first-child>th,.table-bootstrap-original>thead:first-child>tr:first-child>td,.table-bootstrap-original>thead:first-child>tr:first-child>th,.task-statement table>caption+thead>tr:first-child>td,.task-statement table>caption+thead>tr:first-child>th,.task-statement table>colgroup+thead>tr:first-child>td,.task-statement table>colgroup+thead>tr:first-child>th,.task-statement table>thead:first-child>tr:first-child>td,.task-statement table>thead:first-child>tr:first-child>th{border-top:0}.table-bootstrap-original>tbody+tbody,.task-statement table>tbody+tbody{border-top:2px solid #ddd}.table-bootstrap-original .table,.task-statement table .table{background-color:#222}.table-bordered-bootstrap-original,.task-statement table{border:1px solid #ddd}.table-bordered-bootstrap-original>tbody>tr>td,.table-bordered-bootstrap-original>tbody>tr>th,.table-bordered-bootstrap-original>tfoot>tr>td,.table-bordered-bootstrap-original>tfoot>tr>th,.table-bordered-bootstrap-original>thead>tr>td,.table-bordered-bootstrap-original>thead>tr>th,.task-statement table>tbody>tr>td,.task-statement table>tbody>tr>th,.task-statement table>tfoot>tr>td,.task-statement table>tfoot>tr>th,.task-statement table>thead>tr>td,.task-statement table>thead>tr>th{border:1px solid #ddd}.table-bordered-bootstrap-original>thead>tr>td,.table-bordered-bootstrap-original>thead>tr>th,.task-statement table>thead>tr>td,.task-statement table>thead>tr>th{border-bottom-width:2px}.task-statement table thead tr a th{background-color:#f5f5f5}.task-statement table *{text-align:center}.wiki-article h2{margin-top:-35px;padding-top:65px}.wiki-article>h2:first-child{clear:both;padding-top:10px}.wiki-article h3{margin-top:-60px;padding-top:65px}.wiki-article.archive{padding-top:60px}.footnote-ref,.footnoteRef sup,.footnotes li,.math.display{margin-top:-65px;padding-top:65px}table.floatThead-table{border-top:none;border-bottom:none;background-color:#fff}.poll-cell{padding:0 10px 0 10px}.poll-margin{margin:10px}.protocol-sets{overflow-x:scroll}.protocol-set{display:flex;flex-wrap:nowrap}@media (min-width:992px){.protocol-set{flex-wrap:wrap}.protocol-sets{overflow-x:hidden}}.protocol-result{font-weight:700}.protocol-time{font-size:.8em}.protocol-set-name{font-size:.9em}.protocol-set-result{font-size:1em}.protocol-box{flex-shrink:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid #f2f2f2}.protocol-box.bg-success{border:1px solid #d0da60}.protocol-box.bg-danger{border:1px solid #f3a49b}.protocol-box.bg-warning{border:1px solid #f8c778}.protocol-box.bg-gray{background:#eee;border:1px solid #e2e2e2}.protocol-box.has-details{cursor:pointer}@media print{body{padding-top:0}.nav-menu{display:none}footer{display:none}.main-content{border:none}.main-content .alert{display:none}.main-content .page-header .nav-pills .pull-right{display:none}.main-content .task-submit{display:none}.main-content .js-comments-form-orig-position{display:none}.main-content .list-inline.pull-right{display:none}}
\ No newline at end of file
+@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSans-LightItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWyV9hlIqY.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Xdcg.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans SemiBold Italic'),local('OpenSans-SemiBoldItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKXGUdhlIqY.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhlIqY.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;src:local('Open Sans ExtraBold Italic'),local('OpenSans-ExtraBoldItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKW-U9hlIqY.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXOhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFW50e.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXOhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXOhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans ExtraBold'),local('OpenSans-ExtraBold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOXOhs.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/dosis/v17/HhyJU5sn9vOmLxNkIwRSjTVNWLEJt7Ml1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/dosis/v17/HhyJU5sn9vOmLxNkIwRSjTVNWLEJabMl1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/dosis/v17/HhyJU5sn9vOmLxNkIwRSjTVNWLEJN7Ml1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/dosis/v17/HhyJU5sn9vOmLxNkIwRSjTVNWLEJBbMl1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/dosis/v17/HhyJU5sn9vOmLxNkIwRSjTVNWLEJ6bQl1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/dosis/v17/HhyJU5sn9vOmLxNkIwRSjTVNWLEJ0LQl1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/dosis/v17/HhyJU5sn9vOmLxNkIwRSjTVNWLEJt7Ql1RMB.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:local('Source Sans Pro Light'),local('SourceSansPro-Light'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmRdr.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro Regular'),local('SourceSansPro-Regular'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7g.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:local('Source Sans Pro Bold'),local('SourceSansPro-Bold'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmRdr.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:900;src:local('Source Sans Pro Black'),local('SourceSansPro-Black'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwmRdr.ttf) format('truetype')}@font-face{font-family:'Reckless Regular';src:url(../../fonts/Reckless.bare.otf) format('opentype')}body,html{overflow-x:hidden;max-width:100%}body{padding-top:70px;background-image:url(../../images/textura.png);font-weight:400}.fancy{font-family:'Reckless Regular','Comic Sans MS',sans-serif}#main_menu .glyphicon{margin-left:.5em}.nav-menu.in{position:fixed;z-index:1050;top:56px;bottom:0;overflow-y:auto;border-radius:0;background-color:#222}.navbar-main{z-index:1050;border-bottom:3px solid #222;outline:2px solid #818f3d}.navbar-main .navbar-toggle:focus{background-color:transparent}.navbar-main .navbar-toggle.active{background-color:#616b2e}li>h1{margin-top:0}h2.logo{margin-top:0}h2.logo img{max-width:80%}#trojsten_logo{color:#5f7de4}#trojsten_logo img{height:1.5em;vertical-align:baseline}.ksp_login_provider_list img{width:auto;height:1em}#account_links>li{display:list-item}.simplemodal-container{color:#000}.table-rounds{margin-top:1em;border:1px solid #ddd}.table-rounds td{vertical-align:middle!important}.well.task-points.pull-right{margin-left:5px}label.required:after{content:"*"}.social-button{padding:16px 0;height:50px;margin-right:10px}.label-button{border:1px solid rgba(0,0,0,.3)}.main-content{text-align:justify;background-color:#fff;padding-left:5%;padding-right:5%;padding-bottom:3em;margin-bottom:5px;-webkit-box-shadow:4px 4px 5px 0 rgba(0,0,0,.5);-moz-box-shadow:4px 4px 5px 0 rgba(0,0,0,.5);box-shadow:4px 4px 5px 0 rgba(0,0,0,.5);border:2px solid #818f3d;outline:5px solid #fff}@media only screen and (max-width:480px){.main-content{border-color:#fff}}.main-content p{line-height:1.5}.main-content #article-container,.main-content .news-entry{padding-bottom:3em;margin-bottom:1em}.main-content .news-entry>.news-entry-details{color:#777;font-size:.9em;margin-top:-1em}.main-content .news-entry>.news-entry-text{margin-top:1em}.main-content .wiki-article table th{font-size:1.3em}.main-content .wiki-article table td{padding:.5em 2em 0 0}.page-header{text-align:left}.sidebar{text-align:right}.sidebar a:link,.sidebar a:visited,footer a:link,footer a:visited{color:#98a848}.sidebar li a:hover{background-color:#333}.sidebar h2{font-size:1.5em;padding:10px 25px 0 0;color:#fff;margin-top:7px;margin-bottom:7px}.sidebar h2.logo{margin-top:0;margin-bottom:15px}.sidebar .nav>li>a{padding-left:15px}#login-box{margin-right:-30px}@media only screen and (max-width:480px){#login-box{margin-right:-5px}}#login-dropdown{border:1px solid #41481f;background-color:#616b2e;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.4);-moz-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.4);box-shadow:inset 0 0 5px 0 rgba(0,0,0,.4)}#login-dropdown:hover{background-color:#41481f}.result-prev,.result-sum,.result-task{text-align:center;width:4ex}.result-rank{width:7ex}.result-task-integer{width:2ex}.result-year{text-align:center;width:1ex}.tab-pane>.roundprogressbar{margin-top:1em}.btn-statements{min-width:20%}.task-list td{vertical-align:middle!important}.tab-content>.tab-pane{margin-top:-120px;padding-top:120px}.settings-tabs{margin-bottom:15px}html{position:relative;min-height:100%}body{margin-bottom:6em}@media only screen and (max-width:480px){body{padding-bottom:6em}}footer{position:absolute;bottom:0;width:100%;background-color:#111}footer .container{margin-top:10px;margin-bottom:10px}footer ul{margin-bottom:6px}footer div{text-align:center}footer img{max-height:2em}@media only screen and (max-width:480px){footer .mobile-second-row{margin-top:1em}}.glyphicon-animate-rotate{-animation:spin .7s infinite linear;-webkit-animation:spin2 .7s infinite linear}@-webkit-keyframes spin2{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:scale(1) rotate(0)}to{transform:scale(1) rotate(360deg)}}.table-bootstrap-original,.task-statement table{width:100%;max-width:100%;margin-bottom:20px}.table-bootstrap-original>tbody>tr>td,.table-bootstrap-original>tbody>tr>th,.table-bootstrap-original>tfoot>tr>td,.table-bootstrap-original>tfoot>tr>th,.table-bootstrap-original>thead>tr>td,.table-bootstrap-original>thead>tr>th,.task-statement table>tbody>tr>td,.task-statement table>tbody>tr>th,.task-statement table>tfoot>tr>td,.task-statement table>tfoot>tr>th,.task-statement table>thead>tr>td,.task-statement table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table-bootstrap-original>thead>tr>th,.task-statement table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table-bootstrap-original>caption+thead>tr:first-child>td,.table-bootstrap-original>caption+thead>tr:first-child>th,.table-bootstrap-original>colgroup+thead>tr:first-child>td,.table-bootstrap-original>colgroup+thead>tr:first-child>th,.table-bootstrap-original>thead:first-child>tr:first-child>td,.table-bootstrap-original>thead:first-child>tr:first-child>th,.task-statement table>caption+thead>tr:first-child>td,.task-statement table>caption+thead>tr:first-child>th,.task-statement table>colgroup+thead>tr:first-child>td,.task-statement table>colgroup+thead>tr:first-child>th,.task-statement table>thead:first-child>tr:first-child>td,.task-statement table>thead:first-child>tr:first-child>th{border-top:0}.table-bootstrap-original>tbody+tbody,.task-statement table>tbody+tbody{border-top:2px solid #ddd}.table-bootstrap-original .table,.task-statement table .table{background-color:#222}.table-bordered-bootstrap-original,.task-statement table{border:1px solid #ddd}.table-bordered-bootstrap-original>tbody>tr>td,.table-bordered-bootstrap-original>tbody>tr>th,.table-bordered-bootstrap-original>tfoot>tr>td,.table-bordered-bootstrap-original>tfoot>tr>th,.table-bordered-bootstrap-original>thead>tr>td,.table-bordered-bootstrap-original>thead>tr>th,.task-statement table>tbody>tr>td,.task-statement table>tbody>tr>th,.task-statement table>tfoot>tr>td,.task-statement table>tfoot>tr>th,.task-statement table>thead>tr>td,.task-statement table>thead>tr>th{border:1px solid #ddd}.table-bordered-bootstrap-original>thead>tr>td,.table-bordered-bootstrap-original>thead>tr>th,.task-statement table>thead>tr>td,.task-statement table>thead>tr>th{border-bottom-width:2px}.task-statement table thead tr a th{background-color:#f5f5f5}.task-statement table *{text-align:center}.wiki-article h2{margin-top:-35px;padding-top:65px}.wiki-article>h2:first-child{clear:both;padding-top:10px}.wiki-article h3{margin-top:-60px;padding-top:65px}.wiki-article.archive{padding-top:60px}.footnote-ref,.footnoteRef sup,.footnotes li,.math.display{margin-top:-65px;padding-top:65px}table.floatThead-table{border-top:none;border-bottom:none;background-color:#fff}.poll-cell{padding:0 10px 0 10px}.poll-margin{margin:10px}.task-status-ok{color:#818f3d}.task-status-submitted{color:#3498db}.task-status-wrong{color:#f39c12}.task-status-empty{color:#555}.task-status-disabled{color:#777}.protocol-sets{overflow-x:scroll}.protocol-set{display:flex;flex-wrap:nowrap}@media (min-width:992px){.protocol-set{flex-wrap:wrap}.protocol-sets{overflow-x:hidden}}.protocol-result{font-weight:700}.protocol-time{font-size:.8em}.protocol-set-name{font-size:.9em}.protocol-set-result{font-size:1em}.protocol-box{flex-shrink:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid #f2f2f2}.protocol-box.bg-success{border:1px solid #d0da60}.protocol-box.bg-danger{border:1px solid #f3a49b}.protocol-box.bg-warning{border:1px solid #f8c778}.protocol-box.bg-gray{background:#eee;border:1px solid #e2e2e2}.protocol-box.has-details{cursor:pointer}@media print{body{padding-top:0}.nav-menu{display:none}footer{display:none}.main-content{border:none}.main-content .alert{display:none}.main-content .page-header .nav-pills .pull-right{display:none}.main-content .task-submit{display:none}.main-content .js-comments-form-orig-position{display:none}.main-content .list-inline.pull-right{display:none}}
diff --git a/trojsten/static/css/trojsten/trojsten.min.css b/trojsten/static/css/trojsten/trojsten.min.css
index b0a593894..70006b5db 100644
--- a/trojsten/static/css/trojsten/trojsten.min.css
+++ b/trojsten/static/css/trojsten/trojsten.min.css
@@ -1 +1 @@
-@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSans-LightItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWyV9hlIqY.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Xdcg.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans SemiBold Italic'),local('OpenSans-SemiBoldItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKXGUdhlIqY.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhlIqY.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;src:local('Open Sans ExtraBold Italic'),local('OpenSans-ExtraBoldItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKW-U9hlIqY.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXOhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFW50e.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXOhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXOhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans ExtraBold'),local('OpenSans-ExtraBold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOXOhs.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/dosis/v16/HhyJU5sn9vOmLxNkIwRSjTVNWLEJt7Ml1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/dosis/v16/HhyJU5sn9vOmLxNkIwRSjTVNWLEJabMl1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/dosis/v16/HhyJU5sn9vOmLxNkIwRSjTVNWLEJN7Ml1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/dosis/v16/HhyJU5sn9vOmLxNkIwRSjTVNWLEJBbMl1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/dosis/v16/HhyJU5sn9vOmLxNkIwRSjTVNWLEJ6bQl1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/dosis/v16/HhyJU5sn9vOmLxNkIwRSjTVNWLEJ0LQl1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/dosis/v16/HhyJU5sn9vOmLxNkIwRSjTVNWLEJt7Ql1RMB.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:local('Source Sans Pro Light'),local('SourceSansPro-Light'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmRdr.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro Regular'),local('SourceSansPro-Regular'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7g.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:local('Source Sans Pro Bold'),local('SourceSansPro-Bold'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmRdr.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:900;src:local('Source Sans Pro Black'),local('SourceSansPro-Black'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwmRdr.ttf) format('truetype')}@font-face{font-family:'Reckless Regular';src:url(../../fonts/Reckless.bare.otf) format('opentype')}body,html{overflow-x:hidden;max-width:100%}body{padding-top:70px;background-image:url(../../images/textura.png);font-weight:400}.fancy{font-family:'Reckless Regular','Comic Sans MS',sans-serif}#main_menu .glyphicon{margin-left:.5em}.nav-menu.in{position:fixed;z-index:1050;top:56px;bottom:0;overflow-y:auto;border-radius:0;background-color:#222}.navbar-main{z-index:1050;border-bottom:3px solid #222;outline:2px solid #5f7de4}.navbar-main .navbar-toggle:focus{background-color:transparent}.navbar-main .navbar-toggle.active{background-color:#335add}li>h1{margin-top:0}h2.logo{margin-top:0}h2.logo img{max-width:80%}#trojsten_logo{color:#5f7de4}#trojsten_logo img{height:1.5em;vertical-align:baseline}.ksp_login_provider_list img{width:auto;height:1em}#account_links>li{display:list-item}.simplemodal-container{color:#000}.table-rounds{margin-top:1em;border:1px solid #ddd}.table-rounds td{vertical-align:middle!important}.well.task-points.pull-right{margin-left:5px}label.required:after{content:"*"}.social-button{padding:16px 0;height:50px;margin-right:10px}.label-button{border:1px solid rgba(0,0,0,.3)}.main-content{text-align:justify;background-color:#fff;padding-left:5%;padding-right:5%;padding-bottom:3em;margin-bottom:5px;-webkit-box-shadow:4px 4px 5px 0 rgba(0,0,0,.5);-moz-box-shadow:4px 4px 5px 0 rgba(0,0,0,.5);box-shadow:4px 4px 5px 0 rgba(0,0,0,.5);border:2px solid #5f7de4;outline:5px solid #fff}@media only screen and (max-width:480px){.main-content{border-color:#fff}}.main-content p{line-height:1.5}.main-content #article-container,.main-content .news-entry{padding-bottom:3em;margin-bottom:1em}.main-content .news-entry>.news-entry-details{color:#777;font-size:.9em;margin-top:-1em}.main-content .news-entry>.news-entry-text{margin-top:1em}.main-content .wiki-article table th{font-size:1.3em}.main-content .wiki-article table td{padding:.5em 2em 0 0}.page-header{text-align:left}.sidebar{text-align:right}.sidebar a:link,.sidebar a:visited,footer a:link,footer a:visited{color:#7e96e9}.sidebar li a:hover{background-color:#333}.sidebar h2{font-size:1.5em;padding:10px 25px 0 0;color:#fff;margin-top:7px;margin-bottom:7px}.sidebar h2.logo{margin-top:0;margin-bottom:15px}.sidebar .nav>li>a{padding-left:15px}#login-box{margin-right:-30px}@media only screen and (max-width:480px){#login-box{margin-right:-5px}}#login-dropdown{border:1px solid #2043bd;background-color:#335add;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.4);-moz-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.4);box-shadow:inset 0 0 5px 0 rgba(0,0,0,.4)}#login-dropdown:hover{background-color:#2043bd}.result-prev,.result-sum,.result-task{text-align:center;width:4ex}.result-rank{width:7ex}.result-task-integer{width:2ex}.result-year{text-align:center;width:1ex}.tab-pane>.roundprogressbar{margin-top:1em}.btn-statements{min-width:20%}.task-list td{vertical-align:middle!important}.tab-content>.tab-pane{margin-top:-120px;padding-top:120px}.settings-tabs{margin-bottom:15px}html{position:relative;min-height:100%}body{margin-bottom:6em}@media only screen and (max-width:480px){body{padding-bottom:6em}}footer{position:absolute;bottom:0;width:100%;background-color:#111}footer .container{margin-top:10px;margin-bottom:10px}footer ul{margin-bottom:6px}footer div{text-align:center}footer img{max-height:2em}@media only screen and (max-width:480px){footer .mobile-second-row{margin-top:1em}}.glyphicon-animate-rotate{-animation:spin .7s infinite linear;-webkit-animation:spin2 .7s infinite linear}@-webkit-keyframes spin2{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:scale(1) rotate(0)}to{transform:scale(1) rotate(360deg)}}.table-bootstrap-original,.task-statement table{width:100%;max-width:100%;margin-bottom:20px}.table-bootstrap-original>tbody>tr>td,.table-bootstrap-original>tbody>tr>th,.table-bootstrap-original>tfoot>tr>td,.table-bootstrap-original>tfoot>tr>th,.table-bootstrap-original>thead>tr>td,.table-bootstrap-original>thead>tr>th,.task-statement table>tbody>tr>td,.task-statement table>tbody>tr>th,.task-statement table>tfoot>tr>td,.task-statement table>tfoot>tr>th,.task-statement table>thead>tr>td,.task-statement table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table-bootstrap-original>thead>tr>th,.task-statement table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table-bootstrap-original>caption+thead>tr:first-child>td,.table-bootstrap-original>caption+thead>tr:first-child>th,.table-bootstrap-original>colgroup+thead>tr:first-child>td,.table-bootstrap-original>colgroup+thead>tr:first-child>th,.table-bootstrap-original>thead:first-child>tr:first-child>td,.table-bootstrap-original>thead:first-child>tr:first-child>th,.task-statement table>caption+thead>tr:first-child>td,.task-statement table>caption+thead>tr:first-child>th,.task-statement table>colgroup+thead>tr:first-child>td,.task-statement table>colgroup+thead>tr:first-child>th,.task-statement table>thead:first-child>tr:first-child>td,.task-statement table>thead:first-child>tr:first-child>th{border-top:0}.table-bootstrap-original>tbody+tbody,.task-statement table>tbody+tbody{border-top:2px solid #ddd}.table-bootstrap-original .table,.task-statement table .table{background-color:#222}.table-bordered-bootstrap-original,.task-statement table{border:1px solid #ddd}.table-bordered-bootstrap-original>tbody>tr>td,.table-bordered-bootstrap-original>tbody>tr>th,.table-bordered-bootstrap-original>tfoot>tr>td,.table-bordered-bootstrap-original>tfoot>tr>th,.table-bordered-bootstrap-original>thead>tr>td,.table-bordered-bootstrap-original>thead>tr>th,.task-statement table>tbody>tr>td,.task-statement table>tbody>tr>th,.task-statement table>tfoot>tr>td,.task-statement table>tfoot>tr>th,.task-statement table>thead>tr>td,.task-statement table>thead>tr>th{border:1px solid #ddd}.table-bordered-bootstrap-original>thead>tr>td,.table-bordered-bootstrap-original>thead>tr>th,.task-statement table>thead>tr>td,.task-statement table>thead>tr>th{border-bottom-width:2px}.task-statement table thead tr a th{background-color:#f5f5f5}.task-statement table *{text-align:center}.wiki-article h2{margin-top:-35px;padding-top:65px}.wiki-article>h2:first-child{clear:both;padding-top:10px}.wiki-article h3{margin-top:-60px;padding-top:65px}.wiki-article.archive{padding-top:60px}.footnote-ref,.footnoteRef sup,.footnotes li,.math.display{margin-top:-65px;padding-top:65px}table.floatThead-table{border-top:none;border-bottom:none;background-color:#fff}.poll-cell{padding:0 10px 0 10px}.poll-margin{margin:10px}.protocol-sets{overflow-x:scroll}.protocol-set{display:flex;flex-wrap:nowrap}@media (min-width:992px){.protocol-set{flex-wrap:wrap}.protocol-sets{overflow-x:hidden}}.protocol-result{font-weight:700}.protocol-time{font-size:.8em}.protocol-set-name{font-size:.9em}.protocol-set-result{font-size:1em}.protocol-box{flex-shrink:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid #f2f2f2}.protocol-box.bg-success{border:1px solid #d0da60}.protocol-box.bg-danger{border:1px solid #f3a49b}.protocol-box.bg-warning{border:1px solid #f8c778}.protocol-box.bg-gray{background:#eee;border:1px solid #e2e2e2}.protocol-box.has-details{cursor:pointer}@media print{body{padding-top:0}.nav-menu{display:none}footer{display:none}.main-content{border:none}.main-content .alert{display:none}.main-content .page-header .nav-pills .pull-right{display:none}.main-content .task-submit{display:none}.main-content .js-comments-form-orig-position{display:none}.main-content .list-inline.pull-right{display:none}}
\ No newline at end of file
+@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSans-LightItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWyV9hlIqY.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Xdcg.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans SemiBold Italic'),local('OpenSans-SemiBoldItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKXGUdhlIqY.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhlIqY.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;src:local('Open Sans ExtraBold Italic'),local('OpenSans-ExtraBoldItalic'),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKW-U9hlIqY.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXOhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFW50e.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXOhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXOhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans ExtraBold'),local('OpenSans-ExtraBold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOXOhs.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/dosis/v17/HhyJU5sn9vOmLxNkIwRSjTVNWLEJt7Ml1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/dosis/v17/HhyJU5sn9vOmLxNkIwRSjTVNWLEJabMl1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/dosis/v17/HhyJU5sn9vOmLxNkIwRSjTVNWLEJN7Ml1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/dosis/v17/HhyJU5sn9vOmLxNkIwRSjTVNWLEJBbMl1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/dosis/v17/HhyJU5sn9vOmLxNkIwRSjTVNWLEJ6bQl1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/dosis/v17/HhyJU5sn9vOmLxNkIwRSjTVNWLEJ0LQl1RMB.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/dosis/v17/HhyJU5sn9vOmLxNkIwRSjTVNWLEJt7Ql1RMB.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:local('Source Sans Pro Light'),local('SourceSansPro-Light'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmRdr.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro Regular'),local('SourceSansPro-Regular'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7g.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:local('Source Sans Pro Bold'),local('SourceSansPro-Bold'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmRdr.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:900;src:local('Source Sans Pro Black'),local('SourceSansPro-Black'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwmRdr.ttf) format('truetype')}@font-face{font-family:'Reckless Regular';src:url(../../fonts/Reckless.bare.otf) format('opentype')}body,html{overflow-x:hidden;max-width:100%}body{padding-top:70px;background-image:url(../../images/textura.png);font-weight:400}.fancy{font-family:'Reckless Regular','Comic Sans MS',sans-serif}#main_menu .glyphicon{margin-left:.5em}.nav-menu.in{position:fixed;z-index:1050;top:56px;bottom:0;overflow-y:auto;border-radius:0;background-color:#222}.navbar-main{z-index:1050;border-bottom:3px solid #222;outline:2px solid #5f7de4}.navbar-main .navbar-toggle:focus{background-color:transparent}.navbar-main .navbar-toggle.active{background-color:#335add}li>h1{margin-top:0}h2.logo{margin-top:0}h2.logo img{max-width:80%}#trojsten_logo{color:#5f7de4}#trojsten_logo img{height:1.5em;vertical-align:baseline}.ksp_login_provider_list img{width:auto;height:1em}#account_links>li{display:list-item}.simplemodal-container{color:#000}.table-rounds{margin-top:1em;border:1px solid #ddd}.table-rounds td{vertical-align:middle!important}.well.task-points.pull-right{margin-left:5px}label.required:after{content:"*"}.social-button{padding:16px 0;height:50px;margin-right:10px}.label-button{border:1px solid rgba(0,0,0,.3)}.main-content{text-align:justify;background-color:#fff;padding-left:5%;padding-right:5%;padding-bottom:3em;margin-bottom:5px;-webkit-box-shadow:4px 4px 5px 0 rgba(0,0,0,.5);-moz-box-shadow:4px 4px 5px 0 rgba(0,0,0,.5);box-shadow:4px 4px 5px 0 rgba(0,0,0,.5);border:2px solid #5f7de4;outline:5px solid #fff}@media only screen and (max-width:480px){.main-content{border-color:#fff}}.main-content p{line-height:1.5}.main-content #article-container,.main-content .news-entry{padding-bottom:3em;margin-bottom:1em}.main-content .news-entry>.news-entry-details{color:#777;font-size:.9em;margin-top:-1em}.main-content .news-entry>.news-entry-text{margin-top:1em}.main-content .wiki-article table th{font-size:1.3em}.main-content .wiki-article table td{padding:.5em 2em 0 0}.page-header{text-align:left}.sidebar{text-align:right}.sidebar a:link,.sidebar a:visited,footer a:link,footer a:visited{color:#7e96e9}.sidebar li a:hover{background-color:#333}.sidebar h2{font-size:1.5em;padding:10px 25px 0 0;color:#fff;margin-top:7px;margin-bottom:7px}.sidebar h2.logo{margin-top:0;margin-bottom:15px}.sidebar .nav>li>a{padding-left:15px}#login-box{margin-right:-30px}@media only screen and (max-width:480px){#login-box{margin-right:-5px}}#login-dropdown{border:1px solid #2043bd;background-color:#335add;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.4);-moz-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.4);box-shadow:inset 0 0 5px 0 rgba(0,0,0,.4)}#login-dropdown:hover{background-color:#2043bd}.result-prev,.result-sum,.result-task{text-align:center;width:4ex}.result-rank{width:7ex}.result-task-integer{width:2ex}.result-year{text-align:center;width:1ex}.tab-pane>.roundprogressbar{margin-top:1em}.btn-statements{min-width:20%}.task-list td{vertical-align:middle!important}.tab-content>.tab-pane{margin-top:-120px;padding-top:120px}.settings-tabs{margin-bottom:15px}html{position:relative;min-height:100%}body{margin-bottom:6em}@media only screen and (max-width:480px){body{padding-bottom:6em}}footer{position:absolute;bottom:0;width:100%;background-color:#111}footer .container{margin-top:10px;margin-bottom:10px}footer ul{margin-bottom:6px}footer div{text-align:center}footer img{max-height:2em}@media only screen and (max-width:480px){footer .mobile-second-row{margin-top:1em}}.glyphicon-animate-rotate{-animation:spin .7s infinite linear;-webkit-animation:spin2 .7s infinite linear}@-webkit-keyframes spin2{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:scale(1) rotate(0)}to{transform:scale(1) rotate(360deg)}}.table-bootstrap-original,.task-statement table{width:100%;max-width:100%;margin-bottom:20px}.table-bootstrap-original>tbody>tr>td,.table-bootstrap-original>tbody>tr>th,.table-bootstrap-original>tfoot>tr>td,.table-bootstrap-original>tfoot>tr>th,.table-bootstrap-original>thead>tr>td,.table-bootstrap-original>thead>tr>th,.task-statement table>tbody>tr>td,.task-statement table>tbody>tr>th,.task-statement table>tfoot>tr>td,.task-statement table>tfoot>tr>th,.task-statement table>thead>tr>td,.task-statement table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table-bootstrap-original>thead>tr>th,.task-statement table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table-bootstrap-original>caption+thead>tr:first-child>td,.table-bootstrap-original>caption+thead>tr:first-child>th,.table-bootstrap-original>colgroup+thead>tr:first-child>td,.table-bootstrap-original>colgroup+thead>tr:first-child>th,.table-bootstrap-original>thead:first-child>tr:first-child>td,.table-bootstrap-original>thead:first-child>tr:first-child>th,.task-statement table>caption+thead>tr:first-child>td,.task-statement table>caption+thead>tr:first-child>th,.task-statement table>colgroup+thead>tr:first-child>td,.task-statement table>colgroup+thead>tr:first-child>th,.task-statement table>thead:first-child>tr:first-child>td,.task-statement table>thead:first-child>tr:first-child>th{border-top:0}.table-bootstrap-original>tbody+tbody,.task-statement table>tbody+tbody{border-top:2px solid #ddd}.table-bootstrap-original .table,.task-statement table .table{background-color:#222}.table-bordered-bootstrap-original,.task-statement table{border:1px solid #ddd}.table-bordered-bootstrap-original>tbody>tr>td,.table-bordered-bootstrap-original>tbody>tr>th,.table-bordered-bootstrap-original>tfoot>tr>td,.table-bordered-bootstrap-original>tfoot>tr>th,.table-bordered-bootstrap-original>thead>tr>td,.table-bordered-bootstrap-original>thead>tr>th,.task-statement table>tbody>tr>td,.task-statement table>tbody>tr>th,.task-statement table>tfoot>tr>td,.task-statement table>tfoot>tr>th,.task-statement table>thead>tr>td,.task-statement table>thead>tr>th{border:1px solid #ddd}.table-bordered-bootstrap-original>thead>tr>td,.table-bordered-bootstrap-original>thead>tr>th,.task-statement table>thead>tr>td,.task-statement table>thead>tr>th{border-bottom-width:2px}.task-statement table thead tr a th{background-color:#f5f5f5}.task-statement table *{text-align:center}.wiki-article h2{margin-top:-35px;padding-top:65px}.wiki-article>h2:first-child{clear:both;padding-top:10px}.wiki-article h3{margin-top:-60px;padding-top:65px}.wiki-article.archive{padding-top:60px}.footnote-ref,.footnoteRef sup,.footnotes li,.math.display{margin-top:-65px;padding-top:65px}table.floatThead-table{border-top:none;border-bottom:none;background-color:#fff}.poll-cell{padding:0 10px 0 10px}.poll-margin{margin:10px}.task-status-ok{color:#5f7de4}.task-status-submitted{color:#3498db}.task-status-wrong{color:#f39c12}.task-status-empty{color:#555}.task-status-disabled{color:#777}.protocol-sets{overflow-x:scroll}.protocol-set{display:flex;flex-wrap:nowrap}@media (min-width:992px){.protocol-set{flex-wrap:wrap}.protocol-sets{overflow-x:hidden}}.protocol-result{font-weight:700}.protocol-time{font-size:.8em}.protocol-set-name{font-size:.9em}.protocol-set-result{font-size:1em}.protocol-box{flex-shrink:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid #f2f2f2}.protocol-box.bg-success{border:1px solid #d0da60}.protocol-box.bg-danger{border:1px solid #f3a49b}.protocol-box.bg-warning{border:1px solid #f8c778}.protocol-box.bg-gray{background:#eee;border:1px solid #e2e2e2}.protocol-box.has-details{cursor:pointer}@media print{body{padding-top:0}.nav-menu{display:none}footer{display:none}.main-content{border:none}.main-content .alert{display:none}.main-content .page-header .nav-pills .pull-right{display:none}.main-content .task-submit{display:none}.main-content .js-comments-form-orig-position{display:none}.main-content .list-inline.pull-right{display:none}}