.cell-height1 { height: 20px; }
.cell-height2 { height: 37px; }
.cell-height3 { height: 57px; }
.cell-height4 { height: 77px; }
.cell-height5 { height: 97px; }
.cell-height6 { height: 117px; }
.cell-height7 { height: 137px; }
.cell-height8 { height: 157px; }
.cell-height9 { height: 177px; }
.cell-height10 { height: 197px; }
.cell-height11 { height: 217px; }
.cell-height12 { height: 237px; }
.cell-height13 { height: 257px; }
.cell-height14 { height: 277px; }
.cell-height15 { height: 297px; }
.cell-height16 { height: 317px; }
.cell-height17 { height: 337px; }
.cell-height18 { height: 357px; }
.cell-height19 { height: 377px; }
.cell-height20 { height: 397px; }
.cell-height21 { height: 417px; }
.cell-height22 { height: 437px; }
.cell-height23 { height: 457px; }
.cell-height24 { height: 477px; }
.cell-height25 { height: 497px; }
.cell-height26 { height: 517px; }
.cell-height27 { height: 537px; }
.cell-height28 { height: 557px; }
.cell-height29 { height: 577px; }
.cell-height30 { height: 597px; }
.cell-height31 { height: 617px; }
.cell-height32 { height: 637px; }
.cell-height33 { height: 657px; }
.cell-height34 { height: 677px; }
.cell-height35 { height: 697px; }
.cell-height36 { height: 717px; }
.cell-height37 { height: 737px; }
.cell-height38 { height: 757px; }
.cell-height39 { height: 777px; }
.cell-height40 { height: 797px; }
.cell-height41 { height: 817px; }
.cell-height42 { height: 837px; }
.cell-height43 { height: 857px; }
.cell-height44 { height: 877px; }
.cell-height45 { height: 897px; }
.cell-height46 { height: 917px; }
.cell-height47 { height: 937px; }
.cell-height48 { height: 957px; }
.cell-height49 { height: 977px; }
.cell-height50 { height: 997px; }
.cell-height51 { height: 1017px; }
.cell-height52 { height: 1037px; }
.cell-height53 { height: 1057px; }
.cell-height54 { height: 1077px; }
.cell-height55 { height: 1097px; }
.cell-height56 { height: 1117px; }
.cell-height57 { height: 1137px; }
.cell-height58 { height: 1157px; }
.cell-height59 { height: 1177px; }
.cell-height60 { height: 1197px; }
.cell-height61 { height: 1217px; }
.cell-height62 { height: 1237px; }
.cell-height63 { height: 1257px; }
.cell-height64 { height: 1277px; }
.cell-height65 { height: 1297px; }
.cell-height66 { height: 1317px; }
.cell-height67 { height: 1337px; }
.cell-height68 { height: 1357px; }
.cell-height69 { height: 1377px; }
.cell-height70 { height: 1397px; }
.cell-height71 { height: 1417px; }
.cell-height72 { height: 1437px; }
.cell-height73 { height: 1457px; }
.cell-height74 { height: 1477px; }
.cell-height75 { height: 1497px; }
.cell-height76 { height: 1517px; }
.cell-height77 { height: 1537px; }
.cell-height78 { height: 1557px; }
.cell-height79 { height: 1577px; }
.cell-height80 { height: 1597px; }
.cell-height81 { height: 1617px; }
.cell-height82 { height: 1637px; }
.cell-height83 { height: 1657px; }
.cell-height84 { height: 1677px; }
.cell-height85 { height: 1697px; }
.cell-height86 { height: 1717px; }
.cell-height87 { height: 1737px; }
.cell-height88 { height: 1757px; }
.cell-height89 { height: 1777px; }
.cell-height90 { height: 1797px; }
.cell-height91 { height: 1817px; }
.cell-height92 { height: 1837px; }
.cell-height93 { height: 1857px; }
.cell-height94 { height: 1877px; }
.cell-height95 { height: 1897px; }
.cell-height96 { height: 1917px; }


.event.track-default {
  background-color: #555;
  border-color: #555;
}

.event.track-default div.event-header {
  background-color: #555;
}

.event.track-default div.event-header a {
  color: #fff;
}

.conference-background {
  background-color: #555;
}


.event.track-art-beauty {
  background-color: #ff00ff;
  border-color: #ff00ff;
}
.event.track-art-beauty div.event-header {
  background-color: #ff00ff;
}
.event.track-art-beauty div.event-header a {
  color: #000;
}

.event.track-ccc {
  background-color: #0011ff;
  border-color: #0011ff;
}
.event.track-ccc div.event-header {
  background-color: #0011ff;
}
.event.track-ccc div.event-header a {
  color: #fff;
}

.event.track-dlf {
  background-color: #555;
  border-color: #555;
}
.event.track-dlf div.event-header {
  background-color: #555;
}
.event.track-dlf div.event-header a {
  color: #fff;
}

.event.track-entertainment {
  background-color: #808080;
  border-color: #808080;
}
.event.track-entertainment div.event-header {
  background-color: #808080;
}
.event.track-entertainment div.event-header a {
  color: #000;
}

.event.track-ethics-society-politics {
  background-color: #00fc0d;
  border-color: #00fc0d;
}
.event.track-ethics-society-politics div.event-header {
  background-color: #00fc0d;
}
.event.track-ethics-society-politics div.event-header a {
  color: #fff;
}

.event.track-hardware-making {
  background-color: #ddff00;
  border-color: #ddff00;
}
.event.track-hardware-making div.event-header {
  background-color: #ddff00;
}
.event.track-hardware-making div.event-header a {
  color: #000;
}

.event.track-music {
  background-color: #555;
  border-color: #555;
}
.event.track-music div.event-header {
  background-color: #555;
}
.event.track-music div.event-header a {
  color: #fff;
}

.event.track-other {
  background-color: #ff0000;
  border-color: #ff0000;
}
.event.track-other div.event-header {
  background-color: #ff0000;
}
.event.track-other div.event-header a {
  color: #fff;
}

.event.track-science-engineering {
  background-color: #ff8000;
  border-color: #ff8000;
}
.event.track-science-engineering div.event-header {
  background-color: #ff8000;
}
.event.track-science-engineering div.event-header a {
  color: #fff;
}

.event.track-security-safety {
  background-color: #00fbff;
  border-color: #00fbff;
}
.event.track-security-safety div.event-header {
  background-color: #00fbff;
}
.event.track-security-safety div.event-header a {
  color: #000;
}

/* Colorkeys for Tracks */


#colorkeys .track-art-beauty {
  background-color: #ff00ff;
}

#colorkeys .track-ccc {
  background-color: #0011ff;
}

#colorkeys .track-dlf {
  background-color: #555;
}

#colorkeys .track-entertainment {
  background-color: #808080;
}

#colorkeys .track-ethics-society-politics {
  background-color: #00fc0d;
}

#colorkeys .track-hardware-making {
  background-color: #ddff00;
}

#colorkeys .track-music {
  background-color: #555;
}

#colorkeys .track-other {
  background-color: #ff0000;
}

#colorkeys .track-science-engineering {
  background-color: #ff8000;
}

#colorkeys .track-security-safety {
  background-color: #00fbff;
}

#colorkeys {
  font-size: .8em;
  opacity: .85;
}

#colorkeys ul {
  padding: 0;
  margin: 0;
  list-style: none;
}

#colorkeys ul li {
  margin: 0 .2em;
  float: right;
}

#colorkeys ul li div {
  padding: 0;
}

/* Custom Conference CSS */

  /*!
 * Bootstrap v3.0.2 by @fat and @mdo
 * Copyright 2013 Twitter, Inc.
 * Licensed under http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world by @mdo and @fat.
 */

/* imports */

@font-face {}

@font-face {}

/*! normalize.css v2.1.3 | MIT License | git.io/normalize */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {display: block;}

audio,
canvas,
video {display: inline-block;}

audio:not([controls]) {display: none; height: 0;}

[hidden],
template {display: none;}

html {}

body {margin: 0;}

a {background: transparent;}

a:focus {}

a:active,
a:hover {}

h1 {margin: 0.67em 0; font-size: 2em;}

abbr[title] {border-bottom: 1px dotted;}

b,
strong {font-weight: bold;}

dfn {font-style: italic;}

hr {}

mark {color: #000; background: #ff0;}

code,
kbd,
pre,
samp {font-family: monospace, serif; font-size: 1em;}

pre {white-space: pre-wrap;}

q {}

small {font-size: 80%;}

sub,
sup {font-size: 75%; line-height: 0; vertical-align: baseline;}

sup {}

sub {}

img {border: 0;}

svg:not(:root) {overflow: hidden;}

figure {margin: 0;}

fieldset {margin: 0 2px; border: 1px solid #c0c0c0;}

legend {padding: 0; border: 0;}

button,
input,
select,
textarea {margin: 0; font-family: inherit; font-size: 100%;}

button,
input {line-height: normal;}

button,
select {}

button,
html input[type=&quot;button&quot;],
input[type=&quot;reset&quot;],
input[type=&quot;submit&quot;] {}

button[disabled],
html input[disabled] {cursor: default;}

input[type=&quot;checkbox&quot;],
input[type=&quot;radio&quot;] {padding: 0;}

input[type=&quot;search&quot;] {}

input[type=&quot;search&quot;]::-webkit-search-cancel-button,
input[type=&quot;search&quot;]::-webkit-search-decoration {}

button::-moz-focus-inner,
input::-moz-focus-inner {padding: 0; border: 0;}

textarea {overflow: auto; vertical-align: top;}

table {border-collapse: collapse; border-spacing: 0;}

@media print {}
  a,
  a:visited {text-decoration: underline;}
  a[href]:after {}
  abbr[title]:after {}
  a[href^=&quot;javascript:&quot;]:after,
  a[href^=&quot;#&quot;]:after {}
  pre,
  blockquote {border: 1px solid #999;}
  thead {display: table-header-group;}
  tr,
  img {}
  img {}
  @page  {margin: 2cm .5cm;}
  p,
  h2,
  h3 {}
  h2,
  h3 {}
  select {background: #fff !important;}
  .navbar {display: none;}
  .table td,
  .table th {background-color: #fff !important;}
  .btn &gt; .caret,
  .dropup &gt; .btn &gt; .caret {border-top-color: #000 !important;}
  .label {border: 1px solid #000;}
  .table {border-collapse: collapse !important;}
  .table-bordered th,
  .table-bordered td {border: 1px solid #ddd !important;}
}

*,
*:before,
*:after {}

html {}

body {font-family: sans-serif; font-size: 10pt; line-height: 1.428571429; color: #000000; background-color: #00d6ff;}

input,
button,
select,
textarea {font-family: inherit; font-size: inherit; line-height: inherit;}

a {color: #007280; text-decoration: none;}

a:hover,
a:focus {color: #002e34; text-decoration: underline;}

a:focus {}

img {vertical-align: middle;}

.img-responsive {display: block; height: auto;}

.img-rounded {border-radius: 6px;}

.img-thumbnail {}

.img-circle {border-radius: 50%;}

hr {margin-top: 14pt; margin-bottom: 14pt; border: 0; border-top: 1px solid #eeeeee;}

.sr-only {}

p {margin: 0 0 7pt;}

.lead {margin-bottom: 14pt; font-size: 11pt; font-weight: 200; line-height: 1.4;}

@media (min-width: 768px) {}
}

small,
.small {font-size: 85%;}

cite {font-style: normal;}

.text-muted {color: #999999;}

.text-primary {color: #0099ab;}

.text-primary:hover {color: #006b78;}

.text-warning {color: #c09853;}

.text-warning:hover {color: #a47e3c;}

.text-danger {color: #b94a48;}

.text-danger:hover {color: #953b39;}

.text-success {color: #468847;}

.text-success:hover {color: #356635;}

.text-info {color: #3a87ad;}

.text-info:hover {color: #2d6987;}

.text-left {text-align: left;}

.text-right {text-align: right;}

.text-center {text-align: center;}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {font-family: Ramsey-Book, sans-serif; font-weight: 500; line-height: 1.1;}

h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {font-weight: normal; line-height: 1; color: #999999;}

h2,
.h2 {font-family: Ramsey-Thin, sans-serif;}

h1,
h2,
h3 {margin-top: 14pt; margin-bottom: 7pt; color: #0099ab;}

h1 small,
h2 small,
h3 small,
h1 .small,
h2 .small,
h3 .small {font-size: 65%;}

h4,
h5,
h6 {margin-top: 7pt; margin-bottom: 7pt;}

h4 small,
h5 small,
h6 small,
h4 .small,
h5 .small,
h6 .small {font-size: 75%;}

h1,
.h1 {font-size: 24pt;}

h2,
.h2 {font-size: 22pt;}

h3,
.h3 {font-size: 17pt;}

h4,
.h4 {font-size: 13pt;}

h5,
.h5 {font-size: 10pt;}

h6,
.h6 {font-size: 9pt;}

.page-header {padding-bottom: 6pt; margin: 28pt 0 14pt; border-bottom: 1px solid #eeeeee;}

ul,
ol {margin-top: 0; margin-bottom: 7pt;}

ul ul,
ol ul,
ul ol,
ol ol {margin-bottom: 0;}

.list-unstyled {padding-left: 0;}

.list-inline {padding-left: 0;}

.list-inline &gt; li {display: inline-block; padding-right: 5px; padding-left: 5px;}

.list-inline &gt; li:first-child {padding-left: 0;}

dl {margin-bottom: 14pt;}

dt,
dd {line-height: 1.428571429;}

dt {font-weight: bold;}

dd {margin-left: 0;}

@media (min-width: 768px) {}
  .dl-horizontal dd {margin-left: 180px;}
  .dl-horizontal dd:before,
  .dl-horizontal dd:after {display: table;}
  .dl-horizontal dd:after {clear: both;}
  .dl-horizontal dd:before,
  .dl-horizontal dd:after {display: table;}
  .dl-horizontal dd:after {clear: both;}
}

abbr[title],
abbr[data-original-title] {cursor: help; border-bottom: 1px dotted #999999;}

abbr.initialism {font-size: 90%;}

blockquote {padding: 7pt 14pt; margin: 0 0 14pt; border-left: 5px solid #eeeeee;}

blockquote p {font-size: 12.5pt; font-weight: 300; line-height: 1.25;}

blockquote p:last-child {margin-bottom: 0;}

blockquote small {display: block; line-height: 1.428571429; color: #999999;}

blockquote small:before {}

blockquote.pull-right {padding-right: 15px; padding-left: 0; border-right: 5px solid #eeeeee; border-left: 0;}

blockquote.pull-right p,
blockquote.pull-right small,
blockquote.pull-right .small {text-align: right;}

blockquote.pull-right small:before,
blockquote.pull-right .small:before {}

blockquote.pull-right small:after,
blockquote.pull-right .small:after {}

blockquote:before,
blockquote:after {}

address {margin-bottom: 14pt; font-style: normal; line-height: 1.428571429;}

code,
kbd,
pre,
samp {font-family: Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;}

code {padding: 2px 4px; font-size: 90%; color: #c7254e; white-space: nowrap; background-color: #f9f2f4; border-radius: 4px;}

pre {display: block; padding: 6.5pt; margin: 0 0 7pt; font-size: 9pt; line-height: 1.428571429; color: #333333; background-color: #f5f5f5; border: 1px solid #cccccc; border-radius: 4px;}

pre code {padding: 0; font-size: inherit; color: inherit; white-space: pre-wrap; background-color: transparent; border-radius: 0;}

.pre-scrollable {}

.container {padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;}

.container:before,
.container:after {display: table;}

.container:after {clear: both;}

.container:before,
.container:after {display: table;}

.container:after {clear: both;}

.row {}

.row:before,
.row:after {display: table;}

.row:after {clear: both;}

.row:before,
.row:after {display: table;}

.row:after {clear: both;}

.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {padding: 15px;}

.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11 {float: right;}

.col-xs-12 {width: 100%;}

.col-xs-11 {width: 91.66666666666666%;}

.col-xs-10 {width: 83.33333333333334%;}

.col-xs-9 {width: 75%;}

.col-xs-8 {width: 66.66666666666666%;}

.col-xs-7 {width: 58.333333333333336%;}

.col-xs-6 {width: 50%;}

.col-xs-5 {width: 41.66666666666667%;}

.col-xs-4 {width: 33.33333333333333%;}

.col-xs-3 {width: 25%;}

.col-xs-2 {width: 16.666666666666664%;}

.col-xs-1 {width: 8.333333333333332%;}

.col-xs-pull-12 {}

.col-xs-pull-11 {}

.col-xs-pull-10 {}

.col-xs-pull-9 {}

.col-xs-pull-8 {}

.col-xs-pull-7 {}

.col-xs-pull-6 {}

.col-xs-pull-5 {}

.col-xs-pull-4 {}

.col-xs-pull-3 {}

.col-xs-pull-2 {}

.col-xs-pull-1 {}

.col-xs-pull-0 {}

.col-xs-push-12 {}

.col-xs-push-11 {}

.col-xs-push-10 {}

.col-xs-push-9 {}

.col-xs-push-8 {}

.col-xs-push-7 {}

.col-xs-push-6 {}

.col-xs-push-5 {}

.col-xs-push-4 {}

.col-xs-push-3 {}

.col-xs-push-2 {}

.col-xs-push-1 {}

.col-xs-push-0 {}

.col-xs-offset-12 {margin-left: 100%;}

.col-xs-offset-11 {}

.col-xs-offset-10 {}

.col-xs-offset-9 {margin-left: 75%;}

.col-xs-offset-8 {}

.col-xs-offset-7 {}

.col-xs-offset-6 {margin-left: 50%;}

.col-xs-offset-5 {}

.col-xs-offset-4 {}

.col-xs-offset-3 {margin-left: 25%;}

.col-xs-offset-2 {}

.col-xs-offset-1 {}

.col-xs-offset-0 {margin-left: 0;}

@media (min-width: 768px) {}
  .col-sm-1,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9,
  .col-sm-10,
  .col-sm-11 {float: right;}
  .col-sm-12 {width: 100%;}
  .col-sm-11 {width: 91.66666666666666%;}
  .col-sm-10 {width: 83.33333333333334%;}
  .col-sm-9 {width: 75%;}
  .col-sm-8 {width: 66.66666666666666%;}
  .col-sm-7 {width: 58.333333333333336%;}
  .col-sm-6 {width: 50%;}
  .col-sm-5 {width: 41.66666666666667%;}
  .col-sm-4 {width: 33.33333333333333%;}
  .col-sm-3 {width: 25%;}
  .col-sm-2 {width: 16.666666666666664%;}
  .col-sm-1 {width: 8.333333333333332%;}
  .col-sm-pull-12 {}
  .col-sm-pull-11 {}
  .col-sm-pull-10 {}
  .col-sm-pull-9 {}
  .col-sm-pull-8 {}
  .col-sm-pull-7 {}
  .col-sm-pull-6 {}
  .col-sm-pull-5 {}
  .col-sm-pull-4 {}
  .col-sm-pull-3 {}
  .col-sm-pull-2 {}
  .col-sm-pull-1 {}
  .col-sm-pull-0 {}
  .col-sm-push-12 {}
  .col-sm-push-11 {}
  .col-sm-push-10 {}
  .col-sm-push-9 {}
  .col-sm-push-8 {}
  .col-sm-push-7 {}
  .col-sm-push-6 {}
  .col-sm-push-5 {}
  .col-sm-push-4 {}
  .col-sm-push-3 {}
  .col-sm-push-2 {}
  .col-sm-push-1 {}
  .col-sm-push-0 {}
  .col-sm-offset-12 {margin-left: 100%;}
  .col-sm-offset-11 {}
  .col-sm-offset-10 {}
  .col-sm-offset-9 {margin-left: 75%;}
  .col-sm-offset-8 {}
  .col-sm-offset-7 {}
  .col-sm-offset-6 {margin-left: 50%;}
  .col-sm-offset-5 {}
  .col-sm-offset-4 {}
  .col-sm-offset-3 {margin-left: 25%;}
  .col-sm-offset-2 {}
  .col-sm-offset-1 {}
  .col-sm-offset-0 {margin-left: 0;}
}

@media (min-width: 992px) {}
  .col-md-1,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-10,
  .col-md-11 {float: right;}
  .col-md-12 {width: 100%;}
  .col-md-11 {width: 91.66666666666666%;}
  .col-md-10 {width: 83.33333333333334%;}
  .col-md-9 {width: 75%;}
  .col-md-8 {width: 66.66666666666666%;}
  .col-md-7 {width: 58.333333333333336%;}
  .col-md-6 {width: 50%;}
  .col-md-5 {width: 41.66666666666667%;}
  .col-md-4 {width: 33.33333333333333%;}
  .col-md-3 {width: 25%;}
  .col-md-2 {width: 16.666666666666664%;}
  .col-md-1 {width: 8.333333333333332%;}
  .col-md-pull-12 {}
  .col-md-pull-11 {}
  .col-md-pull-10 {}
  .col-md-pull-9 {}
  .col-md-pull-8 {}
  .col-md-pull-7 {}
  .col-md-pull-6 {}
  .col-md-pull-5 {}
  .col-md-pull-4 {}
  .col-md-pull-3 {}
  .col-md-pull-2 {}
  .col-md-pull-1 {}
  .col-md-pull-0 {}
  .col-md-push-12 {}
  .col-md-push-11 {}
  .col-md-push-10 {}
  .col-md-push-9 {}
  .col-md-push-8 {}
  .col-md-push-7 {}
  .col-md-push-6 {}
  .col-md-push-5 {}
  .col-md-push-4 {}
  .col-md-push-3 {}
  .col-md-push-2 {}
  .col-md-push-1 {}
  .col-md-push-0 {}
  .col-md-offset-12 {margin-left: 100%;}
  .col-md-offset-11 {}
  .col-md-offset-10 {}
  .col-md-offset-9 {margin-left: 75%;}
  .col-md-offset-8 {}
  .col-md-offset-7 {}
  .col-md-offset-6 {margin-left: 50%;}
  .col-md-offset-5 {}
  .col-md-offset-4 {}
  .col-md-offset-3 {margin-left: 25%;}
  .col-md-offset-2 {}
  .col-md-offset-1 {}
  .col-md-offset-0 {margin-left: 0;}
}

@media (min-width: 1200px) {}
  .col-lg-1,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9,
  .col-lg-10,
  .col-lg-11 {float: right;}
  .col-lg-12 {width: 100%;}
  .col-lg-11 {width: 91.66666666666666%;}
  .col-lg-10 {width: 83.33333333333334%;}
  .col-lg-9 {width: 75%;}
  .col-lg-8 {width: 66.66666666666666%;}
  .col-lg-7 {width: 58.333333333333336%;}
  .col-lg-6 {width: 50%;}
  .col-lg-5 {width: 41.66666666666667%;}
  .col-lg-4 {width: 33.33333333333333%;}
  .col-lg-3 {width: 25%;}
  .col-lg-2 {width: 16.666666666666664%;}
  .col-lg-1 {width: 8.333333333333332%;}
  .col-lg-pull-12 {}
  .col-lg-pull-11 {}
  .col-lg-pull-10 {}
  .col-lg-pull-9 {}
  .col-lg-pull-8 {}
  .col-lg-pull-7 {}
  .col-lg-pull-6 {}
  .col-lg-pull-5 {}
  .col-lg-pull-4 {}
  .col-lg-pull-3 {}
  .col-lg-pull-2 {}
  .col-lg-pull-1 {}
  .col-lg-pull-0 {}
  .col-lg-push-12 {}
  .col-lg-push-11 {}
  .col-lg-push-10 {}
  .col-lg-push-9 {}
  .col-lg-push-8 {}
  .col-lg-push-7 {}
  .col-lg-push-6 {}
  .col-lg-push-5 {}
  .col-lg-push-4 {}
  .col-lg-push-3 {}
  .col-lg-push-2 {}
  .col-lg-push-1 {}
  .col-lg-push-0 {}
  .col-lg-offset-12 {margin-left: 100%;}
  .col-lg-offset-11 {}
  .col-lg-offset-10 {}
  .col-lg-offset-9 {margin-left: 75%;}
  .col-lg-offset-8 {}
  .col-lg-offset-7 {}
  .col-lg-offset-6 {margin-left: 50%;}
  .col-lg-offset-5 {}
  .col-lg-offset-4 {}
  .col-lg-offset-3 {margin-left: 25%;}
  .col-lg-offset-2 {}
  .col-lg-offset-1 {}
  .col-lg-offset-0 {margin-left: 0;}
}

table {background-color: transparent;}

th {text-align: left;}

.table {width: 100%; margin-bottom: 14pt; font-size: .8em;}

.table &gt; thead &gt; tr &gt; th,
.table &gt; tbody &gt; tr &gt; th,
.table &gt; tfoot &gt; tr &gt; th,
.table &gt; thead &gt; tr &gt; td,
.table &gt; tbody &gt; tr &gt; td,
.table &gt; tfoot &gt; tr &gt; td {padding: 8px; line-height: 1.428571429; vertical-align: top; border-top: 1px solid #158895;}

.table &gt; thead &gt; tr &gt; th {vertical-align: bottom; border-bottom: 2px solid #158895;}

.table &gt; caption + thead &gt; tr:first-child &gt; th,
.table &gt; colgroup + thead &gt; tr:first-child &gt; th,
.table &gt; thead:first-child &gt; tr:first-child &gt; th,
.table &gt; caption + thead &gt; tr:first-child &gt; td,
.table &gt; colgroup + thead &gt; tr:first-child &gt; td,
.table &gt; thead:first-child &gt; tr:first-child &gt; td {border-top: 0;}

.table &gt; tbody + tbody {border-top: 2px solid #158895;}

.table .table {background-color: #00d6ff;}

.table-condensed &gt; thead &gt; tr &gt; th,
.table-condensed &gt; tbody &gt; tr &gt; th,
.table-condensed &gt; tfoot &gt; tr &gt; th,
.table-condensed &gt; thead &gt; tr &gt; td,
.table-condensed &gt; tbody &gt; tr &gt; td,
.table-condensed &gt; tfoot &gt; tr &gt; td {padding: 5px;}

.table-bordered {border: 1px solid #158895;}

.table-bordered &gt; thead &gt; tr &gt; th,
.table-bordered &gt; tbody &gt; tr &gt; th,
.table-bordered &gt; tfoot &gt; tr &gt; th,
.table-bordered &gt; thead &gt; tr &gt; td,
.table-bordered &gt; tbody &gt; tr &gt; td,
.table-bordered &gt; tfoot &gt; tr &gt; td {border: 1px solid #158895;}

.table-bordered &gt; thead &gt; tr &gt; th,
.table-bordered &gt; thead &gt; tr &gt; td {border-bottom-width: 2px;}

.table-striped &gt; tbody &gt; tr:nth-child(odd) &gt; td,
.table-striped &gt; tbody &gt; tr:nth-child(odd) &gt; th {}

.table-hover &gt; tbody &gt; tr:hover &gt; td,
.table-hover &gt; tbody &gt; tr:hover &gt; th {background-color: #f5f5f5;}

table col[class*=&quot;col-&quot;] {display: table-column; float: none;}

table td[class*=&quot;col-&quot;],
table th[class*=&quot;col-&quot;] {display: table-cell; float: none;}

.table &gt; thead &gt; tr &gt; td.active,
.table &gt; tbody &gt; tr &gt; td.active,
.table &gt; tfoot &gt; tr &gt; td.active,
.table &gt; thead &gt; tr &gt; th.active,
.table &gt; tbody &gt; tr &gt; th.active,
.table &gt; tfoot &gt; tr &gt; th.active,
.table &gt; thead &gt; tr.active &gt; td,
.table &gt; tbody &gt; tr.active &gt; td,
.table &gt; tfoot &gt; tr.active &gt; td,
.table &gt; thead &gt; tr.active &gt; th,
.table &gt; tbody &gt; tr.active &gt; th,
.table &gt; tfoot &gt; tr.active &gt; th {background-color: #f5f5f5;}

.table &gt; thead &gt; tr &gt; td.success,
.table &gt; tbody &gt; tr &gt; td.success,
.table &gt; tfoot &gt; tr &gt; td.success,
.table &gt; thead &gt; tr &gt; th.success,
.table &gt; tbody &gt; tr &gt; th.success,
.table &gt; tfoot &gt; tr &gt; th.success,
.table &gt; thead &gt; tr.success &gt; td,
.table &gt; tbody &gt; tr.success &gt; td,
.table &gt; tfoot &gt; tr.success &gt; td,
.table &gt; thead &gt; tr.success &gt; th,
.table &gt; tbody &gt; tr.success &gt; th,
.table &gt; tfoot &gt; tr.success &gt; th {background-color: #dff0d8;}

.table-hover &gt; tbody &gt; tr &gt; td.success:hover,
.table-hover &gt; tbody &gt; tr &gt; th.success:hover,
.table-hover &gt; tbody &gt; tr.success:hover &gt; td,
.table-hover &gt; tbody &gt; tr.success:hover &gt; th {background-color: #d0e9c6;}

.table &gt; thead &gt; tr &gt; td.danger,
.table &gt; tbody &gt; tr &gt; td.danger,
.table &gt; tfoot &gt; tr &gt; td.danger,
.table &gt; thead &gt; tr &gt; th.danger,
.table &gt; tbody &gt; tr &gt; th.danger,
.table &gt; tfoot &gt; tr &gt; th.danger,
.table &gt; thead &gt; tr.danger &gt; td,
.table &gt; tbody &gt; tr.danger &gt; td,
.table &gt; tfoot &gt; tr.danger &gt; td,
.table &gt; thead &gt; tr.danger &gt; th,
.table &gt; tbody &gt; tr.danger &gt; th,
.table &gt; tfoot &gt; tr.danger &gt; th {background-color: #f2dede;}

.table-hover &gt; tbody &gt; tr &gt; td.danger:hover,
.table-hover &gt; tbody &gt; tr &gt; th.danger:hover,
.table-hover &gt; tbody &gt; tr.danger:hover &gt; td,
.table-hover &gt; tbody &gt; tr.danger:hover &gt; th {background-color: #ebcccc;}

.table &gt; thead &gt; tr &gt; td.warning,
.table &gt; tbody &gt; tr &gt; td.warning,
.table &gt; tfoot &gt; tr &gt; td.warning,
.table &gt; thead &gt; tr &gt; th.warning,
.table &gt; tbody &gt; tr &gt; th.warning,
.table &gt; tfoot &gt; tr &gt; th.warning,
.table &gt; thead &gt; tr.warning &gt; td,
.table &gt; tbody &gt; tr.warning &gt; td,
.table &gt; tfoot &gt; tr.warning &gt; td,
.table &gt; thead &gt; tr.warning &gt; th,
.table &gt; tbody &gt; tr.warning &gt; th,
.table &gt; tfoot &gt; tr.warning &gt; th {background-color: #fcf8e3;}

.table-hover &gt; tbody &gt; tr &gt; td.warning:hover,
.table-hover &gt; tbody &gt; tr &gt; th.warning:hover,
.table-hover &gt; tbody &gt; tr.warning:hover &gt; td,
.table-hover &gt; tbody &gt; tr.warning:hover &gt; th {background-color: #faf2cc;}

@media (max-width: 767px) {}
  .table-responsive &gt; .table {margin-bottom: 0;}
  .table-responsive &gt; .table &gt; thead &gt; tr &gt; th,
  .table-responsive &gt; .table &gt; tbody &gt; tr &gt; th,
  .table-responsive &gt; .table &gt; tfoot &gt; tr &gt; th,
  .table-responsive &gt; .table &gt; thead &gt; tr &gt; td,
  .table-responsive &gt; .table &gt; tbody &gt; tr &gt; td,
  .table-responsive &gt; .table &gt; tfoot &gt; tr &gt; td {white-space: nowrap;}
  .table-responsive &gt; .table-bordered {border: 0;}
  .table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; th:first-child,
  .table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; th:first-child,
  .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; th:first-child,
  .table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; td:first-child,
  .table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; td:first-child,
  .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; td:first-child {border-left: 0;}
  .table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; th:last-child,
  .table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; th:last-child,
  .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; th:last-child,
  .table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; td:last-child,
  .table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; td:last-child,
  .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; td:last-child {border-right: 0;}
  .table-responsive &gt; .table-bordered &gt; tbody &gt; tr:last-child &gt; th,
  .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr:last-child &gt; th,
  .table-responsive &gt; .table-bordered &gt; tbody &gt; tr:last-child &gt; td,
  .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr:last-child &gt; td {border-bottom: 0;}
}

fieldset {padding: 0; margin: 0; border: 0;}

legend {display: block; width: 100%; padding: 0; margin-bottom: 14pt; font-size: 15pt; line-height: inherit; color: #333333; border: 0; border-bottom: 1px solid #e5e5e5;}

label {display: inline-block; margin-bottom: 5px; font-weight: bold;}

input[type=&quot;search&quot;] {}

input[type=&quot;radio&quot;],
input[type=&quot;checkbox&quot;] {}

input[type=&quot;file&quot;] {display: block;}

select[multiple],
select[size] {height: auto;}

select optgroup {font-family: inherit; font-size: inherit; font-style: inherit;}

input[type=&quot;file&quot;]:focus,
input[type=&quot;radio&quot;]:focus,
input[type=&quot;checkbox&quot;]:focus {}

input[type=&quot;number&quot;]::-webkit-outer-spin-button,
input[type=&quot;number&quot;]::-webkit-inner-spin-button {height: auto;}

output {display: block; padding-top: 7px; font-size: 10pt; line-height: 1.428571429; color: #555555; vertical-align: middle;}

.form-control {}

.form-control:focus {}

.form-control:-moz-placeholder {color: #999999;}

.form-control::-moz-placeholder {color: #999999;}

.form-control:-ms-input-placeholder {color: #999999;}

.form-control::-webkit-input-placeholder {color: #999999;}

.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {cursor: not-allowed; background-color: #eeeeee;}

textarea.form-control {height: auto;}

.form-group {margin-bottom: 15px;}

.radio,
.checkbox {display: block; padding-left: 20px; margin-top: 10px; margin-bottom: 10px; vertical-align: middle;}

.radio label,
.checkbox label {display: inline; margin-bottom: 0; font-weight: normal; cursor: pointer;}

.radio input[type=&quot;radio&quot;],
.radio-inline input[type=&quot;radio&quot;],
.checkbox input[type=&quot;checkbox&quot;],
.checkbox-inline input[type=&quot;checkbox&quot;] {}

.radio + .radio,
.checkbox + .checkbox {}

.radio-inline,
.checkbox-inline {display: inline-block; padding-left: 20px; margin-bottom: 0; font-weight: normal; vertical-align: middle; cursor: pointer;}

.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {margin-top: 0; margin-left: 10px;}

input[type=&quot;radio&quot;][disabled],
input[type=&quot;checkbox&quot;][disabled],
.radio[disabled],
.radio-inline[disabled],
.checkbox[disabled],
.checkbox-inline[disabled],
fieldset[disabled] input[type=&quot;radio&quot;],
fieldset[disabled] input[type=&quot;checkbox&quot;],
fieldset[disabled] .radio,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox,
fieldset[disabled] .checkbox-inline {cursor: not-allowed;}

.input-sm {height: 25pt; padding: 5px 10px; font-size: 9pt; line-height: 1.5; border-radius: 3px;}

select.input-sm {height: 25pt; line-height: 25pt;}

textarea.input-sm {height: auto;}

.input-lg {height: 37pt; padding: 10px 16px; font-size: 12pt; line-height: 1.33; border-radius: 6px;}

select.input-lg {height: 37pt; line-height: 37pt;}

textarea.input-lg {height: auto;}

.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline {color: #c09853;}

.has-warning .form-control {}

.has-warning .form-control:focus {}

.has-warning .input-group-addon {color: #c09853; background-color: #fcf8e3; border-color: #c09853;}

.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline {color: #b94a48;}

.has-error .form-control {}

.has-error .form-control:focus {}

.has-error .input-group-addon {color: #b94a48; background-color: #f2dede; border-color: #b94a48;}

.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline {color: #468847;}

.has-success .form-control {}

.has-success .form-control:focus {}

.has-success .input-group-addon {color: #468847; background-color: #dff0d8; border-color: #468847;}

.form-control-static {margin-bottom: 0;}

.help-block {display: block; margin-top: 5px; margin-bottom: 10px; color: #404040;}

@media (min-width: 768px) {}
  .form-inline .form-control {display: inline-block;}
  .form-inline .radio,
  .form-inline .checkbox {display: inline-block; padding-left: 0; margin-top: 0; margin-bottom: 0;}
  .form-inline .radio input[type=&quot;radio&quot;],
  .form-inline .checkbox input[type=&quot;checkbox&quot;] {float: none; margin-left: 0;}
}

.form-horizontal .control-label,
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {padding-top: 7px; margin-top: 0; margin-bottom: 0;}

.form-horizontal .form-group {}

.form-horizontal .form-group:before,
.form-horizontal .form-group:after {display: table;}

.form-horizontal .form-group:after {clear: both;}

.form-horizontal .form-group:before,
.form-horizontal .form-group:after {display: table;}

.form-horizontal .form-group:after {clear: both;}

.form-horizontal .form-control-static {padding-top: 7px;}

@media (min-width: 768px) {}
}

.btn {}

.btn:focus {}

.btn:hover,
.btn:focus {color: inherit; text-decoration: none;}

.btn:active,
.btn.active {}

.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {}

.btn-default {color: inherit; background-color: #ff0000; border-color: #00a8bc;}

.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {color: inherit; background-color: #d60000; border-color: #00717f;}

.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {background-image: none;}

.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {background-color: #ff0000; border-color: #00a8bc;}

.btn-primary {color: #ffffff; background-color: #0099ab; border-color: #008292;}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {color: #ffffff; background-color: #007482; border-color: #004b54;}

.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {background-image: none;}

.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {background-color: #0099ab; border-color: #008292;}

.btn-warning {color: #ffffff; background-color: #000000; border-color: #000000;}

.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {color: #ffffff; background-color: #000000; border-color: #000000;}

.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {background-image: none;}

.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {background-color: #000000; border-color: #000000;}

.btn-danger {color: #ffffff; background-color: #000000; border-color: #000000;}

.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {color: #ffffff; background-color: #000000; border-color: #000000;}

.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {background-image: none;}

.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {background-color: #000000; border-color: #000000;}

.btn-success {color: #ffffff; background-color: #000000; border-color: #000000;}

.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {color: #ffffff; background-color: #000000; border-color: #000000;}

.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {background-image: none;}

.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {background-color: #000000; border-color: #000000;}

.btn-info {color: #ffffff; background-color: #555555; border-color: #555555;}

.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {color: #ffffff; background-color: #414141; border-color: #363636;}

.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {background-image: none;}

.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {background-color: #555555; border-color: #555555;}

.btn-link {font-weight: normal; color: #007280; cursor: pointer; border-radius: 0;}

.btn-link,
.btn-link:active,
.btn-link[disabled],
fieldset[disabled] .btn-link {}

.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {border-color: transparent;}

.btn-link:hover,
.btn-link:focus {color: #002e34; text-decoration: underline; background-color: transparent;}

.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {color: #999999; text-decoration: none;}

.btn-lg {padding: 10px 16px; font-size: 12pt; line-height: 1.33; border-radius: 6px;}

.btn-sm,
.btn-xs {padding: 5px 10px; font-size: 9pt; line-height: 1.5; border-radius: 3px;}

.btn-xs {padding: 1px 5px;}

.btn-block {display: block; width: 100%; padding-right: 0; padding-left: 0;}

.btn-block + .btn-block {margin-top: 5px;}

input[type=&quot;submit&quot;].btn-block,
input[type=&quot;reset&quot;].btn-block,
input[type=&quot;button&quot;].btn-block {width: 100%;}

.fade {}

.fade.in {}

.collapse {display: none;}

.collapse.in {display: block;}

.collapsing {}

@font-face {}

.glyphicon {}

.glyphicon:empty {width: 1em;}

.glyphicon-asterisk:before {}

.glyphicon-plus:before {}

.glyphicon-euro:before {}

.glyphicon-minus:before {}

.glyphicon-cloud:before {}

.glyphicon-envelope:before {}

.glyphicon-pencil:before {}

.glyphicon-glass:before {}

.glyphicon-music:before {}

.glyphicon-search:before {}

.glyphicon-heart:before {}

.glyphicon-star:before {}

.glyphicon-star-empty:before {}

.glyphicon-user:before {}

.glyphicon-film:before {}

.glyphicon-th-large:before {}

.glyphicon-th:before {}

.glyphicon-th-list:before {}

.glyphicon-ok:before {}

.glyphicon-remove:before {}

.glyphicon-zoom-in:before {}

.glyphicon-zoom-out:before {}

.glyphicon-off:before {}

.glyphicon-signal:before {}

.glyphicon-cog:before {}

.glyphicon-trash:before {}

.glyphicon-home:before {}

.glyphicon-file:before {}

.glyphicon-time:before {}

.glyphicon-road:before {}

.glyphicon-download-alt:before {}

.glyphicon-download:before {}

.glyphicon-upload:before {}

.glyphicon-inbox:before {}

.glyphicon-play-circle:before {}

.glyphicon-repeat:before {}

.glyphicon-refresh:before {}

.glyphicon-list-alt:before {}

.glyphicon-lock:before {}

.glyphicon-flag:before {}

.glyphicon-headphones:before {}

.glyphicon-volume-off:before {}

.glyphicon-volume-down:before {}

.glyphicon-volume-up:before {}

.glyphicon-qrcode:before {}

.glyphicon-barcode:before {}

.glyphicon-tag:before {}

.glyphicon-tags:before {}

.glyphicon-book:before {}

.glyphicon-bookmark:before {}

.glyphicon-print:before {}

.glyphicon-camera:before {}

.glyphicon-font:before {}

.glyphicon-bold:before {}

.glyphicon-italic:before {}

.glyphicon-text-height:before {}

.glyphicon-text-width:before {}

.glyphicon-align-left:before {}

.glyphicon-align-center:before {}

.glyphicon-align-right:before {}

.glyphicon-align-justify:before {}

.glyphicon-list:before {}

.glyphicon-indent-left:before {}

.glyphicon-indent-right:before {}

.glyphicon-facetime-video:before {}

.glyphicon-picture:before {}

.glyphicon-map-marker:before {}

.glyphicon-adjust:before {}

.glyphicon-tint:before {}

.glyphicon-edit:before {}

.glyphicon-share:before {}

.glyphicon-check:before {}

.glyphicon-move:before {}

.glyphicon-step-backward:before {}

.glyphicon-fast-backward:before {}

.glyphicon-backward:before {}

.glyphicon-play:before {}

.glyphicon-pause:before {}

.glyphicon-stop:before {}

.glyphicon-forward:before {}

.glyphicon-fast-forward:before {}

.glyphicon-step-forward:before {}

.glyphicon-eject:before {}

.glyphicon-chevron-left:before {}

.glyphicon-chevron-right:before {}

.glyphicon-plus-sign:before {}

.glyphicon-minus-sign:before {}

.glyphicon-remove-sign:before {}

.glyphicon-ok-sign:before {}

.glyphicon-question-sign:before {}

.glyphicon-info-sign:before {}

.glyphicon-screenshot:before {}

.glyphicon-remove-circle:before {}

.glyphicon-ok-circle:before {}

.glyphicon-ban-circle:before {}

.glyphicon-arrow-left:before {}

.glyphicon-arrow-right:before {}

.glyphicon-arrow-up:before {}

.glyphicon-arrow-down:before {}

.glyphicon-share-alt:before {}

.glyphicon-resize-full:before {}

.glyphicon-resize-small:before {}

.glyphicon-exclamation-sign:before {}

.glyphicon-gift:before {}

.glyphicon-leaf:before {}

.glyphicon-fire:before {}

.glyphicon-eye-open:before {}

.glyphicon-eye-close:before {}

.glyphicon-warning-sign:before {}

.glyphicon-plane:before {}

.glyphicon-calendar:before {}

.glyphicon-random:before {}

.glyphicon-comment:before {}

.glyphicon-magnet:before {}

.glyphicon-chevron-up:before {}

.glyphicon-chevron-down:before {}

.glyphicon-retweet:before {}

.glyphicon-shopping-cart:before {}

.glyphicon-folder-close:before {}

.glyphicon-folder-open:before {}

.glyphicon-resize-vertical:before {}

.glyphicon-resize-horizontal:before {}

.glyphicon-hdd:before {}

.glyphicon-bullhorn:before {}

.glyphicon-bell:before {}

.glyphicon-certificate:before {}

.glyphicon-thumbs-up:before {}

.glyphicon-thumbs-down:before {}

.glyphicon-hand-right:before {}

.glyphicon-hand-left:before {}

.glyphicon-hand-up:before {}

.glyphicon-hand-down:before {}

.glyphicon-circle-arrow-right:before {}

.glyphicon-circle-arrow-left:before {}

.glyphicon-circle-arrow-up:before {}

.glyphicon-circle-arrow-down:before {}

.glyphicon-globe:before {}

.glyphicon-wrench:before {}

.glyphicon-tasks:before {}

.glyphicon-filter:before {}

.glyphicon-briefcase:before {}

.glyphicon-fullscreen:before {}

.glyphicon-dashboard:before {}

.glyphicon-paperclip:before {}

.glyphicon-heart-empty:before {}

.glyphicon-link:before {}

.glyphicon-phone:before {}

.glyphicon-pushpin:before {}

.glyphicon-usd:before {}

.glyphicon-gbp:before {}

.glyphicon-sort:before {}

.glyphicon-sort-by-alphabet:before {}

.glyphicon-sort-by-alphabet-alt:before {}

.glyphicon-sort-by-order:before {}

.glyphicon-sort-by-order-alt:before {}

.glyphicon-sort-by-attributes:before {}

.glyphicon-sort-by-attributes-alt:before {}

.glyphicon-unchecked:before {}

.glyphicon-expand:before {}

.glyphicon-collapse-down:before {}

.glyphicon-collapse-up:before {}

.glyphicon-log-in:before {}

.glyphicon-flash:before {}

.glyphicon-log-out:before {}

.glyphicon-new-window:before {}

.glyphicon-record:before {}

.glyphicon-save:before {}

.glyphicon-open:before {}

.glyphicon-saved:before {}

.glyphicon-import:before {}

.glyphicon-export:before {}

.glyphicon-send:before {}

.glyphicon-floppy-disk:before {}

.glyphicon-floppy-saved:before {}

.glyphicon-floppy-remove:before {}

.glyphicon-floppy-save:before {}

.glyphicon-floppy-open:before {}

.glyphicon-credit-card:before {}

.glyphicon-transfer:before {}

.glyphicon-cutlery:before {}

.glyphicon-header:before {}

.glyphicon-compressed:before {}

.glyphicon-earphone:before {}

.glyphicon-phone-alt:before {}

.glyphicon-tower:before {}

.glyphicon-stats:before {}

.glyphicon-sd-video:before {}

.glyphicon-hd-video:before {}

.glyphicon-subtitles:before {}

.glyphicon-sound-stereo:before {}

.glyphicon-sound-dolby:before {}

.glyphicon-sound-5-1:before {}

.glyphicon-sound-6-1:before {}

.glyphicon-sound-7-1:before {}

.glyphicon-copyright-mark:before {}

.glyphicon-registration-mark:before {}

.glyphicon-cloud-download:before {}

.glyphicon-cloud-upload:before {}

.glyphicon-tree-conifer:before {}

.glyphicon-tree-deciduous:before {}

.caret {display: inline-block; width: 0; height: 0; margin-left: 2px; vertical-align: middle; border-top: 4px solid #000000; border-right: 4px solid transparent; border-left: 4px solid transparent;}

.dropdown {}

.dropdown-toggle:focus {}

.dropdown-menu {}

.dropdown-menu.pull-right {}

.dropdown-menu .divider {height: 1px; margin: 6pt 0; overflow: hidden; background-color: #e5e5e5;}

.dropdown-menu &gt; li &gt; a {display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 1.428571429; color: #333333; white-space: nowrap;}

.dropdown-menu &gt; li &gt; a:hover,
.dropdown-menu &gt; li &gt; a:focus {color: #262626; text-decoration: none; background-color: #f5f5f5;}

.dropdown-menu &gt; .active &gt; a,
.dropdown-menu &gt; .active &gt; a:hover,
.dropdown-menu &gt; .active &gt; a:focus {color: #ffffff; text-decoration: none; background-color: #0099ab;}

.dropdown-menu &gt; .disabled &gt; a,
.dropdown-menu &gt; .disabled &gt; a:hover,
.dropdown-menu &gt; .disabled &gt; a:focus {color: #999999;}

.dropdown-menu &gt; .disabled &gt; a:hover,
.dropdown-menu &gt; .disabled &gt; a:focus {}

.open &gt; .dropdown-menu {display: block;}

.open &gt; a {}

.dropdown-header {display: block; padding: 3px 20px; font-size: 9pt; line-height: 1.428571429; color: #999999;}

.dropdown-backdrop {}

.pull-right &gt; .dropdown-menu {}

.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {}

.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {margin-bottom: 1px;}

@media (min-width: 768px) {}
}

.btn-default .caret {border-top-color: inherit;}

.btn-primary .caret,
.btn-success .caret,
.btn-warning .caret,
.btn-danger .caret,
.btn-info .caret {border-top-color: #fff;}

.dropup .btn-default .caret {border-bottom-color: inherit;}

.dropup .btn-primary .caret,
.dropup .btn-success .caret,
.dropup .btn-warning .caret,
.dropup .btn-danger .caret,
.dropup .btn-info .caret {border-bottom-color: #fff;}

.btn-group,
.btn-group-vertical {display: inline-block; vertical-align: middle;}

.btn-group &gt; .btn,
.btn-group-vertical &gt; .btn {float: left;}

.btn-group &gt; .btn:hover,
.btn-group-vertical &gt; .btn:hover,
.btn-group &gt; .btn:focus,
.btn-group-vertical &gt; .btn:focus,
.btn-group &gt; .btn:active,
.btn-group-vertical &gt; .btn:active,
.btn-group &gt; .btn.active,
.btn-group-vertical &gt; .btn.active {}

.btn-group &gt; .btn:focus,
.btn-group-vertical &gt; .btn:focus {}

.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {}

.btn-toolbar:before,
.btn-toolbar:after {display: table;}

.btn-toolbar:after {clear: both;}

.btn-toolbar:before,
.btn-toolbar:after {display: table;}

.btn-toolbar:after {clear: both;}

.btn-toolbar .btn-group {float: left;}

.btn-toolbar &gt; .btn + .btn,
.btn-toolbar &gt; .btn-group + .btn,
.btn-toolbar &gt; .btn + .btn-group,
.btn-toolbar &gt; .btn-group + .btn-group {margin-left: 5px;}

.btn-group &gt; .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {border-radius: 0;}

.btn-group &gt; .btn:first-child {margin-left: 0;}

.btn-group &gt; .btn:first-child:not(:last-child):not(.dropdown-toggle) {border-top-right-radius: 0; border-bottom-right-radius: 0;}

.btn-group &gt; .btn:last-child:not(:first-child),
.btn-group &gt; .dropdown-toggle:not(:first-child) {border-bottom-left-radius: 0; border-top-left-radius: 0;}

.btn-group &gt; .btn-group {float: left;}

.btn-group &gt; .btn-group:not(:first-child):not(:last-child) &gt; .btn {border-radius: 0;}

.btn-group &gt; .btn-group:first-child &gt; .btn:last-child,
.btn-group &gt; .btn-group:first-child &gt; .dropdown-toggle {border-top-right-radius: 0; border-bottom-right-radius: 0;}

.btn-group &gt; .btn-group:last-child &gt; .btn:first-child {border-bottom-left-radius: 0; border-top-left-radius: 0;}

.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {}

.btn-group-xs &gt; .btn {padding: 5px 10px; padding: 1px 5px; font-size: 9pt; line-height: 1.5; border-radius: 3px;}

.btn-group-sm &gt; .btn {padding: 5px 10px; font-size: 9pt; line-height: 1.5; border-radius: 3px;}

.btn-group-lg &gt; .btn {padding: 10px 16px; font-size: 12pt; line-height: 1.33; border-radius: 6px;}

.btn-group &gt; .btn + .dropdown-toggle {padding-right: 8px; padding-left: 8px;}

.btn-group &gt; .btn-lg + .dropdown-toggle {padding-right: 12px; padding-left: 12px;}

.btn-group.open .dropdown-toggle {}

.btn-group.open .dropdown-toggle.btn-link {}

.btn .caret {margin-left: 0;}

.btn-lg .caret {border-width: 5px 5px 0; border-bottom-width: 0;}

.dropup .btn-lg .caret {border-width: 0 5px 5px;}

.btn-group-vertical &gt; .btn,
.btn-group-vertical &gt; .btn-group {display: block; float: none; width: 100%;}

.btn-group-vertical &gt; .btn-group:before,
.btn-group-vertical &gt; .btn-group:after {display: table;}

.btn-group-vertical &gt; .btn-group:after {clear: both;}

.btn-group-vertical &gt; .btn-group:before,
.btn-group-vertical &gt; .btn-group:after {display: table;}

.btn-group-vertical &gt; .btn-group:after {clear: both;}

.btn-group-vertical &gt; .btn-group &gt; .btn {float: none;}

.btn-group-vertical &gt; .btn + .btn,
.btn-group-vertical &gt; .btn + .btn-group,
.btn-group-vertical &gt; .btn-group + .btn,
.btn-group-vertical &gt; .btn-group + .btn-group {}

.btn-group-vertical &gt; .btn:not(:first-child):not(:last-child) {border-radius: 0;}

.btn-group-vertical &gt; .btn:first-child:not(:last-child) {border-top-right-radius: 4px; border-bottom-right-radius: 0; border-bottom-left-radius: 0;}

.btn-group-vertical &gt; .btn:last-child:not(:first-child) {border-top-right-radius: 0; border-bottom-left-radius: 4px; border-top-left-radius: 0;}

.btn-group-vertical &gt; .btn-group:not(:first-child):not(:last-child) &gt; .btn {border-radius: 0;}

.btn-group-vertical &gt; .btn-group:first-child &gt; .btn:last-child,
.btn-group-vertical &gt; .btn-group:first-child &gt; .dropdown-toggle {border-bottom-right-radius: 0; border-bottom-left-radius: 0;}

.btn-group-vertical &gt; .btn-group:last-child &gt; .btn:first-child {border-top-right-radius: 0; border-top-left-radius: 0;}

.btn-group-justified {display: table; width: 100%; border-collapse: separate;}

.btn-group-justified .btn {display: table-cell; float: none; width: 1%;}

[data-toggle=&quot;buttons&quot;] &gt; .btn &gt; input[type=&quot;radio&quot;],
[data-toggle=&quot;buttons&quot;] &gt; .btn &gt; input[type=&quot;checkbox&quot;] {display: none;}

.input-group {display: table; border-collapse: separate;}

.input-group.col {float: none; padding-right: 0; padding-left: 0;}

.input-group .form-control {width: 100%; margin-bottom: 0;}

.input-group-lg &gt; .form-control,
.input-group-lg &gt; .input-group-addon,
.input-group-lg &gt; .input-group-btn &gt; .btn {height: 37pt; padding: 10px 16px; font-size: 12pt; line-height: 1.33; border-radius: 6px;}

select.input-group-lg &gt; .form-control,
select.input-group-lg &gt; .input-group-addon,
select.input-group-lg &gt; .input-group-btn &gt; .btn {height: 37pt; line-height: 37pt;}

textarea.input-group-lg &gt; .form-control,
textarea.input-group-lg &gt; .input-group-addon,
textarea.input-group-lg &gt; .input-group-btn &gt; .btn {height: auto;}

.input-group-sm &gt; .form-control,
.input-group-sm &gt; .input-group-addon,
.input-group-sm &gt; .input-group-btn &gt; .btn {height: 25pt; padding: 5px 10px; font-size: 9pt; line-height: 1.5; border-radius: 3px;}

select.input-group-sm &gt; .form-control,
select.input-group-sm &gt; .input-group-addon,
select.input-group-sm &gt; .input-group-btn &gt; .btn {height: 25pt; line-height: 25pt;}

textarea.input-group-sm &gt; .form-control,
textarea.input-group-sm &gt; .input-group-addon,
textarea.input-group-sm &gt; .input-group-btn &gt; .btn {height: auto;}

.input-group-addon,
.input-group-btn,
.input-group .form-control {display: table-cell;}

.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {border-radius: 0;}

.input-group-addon,
.input-group-btn {width: 1%; white-space: nowrap; vertical-align: middle;}

.input-group-addon {padding: 6px 12px; font-size: 10pt; font-weight: normal; line-height: 1; color: #555555; text-align: center; background-color: #eeeeee; border: 1px solid #cccccc; border-radius: 4px;}

.input-group-addon.input-sm {padding: 5px 10px; font-size: 9pt; border-radius: 3px;}

.input-group-addon.input-lg {padding: 10px 16px; font-size: 12pt; border-radius: 6px;}

.input-group-addon input[type=&quot;radio&quot;],
.input-group-addon input[type=&quot;checkbox&quot;] {margin-top: 0;}

.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child &gt; .btn,
.input-group-btn:first-child &gt; .dropdown-toggle,
.input-group-btn:last-child &gt; .btn:not(:last-child):not(.dropdown-toggle) {border-top-right-radius: 0; border-bottom-right-radius: 0;}

.input-group-addon:first-child {border-right: 0;}

.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child &gt; .btn,
.input-group-btn:last-child &gt; .dropdown-toggle,
.input-group-btn:first-child &gt; .btn:not(:first-child) {border-bottom-left-radius: 0; border-top-left-radius: 0;}

.input-group-addon:last-child {border-left: 0;}

.input-group-btn {white-space: nowrap;}

.input-group-btn:first-child &gt; .btn {}

.input-group-btn:last-child &gt; .btn {}

.input-group-btn &gt; .btn {}

.input-group-btn &gt; .btn + .btn {}

.input-group-btn &gt; .btn:hover,
.input-group-btn &gt; .btn:active {}

.nav {padding-left: 0; margin-bottom: 0;}

.nav:before,
.nav:after {display: table;}

.nav:after {clear: both;}

.nav:before,
.nav:after {display: table;}

.nav:after {clear: both;}

.nav &gt; li {display: block;}

.nav &gt; li &gt; a {display: block; padding: 10px 15px;}

.nav &gt; li &gt; a:hover,
.nav &gt; li &gt; a:focus {text-decoration: none; background-color: #eeeeee;}

.nav &gt; li.disabled &gt; a {color: #999999;}

.nav &gt; li.disabled &gt; a:hover,
.nav &gt; li.disabled &gt; a:focus {color: #999999; text-decoration: none; cursor: not-allowed; background-color: transparent;}

.nav .open &gt; a,
.nav .open &gt; a:hover,
.nav .open &gt; a:focus {background-color: #eeeeee; border-color: #007280;}

.nav .open &gt; a .caret,
.nav .open &gt; a:hover .caret,
.nav .open &gt; a:focus .caret {border-top-color: #002e34; border-bottom-color: #002e34;}

.nav .nav-divider {height: 1px; margin: 6pt 0; overflow: hidden; background-color: #e5e5e5;}

.nav &gt; li &gt; a &gt; img {}

.nav-tabs {border-bottom: 1px solid #dddddd;}

.nav-tabs &gt; li {}

.nav-tabs &gt; li &gt; a {margin-right: 2px; line-height: 1.428571429; border: 1px solid transparent; border-radius: 4px 4px 0 0;}

.nav-tabs &gt; li &gt; a:hover {border-color: #eeeeee #eeeeee #dddddd;}

.nav-tabs &gt; li.active &gt; a,
.nav-tabs &gt; li.active &gt; a:hover,
.nav-tabs &gt; li.active &gt; a:focus {color: #555555; cursor: default; background-color: #00d6ff; border: 1px solid #dddddd; border-bottom-color: transparent;}

.nav-tabs.nav-justified {width: 100%; border-bottom: 0;}

.nav-tabs.nav-justified &gt; li {float: none;}

.nav-tabs.nav-justified &gt; li &gt; a {margin-bottom: 5px; text-align: center;}

.nav-tabs.nav-justified &gt; .dropdown .dropdown-menu {}

@media (min-width: 768px) {}
  .nav-tabs.nav-justified &gt; li &gt; a {margin-bottom: 0;}
}

.nav-tabs.nav-justified &gt; li &gt; a {margin-right: 0; border-radius: 4px;}

.nav-tabs.nav-justified &gt; .active &gt; a,
.nav-tabs.nav-justified &gt; .active &gt; a:hover,
.nav-tabs.nav-justified &gt; .active &gt; a:focus {border: 1px solid #dddddd;}

@media (min-width: 768px) {}
  .nav-tabs.nav-justified &gt; .active &gt; a,
  .nav-tabs.nav-justified &gt; .active &gt; a:hover,
  .nav-tabs.nav-justified &gt; .active &gt; a:focus {border-bottom-color: #00d6ff;}
}

.nav-pills &gt; li {float: left;}

.nav-pills &gt; li &gt; a {border-radius: 4px;}

.nav-pills &gt; li + li {margin-left: 2px;}

.nav-pills &gt; li.active &gt; a,
.nav-pills &gt; li.active &gt; a:hover,
.nav-pills &gt; li.active &gt; a:focus {color: #ffffff; background-color: #0099ab;}

.nav-pills &gt; li.active &gt; a .caret,
.nav-pills &gt; li.active &gt; a:hover .caret,
.nav-pills &gt; li.active &gt; a:focus .caret {border-top-color: #ffffff; border-bottom-color: #ffffff;}

.nav-stacked &gt; li {float: none;}

.nav-stacked &gt; li + li {margin-top: 2px; margin-left: 0;}

.nav-justified {width: 100%;}

.nav-justified &gt; li {float: none;}

.nav-justified &gt; li &gt; a {margin-bottom: 5px; text-align: center;}

.nav-justified &gt; .dropdown .dropdown-menu {}

@media (min-width: 768px) {}
  .nav-justified &gt; li &gt; a {margin-bottom: 0;}
}

.nav-tabs-justified {border-bottom: 0;}

.nav-tabs-justified &gt; li &gt; a {margin-right: 0; border-radius: 4px;}

.nav-tabs-justified &gt; .active &gt; a,
.nav-tabs-justified &gt; .active &gt; a:hover,
.nav-tabs-justified &gt; .active &gt; a:focus {border: 1px solid #dddddd;}

@media (min-width: 768px) {}
  .nav-tabs-justified &gt; .active &gt; a,
  .nav-tabs-justified &gt; .active &gt; a:hover,
  .nav-tabs-justified &gt; .active &gt; a:focus {border-bottom-color: #00d6ff;}
}

.tab-content &gt; .tab-pane {display: none;}

.tab-content &gt; .active {display: block;}

.nav .caret {border-top-color: #007280; border-bottom-color: #007280;}

.nav a:hover .caret {border-top-color: #002e34; border-bottom-color: #002e34;}

.nav-tabs .dropdown-menu {}

.navbar {margin-bottom: 0; border: 1px solid transparent;}

.navbar:before,
.navbar:after {display: table;}

.navbar:after {clear: both;}

.navbar:before,
.navbar:after {display: table;}

.navbar:after {clear: both;}

@media (min-width: 768px) {}
}

.navbar-header:before,
.navbar-header:after {display: table;}

.navbar-header:after {clear: both;}

.navbar-header:before,
.navbar-header:after {display: table;}

.navbar-header:after {clear: both;}

@media (min-width: 768px) {}
}

.navbar-collapse {}

.navbar-collapse:before,
.navbar-collapse:after {display: table;}

.navbar-collapse:after {clear: both;}

.navbar-collapse:before,
.navbar-collapse:after {display: table;}

.navbar-collapse:after {clear: both;}

.navbar-collapse.in {}

@media (min-width: 768px) {}
  .navbar-collapse.collapse {display: block !important; height: auto !important; padding-bottom: 0; overflow: visible !important;}
  .navbar-collapse.in {}
  .navbar-collapse .navbar-nav.navbar-left:first-child {}
  .navbar-collapse .navbar-nav.navbar-right:last-child {}
  .navbar-collapse .navbar-text:last-child {margin-right: 0;}
}

.container &gt; .navbar-header,
.container &gt; .navbar-collapse {}

@media (min-width: 768px) {}
}

.navbar-static-top {border-width: 0 0 1px;}

@media (min-width: 768px) {}
}

.navbar-fixed-top,
.navbar-fixed-bottom {}

@media (min-width: 768px) {}
}

.navbar-fixed-top {border-width: 0 0 1px;}

.navbar-fixed-bottom {margin-bottom: 0; border-width: 1px 0 0;}

.navbar-brand {float: left; padding: 5.5px 15px; font-size: 12pt; line-height: 14pt;}

.navbar-brand:hover,
.navbar-brand:focus {text-decoration: none;}

@media (min-width: 768px) {}
}

.navbar-toggle {}

.navbar-toggle .icon-bar {display: block; width: 22px; height: 2px; border-radius: 1px;}

.navbar-toggle .icon-bar + .icon-bar {margin-top: 4px;}

@media (min-width: 768px) {}
}

.navbar-nav {}

.navbar-nav &gt; li &gt; a {padding-top: 10px; padding-bottom: 10px; line-height: 14pt;}

@media (max-width: 767px) {}
  .navbar-nav .open .dropdown-menu &gt; li &gt; a,
  .navbar-nav .open .dropdown-menu .dropdown-header {padding: 5px 15px 5px 25px;}
  .navbar-nav .open .dropdown-menu &gt; li &gt; a {line-height: 14pt;}
  .navbar-nav .open .dropdown-menu &gt; li &gt; a:hover,
  .navbar-nav .open .dropdown-menu &gt; li &gt; a:focus {background-image: none;}
}

@media (min-width: 768px) {}
  .navbar-nav &gt; li {float: left;}
  .navbar-nav &gt; li &gt; a {padding-top: 5.5px; padding-bottom: 5.5px;}
}

@media (min-width: 768px) {}
  .navbar-right {float: right !important;}
}

.navbar-form {}

@media (min-width: 768px) {}
  .navbar-form .form-control {display: inline-block;}
  .navbar-form .radio,
  .navbar-form .checkbox {display: inline-block; padding-left: 0; margin-top: 0; margin-bottom: 0;}
  .navbar-form .radio input[type=&quot;radio&quot;],
  .navbar-form .checkbox input[type=&quot;checkbox&quot;] {float: none; margin-left: 0;}
}

@media (max-width: 767px) {}
}

@media (min-width: 768px) {}
}

.navbar-nav &gt; li &gt; .dropdown-menu {margin-top: 0; border-top-right-radius: 0; border-top-left-radius: 0;}

.navbar-fixed-bottom .navbar-nav &gt; li &gt; .dropdown-menu {border-bottom-right-radius: 0; border-bottom-left-radius: 0;}

.navbar-nav.pull-right &gt; li &gt; .dropdown-menu,
.navbar-nav &gt; li &gt; .dropdown-menu.pull-right {}

.navbar-btn {}

.navbar-text {margin-top: 5.5px; margin-bottom: 5.5px;}

@media (min-width: 768px) {}
}

.navbar-default {background-color: rgba(255, 255, 255, 0); border-color: rgba(238, 238, 238, 0);}

.navbar-default .navbar-brand {color: #ffffff;}

.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {color: #e6e6e6; background-color: transparent;}

.navbar-default .navbar-text {color: #ffffff;}

.navbar-default .navbar-nav &gt; li &gt; a {color: #ffffff;}

.navbar-default .navbar-nav &gt; li &gt; a:hover,
.navbar-default .navbar-nav &gt; li &gt; a:focus {color: #cccccc; background-color: transparent;}

.navbar-default .navbar-nav &gt; .active &gt; a,
.navbar-default .navbar-nav &gt; .active &gt; a:hover,
.navbar-default .navbar-nav &gt; .active &gt; a:focus {color: #0099ab; background-color: rgba(238, 238, 238, 0);}

.navbar-default .navbar-nav &gt; .disabled &gt; a,
.navbar-default .navbar-nav &gt; .disabled &gt; a:hover,
.navbar-default .navbar-nav &gt; .disabled &gt; a:focus {color: #cccccc; background-color: transparent;}

.navbar-default .navbar-toggle {border-color: #dddddd;}

.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {background-color: #dddddd;}

.navbar-default .navbar-toggle .icon-bar {background-color: #cccccc;}

.navbar-default .navbar-collapse,
.navbar-default .navbar-form {border-color: rgba(238, 238, 238, 0);}

.navbar-default .navbar-nav &gt; .dropdown &gt; a:hover .caret,
.navbar-default .navbar-nav &gt; .dropdown &gt; a:focus .caret {border-top-color: #cccccc; border-bottom-color: #cccccc;}

.navbar-default .navbar-nav &gt; .open &gt; a,
.navbar-default .navbar-nav &gt; .open &gt; a:hover,
.navbar-default .navbar-nav &gt; .open &gt; a:focus {color: #0099ab; background-color: rgba(238, 238, 238, 0);}

.navbar-default .navbar-nav &gt; .open &gt; a .caret,
.navbar-default .navbar-nav &gt; .open &gt; a:hover .caret,
.navbar-default .navbar-nav &gt; .open &gt; a:focus .caret {border-top-color: #0099ab; border-bottom-color: #0099ab;}

.navbar-default .navbar-nav &gt; .dropdown &gt; a .caret {border-top-color: #ffffff; border-bottom-color: #ffffff;}

@media (max-width: 767px) {}
  .navbar-default .navbar-nav .open .dropdown-menu &gt; li &gt; a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu &gt; li &gt; a:focus {color: #cccccc; background-color: transparent;}
  .navbar-default .navbar-nav .open .dropdown-menu &gt; .active &gt; a,
  .navbar-default .navbar-nav .open .dropdown-menu &gt; .active &gt; a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu &gt; .active &gt; a:focus {color: #0099ab; background-color: rgba(238, 238, 238, 0);}
  .navbar-default .navbar-nav .open .dropdown-menu &gt; .disabled &gt; a,
  .navbar-default .navbar-nav .open .dropdown-menu &gt; .disabled &gt; a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu &gt; .disabled &gt; a:focus {color: #cccccc; background-color: transparent;}
}

.navbar-default .navbar-link {color: #ffffff;}

.navbar-default .navbar-link:hover {color: #cccccc;}

.navbar-inverse {background-color: #222222; border-color: #080808;}

.navbar-inverse .navbar-brand {color: #999999;}

.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {color: #ffffff; background-color: transparent;}

.navbar-inverse .navbar-text {color: #999999;}

.navbar-inverse .navbar-nav &gt; li &gt; a {color: #999999;}

.navbar-inverse .navbar-nav &gt; li &gt; a:hover,
.navbar-inverse .navbar-nav &gt; li &gt; a:focus {color: #ffffff; background-color: transparent;}

.navbar-inverse .navbar-nav &gt; .active &gt; a,
.navbar-inverse .navbar-nav &gt; .active &gt; a:hover,
.navbar-inverse .navbar-nav &gt; .active &gt; a:focus {color: #ffffff; background-color: #080808;}

.navbar-inverse .navbar-nav &gt; .disabled &gt; a,
.navbar-inverse .navbar-nav &gt; .disabled &gt; a:hover,
.navbar-inverse .navbar-nav &gt; .disabled &gt; a:focus {color: #444444; background-color: transparent;}

.navbar-inverse .navbar-toggle {border-color: #333333;}

.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {background-color: #333333;}

.navbar-inverse .navbar-toggle .icon-bar {background-color: #ffffff;}

.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {border-color: #101010;}

.navbar-inverse .navbar-nav &gt; .open &gt; a,
.navbar-inverse .navbar-nav &gt; .open &gt; a:hover,
.navbar-inverse .navbar-nav &gt; .open &gt; a:focus {color: #ffffff; background-color: #080808;}

.navbar-inverse .navbar-nav &gt; .dropdown &gt; a:hover .caret {border-top-color: #ffffff; border-bottom-color: #ffffff;}

.navbar-inverse .navbar-nav &gt; .dropdown &gt; a .caret {border-top-color: #999999; border-bottom-color: #999999;}

.navbar-inverse .navbar-nav &gt; .open &gt; a .caret,
.navbar-inverse .navbar-nav &gt; .open &gt; a:hover .caret,
.navbar-inverse .navbar-nav &gt; .open &gt; a:focus .caret {border-top-color: #ffffff; border-bottom-color: #ffffff;}

@media (max-width: 767px) {}
  .navbar-inverse .navbar-nav .open .dropdown-menu &gt; li &gt; a {color: #999999;}
  .navbar-inverse .navbar-nav .open .dropdown-menu &gt; li &gt; a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu &gt; li &gt; a:focus {color: #ffffff; background-color: transparent;}
  .navbar-inverse .navbar-nav .open .dropdown-menu &gt; .active &gt; a,
  .navbar-inverse .navbar-nav .open .dropdown-menu &gt; .active &gt; a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu &gt; .active &gt; a:focus {color: #ffffff; background-color: #080808;}
  .navbar-inverse .navbar-nav .open .dropdown-menu &gt; .disabled &gt; a,
  .navbar-inverse .navbar-nav .open .dropdown-menu &gt; .disabled &gt; a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu &gt; .disabled &gt; a:focus {color: #444444; background-color: transparent;}
}

.navbar-inverse .navbar-link {color: #999999;}

.navbar-inverse .navbar-link:hover {color: #ffffff;}

.breadcrumb {padding: 8px 15px; margin-bottom: 14pt; background-color: #f5f5f5; border-radius: 4px;}

.breadcrumb &gt; li {display: inline-block;}

.breadcrumb &gt; li + li:before {}

.breadcrumb &gt; .active {color: #999999;}

.pagination {display: inline-block; padding-left: 0; margin: 14pt 0; border-radius: 4px;}

.pagination &gt; li {display: inline;}

.pagination &gt; li &gt; a,
.pagination &gt; li &gt; span {}

.pagination &gt; li:first-child &gt; a,
.pagination &gt; li:first-child &gt; span {margin-left: 0; border-bottom-left-radius: 4px; border-top-left-radius: 4px;}

.pagination &gt; li:last-child &gt; a,
.pagination &gt; li:last-child &gt; span {border-top-right-radius: 4px; border-bottom-right-radius: 4px;}

.pagination &gt; li &gt; a:hover,
.pagination &gt; li &gt; span:hover,
.pagination &gt; li &gt; a:focus,
.pagination &gt; li &gt; span:focus {background-color: #eeeeee;}

.pagination &gt; .active &gt; a,
.pagination &gt; .active &gt; span,
.pagination &gt; .active &gt; a:hover,
.pagination &gt; .active &gt; span:hover,
.pagination &gt; .active &gt; a:focus,
.pagination &gt; .active &gt; span:focus {color: #ffffff; cursor: default; background-color: #0099ab; border-color: #0099ab;}

.pagination &gt; .disabled &gt; span,
.pagination &gt; .disabled &gt; span:hover,
.pagination &gt; .disabled &gt; span:focus,
.pagination &gt; .disabled &gt; a,
.pagination &gt; .disabled &gt; a:hover,
.pagination &gt; .disabled &gt; a:focus {color: #999999; cursor: not-allowed; background-color: #ffffff; border-color: #dddddd;}

.pagination-lg &gt; li &gt; a,
.pagination-lg &gt; li &gt; span {padding: 10px 16px; font-size: 12pt;}

.pagination-lg &gt; li:first-child &gt; a,
.pagination-lg &gt; li:first-child &gt; span {border-bottom-left-radius: 6px; border-top-left-radius: 6px;}

.pagination-lg &gt; li:last-child &gt; a,
.pagination-lg &gt; li:last-child &gt; span {border-top-right-radius: 6px; border-bottom-right-radius: 6px;}

.pagination-sm &gt; li &gt; a,
.pagination-sm &gt; li &gt; span {padding: 5px 10px; font-size: 9pt;}

.pagination-sm &gt; li:first-child &gt; a,
.pagination-sm &gt; li:first-child &gt; span {border-bottom-left-radius: 3px; border-top-left-radius: 3px;}

.pagination-sm &gt; li:last-child &gt; a,
.pagination-sm &gt; li:last-child &gt; span {border-top-right-radius: 3px; border-bottom-right-radius: 3px;}

.pager {padding-left: 0; margin: 14pt 0; text-align: center;}

.pager:before,
.pager:after {display: table;}

.pager:after {clear: both;}

.pager:before,
.pager:after {display: table;}

.pager:after {clear: both;}

.pager li {display: inline;}

.pager li &gt; a,
.pager li &gt; span {display: inline-block; padding: 5px 14px; background-color: #ffffff; border: 1px solid #dddddd; border-radius: 15px;}

.pager li &gt; a:hover,
.pager li &gt; a:focus {text-decoration: none; background-color: #eeeeee;}

.pager .next &gt; a,
.pager .next &gt; span {float: right;}

.pager .previous &gt; a,
.pager .previous &gt; span {float: left;}

.pager .disabled &gt; a,
.pager .disabled &gt; a:hover,
.pager .disabled &gt; a:focus,
.pager .disabled &gt; span {color: #999999; cursor: not-allowed; background-color: #ffffff;}

.label {display: inline; padding: .2em .6em .3em; font-size: 75%; font-weight: bold; line-height: 1; color: #ffffff; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: .25em;}

.label[href]:hover,
.label[href]:focus {color: #ffffff; text-decoration: none; cursor: pointer;}

.label:empty {display: none;}

.label-default {background-color: #999999;}

.label-default[href]:hover,
.label-default[href]:focus {background-color: #808080;}

.label-primary {background-color: #0099ab;}

.label-primary[href]:hover,
.label-primary[href]:focus {background-color: #006b78;}

.label-success {background-color: #000000;}

.label-success[href]:hover,
.label-success[href]:focus {background-color: #000000;}

.label-info {background-color: #555555;}

.label-info[href]:hover,
.label-info[href]:focus {background-color: #3b3b3b;}

.label-warning {background-color: #000000;}

.label-warning[href]:hover,
.label-warning[href]:focus {background-color: #000000;}

.label-danger {background-color: #000000;}

.label-danger[href]:hover,
.label-danger[href]:focus {background-color: #000000;}

.badge {display: inline-block; padding: 3px 7px; font-size: 9pt; font-weight: bold; line-height: 1; color: #ffffff; text-align: center; white-space: nowrap; vertical-align: baseline; background-color: #999999; border-radius: 10px;}

.badge:empty {display: none;}

a.badge:hover,
a.badge:focus {color: #ffffff; text-decoration: none; cursor: pointer;}

.btn .badge {}

a.list-group-item.active &gt; .badge,
.nav-pills &gt; .active &gt; a &gt; .badge {color: #007280; background-color: #ffffff;}

.nav-pills &gt; li &gt; a &gt; .badge {margin-left: 3px;}

.jumbotron {}

.jumbotron h1 {line-height: 1; color: #002e34;}

.jumbotron p {line-height: 1.4;}

.container .jumbotron {border-radius: 6px;}

@media screen and (min-width: 768px) {}
  .container .jumbotron {padding-right: 60px; padding-left: 60px;}
  .jumbotron h1 {font-size: 45pt;}
}

.thumbnail {}

.thumbnail &gt; img {display: block; height: auto; margin-right: auto; margin-left: auto;}

a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {border-color: #007280;}

.thumbnail .caption {padding: 9px; color: #000000;}

.alert {padding: 15px; margin-bottom: 14pt; border: 1px solid transparent; border-radius: 4px;}

.alert h4 {margin-top: 0; color: inherit;}

.alert .alert-link {font-weight: bold;}

.alert &gt; p,
.alert &gt; ul {margin-bottom: 0;}

.alert &gt; p + p {margin-top: 5px;}

.alert-dismissable {padding-right: 35px;}

.alert-dismissable .close {}

.alert-success {color: #468847; background-color: #dff0d8; border-color: #d6e9c6;}

.alert-success hr {border-top-color: #c9e2b3;}

.alert-success .alert-link {color: #356635;}

.alert-info {color: #3a87ad; background-color: #d9edf7; border-color: #bce8f1;}

.alert-info hr {border-top-color: #a6e1ec;}

.alert-info .alert-link {color: #2d6987;}

.alert-warning {color: #c09853; background-color: #fcf8e3; border-color: #faebcc;}

.alert-warning hr {border-top-color: #f7e1b5;}

.alert-warning .alert-link {color: #a47e3c;}

.alert-danger {color: #b94a48; background-color: #f2dede; border-color: #ebccd1;}

.alert-danger hr {border-top-color: #e4b9c0;}

.alert-danger .alert-link {color: #953b39;}

@-webkit-keyframes progress-bar-stripes {}
  to {background-position: 0 0;}
}

@keyframes progress-bar-stripes {}
  to {background-position: 0 0;}
}

.progress {}

.progress-bar {}

.progress-striped .progress-bar {}

.progress.active .progress-bar {}

.progress-bar-success {background-color: #000000;}

.progress-striped .progress-bar-success {}

.progress-bar-info {background-color: #555555;}

.progress-striped .progress-bar-info {}

.progress-bar-warning {background-color: #000000;}

.progress-striped .progress-bar-warning {}

.progress-bar-danger {background-color: #000000;}

.progress-striped .progress-bar-danger {}

.media,
.media-body {overflow: hidden;}

.media,
.media .media {margin-top: 15px;}

.media:first-child {margin-top: 0;}

.media-object {display: block;}

.media-heading {margin: 0 0 5px;}

.media &gt; .pull-left {margin-right: 10px;}

.media &gt; .pull-right {margin-left: 10px;}

.media-list {padding-left: 0;}

.list-group {padding-left: 0; margin-bottom: 20px;}

.list-group-item {}

.list-group-item:first-child {border-top-right-radius: 4px; border-top-left-radius: 4px;}

.list-group-item:last-child {margin-bottom: 0; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px;}

.list-group-item &gt; .badge {float: right;}

.list-group-item &gt; .badge + .badge {margin-right: 5px;}

a.list-group-item {color: #555555;}

a.list-group-item .list-group-item-heading {color: #333333;}

a.list-group-item:hover,
a.list-group-item:focus {text-decoration: none; background-color: #f5f5f5;}

a.list-group-item.active,
a.list-group-item.active:hover,
a.list-group-item.active:focus {color: #ffffff; background-color: #0099ab; border-color: #0099ab;}

a.list-group-item.active .list-group-item-heading,
a.list-group-item.active:hover .list-group-item-heading,
a.list-group-item.active:focus .list-group-item-heading {color: inherit;}

a.list-group-item.active .list-group-item-text,
a.list-group-item.active:hover .list-group-item-text,
a.list-group-item.active:focus .list-group-item-text {color: #78f1ff;}

.list-group-item-heading {margin-top: 0; margin-bottom: 5px;}

.list-group-item-text {margin-bottom: 0; line-height: 1.3;}

.panel {}

.panel-body {padding: 15px;}

.panel-body:before,
.panel-body:after {display: table;}

.panel-body:after {clear: both;}

.panel-body:before,
.panel-body:after {display: table;}

.panel-body:after {clear: both;}

.panel &gt; .list-group {margin-bottom: 0;}

.panel &gt; .list-group .list-group-item {border-width: 1px 0;}

.panel &gt; .list-group .list-group-item:first-child {border-top-right-radius: 0; border-top-left-radius: 0;}

.panel &gt; .list-group .list-group-item:last-child {border-bottom: 0;}

.panel-heading + .list-group .list-group-item:first-child {border-top-width: 0;}

.panel &gt; .table,
.panel &gt; .table-responsive {margin-bottom: 0;}

.panel &gt; .panel-body + .table,
.panel &gt; .panel-body + .table-responsive {border-top: 1px solid #158895;}

.panel &gt; .table-bordered,
.panel &gt; .table-responsive &gt; .table-bordered {border: 0;}

.panel &gt; .table-bordered &gt; thead &gt; tr &gt; th:first-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; th:first-child,
.panel &gt; .table-bordered &gt; tbody &gt; tr &gt; th:first-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; th:first-child,
.panel &gt; .table-bordered &gt; tfoot &gt; tr &gt; th:first-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; th:first-child,
.panel &gt; .table-bordered &gt; thead &gt; tr &gt; td:first-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; td:first-child,
.panel &gt; .table-bordered &gt; tbody &gt; tr &gt; td:first-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; td:first-child,
.panel &gt; .table-bordered &gt; tfoot &gt; tr &gt; td:first-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; td:first-child {border-left: 0;}

.panel &gt; .table-bordered &gt; thead &gt; tr &gt; th:last-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; th:last-child,
.panel &gt; .table-bordered &gt; tbody &gt; tr &gt; th:last-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; th:last-child,
.panel &gt; .table-bordered &gt; tfoot &gt; tr &gt; th:last-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; th:last-child,
.panel &gt; .table-bordered &gt; thead &gt; tr &gt; td:last-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; td:last-child,
.panel &gt; .table-bordered &gt; tbody &gt; tr &gt; td:last-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; td:last-child,
.panel &gt; .table-bordered &gt; tfoot &gt; tr &gt; td:last-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; td:last-child {border-right: 0;}

.panel &gt; .table-bordered &gt; thead &gt; tr:last-child &gt; th,
.panel &gt; .table-responsive &gt; .table-bordered &gt; thead &gt; tr:last-child &gt; th,
.panel &gt; .table-bordered &gt; tbody &gt; tr:last-child &gt; th,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tbody &gt; tr:last-child &gt; th,
.panel &gt; .table-bordered &gt; tfoot &gt; tr:last-child &gt; th,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr:last-child &gt; th,
.panel &gt; .table-bordered &gt; thead &gt; tr:last-child &gt; td,
.panel &gt; .table-responsive &gt; .table-bordered &gt; thead &gt; tr:last-child &gt; td,
.panel &gt; .table-bordered &gt; tbody &gt; tr:last-child &gt; td,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tbody &gt; tr:last-child &gt; td,
.panel &gt; .table-bordered &gt; tfoot &gt; tr:last-child &gt; td,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr:last-child &gt; td {border-bottom: 0;}

.panel-heading {padding: 10px 15px; border-bottom: 1px solid transparent; border-top-right-radius: 3px; border-top-left-radius: 3px;}

.panel-heading &gt; .dropdown .dropdown-toggle {color: inherit;}

.panel-title {margin-top: 0; margin-bottom: 0; font-size: 12pt;}

.panel-title &gt; a {color: inherit;}

.panel-footer {padding: 10px 15px; background-color: #f5f5f5; border-top: 1px solid #dddddd; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}

.panel-group .panel {margin-bottom: 0; overflow: hidden; border-radius: 4px;}

.panel-group .panel + .panel {margin-top: 5px;}

.panel-group .panel-heading {border-bottom: 0;}

.panel-group .panel-heading + .panel-collapse .panel-body {border-top: 1px solid #dddddd;}

.panel-group .panel-footer {border-top: 0;}

.panel-group .panel-footer + .panel-collapse .panel-body {border-bottom: 1px solid #dddddd;}

.panel-default {border-color: #dddddd;}

.panel-default &gt; .panel-heading {color: #333333; background-color: #f5f5f5; border-color: #dddddd;}

.panel-default &gt; .panel-heading + .panel-collapse .panel-body {border-top-color: #dddddd;}

.panel-default &gt; .panel-heading &gt; .dropdown .caret {border-color: #333333 transparent;}

.panel-default &gt; .panel-footer + .panel-collapse .panel-body {border-bottom-color: #dddddd;}

.panel-primary {border-color: #0099ab;}

.panel-primary &gt; .panel-heading {color: #ffffff; background-color: #0099ab; border-color: #0099ab;}

.panel-primary &gt; .panel-heading + .panel-collapse .panel-body {border-top-color: #0099ab;}

.panel-primary &gt; .panel-heading &gt; .dropdown .caret {border-color: #ffffff transparent;}

.panel-primary &gt; .panel-footer + .panel-collapse .panel-body {border-bottom-color: #0099ab;}

.panel-success {border-color: #d6e9c6;}

.panel-success &gt; .panel-heading {color: #468847; background-color: #dff0d8; border-color: #d6e9c6;}

.panel-success &gt; .panel-heading + .panel-collapse .panel-body {border-top-color: #d6e9c6;}

.panel-success &gt; .panel-heading &gt; .dropdown .caret {border-color: #468847 transparent;}

.panel-success &gt; .panel-footer + .panel-collapse .panel-body {border-bottom-color: #d6e9c6;}

.panel-warning {border-color: #faebcc;}

.panel-warning &gt; .panel-heading {color: #c09853; background-color: #fcf8e3; border-color: #faebcc;}

.panel-warning &gt; .panel-heading + .panel-collapse .panel-body {border-top-color: #faebcc;}

.panel-warning &gt; .panel-heading &gt; .dropdown .caret {border-color: #c09853 transparent;}

.panel-warning &gt; .panel-footer + .panel-collapse .panel-body {border-bottom-color: #faebcc;}

.panel-danger {border-color: #ebccd1;}

.panel-danger &gt; .panel-heading {color: #b94a48; background-color: #f2dede; border-color: #ebccd1;}

.panel-danger &gt; .panel-heading + .panel-collapse .panel-body {border-top-color: #ebccd1;}

.panel-danger &gt; .panel-heading &gt; .dropdown .caret {border-color: #b94a48 transparent;}

.panel-danger &gt; .panel-footer + .panel-collapse .panel-body {border-bottom-color: #ebccd1;}

.panel-info {border-color: #bce8f1;}

.panel-info &gt; .panel-heading {color: #3a87ad; background-color: #d9edf7; border-color: #bce8f1;}

.panel-info &gt; .panel-heading + .panel-collapse .panel-body {border-top-color: #bce8f1;}

.panel-info &gt; .panel-heading &gt; .dropdown .caret {border-color: #3a87ad transparent;}

.panel-info &gt; .panel-footer + .panel-collapse .panel-body {border-bottom-color: #bce8f1;}

.well {}

.well blockquote {}

.well-lg {padding: 24px; border-radius: 6px;}

.well-sm {padding: 9px; border-radius: 3px;}

.close {}

.close:hover,
.close:focus {}

button.close {}

.clearfix:before,
.clearfix:after {display: table;}

.clearfix:after {clear: both;}

.center-block {display: block; margin-right: auto; margin-left: auto;}

.pull-right {float: right !important;}

.pull-left {float: left !important;}

.hide {display: none !important;}

.show {display: block !important;}

.invisible {}

.text-hide {}

.hidden {display: none !important;}

.affix {}

@-ms-viewport {width: device-width;}

.visible-xs,
tr.visible-xs,
th.visible-xs,
td.visible-xs {display: none !important;}

@media (max-width: 767px) {}
  tr.visible-xs {display: table-row !important;}
  th.visible-xs,
  td.visible-xs {display: table-cell !important;}
}

@media (min-width: 768px) and (max-width: 991px) {}
  tr.visible-xs.visible-sm {display: table-row !important;}
  th.visible-xs.visible-sm,
  td.visible-xs.visible-sm {display: table-cell !important;}
}

@media (min-width: 992px) and (max-width: 1199px) {}
  tr.visible-xs.visible-md {display: table-row !important;}
  th.visible-xs.visible-md,
  td.visible-xs.visible-md {display: table-cell !important;}
}

@media (min-width: 1200px) {}
  tr.visible-xs.visible-lg {display: table-row !important;}
  th.visible-xs.visible-lg,
  td.visible-xs.visible-lg {display: table-cell !important;}
}

.visible-sm,
tr.visible-sm,
th.visible-sm,
td.visible-sm {display: none !important;}

@media (max-width: 767px) {}
  tr.visible-sm.visible-xs {display: table-row !important;}
  th.visible-sm.visible-xs,
  td.visible-sm.visible-xs {display: table-cell !important;}
}

@media (min-width: 768px) and (max-width: 991px) {}
  tr.visible-sm {display: table-row !important;}
  th.visible-sm,
  td.visible-sm {display: table-cell !important;}
}

@media (min-width: 992px) and (max-width: 1199px) {}
  tr.visible-sm.visible-md {display: table-row !important;}
  th.visible-sm.visible-md,
  td.visible-sm.visible-md {display: table-cell !important;}
}

@media (min-width: 1200px) {}
  tr.visible-sm.visible-lg {display: table-row !important;}
  th.visible-sm.visible-lg,
  td.visible-sm.visible-lg {display: table-cell !important;}
}

.visible-md,
tr.visible-md,
th.visible-md,
td.visible-md {display: none !important;}

@media (max-width: 767px) {}
  tr.visible-md.visible-xs {display: table-row !important;}
  th.visible-md.visible-xs,
  td.visible-md.visible-xs {display: table-cell !important;}
}

@media (min-width: 768px) and (max-width: 991px) {}
  tr.visible-md.visible-sm {display: table-row !important;}
  th.visible-md.visible-sm,
  td.visible-md.visible-sm {display: table-cell !important;}
}

@media (min-width: 992px) and (max-width: 1199px) {}
  tr.visible-md {display: table-row !important;}
  th.visible-md,
  td.visible-md {display: table-cell !important;}
}

@media (min-width: 1200px) {}
  tr.visible-md.visible-lg {display: table-row !important;}
  th.visible-md.visible-lg,
  td.visible-md.visible-lg {display: table-cell !important;}
}

.visible-lg,
tr.visible-lg,
th.visible-lg,
td.visible-lg {display: none !important;}

@media (max-width: 767px) {}
  tr.visible-lg.visible-xs {display: table-row !important;}
  th.visible-lg.visible-xs,
  td.visible-lg.visible-xs {display: table-cell !important;}
}

@media (min-width: 768px) and (max-width: 991px) {}
  tr.visible-lg.visible-sm {display: table-row !important;}
  th.visible-lg.visible-sm,
  td.visible-lg.visible-sm {display: table-cell !important;}
}

@media (min-width: 992px) and (max-width: 1199px) {}
  tr.visible-lg.visible-md {display: table-row !important;}
  th.visible-lg.visible-md,
  td.visible-lg.visible-md {display: table-cell !important;}
}

@media (min-width: 1200px) {}
  tr.visible-lg {display: table-row !important;}
  th.visible-lg,
  td.visible-lg {display: table-cell !important;}
}

.hidden-xs {display: block !important;}

tr.hidden-xs {display: table-row !important;}

th.hidden-xs,
td.hidden-xs {display: table-cell !important;}

@media (max-width: 767px) {}
}

@media (min-width: 768px) and (max-width: 991px) {}
}

@media (min-width: 992px) and (max-width: 1199px) {}
}

@media (min-width: 1200px) {}
}

.hidden-sm {display: block !important;}

tr.hidden-sm {display: table-row !important;}

th.hidden-sm,
td.hidden-sm {display: table-cell !important;}

@media (max-width: 767px) {}
}

@media (min-width: 768px) and (max-width: 991px) {}
}

@media (min-width: 992px) and (max-width: 1199px) {}
}

@media (min-width: 1200px) {}
}

.hidden-md {display: block !important;}

tr.hidden-md {display: table-row !important;}

th.hidden-md,
td.hidden-md {display: table-cell !important;}

@media (max-width: 767px) {}
}

@media (min-width: 768px) and (max-width: 991px) {}
}

@media (min-width: 992px) and (max-width: 1199px) {}
}

@media (min-width: 1200px) {}
}

.hidden-lg {display: block !important;}

tr.hidden-lg {display: table-row !important;}

th.hidden-lg,
td.hidden-lg {display: table-cell !important;}

@media (max-width: 767px) {}
}

@media (min-width: 768px) and (max-width: 991px) {}
}

@media (min-width: 992px) and (max-width: 1199px) {}
}

@media (min-width: 1200px) {}
}

.visible-print,
tr.visible-print,
th.visible-print,
td.visible-print {display: none !important;}

@media print {}
  tr.visible-print {display: table-row !important;}
  th.visible-print,
  td.visible-print {display: table-cell !important;}
  .hidden-print,
  tr.hidden-print,
  th.hidden-print,
  td.hidden-print {display: none !important;}
}

/* vars */

/* 30c3 */

.clear {clear: both;}

.clear:before,
.clear:after {display: table;}

.clear:after {clear: both;}

.clear:before,
.clear:after {display: table;}

.clear:after {clear: both;}

.gclear {clear: right;}

/*
  .row:after {display: initial; clear: none;}
*/

.pagebody {}

.pagestart {}

.pageend {}

table {width: auto;}

table &gt; thead &gt; tr &gt; th,
table &gt; tbody &gt; tr &gt; th,
table &gt; tfoot &gt; tr &gt; th,
table &gt; thead &gt; tr &gt; td,
table &gt; tbody &gt; tr &gt; td,
table &gt; tfoot &gt; tr &gt; td {padding: 5px;}

table td,
table th {vertical-align: top;}

.table ul {padding: 0; margin: 0;}

article {padding: 0 15px;}

article .pagestart {}

article #mw-content-text {}

article .mw-search-formheader {}

article .mw-search-formheader blockquote {}

article footer {}

footer img {}

.pageend {}

body {}

@media (max-width: 991px) {}
}

@media (min-width: 1200px) {}
}

.navbar .logo {}

.navbar .brand {float: left; width: 85%; height: 230px;}

nav {font-family: Ramsey-Thin, sans-serif; font-size: 14pt;}

nav li &gt; a {padding: 7px 12px; color: white;}

@media (min-width: 1200px) {}
  nav {font-size: 20pt;}
}

.navbar-tools {font-size: 10pt;}

.navbar-tools .btn-info {height: 2.2em; color: #fff; background-color: #555; border-color: #000; border-color: #fff;}

.navbar-tools ul.btn-group {padding: 0; margin: 0;}

.navbar-tools ul.btn-group ul {}

.navbar-tools ul.btn-group li {float: left;}

.navbar-tools ul.btn-group ul li {float: none; color: #ccc;}

.navbar-tools ul.btn-group .icon-white {margin: 0 3px;}

.navbar-tools #usertools a.btn {}

.navbar-tools #usertools button.btn {border-left: none;}

.navbar-tools #search {}

.navbar-tools #search form {float: left;}

.navbar-tools #search label {}

.navbar-tools #search input {}

html &gt; body.mediawiki &gt; .suggestions {}

html &gt; body.mediawiki &gt; .suggestions.pull-right {}

html &gt; body.mediawiki &gt; .suggestions .divider {height: 1px; margin: 6pt 0; overflow: hidden; background-color: #e5e5e5;}

html &gt; body.mediawiki &gt; .suggestions &gt; li &gt; a {display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 1.428571429; color: #333333; white-space: nowrap;}

html &gt; body.mediawiki &gt; .suggestions .suggestions-results {float: left; border: none;}

html &gt; body.mediawiki &gt; .suggestions .suggestions-special {float: left; border: none;}

html &gt; body.mediawiki &gt; .suggestions .suggestions-result-current {background-color: #ffffff !important; border: none;}

html &gt; body.mediawiki &gt; .suggestions .suggestions-result-current .special-label,
html &gt; body.mediawiki &gt; .suggestions .suggestions-result-current .special-query {color: black;}

.page-header {padding-bottom: 0; margin-bottom: 0;}

.page-header h1 {padding-bottom: 0; margin-bottom: 0;}

#page {padding-bottom: 15em;}

#toc {float: right !important;}

#toctitle {margin: 1em 0;}

#toc h2 {margin: 0; font-size: 12pt; font-weight: normal; color: #000;}

#content #toc ul {padding-left: 0; margin-left: 1em;}

.toctoggle {}

.tocnumber:after {}

.editsection {float: right; font-family: sans-serif; font-size: 10pt; font-weight: normal;}

.wikitable {width: 100%; width: auto; margin-bottom: 14pt; font-size: .8em;}

.wikitable &gt; thead &gt; tr &gt; th,
.wikitable &gt; tbody &gt; tr &gt; th,
.wikitable &gt; tfoot &gt; tr &gt; th,
.wikitable &gt; thead &gt; tr &gt; td,
.wikitable &gt; tbody &gt; tr &gt; td,
.wikitable &gt; tfoot &gt; tr &gt; td {padding: 8px; line-height: 1.428571429; vertical-align: top; border-top: 1px solid #158895;}

.wikitable &gt; thead &gt; tr &gt; th {vertical-align: bottom; border-bottom: 2px solid #158895;}

.wikitable &gt; caption + thead &gt; tr:first-child &gt; th,
.wikitable &gt; colgroup + thead &gt; tr:first-child &gt; th,
.wikitable &gt; thead:first-child &gt; tr:first-child &gt; th,
.wikitable &gt; caption + thead &gt; tr:first-child &gt; td,
.wikitable &gt; colgroup + thead &gt; tr:first-child &gt; td,
.wikitable &gt; thead:first-child &gt; tr:first-child &gt; td {border-top: 0;}

.wikitable &gt; tbody + tbody {border-top: 2px solid #158895;}

.wikitable .table {background-color: #00d6ff;}

.wikitable &gt; thead &gt; tr &gt; td.active,
.wikitable &gt; tbody &gt; tr &gt; td.active,
.wikitable &gt; tfoot &gt; tr &gt; td.active,
.wikitable &gt; thead &gt; tr &gt; th.active,
.wikitable &gt; tbody &gt; tr &gt; th.active,
.wikitable &gt; tfoot &gt; tr &gt; th.active,
.wikitable &gt; thead &gt; tr.active &gt; td,
.wikitable &gt; tbody &gt; tr.active &gt; td,
.wikitable &gt; tfoot &gt; tr.active &gt; td,
.wikitable &gt; thead &gt; tr.active &gt; th,
.wikitable &gt; tbody &gt; tr.active &gt; th,
.wikitable &gt; tfoot &gt; tr.active &gt; th {background-color: #f5f5f5;}

.wikitable td a.external {}

.nbox {}

.nwell {}

.nwell blockquote {}

.bwell {}

.bwell blockquote {}

.iwell {}

.iwell blockquote {}

.iwell h1 {line-height: 1; color: #002e34;}

.iwell p {line-height: 1.4;}

.container .iwell {border-radius: 6px;}

@media screen and (min-width: 768px) {}
  .container .iwell {padding-right: 60px; padding-left: 60px;}
  .iwell h1 {font-size: 45pt;}
}

.infobox {}

.infobox blockquote {}

.infobox table {font-size: .8em;}

.infobox td a {}

.infobox tr {}

.infobox tr:last-child {border-bottom: none;}

.infobox dt,
.infobox dd {margin: 0 .2em 0 .4em; line-height: 20px;}

.infobox dt {float: left; padding: 0 .2em; margin: 0 .2em 0 0; clear: left;}

.infobox dt:after {}

.semantic-list {}

.semantic-list blockquote {}

.semantic-list table &gt; tbody &gt; tr:nth-child(odd) &gt; td,
.semantic-list table &gt; tbody &gt; tr:nth-child(odd) &gt; th {}

/* jquery calendar fix
*/

.container.fc {width: 100%; padding: 0; margin: 0 ;}

.cal-filter-links a[title=&quot;Calendar:Art &amp; Beauty&quot;] {background-color: #ff00ff;}

.cal-filter-links a[title=&quot;Calendar:CCC&quot;] {background-color: #00c6de;}

.cal-filter-links a[title=&quot;Calendar:Entertainment&quot;] {background-color: #ccc;}

.cal-filter-links a[title~=&quot;Calendar:Ethics,&quot;] {background-color: #00fc0d;}

.cal-filter-links a[title=&quot;Calendar:Hardware &amp; Making&quot;] {background-color: #ddff00;}

.cal-filter-links a[title=&quot;Calendar:Other&quot;] {background-color: #00a8bc;}

.cal-filter-links a[title=&quot;Calendar:Science &amp; Engineering&quot;] {background-color: #ff8000;}

.cal-filter-links a[title=&quot;Calendar:Security &amp; Safety&quot;] {background-color: #00fbff;}

.cal-filter-links a[title=&quot;Calendar:Session&quot;] {background-color: #00b7cd;}

.srf-eventcalendar .fc-header .fc-state-active,
.srf-eventcalendar .fc-header .ui-state-active,
.srf-eventcalendar .fc-header .ui-state-down {background: none;}

.srf-eventcalendar .fc .ui-widget-header {border-color: #158895;}

.srf-eventcalendar .ui-state-highlight.fc-today {background-color: #fff; border: none;}

.srf-eventcalendar .fc-state-highlight {background-color: #fff; border: none;}

.srf-eventcalendar .fc-cell-overlay {background-color: #fff; border: none;}

.srf-eventcalendar .fc-state-default .fc-button-inner {color: black;}

.srf-eventcalendar .fc-state-disabled .fc-button-inner {color: #ccc;}

.srf-eventcalendar .fc-agenda .fc-agenda-axis {}

.srf-eventcalendar a.fc-event-track-security {background-color: #00d6ef;}

.srf-eventcalendar .fc-event {font-size: 0.65em; cursor: default; border-style: solid; border-width: 0;}

.srf-eventcalendar .fc-agenda-days th {text-align: center;}

#colorkeys .track-default {background: #004c55;}

#colorkeys .track-art-beauty {background-color: green;}

#colorkeys .track-ccc {background-color: #0011ff;}

#colorkeys .track-entertainment {background-color: #ffffff;}

#colorkeys .track-ethics-society-politics {background-color: #00fc0d;}

#colorkeys .track-hardware-making {background-color: #ddff00;}

#colorkeys .track-other {background-color: #ff0000;}

#colorkeys .track-science-engineering {background-color: #ff8000;}

#colorkeys .track-security-safety {background-color: #00fbff;}

/* foo */

table {width: auto;}

table &gt; thead &gt; tr &gt; th,
table &gt; tbody &gt; tr &gt; th,
table &gt; tfoot &gt; tr &gt; th,
table &gt; thead &gt; tr &gt; td,
table &gt; tbody &gt; tr &gt; td,
table &gt; tfoot &gt; tr &gt; td {padding: 5px;}

#header {display: none;}

#wrapper {padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;}

#wrapper:before,
#wrapper:after {display: table;}

#wrapper:after {clear: both;}

#wrapper:before,
#wrapper:after {display: table;}

#wrapper:after {clear: both;}

#horizontal-navigation {background-color: rgba(255, 255, 255, 0); border-color: rgba(238, 238, 238, 0);}

#horizontal-navigation .navbar-brand {color: #ffffff;}

#horizontal-navigation .navbar-brand:hover,
#horizontal-navigation .navbar-brand:focus {color: #e6e6e6; background-color: transparent;}

#horizontal-navigation .navbar-text {color: #ffffff;}

#horizontal-navigation .navbar-nav &gt; li &gt; a {color: #ffffff;}

#horizontal-navigation .navbar-nav &gt; li &gt; a:hover,
#horizontal-navigation .navbar-nav &gt; li &gt; a:focus {color: #cccccc; background-color: transparent;}

#horizontal-navigation .navbar-nav &gt; .active &gt; a,
#horizontal-navigation .navbar-nav &gt; .active &gt; a:hover,
#horizontal-navigation .navbar-nav &gt; .active &gt; a:focus {color: #0099ab; background-color: rgba(238, 238, 238, 0);}

#horizontal-navigation .navbar-nav &gt; .disabled &gt; a,
#horizontal-navigation .navbar-nav &gt; .disabled &gt; a:hover,
#horizontal-navigation .navbar-nav &gt; .disabled &gt; a:focus {color: #cccccc; background-color: transparent;}

#horizontal-navigation .navbar-toggle {border-color: #dddddd;}

#horizontal-navigation .navbar-toggle:hover,
#horizontal-navigation .navbar-toggle:focus {background-color: #dddddd;}

#horizontal-navigation .navbar-toggle .icon-bar {background-color: #cccccc;}

#horizontal-navigation .navbar-collapse,
#horizontal-navigation .navbar-form {border-color: rgba(238, 238, 238, 0);}

#horizontal-navigation .navbar-nav &gt; .dropdown &gt; a:hover .caret,
#horizontal-navigation .navbar-nav &gt; .dropdown &gt; a:focus .caret {border-top-color: #cccccc; border-bottom-color: #cccccc;}

#horizontal-navigation .navbar-nav &gt; .open &gt; a,
#horizontal-navigation .navbar-nav &gt; .open &gt; a:hover,
#horizontal-navigation .navbar-nav &gt; .open &gt; a:focus {color: #0099ab; background-color: rgba(238, 238, 238, 0);}

#horizontal-navigation .navbar-nav &gt; .open &gt; a .caret,
#horizontal-navigation .navbar-nav &gt; .open &gt; a:hover .caret,
#horizontal-navigation .navbar-nav &gt; .open &gt; a:focus .caret {border-top-color: #0099ab; border-bottom-color: #0099ab;}

#horizontal-navigation .navbar-nav &gt; .dropdown &gt; a .caret {border-top-color: #ffffff; border-bottom-color: #ffffff;}

@media (max-width: 767px) {}
  #horizontal-navigation .navbar-nav .open .dropdown-menu &gt; li &gt; a:hover,
  #horizontal-navigation .navbar-nav .open .dropdown-menu &gt; li &gt; a:focus {color: #cccccc; background-color: transparent;}
  #horizontal-navigation .navbar-nav .open .dropdown-menu &gt; .active &gt; a,
  #horizontal-navigation .navbar-nav .open .dropdown-menu &gt; .active &gt; a:hover,
  #horizontal-navigation .navbar-nav .open .dropdown-menu &gt; .active &gt; a:focus {color: #0099ab; background-color: rgba(238, 238, 238, 0);}
  #horizontal-navigation .navbar-nav .open .dropdown-menu &gt; .disabled &gt; a,
  #horizontal-navigation .navbar-nav .open .dropdown-menu &gt; .disabled &gt; a:hover,
  #horizontal-navigation .navbar-nav .open .dropdown-menu &gt; .disabled &gt; a:focus {color: #cccccc; background-color: transparent;}
}

#horizontal-navigation .navbar-link {color: #ffffff;}

#horizontal-navigation .navbar-link:hover {color: #cccccc;}

#horizontal-navigation ul {}

#horizontal-navigation ul li {display: inline; margin: 0 1em;}

#horizontal-navigation ul li a {font-family: Ramsey-Thin, sans-serif; font-size: 14pt; color: #fff; background-color: #007280;}

#horizontal-navigation ul li a br {display: none;}

#horizontal-navigation ul li a .small-font {}

/* main-contnt */

#main-content.schedule {}

#main-content.schedule:before,
#main-content.schedule:after {display: table;}

#main-content.schedule:after {clear: both;}

#main-content.schedule:before,
#main-content.schedule:after {display: table;}

#main-content.schedule:after {clear: both;}

#main-content.schedule br.clear {display: none;}

#main-content.schedule h2 {display: none;}

#main-content.schedule #main-table {width: 1800px;}

#main-content.schedule #main-table h2 {display: block; width: 100%; padding: 0; margin: 0; font-family: Ramsey-Thin, sans-serif; font-size: 18pt; text-align: left; background: none;}

#main-content.schedule #main-table thead {}

#main-content.schedule #main-table thead tr {float: left; width: 1800px;}

#main-content.schedule #main-table thead th {float: left; width: 199.75px; font-weight: bold; text-align: center;}

#main-content.schedule #main-table thead .cell-time {background: none;}

#main-content.schedule #main-table .cell-time {width: 50px; font-weight: bold; text-align: center;}

#main-content.schedule #main-table .cell-time p {}

#main-content.schedule #main-table tbody tr:nth-child(6n+1) {}

#main-content.schedule #main-table td {height: 18px; padding: 0; line-height: 18px;}

#main-content.schedule #main-table td .event {}

#main-content.schedule #main-table td .event-wrapper {}

#main-content.schedule #main-table td .event-wrapper blockquote {}

#main-content.schedule #main-table td div.event-details,
#main-content.schedule #main-table td div.event-header {padding-right: 5px; border-right: 5px solid white;}

#main-content.schedule #main-table td .track-default .event-details,
#main-content.schedule #main-table td .track-default .event-header {border-color: #004c55;}

#main-content.schedule #main-table td .track-art-beauty .event-details,
#main-content.schedule #main-table td .track-art-beauty .event-header {border-color: #ff00ff;}

#main-content.schedule #main-table td .track-ccc .event-details,
#main-content.schedule #main-table td .track-ccc .event-header {border-color: #0011ff;}

#main-content.schedule #main-table td .track-entertainment .event-details,
#main-content.schedule #main-table td .track-entertainment .event-header {border-color: #ffffff;}

#main-content.schedule #main-table td .track-ethics-society-politics .event-details,
#main-content.schedule #main-table td .track-ethics-society-politics .event-header {border-color: #00fc0d;}

#main-content.schedule #main-table td .track-hardware-making .event-details,
#main-content.schedule #main-table td .track-hardware-making .event-header {border-color: #ddff00;}

#main-content.schedule #main-table td .track-other .event-details,
#main-content.schedule #main-table td .track-other .event-header {border-color: #ff0000;}

#main-content.schedule #main-table td .track-science-engineering .event-details,
#main-content.schedule #main-table td .track-science-engineering .event-header {border-color: #ff8000;}

#main-content.schedule #main-table td .track-security-safety .event-details,
#main-content.schedule #main-table td .track-security-safety .event-header {border-color: #00fbff;}

#main-content.schedule #main-table td h2 a {color: #0099ab;}

#main-content.schedule #main-table td.cell-height96 {height: 1920px;}

#main-content.schedule #main-table td.cell-height96 .event {height: 1915px;}

#main-content.schedule #main-table td.cell-height95 {height: 1900px;}

#main-content.schedule #main-table td.cell-height95 .event {height: 1895px;}

#main-content.schedule #main-table td.cell-height94 {height: 1880px;}

#main-content.schedule #main-table td.cell-height94 .event {height: 1875px;}

#main-content.schedule #main-table td.cell-height93 {height: 1860px;}

#main-content.schedule #main-table td.cell-height93 .event {height: 1855px;}

#main-content.schedule #main-table td.cell-height92 {height: 1840px;}

#main-content.schedule #main-table td.cell-height92 .event {height: 1835px;}

#main-content.schedule #main-table td.cell-height91 {height: 1820px;}

#main-content.schedule #main-table td.cell-height91 .event {height: 1815px;}

#main-content.schedule #main-table td.cell-height90 {height: 1800px;}

#main-content.schedule #main-table td.cell-height90 .event {height: 1795px;}

#main-content.schedule #main-table td.cell-height89 {height: 1780px;}

#main-content.schedule #main-table td.cell-height89 .event {height: 1775px;}

#main-content.schedule #main-table td.cell-height88 {height: 1760px;}

#main-content.schedule #main-table td.cell-height88 .event {height: 1755px;}

#main-content.schedule #main-table td.cell-height87 {height: 1740px;}

#main-content.schedule #main-table td.cell-height87 .event {height: 1735px;}

#main-content.schedule #main-table td.cell-height86 {height: 1720px;}

#main-content.schedule #main-table td.cell-height86 .event {height: 1715px;}

#main-content.schedule #main-table td.cell-height85 {height: 1700px;}

#main-content.schedule #main-table td.cell-height85 .event {height: 1695px;}

#main-content.schedule #main-table td.cell-height84 {height: 1680px;}

#main-content.schedule #main-table td.cell-height84 .event {height: 1675px;}

#main-content.schedule #main-table td.cell-height83 {height: 1660px;}

#main-content.schedule #main-table td.cell-height83 .event {height: 1655px;}

#main-content.schedule #main-table td.cell-height82 {height: 1640px;}

#main-content.schedule #main-table td.cell-height82 .event {height: 1635px;}

#main-content.schedule #main-table td.cell-height81 {height: 1620px;}

#main-content.schedule #main-table td.cell-height81 .event {height: 1615px;}

#main-content.schedule #main-table td.cell-height80 {height: 1600px;}

#main-content.schedule #main-table td.cell-height80 .event {height: 1595px;}

#main-content.schedule #main-table td.cell-height79 {height: 1580px;}

#main-content.schedule #main-table td.cell-height79 .event {height: 1575px;}

#main-content.schedule #main-table td.cell-height78 {height: 1560px;}

#main-content.schedule #main-table td.cell-height78 .event {height: 1555px;}

#main-content.schedule #main-table td.cell-height77 {height: 1540px;}

#main-content.schedule #main-table td.cell-height77 .event {height: 1535px;}

#main-content.schedule #main-table td.cell-height76 {height: 1520px;}

#main-content.schedule #main-table td.cell-height76 .event {height: 1515px;}

#main-content.schedule #main-table td.cell-height75 {height: 1500px;}

#main-content.schedule #main-table td.cell-height75 .event {height: 1495px;}

#main-content.schedule #main-table td.cell-height74 {height: 1480px;}

#main-content.schedule #main-table td.cell-height74 .event {height: 1475px;}

#main-content.schedule #main-table td.cell-height73 {height: 1460px;}

#main-content.schedule #main-table td.cell-height73 .event {height: 1455px;}

#main-content.schedule #main-table td.cell-height72 {height: 1440px;}

#main-content.schedule #main-table td.cell-height72 .event {height: 1435px;}

#main-content.schedule #main-table td.cell-height71 {height: 1420px;}

#main-content.schedule #main-table td.cell-height71 .event {height: 1415px;}

#main-content.schedule #main-table td.cell-height70 {height: 1400px;}

#main-content.schedule #main-table td.cell-height70 .event {height: 1395px;}

#main-content.schedule #main-table td.cell-height69 {height: 1380px;}

#main-content.schedule #main-table td.cell-height69 .event {height: 1375px;}

#main-content.schedule #main-table td.cell-height68 {height: 1360px;}

#main-content.schedule #main-table td.cell-height68 .event {height: 1355px;}

#main-content.schedule #main-table td.cell-height67 {height: 1340px;}

#main-content.schedule #main-table td.cell-height67 .event {height: 1335px;}

#main-content.schedule #main-table td.cell-height66 {height: 1320px;}

#main-content.schedule #main-table td.cell-height66 .event {height: 1315px;}

#main-content.schedule #main-table td.cell-height65 {height: 1300px;}

#main-content.schedule #main-table td.cell-height65 .event {height: 1295px;}

#main-content.schedule #main-table td.cell-height64 {height: 1280px;}

#main-content.schedule #main-table td.cell-height64 .event {height: 1275px;}

#main-content.schedule #main-table td.cell-height63 {height: 1260px;}

#main-content.schedule #main-table td.cell-height63 .event {height: 1255px;}

#main-content.schedule #main-table td.cell-height62 {height: 1240px;}

#main-content.schedule #main-table td.cell-height62 .event {height: 1235px;}

#main-content.schedule #main-table td.cell-height61 {height: 1220px;}

#main-content.schedule #main-table td.cell-height61 .event {height: 1215px;}

#main-content.schedule #main-table td.cell-height60 {height: 1200px;}

#main-content.schedule #main-table td.cell-height60 .event {height: 1195px;}

#main-content.schedule #main-table td.cell-height59 {height: 1180px;}

#main-content.schedule #main-table td.cell-height59 .event {height: 1175px;}

#main-content.schedule #main-table td.cell-height58 {height: 1160px;}

#main-content.schedule #main-table td.cell-height58 .event {height: 1155px;}

#main-content.schedule #main-table td.cell-height57 {height: 1140px;}

#main-content.schedule #main-table td.cell-height57 .event {height: 1135px;}

#main-content.schedule #main-table td.cell-height56 {height: 1120px;}

#main-content.schedule #main-table td.cell-height56 .event {height: 1115px;}

#main-content.schedule #main-table td.cell-height55 {height: 1100px;}

#main-content.schedule #main-table td.cell-height55 .event {height: 1095px;}

#main-content.schedule #main-table td.cell-height54 {height: 1080px;}

#main-content.schedule #main-table td.cell-height54 .event {height: 1075px;}

#main-content.schedule #main-table td.cell-height53 {height: 1060px;}

#main-content.schedule #main-table td.cell-height53 .event {height: 1055px;}

#main-content.schedule #main-table td.cell-height52 {height: 1040px;}

#main-content.schedule #main-table td.cell-height52 .event {height: 1035px;}

#main-content.schedule #main-table td.cell-height51 {height: 1020px;}

#main-content.schedule #main-table td.cell-height51 .event {height: 1015px;}

#main-content.schedule #main-table td.cell-height50 {height: 1000px;}

#main-content.schedule #main-table td.cell-height50 .event {height: 995px;}

#main-content.schedule #main-table td.cell-height49 {height: 980px;}

#main-content.schedule #main-table td.cell-height49 .event {height: 975px;}

#main-content.schedule #main-table td.cell-height48 {height: 960px;}

#main-content.schedule #main-table td.cell-height48 .event {height: 955px;}

#main-content.schedule #main-table td.cell-height47 {height: 940px;}

#main-content.schedule #main-table td.cell-height47 .event {height: 935px;}

#main-content.schedule #main-table td.cell-height46 {height: 920px;}

#main-content.schedule #main-table td.cell-height46 .event {height: 915px;}

#main-content.schedule #main-table td.cell-height45 {height: 900px;}

#main-content.schedule #main-table td.cell-height45 .event {height: 895px;}

#main-content.schedule #main-table td.cell-height44 {height: 880px;}

#main-content.schedule #main-table td.cell-height44 .event {height: 875px;}

#main-content.schedule #main-table td.cell-height43 {height: 860px;}

#main-content.schedule #main-table td.cell-height43 .event {height: 855px;}

#main-content.schedule #main-table td.cell-height42 {height: 840px;}

#main-content.schedule #main-table td.cell-height42 .event {height: 835px;}

#main-content.schedule #main-table td.cell-height41 {height: 820px;}

#main-content.schedule #main-table td.cell-height41 .event {height: 815px;}

#main-content.schedule #main-table td.cell-height40 {height: 800px;}

#main-content.schedule #main-table td.cell-height40 .event {height: 795px;}

#main-content.schedule #main-table td.cell-height39 {height: 780px;}

#main-content.schedule #main-table td.cell-height39 .event {height: 775px;}

#main-content.schedule #main-table td.cell-height38 {height: 760px;}

#main-content.schedule #main-table td.cell-height38 .event {height: 755px;}

#main-content.schedule #main-table td.cell-height37 {height: 740px;}

#main-content.schedule #main-table td.cell-height37 .event {height: 735px;}

#main-content.schedule #main-table td.cell-height36 {height: 720px;}

#main-content.schedule #main-table td.cell-height36 .event {height: 715px;}

#main-content.schedule #main-table td.cell-height35 {height: 700px;}

#main-content.schedule #main-table td.cell-height35 .event {height: 695px;}

#main-content.schedule #main-table td.cell-height34 {height: 680px;}

#main-content.schedule #main-table td.cell-height34 .event {height: 675px;}

#main-content.schedule #main-table td.cell-height33 {height: 660px;}

#main-content.schedule #main-table td.cell-height33 .event {height: 655px;}

#main-content.schedule #main-table td.cell-height32 {height: 640px;}

#main-content.schedule #main-table td.cell-height32 .event {height: 635px;}

#main-content.schedule #main-table td.cell-height31 {height: 620px;}

#main-content.schedule #main-table td.cell-height31 .event {height: 615px;}

#main-content.schedule #main-table td.cell-height30 {height: 600px;}

#main-content.schedule #main-table td.cell-height30 .event {height: 595px;}

#main-content.schedule #main-table td.cell-height29 {height: 580px;}

#main-content.schedule #main-table td.cell-height29 .event {height: 575px;}

#main-content.schedule #main-table td.cell-height28 {height: 560px;}

#main-content.schedule #main-table td.cell-height28 .event {height: 555px;}

#main-content.schedule #main-table td.cell-height27 {height: 540px;}

#main-content.schedule #main-table td.cell-height27 .event {height: 535px;}

#main-content.schedule #main-table td.cell-height26 {height: 520px;}

#main-content.schedule #main-table td.cell-height26 .event {height: 515px;}

#main-content.schedule #main-table td.cell-height25 {height: 500px;}

#main-content.schedule #main-table td.cell-height25 .event {height: 495px;}

#main-content.schedule #main-table td.cell-height24 {height: 480px;}

#main-content.schedule #main-table td.cell-height24 .event {height: 475px;}

#main-content.schedule #main-table td.cell-height23 {height: 460px;}

#main-content.schedule #main-table td.cell-height23 .event {height: 455px;}

#main-content.schedule #main-table td.cell-height22 {height: 440px;}

#main-content.schedule #main-table td.cell-height22 .event {height: 435px;}

#main-content.schedule #main-table td.cell-height21 {height: 420px;}

#main-content.schedule #main-table td.cell-height21 .event {height: 415px;}

#main-content.schedule #main-table td.cell-height20 {height: 400px;}

#main-content.schedule #main-table td.cell-height20 .event {height: 395px;}

#main-content.schedule #main-table td.cell-height19 {height: 380px;}

#main-content.schedule #main-table td.cell-height19 .event {height: 375px;}

#main-content.schedule #main-table td.cell-height18 {height: 360px;}

#main-content.schedule #main-table td.cell-height18 .event {height: 355px;}

#main-content.schedule #main-table td.cell-height17 {height: 340px;}

#main-content.schedule #main-table td.cell-height17 .event {height: 335px;}

#main-content.schedule #main-table td.cell-height16 {height: 320px;}

#main-content.schedule #main-table td.cell-height16 .event {height: 315px;}

#main-content.schedule #main-table td.cell-height15 {height: 300px;}

#main-content.schedule #main-table td.cell-height15 .event {height: 295px;}

#main-content.schedule #main-table td.cell-height14 {height: 280px;}

#main-content.schedule #main-table td.cell-height14 .event {height: 275px;}

#main-content.schedule #main-table td.cell-height13 {height: 260px;}

#main-content.schedule #main-table td.cell-height13 .event {height: 255px;}

#main-content.schedule #main-table td.cell-height12 {height: 240px;}

#main-content.schedule #main-table td.cell-height12 .event {height: 235px;}

#main-content.schedule #main-table td.cell-height11 {height: 220px;}

#main-content.schedule #main-table td.cell-height11 .event {height: 215px;}

#main-content.schedule #main-table td.cell-height10 {height: 200px;}

#main-content.schedule #main-table td.cell-height10 .event {height: 195px;}

#main-content.schedule #main-table td.cell-height9 {height: 180px;}

#main-content.schedule #main-table td.cell-height9 .event {height: 175px;}

#main-content.schedule #main-table td.cell-height8 {height: 160px;}

#main-content.schedule #main-table td.cell-height8 .event {height: 155px;}

#main-content.schedule #main-table td.cell-height7 {height: 140px;}

#main-content.schedule #main-table td.cell-height7 .event {height: 135px;}

#main-content.schedule #main-table td.cell-height6 {height: 120px;}

#main-content.schedule #main-table td.cell-height6 .event {height: 115px;}

#main-content.schedule #main-table td.cell-height5 {height: 100px;}

#main-content.schedule #main-table td.cell-height5 .event {height: 95px;}

#main-content.schedule #main-table td.cell-height4 {height: 80px;}

#main-content.schedule #main-table td.cell-height4 .event {height: 75px;}

#main-content.schedule #main-table td.cell-height3 {height: 60px;}

#main-content.schedule #main-table td.cell-height3 .event {height: 55px;}

#main-content.schedule #main-table td.cell-height2 {height: 40px;}

#main-content.schedule #main-table td.cell-height2 .event {height: 35px;}

#main-content.schedule #main-table td.cell-height1 {height: 20px;}

#main-content.schedule #main-table td.cell-height1 .event {height: 15px;}

#main-content.schedule table.list {}

#main-content.schedule table ul {padding: 0; background: none;}

#main-content.schedule p.release {display: none;}

#main-content {}

#main-content h2 {padding: 64px 5px 20px 5px; margin-bottom: 0; text-align: left;}

#main-content &gt; h3 {padding: 5px; margin: 0;}

#main-content &gt; table.list {width: 100%;}

#main-content #sidebar,
#main-content #details {float: left;}

#main-content #basic {float: left; width: 62%;}

#main-content #concurrent_events {font-size: .8em;}

#main-content &gt; .column {width: 38%; padding: 5px;}

#main-content p.release {}

#colorkeys {font-size: .8em;}

#colorkeys p {float: left; margin: 0;}

#colorkeys p.brand {color: white;}

#colorkeys ul {float: right; padding: 0; margin: 0;}

#colorkeys ul li {float: right; margin: 0 .2em;}

#colorkeys ul li div {float: right; padding: 0;}

