/**
 * FWF Der Wissenschaftsfonds - Frontend
 * main.less
 * 
 * (C) 2013 ressourcenmangel GmbH
 */
/* line 9, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/main.less */
#browsehappy {
  background: #003F90;
  color: #fff;
  margin-bottom: 20px;
  padding: 15px;
  font-size: 16px;
  text-align: center;
}
/* line 17, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/main.less */
#browsehappy a {
  color: #fff;
  text-decoration: underline;
}
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * custom-bootstrap.less
 * 
 * (C) 2013 ressourcenmangel GmbH
 */
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */
/* line 9, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
/* line 19, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
body {
  margin: 0;
}
/* line 30, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}
/* line 50, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
/* line 63, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
audio:not([controls]) {
  display: none;
  height: 0;
}
/* line 73, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
[hidden],
template {
  display: none;
}
/* line 85, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
a {
  background: transparent;
}
/* line 93, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
a:active,
a:hover {
  outline: 0;
}
/* line 105, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
abbr[title] {
  border-bottom: 1px dotted;
}
/* line 113, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
b,
strong {
  font-weight: bold;
}
/* line 122, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
dfn {
  font-style: italic;
}
/* line 131, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
/* line 140, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
mark {
  background: #ff0;
  color: #000;
}
/* line 149, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
small {
  font-size: 80%;
}
/* line 157, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
/* line 165, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
sup {
  top: -0.5em;
}
/* line 169, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
sub {
  bottom: -0.25em;
}
/* line 180, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
img {
  border: 0;
}
/* line 188, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
svg:not(:root) {
  overflow: hidden;
}
/* line 199, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
figure {
  margin: 1em 40px;
}
/* line 207, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}
/* line 217, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
pre {
  overflow: auto;
}
/* line 225, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
/* line 248, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
/* line 262, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
button {
  overflow: visible;
}
/* line 273, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
button,
select {
  text-transform: none;
}
/* line 286, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
/* line 298, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
button[disabled],
html input[disabled] {
  cursor: default;
}
/* line 307, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
/* line 318, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
input {
  line-height: normal;
}
/* line 330, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
/* line 342, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/* line 353, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
input[type="search"] {
  -webkit-appearance: textfield;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
/* line 366, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/* line 375, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/* line 386, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
legend {
  border: 0;
  padding: 0;
}
/* line 395, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
textarea {
  overflow: auto;
}
/* line 404, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
optgroup {
  font-weight: bold;
}
/* line 415, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* line 420, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/normalize.less */
td,
th {
  padding: 0;
}
@media print {
  /* line 8, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/print.less */
  * {
    text-shadow: none !important;
    color: #000 !important;
    background: transparent !important;
    box-shadow: none !important;
  }
  /* line 15, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/print.less */
  a,
  a:visited {
    text-decoration: underline;
  }
  /* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/print.less */
  a[href]:after {
    content: " (" attr(href) ")";
  }
  /* line 24, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/print.less */
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  /* line 29, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/print.less */
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }
  /* line 34, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/print.less */
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  /* line 40, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/print.less */
  thead {
    display: table-header-group;
  }
  /* line 44, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/print.less */
  tr,
  img {
    page-break-inside: avoid;
  }
  /* line 49, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/print.less */
  img {
    max-width: 100% !important;
  }
  /* line 53, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/print.less */
  p,
  h2,
  h3,
  .panel-body figure,
  .panel-body figure {
    orphans: 3;
    widows: 3;
  }
  /* line 60, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/print.less */
  h2,
  h3 {
    page-break-after: avoid;
  }
  /* line 67, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/print.less */
  select {
    background: #fff !important;
  }
  /* line 72, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/print.less */
  .navbar,
  body > header {
    display: none;
  }
  /* line 76, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/print.less */
  .table td,
  .table th {
    background-color: #fff !important;
  }
  /* line 83, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/print.less */
  .btn > .caret,
  .dropup > .btn > .caret,
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  /* line 87, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/print.less */
  .label {
    border: 1px solid #000;
  }
  /* line 91, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/print.less */
  .table {
    border-collapse: collapse !important;
  }
  /* line 95, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/print.less */
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
/* line 11, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/scaffolding.less */
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 14, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/scaffolding.less */
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 22, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/scaffolding.less */
html {
  font-size: 62.5%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/* line 27, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/scaffolding.less */
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
  line-height: 1.46153846154;
  color: #000000;
  background-color: #e6e6e6;
}
/* line 36, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/scaffolding.less */
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
/* line 48, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/scaffolding.less */
a {
  color: #0a6bc5;
  text-decoration: none;
}
/* line 52, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/scaffolding.less */
a:hover,
a:focus {
  color: #000000;
  text-decoration: underline;
}
/* line 58, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/scaffolding.less */
a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
/* line 69, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/scaffolding.less */
figure {
  margin: 0;
}
/* line 76, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/scaffolding.less */
img {
  vertical-align: middle;
}
/* line 81, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/scaffolding.less */
.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}
/* line 86, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/scaffolding.less */
.img-rounded {
  border-radius: 0px;
}
/* line 93, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/scaffolding.less */
.img-thumbnail {
  padding: 4px;
  line-height: 1.46153846154;
  background-color: #e6e6e6;
  border: 1px solid #dddddd;
  border-radius: 0px;
  /* transition */
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
/* line 106, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/scaffolding.less */
.img-circle {
  border-radius: 50%;
}
/* line 113, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/scaffolding.less */
hr {
  margin-top: 19px;
  margin-bottom: 19px;
  border: 0;
  border-top: 1px solid #eeeeee;
}
/* line 125, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/scaffolding.less */
.sr-only,
body > header nav h2,
body > header #search h2,
body > footer address br,
.article-list.magazines .collapseable article h3,
.article-list.magazines .collapseable article p,
#breadcrumb h2 {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
/* line 9, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: #000000;
}
/* line 16, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
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;
}
/* line 24, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 19px;
  margin-bottom: 9.5px;
}
/* line 30, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
  font-size: 65%;
}
/* line 35, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 9.5px;
  margin-bottom: 9.5px;
}
/* line 41, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
  font-size: 75%;
}
/* line 47, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
h1,
.h1 {
  font-size: 30px;
}
/* line 48, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
h2,
.h2 {
  font-size: 22px;
}
/* line 49, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
h3,
.h3 {
  font-size: 18px;
}
/* line 50, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
h4,
.h4 {
  font-size: 17px;
}
/* line 51, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
h5,
.h5 {
  font-size: 13px;
}
/* line 52, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
h6,
.h6 {
  font-size: 13px;
}
/* line 58, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
p,
.panel-body figure,
.panel-body figure {
  margin: 0 0 9.5px;
}
/* line 62, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
.lead {
  margin-bottom: 19px;
  font-size: 14px;
  font-weight: 200;
  line-height: 1.4;
}
@media (min-width: 768px) {
  /* line 68, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
  .lead {
    font-size: 19.5px;
  }
}
/* line 78, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
small,
.small {
  font-size: 85%;
}
/* line 82, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
cite {
  font-style: normal;
}
/* line 85, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
.text-left {
  text-align: left;
}
/* line 86, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
.text-right {
  text-align: right;
}
/* line 87, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
.text-center {
  text-align: center;
}
/* line 88, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
.text-justify {
  text-align: justify;
}
/* line 91, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
.text-muted {
  color: #999999;
}
/* line 94, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
.text-primary {
  color: #0a6bc5;
}
/* line 595, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
a.text-primary:hover {
  color: #085194;
}
/* line 97, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
.text-success {
  color: #3c763d;
}
/* line 595, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
a.text-success:hover {
  color: #2b542c;
}
/* line 100, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
.text-info {
  color: #31708f;
}
/* line 595, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
a.text-info:hover {
  color: #245269;
}
/* line 103, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
.text-warning {
  color: #8a6d3b;
}
/* line 595, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
a.text-warning:hover {
  color: #66512c;
}
/* line 106, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
.text-danger {
  color: #cd1010;
}
/* line 595, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
a.text-danger:hover {
  color: #9e0c0c;
}
/* line 113, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
.bg-primary {
  color: #fff;
  background-color: #0a6bc5;
}
/* line 586, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
a.bg-primary:hover {
  background-color: #085194;
}
/* line 119, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
.bg-success {
  background-color: #dff0d8;
}
/* line 586, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
a.bg-success:hover {
  background-color: #c1e2b3;
}
/* line 122, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
.bg-info {
  background-color: #d9edf7;
}
/* line 586, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
a.bg-info:hover {
  background-color: #afd9ee;
}
/* line 125, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
.bg-warning {
  background-color: #fcf8e3;
}
/* line 586, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
a.bg-warning:hover {
  background-color: #f7ecb5;
}
/* line 128, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
.bg-danger {
  background-color: #cd1010;
}
/* line 586, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
a.bg-danger:hover {
  background-color: #9e0c0c;
}
/* line 136, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
.page-header {
  padding-bottom: 8.5px;
  margin: 38px 0 19px;
  border-bottom: 1px solid #eeeeee;
}
/* line 147, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
ul,
ol {
  margin-top: 0;
  margin-bottom: 9.5px;
}
/* line 151, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
/* line 160, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
/* line 166, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
/* line 170, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
.list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}
/* line 178, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
dl {
  margin-top: 0;
  margin-bottom: 19px;
}
/* line 182, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
dt,
dd {
  line-height: 1.46153846154;
}
/* line 186, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
dt {
  font-weight: bold;
}
/* line 189, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
dd {
  margin-left: 0;
}
@media (min-width: 768px) {
  /* line 200, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* line 207, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
  .dl-horizontal dd {
    margin-left: 180px;
  }
}
/* line 218, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #999999;
}
/* line 224, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
/* line 230, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
blockquote {
  padding: 9.5px 19px;
  margin: 0 0 19px;
  font-size: 16.25px;
  border-left: 5px solid #eeeeee;
}
/* line 239, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}
/* line 246, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.46153846154;
  color: #999999;
}
/* line 254, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: '\2014 \00A0';
}
/* line 263, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eeeeee;
  border-left: 0;
  text-align: right;
}
/* line 275, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
  content: '';
}
/* line 276, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
  content: '\00A0 \2014';
}
/* line 283, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
blockquote:before,
blockquote:after {
  content: "";
}
/* line 289, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/type.less */
address {
  margin-bottom: 19px;
  font-style: normal;
  line-height: 1.46153846154;
}
/* line 7, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/code.less */
code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
/* line 15, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/code.less */
code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  white-space: nowrap;
  border-radius: 0px;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/code.less */
kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #ffffff;
  background-color: #333333;
  border-radius: 0px;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
/* line 35, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/code.less */
pre {
  display: block;
  padding: 9px;
  margin: 0 0 9.5px;
  font-size: 12px;
  line-height: 1.46153846154;
  word-break: break-all;
  word-wrap: break-word;
  color: #333333;
  background-color: #f5f5f5;
  border: 1px solid #cccccc;
  border-radius: 0px;
}
/* line 49, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/code.less */
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}
/* line 60, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/code.less */
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
/* line 10, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/grid.less */
.container,
body > header,
body > footer,
body #mobile-switch {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {
  /* line 13, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/grid.less */
  .container,
  body > header,
  body > footer,
  body #mobile-switch {
    width: 750px;
  }
}
@media (min-width: 992px) {
  /* line 16, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/grid.less */
  .container,
  body > header,
  body > footer,
  body #mobile-switch {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  /* line 19, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/grid.less */
  .container,
  body > header,
  body > footer,
  body #mobile-switch {
    width: 1170px;
  }
}
/* line 30, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/grid.less */
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
/* line 39, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/grid.less */
.row {
  margin-left: -15px;
  margin-right: -15px;
}
/* line 782, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.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 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
/* line 804, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.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, .col-xs-12 {
  float: left;
}
/* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-12 {
  width: 100%;
}
/* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-11 {
  width: 91.66666666666666%;
}
/* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-10 {
  width: 83.33333333333334%;
}
/* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-9 {
  width: 75%;
}
/* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-8 {
  width: 66.66666666666666%;
}
/* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-7 {
  width: 58.333333333333336%;
}
/* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-6 {
  width: 50%;
}
/* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-5 {
  width: 41.66666666666667%;
}
/* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-4 {
  width: 33.33333333333333%;
}
/* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-3 {
  width: 25%;
}
/* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-2 {
  width: 16.666666666666664%;
}
/* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-1 {
  width: 8.333333333333332%;
}
/* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-pull-12 {
  right: 100%;
}
/* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-pull-11 {
  right: 91.66666666666666%;
}
/* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-pull-10 {
  right: 83.33333333333334%;
}
/* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-pull-9 {
  right: 75%;
}
/* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-pull-8 {
  right: 66.66666666666666%;
}
/* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-pull-7 {
  right: 58.333333333333336%;
}
/* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-pull-6 {
  right: 50%;
}
/* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-pull-5 {
  right: 41.66666666666667%;
}
/* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-pull-4 {
  right: 33.33333333333333%;
}
/* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-pull-3 {
  right: 25%;
}
/* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-pull-2 {
  right: 16.666666666666664%;
}
/* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-pull-1 {
  right: 8.333333333333332%;
}
/* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-pull-0 {
  right: 0%;
}
/* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-push-12 {
  left: 100%;
}
/* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-push-11 {
  left: 91.66666666666666%;
}
/* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-push-10 {
  left: 83.33333333333334%;
}
/* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-push-9 {
  left: 75%;
}
/* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-push-8 {
  left: 66.66666666666666%;
}
/* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-push-7 {
  left: 58.333333333333336%;
}
/* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-push-6 {
  left: 50%;
}
/* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-push-5 {
  left: 41.66666666666667%;
}
/* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-push-4 {
  left: 33.33333333333333%;
}
/* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-push-3 {
  left: 25%;
}
/* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-push-2 {
  left: 16.666666666666664%;
}
/* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-push-1 {
  left: 8.333333333333332%;
}
/* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-push-0 {
  left: 0%;
}
/* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-offset-12 {
  margin-left: 100%;
}
/* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-offset-11 {
  margin-left: 91.66666666666666%;
}
/* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-offset-10 {
  margin-left: 83.33333333333334%;
}
/* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-offset-9 {
  margin-left: 75%;
}
/* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-offset-8 {
  margin-left: 66.66666666666666%;
}
/* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-offset-7 {
  margin-left: 58.333333333333336%;
}
/* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-offset-6 {
  margin-left: 50%;
}
/* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-offset-5 {
  margin-left: 41.66666666666667%;
}
/* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-offset-4 {
  margin-left: 33.33333333333333%;
}
/* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-offset-3 {
  margin-left: 25%;
}
/* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-offset-2 {
  margin-left: 16.666666666666664%;
}
/* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-offset-1 {
  margin-left: 8.333333333333332%;
}
/* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  /* line 804, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .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, .col-sm-12 {
    float: left;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-12 {
    width: 100%;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-11 {
    width: 91.66666666666666%;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-10 {
    width: 83.33333333333334%;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-9 {
    width: 75%;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-8 {
    width: 66.66666666666666%;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-7 {
    width: 58.333333333333336%;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-6 {
    width: 50%;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-5 {
    width: 41.66666666666667%;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-4 {
    width: 33.33333333333333%;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-3 {
    width: 25%;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-2 {
    width: 16.666666666666664%;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-1 {
    width: 8.333333333333332%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-pull-12 {
    right: 100%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-pull-11 {
    right: 91.66666666666666%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-pull-10 {
    right: 83.33333333333334%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-pull-9 {
    right: 75%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-pull-8 {
    right: 66.66666666666666%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-pull-7 {
    right: 58.333333333333336%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-pull-6 {
    right: 50%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-pull-5 {
    right: 41.66666666666667%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-pull-4 {
    right: 33.33333333333333%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-pull-3 {
    right: 25%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-pull-2 {
    right: 16.666666666666664%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-pull-1 {
    right: 8.333333333333332%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-pull-0 {
    right: 0%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-push-12 {
    left: 100%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-push-11 {
    left: 91.66666666666666%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-push-10 {
    left: 83.33333333333334%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-push-9 {
    left: 75%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-push-8 {
    left: 66.66666666666666%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-push-7 {
    left: 58.333333333333336%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-push-6 {
    left: 50%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-push-5 {
    left: 41.66666666666667%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-push-4 {
    left: 33.33333333333333%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-push-3 {
    left: 25%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-push-2 {
    left: 16.666666666666664%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-push-1 {
    left: 8.333333333333332%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-push-0 {
    left: 0%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-offset-11 {
    margin-left: 91.66666666666666%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-offset-10 {
    margin-left: 83.33333333333334%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-offset-8 {
    margin-left: 66.66666666666666%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-offset-7 {
    margin-left: 58.333333333333336%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-offset-5 {
    margin-left: 41.66666666666667%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-offset-4 {
    margin-left: 33.33333333333333%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-offset-2 {
    margin-left: 16.666666666666664%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-offset-1 {
    margin-left: 8.333333333333332%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  /* line 804, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-12 {
    width: 100%;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-11 {
    width: 91.66666666666666%;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-10 {
    width: 83.33333333333334%;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-9 {
    width: 75%;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-8 {
    width: 66.66666666666666%;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-7 {
    width: 58.333333333333336%;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-6 {
    width: 50%;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-5 {
    width: 41.66666666666667%;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-4 {
    width: 33.33333333333333%;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-3 {
    width: 25%;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-2 {
    width: 16.666666666666664%;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-1 {
    width: 8.333333333333332%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-pull-12 {
    right: 100%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-pull-11 {
    right: 91.66666666666666%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-pull-10 {
    right: 83.33333333333334%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-pull-9 {
    right: 75%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-pull-8 {
    right: 66.66666666666666%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-pull-7 {
    right: 58.333333333333336%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-pull-6 {
    right: 50%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-pull-5 {
    right: 41.66666666666667%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-pull-4 {
    right: 33.33333333333333%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-pull-3 {
    right: 25%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-pull-2 {
    right: 16.666666666666664%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-pull-1 {
    right: 8.333333333333332%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-pull-0 {
    right: 0%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-push-12 {
    left: 100%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-push-11 {
    left: 91.66666666666666%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-push-10 {
    left: 83.33333333333334%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-push-9 {
    left: 75%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-push-8 {
    left: 66.66666666666666%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-push-7 {
    left: 58.333333333333336%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-push-6 {
    left: 50%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-push-5 {
    left: 41.66666666666667%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-push-4 {
    left: 33.33333333333333%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-push-3 {
    left: 25%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-push-2 {
    left: 16.666666666666664%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-push-1 {
    left: 8.333333333333332%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-push-0 {
    left: 0%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-offset-12 {
    margin-left: 100%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-offset-11 {
    margin-left: 91.66666666666666%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-offset-10 {
    margin-left: 83.33333333333334%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-offset-9 {
    margin-left: 75%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-offset-8 {
    margin-left: 66.66666666666666%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-offset-7 {
    margin-left: 58.333333333333336%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-offset-6 {
    margin-left: 50%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-offset-5 {
    margin-left: 41.66666666666667%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-offset-4 {
    margin-left: 33.33333333333333%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-offset-3 {
    margin-left: 25%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-offset-2 {
    margin-left: 16.666666666666664%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-offset-1 {
    margin-left: 8.333333333333332%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  /* line 804, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .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, .col-lg-12 {
    float: left;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-12 {
    width: 100%;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-11 {
    width: 91.66666666666666%;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-10 {
    width: 83.33333333333334%;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-9 {
    width: 75%;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-8 {
    width: 66.66666666666666%;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-7 {
    width: 58.333333333333336%;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-6 {
    width: 50%;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-5 {
    width: 41.66666666666667%;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-4 {
    width: 33.33333333333333%;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-3 {
    width: 25%;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-2 {
    width: 16.666666666666664%;
  }
  /* line 812, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-1 {
    width: 8.333333333333332%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-pull-12 {
    right: 100%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-pull-11 {
    right: 91.66666666666666%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-pull-10 {
    right: 83.33333333333334%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-pull-9 {
    right: 75%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-pull-8 {
    right: 66.66666666666666%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-pull-7 {
    right: 58.333333333333336%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-pull-6 {
    right: 50%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-pull-5 {
    right: 41.66666666666667%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-pull-4 {
    right: 33.33333333333333%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-pull-3 {
    right: 25%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-pull-2 {
    right: 16.666666666666664%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-pull-1 {
    right: 8.333333333333332%;
  }
  /* line 822, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-pull-0 {
    right: 0%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-push-12 {
    left: 100%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-push-11 {
    left: 91.66666666666666%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-push-10 {
    left: 83.33333333333334%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-push-9 {
    left: 75%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-push-8 {
    left: 66.66666666666666%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-push-7 {
    left: 58.333333333333336%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-push-6 {
    left: 50%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-push-5 {
    left: 41.66666666666667%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-push-4 {
    left: 33.33333333333333%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-push-3 {
    left: 25%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-push-2 {
    left: 16.666666666666664%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-push-1 {
    left: 8.333333333333332%;
  }
  /* line 817, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-push-0 {
    left: 0%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-offset-11 {
    margin-left: 91.66666666666666%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-offset-10 {
    margin-left: 83.33333333333334%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-offset-8 {
    margin-left: 66.66666666666666%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-offset-7 {
    margin-left: 58.333333333333336%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-offset-5 {
    margin-left: 41.66666666666667%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-offset-4 {
    margin-left: 33.33333333333333%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-offset-2 {
    margin-left: 16.666666666666664%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-offset-1 {
    margin-left: 8.333333333333332%;
  }
  /* line 827, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
/* line 6, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/tables.less */
table {
  max-width: 100%;
  background-color: transparent;
}
/* line 10, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/tables.less */
th {
  text-align: left;
}
/* line 17, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/tables.less */
.table {
  width: 100%;
  margin-bottom: 19px;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/tables.less */
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.46153846154;
  vertical-align: top;
  border-top: 1px solid #dddddd;
}
/* line 35, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/tables.less */
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #dddddd;
}
/* line 44, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/tables.less */
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
/* line 51, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/tables.less */
.table > tbody + tbody {
  border-top: 2px solid #dddddd;
}
/* line 56, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/tables.less */
.table .table {
  background-color: #e6e6e6;
}
/* line 69, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/tables.less */
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
/* line 82, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/tables.less */
.table-bordered {
  border: 1px solid #dddddd;
}
/* line 88, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/tables.less */
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #dddddd;
}
/* line 95, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/tables.less */
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
/* line 109, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/tables.less */
.table-striped > tbody > tr:nth-child(odd) > td,
.table-striped > tbody > tr:nth-child(odd) > th {
  background-color: #f9f9f9;
}
/* line 123, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/tables.less */
.table-hover > tbody > tr:hover > td,
.table-hover > tbody > tr:hover > th {
  background-color: #f5f5f5;
}
/* line 135, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/tables.less */
table col[class*="col-"] {
  position: static;
  float: none;
  display: table-column;
}
/* line 143, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/tables.less */
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  float: none;
  display: table-cell;
}
/* line 447, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
/* line 458, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}
/* line 447, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}
/* line 458, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}
/* line 447, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: #d9edf7;
}
/* line 458, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}
/* line 447, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}
/* line 458, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}
/* line 447, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #cd1010;
}
/* line 458, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #b50e0e;
}
@media (max-width: 767px) {
  /* line 172, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/tables.less */
  .table-responsive {
    width: 100%;
    margin-bottom: 14.25px;
    overflow-y: hidden;
    overflow-x: scroll;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #dddddd;
    -webkit-overflow-scrolling: touch;
  }
  /* line 182, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/tables.less */
  .table-responsive > .table {
    margin-bottom: 0;
  }
  /* line 190, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/tables.less */
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  /* line 199, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/tables.less */
  .table-responsive > .table-bordered {
    border: 0;
  }
  /* line 207, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/tables.less */
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  /* line 211, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/tables.less */
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  /* line 224, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/tables.less */
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
/* line 10, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  min-width: 0;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 19px;
  font-size: 19.5px;
  line-height: inherit;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
/* line 32, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
label,
fieldset legend {
  display: inline-block;
  margin-bottom: 5px;
  font-weight: bold;
}
/* line 46, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
input[type="search"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 51, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  /* IE8-9 */
  line-height: normal;
}
/* line 59, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
input[type="file"] {
  display: block;
}
/* line 64, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
input[type="range"] {
  display: block;
  width: 100%;
}
/* line 70, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
select[multiple],
select[size] {
  height: auto;
}
/* line 76, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
/* line 83, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
output {
  display: block;
  padding-top: 4px;
  font-size: 13px;
  line-height: 1.46153846154;
  color: #000000;
}
/* line 114, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
.form-control,
.form-control,
.complexity,
.complexity {
  display: block;
  width: 100%;
  height: 27px;
  padding: 3px 7px;
  font-size: 13px;
  line-height: 1.46153846154;
  color: #000000;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 0px;
  /* box-shadow */
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  /* transition */
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -moz-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
/* line 900, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.form-control:focus,
.form-control:focus,
.complexity:focus {
  border-color: #bbbbbb;
  outline: 0;
  /* box-shadow */
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(187, 187, 187, 0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(187, 187, 187, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(187, 187, 187, 0.6);
}
/* line 57, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.form-control::-moz-placeholder,
.form-control::-moz-placeholder,
.complexity::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
/* line 59, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.form-control:-ms-input-placeholder,
.form-control:-ms-input-placeholder,
.complexity:-ms-input-placeholder {
  color: #999999;
}
/* line 60, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.form-control::-webkit-input-placeholder,
.form-control::-webkit-input-placeholder,
.complexity::-webkit-input-placeholder {
  color: #999999;
}
/* line 140, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control,
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control,
.complexity[disabled],
.complexity[readonly],
fieldset[disabled] .complexity {
  cursor: not-allowed;
  background-color: #eeeeee;
  opacity: 1;
}
/* line 149, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
textarea.form-control,
textarea.form-control,
textarea.complexity {
  height: auto;
}
/* line 162, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
input[type="search"] {
  -webkit-appearance: none;
}
/* line 172, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
input[type="date"] {
  line-height: 27px;
}
/* line 182, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
.form-group,
fieldset {
  margin-bottom: 15px;
}
/* line 191, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
.radio,
.checkbox {
  display: block;
  min-height: 19px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 20px;
}
/* line 198, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
.radio label,
.checkbox label {
  display: inline;
  font-weight: normal;
  cursor: pointer;
}
/* line 204, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  float: left;
  margin-left: -20px;
}
/* line 211, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
/* line 217, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
.radio-inline,
.checkbox-inline {
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer;
}
/* line 226, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
/* line 241, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
input[type="radio"][disabled],
input[type="checkbox"][disabled],
.radio[disabled],
.radio-inline[disabled],
.checkbox[disabled],
.checkbox-inline[disabled],
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"],
fieldset[disabled] .radio,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}
/* line 253, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
.input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0px;
}
/* line 920, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
select.input-sm {
  height: 30px;
  line-height: 30px;
}
/* line 925, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
textarea.input-sm,
select[multiple].input-sm {
  height: auto;
}
/* line 257, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
.input-lg,
.panel form .form-control,
.panel form .form-control,
.panel form .form-control,
.panel form .complexity {
  height: 39px;
  padding: 7px 10px;
  font-size: 17px;
  line-height: 1.33;
  border-radius: 0px;
}
/* line 920, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
select.input-lg {
  height: 39px;
  line-height: 39px;
}
/* line 925, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
textarea.input-lg,
select[multiple].input-lg {
  height: auto;
}
/* line 266, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
.has-feedback {
  position: relative;
}
/* line 271, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
.has-feedback .form-control,
.has-feedback .form-control,
.has-feedback .complexity {
  padding-right: 33.75px;
}
/* line 276, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
.has-feedback .form-control-feedback {
  position: absolute;
  top: 24px;
  right: 0;
  display: block;
  width: 27px;
  height: 27px;
  line-height: 27px;
  text-align: center;
}
/* line 855, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline {
  color: #3c763d;
}
/* line 864, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.has-success .form-control,
.has-success .form-control,
.has-success .complexity {
  border-color: #3c763d;
  /* box-shadow */
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
/* line 867, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.has-success .form-control:focus,
.has-success .form-control:focus,
.has-success .complexity:focus {
  border-color: #2b542c;
  /* box-shadow */
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
/* line 874, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.has-success .input-group-addon {
  color: #3c763d;
  border-color: #3c763d;
  background-color: #dff0d8;
}
/* line 880, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.has-success .form-control-feedback {
  color: #3c763d;
}
/* line 855, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline {
  color: #8a6d3b;
}
/* line 864, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.has-warning .form-control,
.has-warning .form-control,
.has-warning .complexity {
  border-color: #8a6d3b;
  /* box-shadow */
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
/* line 867, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.has-warning .form-control:focus,
.has-warning .form-control:focus,
.has-warning .complexity:focus {
  border-color: #66512c;
  /* box-shadow */
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
/* line 874, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.has-warning .input-group-addon {
  color: #8a6d3b;
  border-color: #8a6d3b;
  background-color: #fcf8e3;
}
/* line 880, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.has-warning .form-control-feedback {
  color: #8a6d3b;
}
/* line 855, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline {
  color: #cd1010;
}
/* line 864, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.has-error .form-control,
.has-error .form-control,
.has-error .complexity {
  border-color: #cd1010;
  /* box-shadow */
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
/* line 867, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.has-error .form-control:focus,
.has-error .form-control:focus,
.has-error .complexity:focus {
  border-color: #9e0c0c;
  /* box-shadow */
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f15252;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f15252;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f15252;
}
/* line 874, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.has-error .input-group-addon {
  color: #cd1010;
  border-color: #cd1010;
  background-color: #cd1010;
}
/* line 880, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.has-error .form-control-feedback {
  color: #cd1010;
}
/* line 305, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
.form-control-static {
  margin-bottom: 0;
}
/* line 315, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
.help-block,
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #404040;
}
@media (min-width: 768px) {
  /* line 340, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
  .form-inline .form-group,
  body > header #search .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  /* line 347, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
  .form-inline .form-control,
  body > header #search .form-control,
  .form-inline .form-control,
  .form-inline .complexity {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  /* line 353, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
  .form-inline .input-group > .form-control,
  body > header #search .input-group > .form-control,
  .form-inline .input-group > .form-control,
  .form-inline .input-group > .complexity {
    width: 100%;
  }
  /* line 357, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
  .form-inline .control-label,
  body > header #search .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  /* line 365, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
  .form-inline .radio,
  .form-inline .checkbox,
  body > header #search .radio,
  body > header #search .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    vertical-align: middle;
  }
  /* line 373, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"],
  body > header #search .radio input[type="radio"],
  body > header #search .checkbox input[type="checkbox"] {
    float: none;
    margin-left: 0;
  }
  /* line 383, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
  .form-inline .has-feedback .form-control-feedback,
  body > header #search .has-feedback .form-control-feedback {
    top: 0;
  }
}
/* line 398, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
.form-horizontal .control-label,
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 4px;
}
/* line 409, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 23px;
}
/* line 415, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
.form-horizontal .form-group {
  margin-left: -15px;
  margin-right: -15px;
}
/* line 419, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
.form-horizontal .form-control-static {
  padding-top: 4px;
}
@media (min-width: 768px) {
  /* line 425, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
  .form-horizontal .control-label {
    text-align: right;
  }
}
/* line 434, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
.form-horizontal .has-feedback .form-control-feedback {
  top: 0;
  right: 15px;
}
/* line 9, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/buttons.less */
.btn,
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 3px 7px;
  font-size: 13px;
  line-height: 1.46153846154;
  border-radius: 0px;
  /* user-select */
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/buttons.less */
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn:focus,
.btn:active:focus,
.btn.active:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
/* line 30, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/buttons.less */
.btn:hover,
.btn:focus,
.btn:hover,
.btn:focus {
  color: #333333;
  text-decoration: none;
}
/* line 36, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/buttons.less */
.btn:active,
.btn.active,
.btn:active,
.btn.active {
  outline: 0;
  background-image: none;
  /* box-shadow */
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
/* line 43, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/buttons.less */
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn,
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  /* box-shadow */
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 57, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/buttons.less */
.btn-default,
.btn-default {
  color: #333333;
  background-color: #ffffff;
  border-color: #cccccc;
}
/* line 504, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default,
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
  color: #333333;
  background-color: #ebebeb;
  border-color: #adadad;
}
/* line 513, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
  background-image: none;
}
/* line 521, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.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,
.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: #ffffff;
  border-color: #cccccc;
}
/* line 531, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.btn-default .badge,
.btn-default .badge {
  color: #ffffff;
  background-color: #333333;
}
/* line 60, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/buttons.less */
.btn-primary,
.panel-blue .btn-primary {
  color: #ffffff;
  background-color: #0a6bc5;
  border-color: #0a6bc5;
}
/* line 504, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary,
.panel-blue .btn-primary:hover,
.panel-blue .btn-primary:focus,
.panel-blue .btn-primary:active,
.panel-blue .btn-primary.active,
.open .dropdown-toggle.panel-blue .btn-primary {
  color: #ffffff;
  background-color: #08569e;
  border-color: #074b8b;
}
/* line 513, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary,
.panel-blue .btn-primary:active,
.panel-blue .btn-primary.active,
.open .dropdown-toggle.panel-blue .btn-primary {
  background-image: none;
}
/* line 521, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.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,
.panel-blue .btn-primary.disabled,
.panel-blue .btn-primary[disabled],
fieldset[disabled] .panel-blue .btn-primary,
.panel-blue .btn-primary.disabled:hover,
.panel-blue .btn-primary[disabled]:hover,
fieldset[disabled] .panel-blue .btn-primary:hover,
.panel-blue .btn-primary.disabled:focus,
.panel-blue .btn-primary[disabled]:focus,
fieldset[disabled] .panel-blue .btn-primary:focus,
.panel-blue .btn-primary.disabled:active,
.panel-blue .btn-primary[disabled]:active,
fieldset[disabled] .panel-blue .btn-primary:active,
.panel-blue .btn-primary.disabled.active,
.panel-blue .btn-primary[disabled].active,
fieldset[disabled] .panel-blue .btn-primary.active {
  background-color: #0a6bc5;
  border-color: #0a6bc5;
}
/* line 531, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.btn-primary .badge,
.panel-blue .btn-primary .badge {
  color: #0a6bc5;
  background-color: #ffffff;
}
/* line 64, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/buttons.less */
.btn-success {
  color: #ffffff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
/* line 504, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  color: #ffffff;
  background-color: #47a447;
  border-color: #398439;
}
/* line 513, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  background-image: none;
}
/* line 521, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.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: #5cb85c;
  border-color: #4cae4c;
}
/* line 531, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.btn-success .badge {
  color: #5cb85c;
  background-color: #ffffff;
}
/* line 68, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/buttons.less */
.btn-info {
  color: #ffffff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
/* line 504, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
  color: #ffffff;
  background-color: #39b3d7;
  border-color: #269abc;
}
/* line 513, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
  background-image: none;
}
/* line 521, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.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: #5bc0de;
  border-color: #46b8da;
}
/* line 531, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.btn-info .badge {
  color: #5bc0de;
  background-color: #ffffff;
}
/* line 72, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/buttons.less */
.btn-warning {
  color: #ffffff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
/* line 504, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
  color: #ffffff;
  background-color: #ed9c28;
  border-color: #d58512;
}
/* line 513, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
  background-image: none;
}
/* line 521, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.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: #f0ad4e;
  border-color: #eea236;
}
/* line 531, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #ffffff;
}
/* line 76, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/buttons.less */
.btn-danger {
  color: #ffffff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
/* line 504, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
  color: #ffffff;
  background-color: #d2322d;
  border-color: #ac2925;
}
/* line 513, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
  background-image: none;
}
/* line 521, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.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: #d9534f;
  border-color: #d43f3a;
}
/* line 531, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.btn-danger .badge {
  color: #d9534f;
  background-color: #ffffff;
}
/* line 85, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/buttons.less */
.btn-link,
.btn-link,
.btn-add,
.btn-popover,
.btn-add,
.btn-popover {
  color: #0a6bc5;
  font-weight: normal;
  cursor: pointer;
  border-radius: 0;
}
/* line 91, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/buttons.less */
.btn-link,
.btn-link:active,
.btn-link[disabled],
fieldset[disabled] .btn-link,
.btn-link,
.btn-link:active,
.btn-link[disabled],
fieldset[disabled] .btn-link,
.btn-add,
.btn-add:active,
.btn-add[disabled],
fieldset[disabled] .btn-add,
.btn-popover,
.btn-popover:active,
.btn-popover[disabled],
fieldset[disabled] .btn-popover,
.btn-add,
.btn-add:active,
.btn-add[disabled],
fieldset[disabled] .btn-add,
.btn-popover,
.btn-popover:active,
.btn-popover[disabled],
fieldset[disabled] .btn-popover {
  background-color: transparent;
  /* box-shadow */
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 98, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/buttons.less */
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active,
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active,
.btn-add,
.btn-add:hover,
.btn-add:focus,
.btn-add:active,
.btn-popover,
.btn-popover:hover,
.btn-popover:focus,
.btn-popover:active,
.btn-add,
.btn-add:hover,
.btn-add:focus,
.btn-add:active,
.btn-popover,
.btn-popover:hover,
.btn-popover:focus,
.btn-popover:active {
  border-color: transparent;
}
/* line 104, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/buttons.less */
.btn-link:hover,
.btn-link:focus,
.btn-link:hover,
.btn-link:focus,
.btn-add:hover,
.btn-add:focus,
.btn-popover:hover,
.btn-popover:focus,
.btn-add:hover,
.btn-add:focus,
.btn-popover:hover,
.btn-popover:focus {
  color: #000000;
  text-decoration: underline;
  background-color: transparent;
}
/* line 112, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/buttons.less */
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus,
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus,
.btn-add[disabled]:hover,
fieldset[disabled] .btn-add:hover,
.btn-add[disabled]:focus,
fieldset[disabled] .btn-add:focus,
.btn-popover[disabled]:hover,
fieldset[disabled] .btn-popover:hover,
.btn-popover[disabled]:focus,
fieldset[disabled] .btn-popover:focus,
.btn-add[disabled]:hover,
fieldset[disabled] .btn-add:hover,
.btn-add[disabled]:focus,
fieldset[disabled] .btn-add:focus,
.btn-popover[disabled]:hover,
fieldset[disabled] .btn-popover:hover,
.btn-popover[disabled]:focus,
fieldset[disabled] .btn-popover:focus {
  color: #999999;
  text-decoration: none;
}
/* line 124, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/buttons.less */
.btn-lg,
.btn-group-lg > .btn,
.panel form .btn-primary,
.panel .btn-dropdown,
.btn-group-lg > .btn,
.panel form .panel-blue .btn-primary,
.panel form .btn-primary,
.panel .btn-dropdown {
  padding: 7px 10px;
  font-size: 17px;
  line-height: 1.33;
  border-radius: 0px;
}
/* line 128, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/buttons.less */
.btn-sm,
.btn-group-sm > .btn,
.btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0px;
}
/* line 132, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/buttons.less */
.btn-xs,
.btn-group-xs > .btn,
.btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0px;
}
/* line 140, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/buttons.less */
.btn-block {
  display: block;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}
/* line 148, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/buttons.less */
.btn-block + .btn-block {
  margin-top: 5px;
}
/* line 156, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/buttons.less */
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
/* line 10, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/component-animations.less */
.fade {
  opacity: 0;
  /* transition */
  -webkit-transition: opacity 0.15s linear;
  -moz-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
/* line 13, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/component-animations.less */
.fade.in {
  opacity: 1;
}
/* line 18, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/component-animations.less */
.collapse {
  display: none;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/component-animations.less */
.collapse.in {
  display: block;
}
/* line 24, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/component-animations.less */
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  /* transition */
  -webkit-transition: height 0.35s ease;
  -moz-transition: height 0.35s ease;
  -o-transition: height 0.35s ease;
  transition: height 0.35s ease;
}
/* line 7, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/dropdowns.less */
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px solid;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
/* line 19, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/dropdowns.less */
.dropdown {
  position: relative;
}
/* line 24, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/dropdowns.less */
.dropdown-toggle:focus {
  outline: 0;
}
/* line 29, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/dropdowns.less */
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 13px;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0px;
  /* box-shadow */
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}
/* line 51, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/dropdowns.less */
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
/* line 57, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/dropdowns.less */
.dropdown-menu .divider {
  height: 1px;
  margin: 8.5px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
/* line 62, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/dropdowns.less */
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.46153846154;
  color: #333333;
  white-space: nowrap;
}
/* line 75, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/dropdowns.less */
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5;
}
/* line 85, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/dropdowns.less */
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  background-color: #0a6bc5;
}
/* line 100, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/dropdowns.less */
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #999999;
}
/* line 108, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/dropdowns.less */
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}
/* line 121, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/dropdowns.less */
.open > .dropdown-menu {
  display: block;
}
/* line 126, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/dropdowns.less */
.open > a {
  outline: 0;
}
/* line 135, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/dropdowns.less */
.dropdown-menu-right {
  left: auto;
  right: 0;
}
/* line 145, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/dropdowns.less */
.dropdown-menu-left {
  left: 0;
  right: auto;
}
/* line 151, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/dropdowns.less */
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.46153846154;
  color: #999999;
}
/* line 160, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/dropdowns.less */
.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}
/* line 170, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/dropdowns.less */
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
/* line 183, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/dropdowns.less */
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid;
  content: "";
}
/* line 189, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/dropdowns.less */
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}
@media (min-width: 768px) {
  /* line 203, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/dropdowns.less */
  .navbar-right .dropdown-menu {
    left: auto;
    right: 0;
  }
  /* line 208, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/dropdowns.less */
  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
}
/* line 6, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
/* line 11, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.btn-group > .btn,
.btn-group-vertical > .btn,
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
}
/* line 15, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active,
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
  z-index: 2;
}
/* line 21, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus {
  outline: none;
}
/* line 30, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group,
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn {
  margin-left: -1px;
}
/* line 39, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.btn-toolbar {
  margin-left: -5px;
}
/* line 43, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}
/* line 47, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group,
.btn-toolbar > .btn {
  margin-left: 5px;
}
/* line 54, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle),
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}
/* line 59, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.btn-group > .btn:first-child,
.btn-group > .btn:first-child {
  margin-left: 0;
}
/* line 61, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
/* line 66, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child),
.btn-group > .btn:last-child:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
/* line 72, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.btn-group > .btn-group {
  float: left;
}
/* line 75, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn,
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
/* line 79, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.btn-group > .btn-group:first-child > .btn:last-child,
.btn-group > .btn-group:first-child > .dropdown-toggle,
.btn-group > .btn-group:first-child > .btn:last-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
/* line 84, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.btn-group > .btn-group:last-child > .btn:first-child,
.btn-group > .btn-group:last-child > .btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
/* line 89, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
/* line 108, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.btn-group > .btn + .dropdown-toggle,
.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
}
/* line 112, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.btn-group > .btn-lg + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
}
/* line 119, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.btn-group.open .dropdown-toggle {
  /* box-shadow */
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
/* line 123, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.btn-group.open .dropdown-toggle.btn-link,
.btn-group.open .dropdown-toggle.btn-link,
.btn-group.open .dropdown-toggle.btn-add,
.btn-group.open .dropdown-toggle.btn-popover,
.btn-group.open .dropdown-toggle.btn-add,
.btn-group.open .dropdown-toggle.btn-popover {
  /* box-shadow */
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 130, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.btn .caret,
.btn .caret {
  margin-left: 0;
}
/* line 134, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}
/* line 139, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}
/* line 148, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn,
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
/* line 160, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.btn-group-vertical > .btn-group > .btn,
.btn-group-vertical > .btn-group > .btn {
  float: none;
}
/* line 165, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group,
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn {
  margin-top: -1px;
  margin-left: 0;
}
/* line 175, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.btn-group-vertical > .btn:not(:first-child):not(:last-child),
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
/* line 178, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.btn-group-vertical > .btn:first-child:not(:last-child),
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
/* line 182, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.btn-group-vertical > .btn:last-child:not(:first-child),
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-bottom-left-radius: 0px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
/* line 187, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn,
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
/* line 191, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
/* line 196, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child,
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
/* line 205, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
/* line 210, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.btn-group-justified > .btn,
.btn-group-justified > .btn-group,
.btn-group-justified > .btn {
  float: none;
  display: table-cell;
  width: 1%;
}
/* line 216, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
.btn-group-justified > .btn-group .btn,
.btn-group-justified > .btn-group .btn {
  width: 100%;
}
/* line 223, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/button-groups.less */
[data-toggle="buttons"] > .btn > input[type="radio"],
[data-toggle="buttons"] > .btn > input[type="checkbox"],
[data-toggle="buttons"] > .btn > input[type="radio"],
[data-toggle="buttons"] > .btn > input[type="checkbox"] {
  display: none;
}
/* line 7, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/input-groups.less */
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
/* line 13, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/input-groups.less */
.input-group[class*="col-"] {
  float: none;
  padding-left: 0;
  padding-right: 0;
}
/* line 19, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/input-groups.less */
.input-group .form-control,
.input-group .form-control,
.input-group .complexity {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
/* line 40, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/input-groups.less */
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn,
.input-group-lg > .form-control,
.input-group-lg > .input-group-btn > .btn,
.input-group-lg > .complexity {
  height: 39px;
  padding: 7px 10px;
  font-size: 17px;
  line-height: 1.33;
  border-radius: 0px;
}
/* line 920, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn,
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-btn > .btn,
select.input-group-lg > .complexity {
  height: 39px;
  line-height: 39px;
}
/* line 925, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn,
textarea.input-group-lg > .form-control,
select[multiple].input-group-lg > .form-control,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .input-group-btn > .btn,
textarea.input-group-lg > .complexity,
select[multiple].input-group-lg > .complexity {
  height: auto;
}
/* line 43, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/input-groups.less */
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn,
.input-group-sm > .form-control,
.input-group-sm > .input-group-btn > .btn,
.input-group-sm > .complexity {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0px;
}
/* line 920, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn,
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-btn > .btn,
select.input-group-sm > .complexity {
  height: 30px;
  line-height: 30px;
}
/* line 925, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn,
textarea.input-group-sm > .form-control,
select[multiple].input-group-sm > .form-control,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .input-group-btn > .btn,
textarea.input-group-sm > .complexity,
select[multiple].input-group-sm > .complexity {
  height: auto;
}
/* line 50, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/input-groups.less */
.input-group-addon,
.input-group-btn,
.input-group .form-control,
.input-group .form-control,
.input-group .complexity {
  display: table-cell;
}
/* line 55, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/input-groups.less */
.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),
.input-group .form-control:not(:first-child):not(:last-child),
.input-group .complexity:not(:first-child):not(:last-child) {
  border-radius: 0;
}
/* line 60, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/input-groups.less */
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
/* line 69, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/input-groups.less */
.input-group-addon {
  padding: 3px 7px;
  font-size: 13px;
  font-weight: normal;
  line-height: 1;
  color: #000000;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #cccccc;
  border-radius: 0px;
}
/* line 81, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/input-groups.less */
.input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 0px;
}
/* line 86, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/input-groups.less */
.input-group-addon.input-lg {
  padding: 7px 10px;
  font-size: 17px;
  border-radius: 0px;
}
/* line 93, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/input-groups.less */
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}
/* line 100, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/input-groups.less */
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn,
.input-group .form-control:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn,
.input-group .complexity:first-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
/* line 109, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/input-groups.less */
.input-group-addon:first-child {
  border-right: 0;
}
/* line 112, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/input-groups.less */
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn,
.input-group .form-control:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn,
.input-group .complexity:last-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
/* line 121, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/input-groups.less */
.input-group-addon:last-child {
  border-left: 0;
}
/* line 127, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/input-groups.less */
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
/* line 136, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/input-groups.less */
.input-group-btn > .btn,
.input-group-btn > .btn {
  position: relative;
}
/* line 138, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/input-groups.less */
.input-group-btn > .btn + .btn,
.input-group-btn > .btn + .btn {
  margin-left: -1px;
}
/* line 142, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/input-groups.less */
.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active,
.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {
  z-index: 2;
}
/* line 151, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/input-groups.less */
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group,
.input-group-btn:first-child > .btn {
  margin-right: -1px;
}
/* line 157, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/input-groups.less */
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group,
.input-group-btn:last-child > .btn {
  margin-left: -1px;
}
/* line 9, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.nav,
body > header nav#main-navigation > ul > li .submenu,
#content-nav > ul {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
/* line 15, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.nav > li,
body > header nav#main-navigation > ul > li .submenu > li,
#content-nav > ul > li {
  position: relative;
  display: block;
}
/* line 19, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.nav > li > a,
body > header nav#main-navigation > ul > li .submenu > li > a,
#content-nav > ul > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
/* line 23, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.nav > li > a:hover,
.nav > li > a:focus,
body > header nav#main-navigation > ul > li .submenu > li > a:hover,
body > header nav#main-navigation > ul > li .submenu > li > a:focus,
#content-nav > ul > li > a:hover,
#content-nav > ul > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
/* line 31, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.nav > li.disabled > a,
body > header nav#main-navigation > ul > li .submenu > li.disabled > a,
#content-nav > ul > li.disabled > a {
  color: #999999;
}
/* line 34, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus,
body > header nav#main-navigation > ul > li .submenu > li.disabled > a:hover,
body > header nav#main-navigation > ul > li .submenu > li.disabled > a:focus,
#content-nav > ul > li.disabled > a:hover,
#content-nav > ul > li.disabled > a:focus {
  color: #999999;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}
/* line 46, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus,
body > header nav#main-navigation > ul > li .submenu .open > a,
body > header nav#main-navigation > ul > li .submenu .open > a:hover,
body > header nav#main-navigation > ul > li .submenu .open > a:focus,
#content-nav > ul .open > a,
#content-nav > ul .open > a:hover,
#content-nav > ul .open > a:focus {
  background-color: #eeeeee;
  border-color: #0a6bc5;
}
/* line 59, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.nav .nav-divider,
body > header nav#main-navigation > ul > li .submenu .nav-divider,
#content-nav > ul .nav-divider {
  height: 1px;
  margin: 8.5px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
/* line 66, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.nav > li > a > img,
body > header nav#main-navigation > ul > li .submenu > li > a > img,
#content-nav > ul > li > a > img {
  max-width: none;
}
/* line 76, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.nav-tabs,
.nav-tabs {
  border-bottom: 1px solid #dddddd;
}
/* line 78, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.nav-tabs > li,
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
/* line 84, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.nav-tabs > li > a,
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.46153846154;
  border: 1px solid transparent;
  border-radius: 0px 0px 0 0;
}
/* line 89, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.nav-tabs > li > a:hover,
.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #dddddd;
}
/* line 96, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555555;
  background-color: #e6e6e6;
  border: 1px solid #dddddd;
  border-bottom-color: transparent;
  cursor: default;
}
/* line 108, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.nav-tabs.nav-justified,
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
/* line 163, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.nav-tabs.nav-justified > li,
.nav-tabs.nav-justified > li {
  float: none;
}
/* line 165, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.nav-tabs.nav-justified > li > a,
.nav-tabs.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
/* line 171, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.nav-tabs.nav-justified > .dropdown .dropdown-menu,
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  /* line 177, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
  .nav-tabs.nav-justified > li,
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  /* line 180, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
  .nav-tabs.nav-justified > li > a,
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
/* line 193, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.nav-tabs.nav-justified > li > a,
.nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 0px;
}
/* line 199, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus,
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #dddddd;
}
@media (min-width: 768px) {
  /* line 206, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
  .nav-tabs.nav-justified > li > a,
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #dddddd;
    border-radius: 0px 0px 0 0;
  }
  /* line 210, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus,
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #e6e6e6;
  }
}
/* line 118, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.nav-pills > li,
body > header nav#main-navigation > ul > li .submenu > li,
#content-nav > ul > li {
  float: left;
}
/* line 122, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.nav-pills > li > a,
body > header nav#main-navigation > ul > li .submenu > li > a,
#content-nav > ul > li > a {
  border-radius: 0px;
}
/* line 125, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.nav-pills > li + li,
body > header nav#main-navigation > ul > li .submenu > li + li,
#content-nav > ul > li + li {
  margin-left: 2px;
}
/* line 131, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus,
body > header nav#main-navigation > ul > li .submenu > li.active > a,
body > header nav#main-navigation > ul > li .submenu > li.active > a:hover,
body > header nav#main-navigation > ul > li .submenu > li.active > a:focus,
#content-nav > ul > li.active > a,
#content-nav > ul > li.active > a:hover,
#content-nav > ul > li.active > a:focus {
  color: #ffffff;
  background-color: #0a6bc5;
}
/* line 144, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.nav-stacked > li,
body > header nav#main-navigation > ul > li .submenu > li,
#content-nav > ul > li {
  float: none;
}
/* line 146, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.nav-stacked > li + li,
body > header nav#main-navigation > ul > li .submenu > li + li,
#content-nav > ul > li + li {
  margin-top: 2px;
  margin-left: 0;
}
/* line 160, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.nav-justified {
  width: 100%;
}
/* line 163, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.nav-justified > li {
  float: none;
}
/* line 165, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
/* line 171, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  /* line 177, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
  .nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  /* line 180, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
  .nav-justified > li > a {
    margin-bottom: 0;
  }
}
/* line 190, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.nav-tabs-justified {
  border-bottom: 0;
}
/* line 193, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 0px;
}
/* line 199, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #dddddd;
}
@media (min-width: 768px) {
  /* line 206, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
  .nav-tabs-justified > li > a {
    border-bottom: 1px solid #dddddd;
    border-radius: 0px 0px 0 0;
  }
  /* line 210, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
  .nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #e6e6e6;
  }
}
/* line 224, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.tab-content > .tab-pane {
  display: none;
}
/* line 227, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.tab-content > .active {
  display: block;
}
/* line 237, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navs.less */
.nav-tabs .dropdown-menu,
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
/* line 11, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar,
body > header {
  position: relative;
  min-height: 50px;
  margin-bottom: 19px;
  border: 1px solid transparent;
}
@media (min-width: 768px) {
  /* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .navbar,
  body > header {
    border-radius: 0px;
  }
}
@media (min-width: 768px) {
  /* line 34, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .navbar-header {
    float: left;
  }
}
/* line 50, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-collapse {
  max-height: 340px;
  overflow-x: visible;
  padding-right: 15px;
  padding-left: 15px;
  border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
}
/* line 60, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 768px) {
  /* line 64, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }
  /* line 69, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  /* line 76, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .navbar-collapse.in {
    overflow-y: visible;
  }
  /* line 82, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
  }
}
/* line 98, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  /* line 103, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .container > .navbar-header,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
/* line 118, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 768px) {
  /* line 122, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .navbar-static-top {
    border-radius: 0;
  }
}
/* line 128, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
@media (min-width: 768px) {
  /* line 136, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}
/* line 140, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}
/* line 144, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}
/* line 153, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-brand {
  float: left;
  padding: 15.5px 15px;
  font-size: 17px;
  line-height: 19px;
  height: 50px;
}
/* line 160, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}
@media (min-width: 768px) {
  /* line 166, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand {
    margin-left: -15px;
  }
}
/* line 179, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-toggle {
  position: relative;
  float: right;
  margin-right: 15px;
  padding: 9px 10px;
  margin-top: 8px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 0px;
}
/* line 192, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-toggle:focus {
  outline: none;
}
/* line 197, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
/* line 203, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 768px) {
  /* line 207, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .navbar-toggle {
    display: none;
  }
}
/* line 218, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-nav {
  margin: 7.75px -15px;
}
/* line 221, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 19px;
}
@media (max-width: 767px) {
  /* line 229, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    box-shadow: none;
  }
  /* line 237, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  /* line 241, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 19px;
  }
  /* line 243, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 768px) {
  /* line 252, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .navbar-nav {
    float: left;
    margin: 0;
  }
  /* line 256, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .navbar-nav > li {
    float: left;
  }
  /* line 258, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .navbar-nav > li > a {
    padding-top: 15.5px;
    padding-bottom: 15.5px;
  }
  /* line 264, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .navbar-nav.navbar-right:last-child {
    margin-right: -15px;
  }
}
@media (min-width: 768px) {
  /* line 278, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .navbar-left {
    float: left !important;
  }
  /* line 279, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .navbar-right {
    float: right !important;
  }
}
/* line 288, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-form {
  margin-left: -15px;
  margin-right: -15px;
  padding: 10px 15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  /* box-shadow */
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: 11.5px;
  margin-bottom: 11.5px;
}
@media (min-width: 768px) {
  /* line 340, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  /* line 347, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
  .navbar-form .form-control,
  .navbar-form .form-control,
  .navbar-form .complexity {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  /* line 353, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
  .navbar-form .input-group > .form-control,
  .navbar-form .input-group > .form-control,
  .navbar-form .input-group > .complexity {
    width: 100%;
  }
  /* line 357, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  /* line 365, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    vertical-align: middle;
  }
  /* line 373, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
  .navbar-form .radio input[type="radio"],
  .navbar-form .checkbox input[type="checkbox"] {
    float: none;
    margin-left: 0;
  }
  /* line 383, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/forms.less */
  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media (max-width: 767px) {
  /* line 301, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
}
@media (min-width: 768px) {
  /* line 310, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .navbar-form {
    width: auto;
    border: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    /* box-shadow */
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  /* line 320, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .navbar-form.navbar-right:last-child {
    margin-right: -15px;
  }
}
/* line 330, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
/* line 335, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
/* line 344, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-btn {
  margin-top: 11.5px;
  margin-bottom: 11.5px;
}
/* line 347, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-btn.btn-sm {
  margin-top: 10px;
  margin-bottom: 10px;
}
/* line 350, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-btn.btn-xs {
  margin-top: 14px;
  margin-bottom: 14px;
}
/* line 360, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-text {
  margin-top: 15.5px;
  margin-bottom: 15.5px;
}
@media (min-width: 768px) {
  /* line 363, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .navbar-text {
    float: left;
    margin-left: 15px;
    margin-right: 15px;
  }
  /* line 369, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .navbar-text.navbar-right:last-child {
    margin-right: 0;
  }
}
/* line 379, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
/* line 383, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-default .navbar-brand {
  color: #777777;
}
/* line 385, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
/* line 392, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-default .navbar-text {
  color: #777777;
}
/* line 397, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-default .navbar-nav > li > a {
  color: #777777;
}
/* line 400, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #333333;
  background-color: transparent;
}
/* line 407, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #555555;
  background-color: #e7e7e7;
}
/* line 415, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #cccccc;
  background-color: transparent;
}
/* line 424, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-default .navbar-toggle {
  border-color: #dddddd;
}
/* line 426, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #dddddd;
}
/* line 430, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-default .navbar-toggle .icon-bar {
  background-color: #888888;
}
/* line 435, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e7e7e7;
}
/* line 444, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  background-color: #e7e7e7;
  color: #555555;
}
@media (max-width: 767px) {
  /* line 455, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777777;
  }
  /* line 457, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333333;
    background-color: transparent;
  }
  /* line 464, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555555;
    background-color: #e7e7e7;
  }
  /* line 472, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #cccccc;
    background-color: transparent;
  }
}
/* line 488, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-default .navbar-link {
  color: #777777;
}
/* line 490, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-default .navbar-link:hover {
  color: #333333;
}
/* line 499, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-inverse {
  background-color: #222222;
  border-color: #080808;
}
/* line 503, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-inverse .navbar-brand {
  color: #999999;
}
/* line 505, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #ffffff;
  background-color: transparent;
}
/* line 512, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-inverse .navbar-text {
  color: #999999;
}
/* line 517, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-inverse .navbar-nav > li > a {
  color: #999999;
}
/* line 520, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #ffffff;
  background-color: transparent;
}
/* line 527, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #ffffff;
  background-color: #080808;
}
/* line 535, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444444;
  background-color: transparent;
}
/* line 545, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-inverse .navbar-toggle {
  border-color: #333333;
}
/* line 547, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #333333;
}
/* line 551, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #ffffff;
}
/* line 556, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}
/* line 564, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  background-color: #080808;
  color: #ffffff;
}
@media (max-width: 767px) {
  /* line 575, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808;
  }
  /* line 578, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }
  /* line 581, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #999999;
  }
  /* line 583, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #ffffff;
    background-color: transparent;
  }
  /* line 590, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #ffffff;
    background-color: #080808;
  }
  /* line 598, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444444;
    background-color: transparent;
  }
}
/* line 609, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-inverse .navbar-link {
  color: #999999;
}
/* line 611, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/navbar.less */
.navbar-inverse .navbar-link:hover {
  color: #ffffff;
}
/* line 6, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/breadcrumbs.less */
.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 19px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 0px;
}
/* line 13, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/breadcrumbs.less */
.breadcrumb > li {
  display: inline-block;
}
/* line 16, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/breadcrumbs.less */
.breadcrumb > li + li:before {
  content: "/\00a0";
  padding: 0 5px;
  color: #cccccc;
}
/* line 23, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/breadcrumbs.less */
.breadcrumb > .active {
  color: #999999;
}
/* line 4, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/pagination.less */
.pagination,
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 19px 0;
  border-radius: 0px;
}
/* line 10, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/pagination.less */
.pagination > li,
.pagination > li {
  display: inline;
}
/* line 12, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/pagination.less */
.pagination > li > a,
.pagination > li > span,
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 3px 7px;
  line-height: 1.46153846154;
  text-decoration: none;
  color: #0a6bc5;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  margin-left: -1px;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/pagination.less */
.pagination > li:first-child > a,
.pagination > li:first-child > span,
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
}
/* line 32, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/pagination.less */
.pagination > li:last-child > a,
.pagination > li:last-child > span,
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px;
}
/* line 41, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/pagination.less */
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus,
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  color: #000000;
  background-color: #eeeeee;
  border-color: #dddddd;
}
/* line 51, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/pagination.less */
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus,
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 2;
  color: #ffffff;
  background-color: #0a6bc5;
  border-color: #0a6bc5;
  cursor: default;
}
/* line 63, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/pagination.less */
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus,
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #999999;
  background-color: #ffffff;
  border-color: #dddddd;
  cursor: not-allowed;
}
/* line 550, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 7px 10px;
  font-size: 17px;
}
/* line 556, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
}
/* line 562, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px;
}
/* line 550, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
}
/* line 556, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
}
/* line 562, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px;
}
/* line 6, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/pager.less */
.pager {
  padding-left: 0;
  margin: 19px 0;
  list-style: none;
  text-align: center;
}
/* line 12, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/pager.less */
.pager li {
  display: inline;
}
/* line 14, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/pager.less */
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 15px;
}
/* line 23, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/pager.less */
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
/* line 31, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/pager.less */
.pager .next > a,
.pager .next > span {
  float: right;
}
/* line 38, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/pager.less */
.pager .previous > a,
.pager .previous > span {
  float: left;
}
/* line 45, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/pager.less */
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #999999;
  background-color: #ffffff;
  cursor: not-allowed;
}
/* line 5, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/labels.less */
.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;
}
/* line 19, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/labels.less */
.label[href]:hover,
.label[href]:focus {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}
/* line 28, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/labels.less */
.label:empty {
  display: none;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/labels.less */
.btn .label,
.btn .label {
  position: relative;
  top: -1px;
}
/* line 42, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/labels.less */
.label-default {
  background-color: #999999;
}
/* line 575, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.label-default[href]:hover,
.label-default[href]:focus {
  background-color: #808080;
}
/* line 46, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/labels.less */
.label-primary {
  background-color: #0a6bc5;
}
/* line 575, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #085194;
}
/* line 50, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/labels.less */
.label-success {
  background-color: #5cb85c;
}
/* line 575, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.label-success[href]:hover,
.label-success[href]:focus {
  background-color: #449d44;
}
/* line 54, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/labels.less */
.label-info {
  background-color: #5bc0de;
}
/* line 575, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #31b0d5;
}
/* line 58, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/labels.less */
.label-warning {
  background-color: #f0ad4e;
}
/* line 575, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #ec971f;
}
/* line 62, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/labels.less */
.label-danger {
  background-color: #d9534f;
}
/* line 575, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #c9302c;
}
/* line 7, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/badges.less */
.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  line-height: 1;
  vertical-align: baseline;
  white-space: nowrap;
  text-align: center;
  background-color: #999999;
  border-radius: 10px;
}
/* line 22, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/badges.less */
.badge:empty {
  display: none;
}
/* line 27, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/badges.less */
.btn .badge,
.btn .badge {
  position: relative;
  top: -1px;
}
/* line 31, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/badges.less */
.btn-xs .badge {
  top: 0;
  padding: 1px 5px;
}
/* line 39, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/badges.less */
a.badge:hover,
a.badge:focus {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}
/* line 48, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/badges.less */
a.list-group-item.active > .badge,
.nav-pills > .active > a > .badge,
body > header nav#main-navigation > ul > li .submenu > .active > a > .badge,
#content-nav > ul > .active > a > .badge {
  color: #0a6bc5;
  background-color: #ffffff;
}
/* line 53, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/badges.less */
.nav-pills > li > a > .badge,
body > header nav#main-navigation > ul > li .submenu > li > a > .badge,
#content-nav > ul > li > a > .badge {
  margin-left: 3px;
}
/* line 9, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/alerts.less */
.alert {
  padding: 15px;
  margin-bottom: 19px;
  border: 1px solid transparent;
  border-radius: 0px;
}
/* line 16, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/alerts.less */
.alert h4 {
  margin-top: 0;
  color: inherit;
}
/* line 22, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/alerts.less */
.alert .alert-link {
  font-weight: bold;
}
/* line 27, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/alerts.less */
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
/* line 31, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/alerts.less */
.alert > p + p {
  margin-top: 5px;
}
/* line 40, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/alerts.less */
.alert-dismissable {
  padding-right: 35px;
}
/* line 44, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/alerts.less */
.alert-dismissable .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
/* line 56, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/alerts.less */
.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #3c763d;
}
/* line 431, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.alert-success hr {
  border-top-color: #c9e2b3;
}
/* line 434, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.alert-success .alert-link {
  color: #2b542c;
}
/* line 59, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/alerts.less */
.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #31708f;
}
/* line 431, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.alert-info hr {
  border-top-color: #a6e1ec;
}
/* line 434, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.alert-info .alert-link {
  color: #245269;
}
/* line 62, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/alerts.less */
.alert-warning {
  background-color: #fcf8e3;
  border-color: #faebcc;
  color: #8a6d3b;
}
/* line 431, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.alert-warning hr {
  border-top-color: #f7e1b5;
}
/* line 434, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.alert-warning .alert-link {
  color: #66512c;
}
/* line 65, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/alerts.less */
.alert-danger {
  background-color: #cd1010;
  border-color: #b50e2a;
  color: #cd1010;
}
/* line 431, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.alert-danger hr {
  border-top-color: #9e0c25;
}
/* line 434, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.alert-danger .alert-link {
  color: #9e0c0c;
}
/* line 10, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/list-group.less */
.list-group {
  margin-bottom: 20px;
  padding-left: 0;
}
/* line 21, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/list-group.less */
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #ffffff;
  border: 1px solid #dddddd;
}
/* line 31, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/list-group.less */
.list-group-item:first-child {
  border-top-right-radius: 0px;
  border-top-left-radius: 0px;
}
/* line 34, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/list-group.less */
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
/* line 40, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/list-group.less */
.list-group-item > .badge {
  float: right;
}
/* line 43, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/list-group.less */
.list-group-item > .badge + .badge {
  margin-right: 5px;
}
/* line 54, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/list-group.less */
a.list-group-item {
  color: #555555;
}
/* line 57, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/list-group.less */
a.list-group-item .list-group-item-heading {
  color: #333333;
}
/* line 62, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/list-group.less */
a.list-group-item:hover,
a.list-group-item:focus {
  text-decoration: none;
  background-color: #f5f5f5;
}
/* line 69, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/list-group.less */
a.list-group-item.active,
a.list-group-item.active:hover,
a.list-group-item.active:focus {
  z-index: 2;
  color: #ffffff;
  background-color: #0a6bc5;
  border-color: #0a6bc5;
}
/* line 78, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/list-group.less */
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;
}
/* line 81, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/list-group.less */
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: #a1cffa;
}
/* line 470, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8;
}
/* line 474, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
a.list-group-item-success {
  color: #3c763d;
}
/* line 477, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
a.list-group-item-success .list-group-item-heading {
  color: inherit;
}
/* line 479, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
a.list-group-item-success:hover,
a.list-group-item-success:focus {
  color: #3c763d;
  background-color: #d0e9c6;
}
/* line 484, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
a.list-group-item-success.active,
a.list-group-item-success.active:hover,
a.list-group-item-success.active:focus {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}
/* line 470, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}
/* line 474, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
a.list-group-item-info {
  color: #31708f;
}
/* line 477, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
a.list-group-item-info .list-group-item-heading {
  color: inherit;
}
/* line 479, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
a.list-group-item-info:hover,
a.list-group-item-info:focus {
  color: #31708f;
  background-color: #c4e3f3;
}
/* line 484, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
a.list-group-item-info.active,
a.list-group-item-info.active:hover,
a.list-group-item-info.active:focus {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
/* line 470, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}
/* line 474, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
a.list-group-item-warning {
  color: #8a6d3b;
}
/* line 477, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
a.list-group-item-warning .list-group-item-heading {
  color: inherit;
}
/* line 479, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
a.list-group-item-warning:hover,
a.list-group-item-warning:focus {
  color: #8a6d3b;
  background-color: #faf2cc;
}
/* line 484, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
a.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}
/* line 470, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.list-group-item-danger {
  color: #cd1010;
  background-color: #cd1010;
}
/* line 474, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
a.list-group-item-danger {
  color: #cd1010;
}
/* line 477, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
a.list-group-item-danger .list-group-item-heading {
  color: inherit;
}
/* line 479, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
a.list-group-item-danger:hover,
a.list-group-item-danger:focus {
  color: #cd1010;
  background-color: #b50e0e;
}
/* line 484, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
a.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #cd1010;
  border-color: #cd1010;
}
/* line 103, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/list-group.less */
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
/* line 107, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/list-group.less */
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}
/* line 7, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel,
.panel {
  margin-bottom: 19px;
  background-color: #ffffff;
  border: 1px solid transparent;
  border-radius: 0px;
  /* box-shadow */
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
/* line 16, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel-body,
.panel-body {
  padding: 15px;
}
/* line 22, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel-heading,
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: -1px;
  border-top-left-radius: -1px;
}
/* line 27, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel-heading > .dropdown .dropdown-toggle,
.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel-title,
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  color: inherit;
}
/* line 39, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel-title > a,
.panel-title > a {
  color: inherit;
}
/* line 45, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel-footer,
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #dddddd;
  border-bottom-right-radius: -1px;
  border-bottom-left-radius: -1px;
}
/* line 59, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel > .list-group,
.panel > .list-group {
  margin-bottom: 0;
}
/* line 62, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel > .list-group .list-group-item,
.panel > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
/* line 69, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel > .list-group:first-child .list-group-item:first-child,
.panel > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-right-radius: -1px;
  border-top-left-radius: -1px;
}
/* line 76, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel > .list-group:last-child .list-group-item:last-child,
.panel > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: -1px;
  border-bottom-left-radius: -1px;
}
/* line 85, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel-heading + .list-group .list-group-item:first-child,
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}
/* line 97, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel > .table,
.panel > .table-responsive > .table,
.panel > .table,
.panel > .table-responsive > .table {
  margin-bottom: 0;
}
/* line 102, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child,
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-right-radius: -1px;
  border-top-left-radius: -1px;
}
/* line 109, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: -1px;
}
/* line 113, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: -1px;
}
/* line 121, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child,
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: -1px;
  border-bottom-left-radius: -1px;
}
/* line 128, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: -1px;
}
/* line 132, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: -1px;
}
/* line 139, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive {
  border-top: 1px solid #dddddd;
}
/* line 143, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td,
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}
/* line 147, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered,
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}
/* line 154, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
/* line 158, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
/* line 167, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th,
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}
/* line 176, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
/* line 183, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel > .table-responsive,
.panel > .table-responsive {
  border: 0;
  margin-bottom: 0;
}
/* line 195, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel-group {
  margin-bottom: 19px;
}
/* line 199, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel-group .panel,
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 0px;
  overflow: hidden;
}
/* line 203, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel-group .panel + .panel,
.panel-group .panel + .panel {
  margin-top: 5px;
}
/* line 208, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel-group .panel-heading,
.panel-group .panel-heading {
  border-bottom: 0;
}
/* line 210, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel-group .panel-heading + .panel-collapse .panel-body,
.panel-group .panel-heading + .panel-collapse .panel-body,
.panel-group .panel-heading + .panel-collapse .panel-body {
  border-top: 1px solid #dddddd;
}
/* line 214, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel-group .panel-footer,
.panel-group .panel-footer {
  border-top: 0;
}
/* line 216, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel-group .panel-footer + .panel-collapse .panel-body,
.panel-group .panel-footer + .panel-collapse .panel-body,
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #dddddd;
}
/* line 224, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel-default,
.panel-default,
.panel-dark-green,
.panel-light-gray,
.panel-blue,
.panel-dark-green,
.panel-light-gray,
.panel-blue {
  border-color: #dddddd;
}
/* line 408, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.panel-default > .panel-heading,
.panel-default > .panel-heading,
.panel-blue > .panel-heading {
  color: #333333;
  background-color: #f5f5f5;
  border-color: #dddddd;
}
/* line 413, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.panel-default > .panel-heading + .panel-collapse .panel-body,
.panel-default > .panel-heading + .panel-collapse .panel-body,
.panel-default > .panel-heading + .panel-collapse .panel-body,
.panel-blue > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #dddddd;
}
/* line 418, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.panel-default > .panel-footer + .panel-collapse .panel-body,
.panel-default > .panel-footer + .panel-collapse .panel-body,
.panel-default > .panel-footer + .panel-collapse .panel-body,
.panel-blue > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #dddddd;
}
/* line 227, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel-primary {
  border-color: #0a6bc5;
}
/* line 408, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.panel-primary > .panel-heading,
.panel-primary > .panel-heading {
  color: #ffffff;
  background-color: #0a6bc5;
  border-color: #0a6bc5;
}
/* line 413, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.panel-primary > .panel-heading + .panel-collapse .panel-body,
.panel-primary > .panel-heading + .panel-collapse .panel-body,
.panel-primary > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #0a6bc5;
}
/* line 418, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.panel-primary > .panel-footer + .panel-collapse .panel-body,
.panel-primary > .panel-footer + .panel-collapse .panel-body,
.panel-primary > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #0a6bc5;
}
/* line 230, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel-success {
  border-color: #d6e9c6;
}
/* line 408, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.panel-success > .panel-heading,
.panel-success > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
/* line 413, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.panel-success > .panel-heading + .panel-collapse .panel-body,
.panel-success > .panel-heading + .panel-collapse .panel-body,
.panel-success > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #d6e9c6;
}
/* line 418, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.panel-success > .panel-footer + .panel-collapse .panel-body,
.panel-success > .panel-footer + .panel-collapse .panel-body,
.panel-success > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #d6e9c6;
}
/* line 233, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel-info {
  border-color: #bce8f1;
}
/* line 408, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.panel-info > .panel-heading,
.panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
/* line 413, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.panel-info > .panel-heading + .panel-collapse .panel-body,
.panel-info > .panel-heading + .panel-collapse .panel-body,
.panel-info > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #bce8f1;
}
/* line 418, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.panel-info > .panel-footer + .panel-collapse .panel-body,
.panel-info > .panel-footer + .panel-collapse .panel-body,
.panel-info > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #bce8f1;
}
/* line 236, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel-warning {
  border-color: #faebcc;
}
/* line 408, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.panel-warning > .panel-heading,
.panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
/* line 413, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.panel-warning > .panel-heading + .panel-collapse .panel-body,
.panel-warning > .panel-heading + .panel-collapse .panel-body,
.panel-warning > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #faebcc;
}
/* line 418, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.panel-warning > .panel-footer + .panel-collapse .panel-body,
.panel-warning > .panel-footer + .panel-collapse .panel-body,
.panel-warning > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #faebcc;
}
/* line 239, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/panels.less */
.panel-danger {
  border-color: #b50e2a;
}
/* line 408, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.panel-danger > .panel-heading,
.panel-danger > .panel-heading {
  color: #cd1010;
  background-color: #cd1010;
  border-color: #b50e2a;
}
/* line 413, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.panel-danger > .panel-heading + .panel-collapse .panel-body,
.panel-danger > .panel-heading + .panel-collapse .panel-body,
.panel-danger > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #b50e2a;
}
/* line 418, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.panel-danger > .panel-footer + .panel-collapse .panel-body,
.panel-danger > .panel-footer + .panel-collapse .panel-body,
.panel-danger > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #b50e2a;
}
/* line 6, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/close.less */
.close {
  float: right;
  font-size: 19.5px;
  font-weight: bold;
  line-height: 1;
  color: #000000;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
/* line 15, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/close.less */
.close:hover,
.close:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
/* line 26, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/close.less */
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
/* line 6, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/popovers.less */
.popover,
.control-label-extend {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1010;
  display: none;
  max-width: 276px;
  padding: 1px;
  text-align: left;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0px;
  /* box-shadow */
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  white-space: normal;
}
/* line 26, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/popovers.less */
.popover.top,
.control-label-extend.top {
  margin-top: -10px;
}
/* line 27, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/popovers.less */
.popover.right,
.control-label-extend.right {
  margin-left: 10px;
}
/* line 28, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/popovers.less */
.popover.bottom,
.control-label-extend.bottom {
  margin-top: 10px;
}
/* line 29, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/popovers.less */
.popover.left,
.control-label-extend.left {
  margin-left: -10px;
}
/* line 32, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/popovers.less */
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 13px;
  font-weight: normal;
  line-height: 18px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}
/* line 43, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/popovers.less */
.popover-content {
  padding: 9px 14px;
}
/* line 52, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/popovers.less */
.popover > .arrow,
.popover > .arrow:after,
.control-label-extend > .arrow,
.control-label-extend > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
/* line 62, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/popovers.less */
.popover > .arrow,
.control-label-extend > .arrow {
  border-width: 11px;
}
/* line 65, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/popovers.less */
.popover > .arrow:after,
.control-label-extend > .arrow:after {
  border-width: 10px;
  content: "";
}
/* line 71, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/popovers.less */
.popover.top > .arrow,
.control-label-extend.top > .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
  bottom: -11px;
}
/* line 78, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/popovers.less */
.popover.top > .arrow:after,
.control-label-extend.top > .arrow:after {
  content: " ";
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #ffffff;
}
/* line 86, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/popovers.less */
.popover.right > .arrow,
.control-label-extend.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25);
}
/* line 93, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/popovers.less */
.popover.right > .arrow:after,
.control-label-extend.right > .arrow:after {
  content: " ";
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #ffffff;
}
/* line 101, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/popovers.less */
.popover.bottom > .arrow,
.control-label-extend.bottom > .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  top: -11px;
}
/* line 108, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/popovers.less */
.popover.bottom > .arrow:after,
.control-label-extend.bottom > .arrow:after {
  content: " ";
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #ffffff;
}
/* line 117, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/popovers.less */
.popover.left > .arrow,
.control-label-extend.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25);
}
/* line 124, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/popovers.less */
.popover.left > .arrow:after,
.control-label-extend.left > .arrow:after {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: #ffffff;
  bottom: -10px;
}
/* line 9, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/utilities.less */
.clearfix,
.container,
.container-fluid,
.row,
.form-horizontal .form-group,
.btn-toolbar,
.btn-group-vertical > .btn-group,
.nav,
.navbar,
.navbar-header,
.navbar-collapse,
.pager,
.panel-body,
body > header,
body > header,
body > header nav#main-navigation > ul > li .submenu,
body > footer,
body #mobile-switch,
.panel-body,
#content-nav > ul {
  *zoom: 1;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
body > header:before,
body > header:after,
body > header:before,
body > header:after,
body > header nav#main-navigation > ul > li .submenu:before,
body > header nav#main-navigation > ul > li .submenu:after,
body > footer:before,
body > footer:after,
body #mobile-switch:before,
body #mobile-switch:after,
.panel-body:before,
.panel-body:after,
#content-nav > ul:before,
#content-nav > ul:after {
  content: " ";
  display: table;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.clearfix:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
body > header:after,
body > header:after,
body > header nav#main-navigation > ul > li .submenu:after,
body > footer:after,
body #mobile-switch:after,
.panel-body:after,
#content-nav > ul:after {
  clear: both;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
body > header:before,
body > header:after,
body > header:before,
body > header:after,
body > header nav#main-navigation > ul > li .submenu:before,
body > header nav#main-navigation > ul > li .submenu:after,
body > footer:before,
body > footer:after,
body #mobile-switch:before,
body #mobile-switch:after,
.panel-body:before,
.panel-body:after,
#content-nav > ul:before,
#content-nav > ul:after {
  content: " ";
  display: table;
  line-height: 0;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.clearfix:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
body > header:after,
body > header:after,
body > header nav#main-navigation > ul > li .submenu:after,
body > footer:after,
body #mobile-switch:after,
.panel-body:after,
#content-nav > ul:after {
  clear: both;
}
/* line 12, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/utilities.less */
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
/* line 15, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/utilities.less */
.pull-right {
  float: right !important;
}
/* line 18, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/utilities.less */
.pull-left {
  float: left !important;
}
/* line 27, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/utilities.less */
.hide {
  display: none !important;
}
/* line 30, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/utilities.less */
.show {
  display: block !important;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/utilities.less */
.invisible {
  visibility: hidden;
}
/* line 36, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/utilities.less */
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
/* line 45, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/utilities.less */
.hidden {
  display: none !important;
  visibility: hidden !important;
}
/* line 54, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/utilities.less */
.affix {
  position: fixed;
}
@-ms-viewport {
  width: device-width;
}
/* line 26, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/responsive-utilities.less */
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
@media (max-width: 767px) {
  /* line 34, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/responsive-utilities.less */
  .visible-xs {
    display: block !important;
  }
  /* line 623, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  table.visible-xs {
    display: table;
  }
  /* line 624, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  tr.visible-xs {
    display: table-row !important;
  }
  /* line 625, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 39, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/responsive-utilities.less */
  .visible-sm {
    display: block !important;
  }
  /* line 623, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  table.visible-sm {
    display: table;
  }
  /* line 624, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  tr.visible-sm {
    display: table-row !important;
  }
  /* line 625, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 44, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/responsive-utilities.less */
  .visible-md {
    display: block !important;
  }
  /* line 623, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  table.visible-md {
    display: table;
  }
  /* line 624, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  tr.visible-md {
    display: table-row !important;
  }
  /* line 625, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  /* line 49, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/responsive-utilities.less */
  .visible-lg {
    display: block !important;
  }
  /* line 623, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  table.visible-lg {
    display: table;
  }
  /* line 624, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  tr.visible-lg {
    display: table-row !important;
  }
  /* line 625, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  /* line 55, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/responsive-utilities.less */
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 60, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/responsive-utilities.less */
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 65, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/responsive-utilities.less */
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  /* line 70, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/responsive-utilities.less */
  .hidden-lg {
    display: none !important;
  }
}
/* line 80, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/responsive-utilities.less */
.visible-print {
  display: none !important;
}
@media print {
  /* line 83, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/responsive-utilities.less */
  .visible-print {
    display: block !important;
  }
  /* line 623, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  table.visible-print {
    display: table;
  }
  /* line 624, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  tr.visible-print {
    display: table-row !important;
  }
  /* line 625, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
@media print {
  /* line 89, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/responsive-utilities.less */
  .hidden-print {
    display: none !important;
  }
}
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * variables.less
 * 
 * (C) 2013 ressourcenmangel GmbH
 */
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * mixins.less
 * 
 * (C) 2013 ressourcenmangel GmbH
 */
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * icons.less
 * 
 * (C) 2013 ressourcenmangel GmbH
 */
@font-face {
  font-family: "icons";
  src: url("fonts/icons-41e0adfcbbd68915ab731ae4cd96e54e.eot");
  src: url("fonts/icons-41e0adfcbbd68915ab731ae4cd96e54e.eot?#iefix") format("embedded-opentype"), url("fonts/icons-41e0adfcbbd68915ab731ae4cd96e54e.woff") format("woff"), url("fonts/icons-41e0adfcbbd68915ab731ae4cd96e54e.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/* line 38, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
[class^="icon-"],
[class*=" icon-"] {
  font-family: "icons";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  *margin-right: .3em;
}
/* line 42, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
[class^="icon-"].icon-left-before,
[class*=" icon-"].icon-left-before,
[class^="icon-"].icon-right-before,
[class*=" icon-"].icon-right-before {
  vertical-align: -0.2em;
  font-size: 1.75em;
  line-height: 0.7em;
}
/* line 49, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
[class^="icon-"].icon-left-before,
[class*=" icon-"].icon-left-before {
  margin-right: .4em;
}
/* line 53, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
[class^="icon-"].icon-right-before,
[class*=" icon-"].icon-right-before {
  margin-left: .4em;
}
/* line 57, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
[class^="icon-"]:before,
[class*=" icon-"]:before {
  text-decoration: inherit;
  display: inline-block;
  speak: none;
}
/* line 63, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
a:hover [class^="icon-"],
a:hover [class*=" icon-"],
a:focus [class^="icon-"],
a:focus [class*=" icon-"],
a:active [class^="icon-"],
a:active [class*=" icon-"] {
  text-decoration: none;
}
/* line 71, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-spin {
  display: inline-block;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
  margin-right: 10px;
  vertical-align: -1px;
}
/* line 81, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
a .icon-stack,
a .icon-spin {
  display: inline-block;
  text-decoration: none;
}
@-moz-keyframes spin {
  /* line 88, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
  0% {
    -moz-transform: rotate(0deg);
  }
  /* line 89, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  /* line 93, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
  0% {
    -webkit-transform: rotate(0deg);
  }
  /* line 94, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  /* line 98, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
  0% {
    -o-transform: rotate(0deg);
  }
  /* line 99, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
  100% {
    -o-transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  /* line 103, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
  0% {
    -ms-transform: rotate(0deg);
  }
  /* line 104, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
  100% {
    -ms-transform: rotate(359deg);
  }
}
@keyframes spin {
  /* line 108, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
  0% {
    transform: rotate(0deg);
  }
  /* line 109, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
  100% {
    transform: rotate(359deg);
  }
}
/* line 155, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-arrow-left:before {
  content: "\f100";
}
/* line 156, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-arrow-right:before {
  content: "\f101";
}
/* line 157, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-close:before {
  content: "\f102";
}
/* line 158, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-cogs:before {
  content: "\f103";
}
/* line 159, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-down:before {
  content: "\f104";
}
/* line 160, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-excel:before {
  content: "\f105";
}
/* line 161, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-external-link:before {
  content: "\f106";
}
/* line 162, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-gallery:before {
  content: "\f107";
}
/* line 163, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-grid:before {
  content: "\f108";
}
/* line 164, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-information:before {
  content: "\f109";
}
/* line 165, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-left-open:before {
  content: "\f10a";
}
/* line 166, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-list:before {
  content: "\f10b";
}
/* line 167, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-mail:before {
  content: "\f10c";
}
/* line 168, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-mobile-phone:before {
  content: "\f10d";
}
/* line 169, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-navigation:before {
  content: "\f10e";
}
/* line 170, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-pause:before {
  content: "\f10f";
}
/* line 171, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-pdf:before {
  content: "\f110";
}
/* line 172, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-phone:before {
  content: "\f111";
}
/* line 173, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-photo:before {
  content: "\f112";
}
/* line 174, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-play:before {
  content: "\f113";
}
/* line 175, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-print:before {
  content: "\f114";
}
/* line 176, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-resize-full:before {
  content: "\f115";
}
/* line 177, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-resize-small:before {
  content: "\f116";
}
/* line 178, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-right-open:before {
  content: "\f117";
}
/* line 179, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-search:before {
  content: "\f118";
}
/* line 180, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-settings:before {
  content: "\f119";
}
/* line 181, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-share-this:before {
  content: "\f11a";
}
/* line 182, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-share:before {
  content: "\f11b";
}
/* line 183, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-spinner:before {
  content: "\f11c";
}
/* line 184, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-to-the-top:before {
  content: "\f11d";
}
/* line 185, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-up:before {
  content: "\f11e";
}
/* line 186, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-video:before {
  content: "\f11f";
}
/* line 187, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-view:before {
  content: "\f120";
}
/* line 188, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-volume-down:before {
  content: "\f121";
}
/* line 189, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-volume-mid:before {
  content: "\f122";
}
/* line 190, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-volume-off:before {
  content: "\f123";
}
/* line 191, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-volume-up:before {
  content: "\f124";
}
/* line 192, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-word:before {
  content: "\f125";
}
/* line 193, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-zip-download:before {
  content: "\f126";
}
/* line 194, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/fonts/icons.less */
.icon-zoom:before {
  content: "\f127";
}
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * scaffolding.less
 * 
 * (C) 2013 ressourcenmangel GmbH
 */
/* line 9, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/scaffolding.less */
body {
  -webkit-transform-origin: center top 0px;
  -ms-transform-origin: center top 0px;
  -moz-transform-origin: center top 0px;
  transform-origin: center top 0px;
}
/* line 16, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/scaffolding.less */
.container,
body > header,
body > footer,
body #mobile-switch {
  width: 1005px !important;
  max-width: none !important;
  background: #ffffff;
}
/* line 43, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/main.less */
body {
  /**
 * FWF Der Wissenschaftsfonds - Frontend
 * header.less
 * 
 * (C) 2013 ressourcenmangel GmbH
 */
  /**
 * FWF Der Wissenschaftsfonds - Frontend
 * footer.less
 * 
 * (C) 2013 ressourcenmangel GmbH
 */
}
/* line 8, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body #skiptocontent a {
  padding: 6px;
  position: absolute;
  top: -40px;
  left: 0px;
  color: #FFF;
  border-right: 1px solid #FFF;
  border-bottom: 1px solid #FFF;
  border-bottom-right-radius: 8px;
  background: none repeat scroll 0% 0% transparent;
  transition: top 1s ease-out 0s, #6363ce 1s linear 0s;
  z-index: 100;
}
/* line 22, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body #skiptocontent a:focus {
  position: absolute;
  left: 0px;
  top: 0px;
  background: none repeat scroll 0% 0% #BF1722;
  outline: 0px none;
  transition: top 0.1s ease-in 0s, #6363ce 0.5s linear 0s;
}
/* line 31, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header {
  border-radius: 0;
  border: 0;
  height: 218px;
  position: relative;
  padding: 0 30px;
  margin-bottom: 10px;
}
/* line 39, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header h1 {
  margin: 0;
  position: relative;
  padding: 60px 0 40px;
}
/* line 44, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header h1 a {
  background-image: url('../images/logo.png');
  width: 220px;
  height: 60px;
  display: block;
  text-indent: -99999px;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx) {
  /* line 10, /data/www/sites/frontend/releases/20170919145647/application/components/retinajs/src/retina.less */
  body > header h1 a {
    background-image: url("../images/logo@2x.png");
    background-size: 220px 60px;
  }
}
/* line 53, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header h1:before {
  content: " ";
  display: block;
  position: absolute;
  width: 100%;
  height: 7px;
  top: 0;
  background: #003f90;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBhNmJjNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMzJSIgc3RvcC1jb2xvcj0iIzBhNmJjNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMzJSIgc3RvcC1jb2xvcj0iI2EzYjgxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iI2EzYjgxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwM2Y5MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDNmOTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(left, #0a6bc5 0%, #0a6bc5 33%, #a3b812 33%, #a3b812 66%, #003f90 66%, #003f90 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #0a6bc5), color-stop(33%, #0a6bc5), color-stop(33%, #a3b812), color-stop(66%, #a3b812), color-stop(66%, #003f90), color-stop(100%, #003f90));
  background: -webkit-linear-gradient(left, #0a6bc5 0%, #0a6bc5 33%, #a3b812 33%, #a3b812 66%, #003f90 66%, #003f90 100%);
  background: -o-linear-gradient(left, #0a6bc5 0%, #0a6bc5 33%, #a3b812 33%, #a3b812 66%, #003f90 66%, #003f90 100%);
  background: -ms-linear-gradient(left, #0a6bc5 0%, #0a6bc5 33%, #a3b812 33%, #a3b812 66%, #003f90 66%, #003f90 100%);
  background: linear-gradient(to right, #0a6bc5 0%, #0a6bc5 33%, #a3b812 33%, #a3b812 66%, #003f90 66%, #003f90 100%);
}
/* line 76, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header nav#main-navigation {
  width: 100%;
  display: table;
  border-collapse: collapse;
  border-spacing: 0px 10px;
}
/* line 82, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header nav#main-navigation > ul {
  list-style: none;
  padding: 0;
  border-top: 1px solid #2f2f2f;
  border-bottom: 4px solid #2f2f2f;
  display: table-row;
}
/* line 89, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header nav#main-navigation > ul > li {
  display: table-cell;
  min-width: 200px;
  padding: 5px 0;
}
/* line 94, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header nav#main-navigation > ul > li span > a {
  display: inline-block;
  padding: 5px 10px;
  color: #000;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 14px;
}
/* line 102, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header nav#main-navigation > ul > li span > a:hover,
body > header nav#main-navigation > ul > li span > a:focus,
body > header nav#main-navigation > ul > li span > a:active {
  background: #a3b812;
}
/* line 109, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header nav#main-navigation > ul > li.active span > a {
  background: #a3b812;
}
/* line 113, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header nav#main-navigation > ul > li:first-child {
  display: none;
}
/* line 117, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header nav#main-navigation > ul > li:nth-child(n+3) {
  text-align: center;
}
/* line 121, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header nav#main-navigation > ul > li:last-child {
  text-align: right;
  min-width: 90px;
}
/* line 126, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header nav#main-navigation > ul > li .submenu {
  font-size: 12px;
  position: absolute;
  width: 210px;
  text-align: left;
  z-index: 9999;
  left: -9999px;
  border-top: 14px solid transparent;
  border-bottom: 4px solid #000;
}
/* line 138, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header nav#main-navigation > ul > li .submenu > li {
  border-bottom: 1px solid #000;
  background: #e3e9ba;
}
/* line 142, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header nav#main-navigation > ul > li .submenu > li > a {
  font-weight: bold;
  color: #000000;
}
/* line 147, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header nav#main-navigation > ul > li .submenu > li:last-child {
  border-bottom: 0;
}
/* line 151, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header nav#main-navigation > ul > li .submenu > li > a:hover,
body > header nav#main-navigation > ul > li .submenu > li > a:focus,
body > header nav#main-navigation > ul > li .submenu > li > a:active,
body > header nav#main-navigation > ul > li .submenu > li.active > a,
body > header nav#main-navigation > ul > li .submenu > li.active > a:hover,
body > header nav#main-navigation > ul > li .submenu > li.active > a:active,
body > header nav#main-navigation > ul > li .submenu > li.active > a:focus {
  background-color: #a3b812;
  color: #000;
}
/* line 162, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header nav#main-navigation > ul > li .submenu > li + li {
  margin: 0;
}
/* line 166, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header nav#main-navigation > ul > li .submenu > li ul {
  list-style: none;
  padding: 15px 15px 8px;
}
/* line 170, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header nav#main-navigation > ul > li .submenu > li ul li {
  padding-bottom: 7px;
}
/* line 173, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header nav#main-navigation > ul > li .submenu > li ul li a {
  color: #000000;
  padding-left: 10px;
  display: block;
}
/* line 178, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header nav#main-navigation > ul > li .submenu > li ul li a:before {
  content: "»";
  margin-left: -10px;
  position: absolute;
  float: left;
}
/* line 186, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header nav#main-navigation > ul > li .submenu > li ul li.active > a {
  font-weight: bold;
  text-decoration: underline;
}
/* line 191, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header nav#main-navigation > ul > li .submenu > li ul li ul {
  padding: 10px 10px 0;
}
/* line 194, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header nav#main-navigation > ul > li .submenu > li ul li ul li:last-child {
  padding-bottom: 0;
}
/* line 203, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header nav#main-navigation > ul > li span {
  display: inline-block;
}
/* line 206, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header nav#main-navigation > ul > li span:hover,
body > header nav#main-navigation > ul > li span.hover {
  position: relative;
}
/* line 209, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header nav#main-navigation > ul > li span:hover > a,
body > header nav#main-navigation > ul > li span.hover > a {
  background: #a3b812;
  text-decoration: underline;
}
/* line 214, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header nav#main-navigation > ul > li span:hover .submenu,
body > header nav#main-navigation > ul > li span.hover .submenu {
  left: 0;
}
/* line 222, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header nav#main-navigation > ul > li.active span:hover > a,
body > header nav#main-navigation > ul > li.active span.hover > a {
  background: #a3b812;
}
/* line 230, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header nav#main-navigation > ul > li:last-child span:hover .submenu,
body > header nav#main-navigation > ul > li:last-child span.hover .submenu {
  left: auto;
  right: 0;
}
/* line 240, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header nav#meta-navigation ul {
  position: absolute;
  right: 120px;
  top: 20px;
  list-style: none;
  text-align: right;
  font-size: 0;
}
/* line 248, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header nav#meta-navigation ul li {
  display: inline-block;
  font-size: 12px;
  margin-left: 20px;
}
/* line 253, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header nav#meta-navigation ul li a:link,
body > header nav#meta-navigation ul li a:visited {
  color: #000000;
}
/* line 261, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header #search {
  width: 353px;
  position: absolute;
  right: 30px;
  top: 45px;
  font-size: 0;
}
/* line 270, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header #search .form-group {
  display: inline-block;
  margin-bottom: 0px;
  vertical-align: middle;
}
/* line 280, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header #search input {
  background: #e6e6e6;
  border: 0;
  font-size: 14px;
  padding: 0px 20px;
  line-height: 48px;
  height: 48px;
  width: 300px !important;
  color: #000000;
}
/* line 57, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
body > header #search input::-moz-placeholder {
  color: #444444;
  opacity: 1;
}
/* line 59, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
body > header #search input:-ms-input-placeholder {
  color: #444444;
}
/* line 60, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
body > header #search input::-webkit-input-placeholder {
  color: #444444;
}
/* line 292, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header #search input:focus {
  box-shadow: none;
  border: 0;
}
/* line 298, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header #search button {
  width: 48px;
  height: 48px;
  text-align: center;
  color: #003f90;
  font-size: 30px;
  padding: 1px 0 0;
  margin-left: 5px;
  background: #e6e6e6;
}
/* line 308, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header #search button i {
  margin: 0;
}
/* line 313, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header #search p {
  font-size: 12px;
  padding-top: 7px;
  text-align: right;
}
/* line 318, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header #search p a:link,
body > header #search p a:visited {
  color: #2f2f2f;
}
/* line 324, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header #search .tt-input {
  border: 0 !important;
}
/* line 328, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header #search .tt-hint {
  color: #999 !important;
}
/* line 332, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header #search .tt-suggestion p {
  padding-top: 0;
  text-align: left;
  font-size: 14px;
}
/* line 339, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header .scilog {
  background-image: url('../images/logo-scilog.png');
  position: absolute;
  left: 350px;
  top: 45px;
  width: 220px;
  height: 115px;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx) {
  /* line 10, /data/www/sites/frontend/releases/20170919145647/application/components/retinajs/src/retina.less */
  body > header .scilog {
    background-image: url("../images/logo-scilog@2x.png");
    background-size: 220px 115px;
  }
}
/* line 348, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body > header .scilog a {
  display: block;
  height: 115px;
  overflow: hidden;
  width: 220px;
}
/* line 357, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body #zoom-wrapper {
  position: absolute;
  right: 30px;
  top: 16px;
}
/* line 362, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body #zoom-wrapper .btn,
body #zoom-wrapper .btn {
  background: #2f2f2f;
  color: #fff;
  height: 17px;
  width: 22px;
  margin-left: 2px;
  line-height: 10px;
  padding-left: 8px;
}
/* line 371, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body #zoom-wrapper .btn.smaller,
body #zoom-wrapper .btn.smaller {
  font-size: 10px;
}
/* line 375, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body #zoom-wrapper .btn.reset,
body #zoom-wrapper .btn.reset {
  font-size: 12px;
}
/* line 379, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body #zoom-wrapper .btn.bigger,
body #zoom-wrapper .btn.bigger {
  font-size: 14px;
}
/* line 383, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/header.less */
body #zoom-wrapper .btn.current,
body #zoom-wrapper .btn.current {
  background: #a3b812;
  color: #000;
}
/* line 8, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/footer.less */
body > footer {
  background: #d1d1d1;
  padding-top: 30px;
  margin-bottom: 10px;
}
/* line 13, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/footer.less */
body > footer h2 {
  font-weight: 500;
  text-transform: uppercase;
  font-size: 15px;
  margin-top: 0;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/footer.less */
body > footer form {
  background: rgba(255, 255, 255, 0.35);
  padding: 15px;
  height: 137px;
  position: relative;
}
/* line 26, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/footer.less */
body > footer form input.form-control,
body > footer form input.form-control,
body > footer form input.complexity {
  border: 0;
  line-height: 35px;
  height: 35px;
  font-size: 16px;
  color: #2f2f2f;
  padding: 0 10px;
}
/* line 57, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
body > footer form input.form-control::-moz-placeholder,
body > footer form input.form-control::-moz-placeholder,
body > footer form input.complexity::-moz-placeholder {
  color: #444444;
  opacity: 1;
}
/* line 59, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
body > footer form input.form-control:-ms-input-placeholder,
body > footer form input.form-control:-ms-input-placeholder,
body > footer form input.complexity:-ms-input-placeholder {
  color: #444444;
}
/* line 60, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
body > footer form input.form-control::-webkit-input-placeholder,
body > footer form input.form-control::-webkit-input-placeholder,
body > footer form input.complexity::-webkit-input-placeholder {
  color: #444444;
}
/* line 36, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/footer.less */
body > footer form input.form-control:focus,
body > footer form input.form-control:focus,
body > footer form input.complexity:focus {
  box-shadow: none;
  border: 0;
}
/* line 42, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/footer.less */
body > footer form legend + .checkbox,
body > footer form .checkbox + .checkbox {
  margin: 0;
}
/* line 47, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/footer.less */
body > footer form fieldset {
  width: 80%;
  margin: -5px 0;
}
/* line 51, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/footer.less */
body > footer form fieldset .checkbox {
  width: 50%;
  float: left;
}
/* line 57, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/footer.less */
body > footer form .form-submit {
  padding: 0;
}
/* line 60, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/footer.less */
body > footer form .form-submit button {
  font-size: 16px;
  position: absolute;
  right: 15px;
  bottom: 15px;
}
/* line 69, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/footer.less */
body > footer ul {
  width: 50%;
  float: left;
  list-style: none;
  padding: 10px 0 0;
  font-size: 12px;
}
/* line 76, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/footer.less */
body > footer ul li {
  padding-bottom: 5px;
}
/* line 79, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/footer.less */
body > footer ul li a {
  color: #000000;
}
/* line 84, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/footer.less */
body > footer ul.social-media {
  padding-top: 36px;
  width: 100%;
}
/* line 88, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/footer.less */
body > footer ul.social-media li {
  text-align: right;
  padding-bottom: 10px;
}
/* line 92, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/footer.less */
body > footer ul.social-media li a {
  background-image: url('../images/social-media.png');
  width: 39px;
  height: 39px;
  background-color: #fff;
  display: inline-block;
  text-align: left;
  text-indent: -99999px;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx) {
  /* line 10, /data/www/sites/frontend/releases/20170919145647/application/components/retinajs/src/retina.less */
  body > footer ul.social-media li a {
    background-image: url("../images/social-media@2x.png");
    background-size: 39px 117px;
  }
}
/* line 102, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/footer.less */
body > footer ul.social-media li a.twitter {
  background-position: 0 -39px;
}
/* line 106, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/footer.less */
body > footer ul.social-media li a.flickr {
  background-position: 0 -78px;
}
/* line 110, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/footer.less */
body > footer ul.social-media li a:hover,
body > footer ul.social-media li a:focus,
body > footer ul.social-media li a:active {
  background-color: #e6e6e6;
}
/* line 120, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/footer.less */
body > footer address {
  font-size: 12px;
  clear: both;
  background: #2f2f2f;
  color: #fff;
  line-height: 31px;
  margin: 0 -15px;
  padding: 0 30px;
}
/* line 129, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/footer.less */
body > footer address br {
  display: none;
}
/* line 134, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/footer.less */
body > footer address > span:before {
  content: "|";
  color: #666;
  padding: 0 7px;
}
/* line 140, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/footer.less */
body > footer address > span:first-child {
  font-weight: bold;
}
/* line 143, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/footer.less */
body > footer address > span:first-child:before {
  content: "";
  padding: 0;
}
/* line 150, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/footer.less */
body > footer address a,
body > footer address a:hover,
body > footer address a:focus,
body > footer address a:active {
  color: #fff;
}
/* line 159, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/footer.less */
body #mobile-switch {
  background: #2f2f2f;
  margin-bottom: 10px;
  margin-top: -10px;
  border-top: 5px solid #d1d1d1;
}
/* line 165, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/footer.less */
body #mobile-switch a {
  color: #fff;
  display: block;
  text-align: center;
  padding: 15px 0;
  font-size: 16px;
}
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * forms.less
 * 
 * (C) 2013 ressourcenmangel GmbH
 */
/* line 11, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
form {
  margin: 19px 0;
}
/* line 14, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
form h1,
form h2,
form h3,
form h4,
form h5,
form h6 {
  font-size: inherit;
  font-weight: bold !important;
  margin: 10px 0 20px !important;
}
/* line 21, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.form-horizontal {
  *zoom: 1;
  padding: 0;
  position: relative;
  margin-left: -5px;
  margin-right: -5px;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.form-horizontal:before,
.form-horizontal:after {
  content: " ";
  display: table;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.form-horizontal:after {
  clear: both;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.form-horizontal:before,
.form-horizontal:after {
  content: " ";
  display: table;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.form-horizontal:after {
  clear: both;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.form-horizontal:before,
.form-horizontal:after {
  content: " ";
  display: table;
  line-height: 0;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.form-horizontal:after {
  clear: both;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.form-horizontal:before,
.form-horizontal:after {
  content: " ";
  display: table;
  line-height: 0;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.form-horizontal:after {
  clear: both;
}
/* line 29, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.form-horizontal .form-group {
  margin: 10px 0 !important;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.form-horizontal .control-label {
  font-weight: normal;
  text-align: left;
  font-size: 12px;
  line-height: 14px;
  vertical-align: middle;
  height: 26px;
  padding: 0;
  display: table-cell;
  border: 0;
}
/* line 45, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.form-horizontal .col-xs-1,
.form-horizontal .col-xs-2,
.form-horizontal .col-xs-3,
.form-horizontal .col-xs-4,
.form-horizontal .col-xs-5,
.form-horizontal .col-xs-6,
.form-horizontal .col-xs-7,
.form-horizontal .col-xs-8,
.form-horizontal .col-xs-9,
.form-horizontal .col-xs-10,
.form-horizontal .col-xs-11,
.form-horizontal .col-xs-12,
.form-horizontal .col-sm-1,
.form-horizontal .col-sm-2,
.form-horizontal .col-sm-3,
.form-horizontal .col-sm-4,
.form-horizontal .col-sm-5,
.form-horizontal .col-sm-6,
.form-horizontal .col-sm-7,
.form-horizontal .col-sm-8,
.form-horizontal .col-sm-9,
.form-horizontal .col-sm-10,
.form-horizontal .col-sm-11,
.form-horizontal .col-sm-12 {
  padding: 0 5px;
  border: 0;
  margin-bottom: 5px;
  position: relative;
}
/* line 56, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.form-horizontal .col-xs-1.error,
.form-horizontal .col-xs-2.error,
.form-horizontal .col-xs-3.error,
.form-horizontal .col-xs-4.error,
.form-horizontal .col-xs-5.error,
.form-horizontal .col-xs-6.error,
.form-horizontal .col-xs-7.error,
.form-horizontal .col-xs-8.error,
.form-horizontal .col-xs-9.error,
.form-horizontal .col-xs-10.error,
.form-horizontal .col-xs-11.error,
.form-horizontal .col-xs-12.error,
.form-horizontal .col-sm-1.error,
.form-horizontal .col-sm-2.error,
.form-horizontal .col-sm-3.error,
.form-horizontal .col-sm-4.error,
.form-horizontal .col-sm-5.error,
.form-horizontal .col-sm-6.error,
.form-horizontal .col-sm-7.error,
.form-horizontal .col-sm-8.error,
.form-horizontal .col-sm-9.error,
.form-horizontal .col-sm-10.error,
.form-horizontal .col-sm-11.error,
.form-horizontal .col-sm-12.error {
  color: #cd1010;
  font-weight: bold;
  min-height: 0;
}
/* line 62, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.form-horizontal .col-xs-1.add-more,
.form-horizontal .col-xs-2.add-more,
.form-horizontal .col-xs-3.add-more,
.form-horizontal .col-xs-4.add-more,
.form-horizontal .col-xs-5.add-more,
.form-horizontal .col-xs-6.add-more,
.form-horizontal .col-xs-7.add-more,
.form-horizontal .col-xs-8.add-more,
.form-horizontal .col-xs-9.add-more,
.form-horizontal .col-xs-10.add-more,
.form-horizontal .col-xs-11.add-more,
.form-horizontal .col-xs-12.add-more,
.form-horizontal .col-sm-1.add-more,
.form-horizontal .col-sm-2.add-more,
.form-horizontal .col-sm-3.add-more,
.form-horizontal .col-sm-4.add-more,
.form-horizontal .col-sm-5.add-more,
.form-horizontal .col-sm-6.add-more,
.form-horizontal .col-sm-7.add-more,
.form-horizontal .col-sm-8.add-more,
.form-horizontal .col-sm-9.add-more,
.form-horizontal .col-sm-10.add-more,
.form-horizontal .col-sm-11.add-more,
.form-horizontal .col-sm-12.add-more {
  text-align: right;
  margin-top: -10px;
  font-size: 12px;
}
/* line 69, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.form-horizontal h1,
.form-horizontal h2,
.form-horizontal h3,
.form-horizontal h4,
.form-horizontal h5,
.form-horizontal h6 {
  padding-left: 5px;
  padding-right: 5px;
}
/* line 74, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.form-horizontal hr {
  margin-left: 5px;
  margin-right: 5px;
}
/* line 82, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
fieldset legend {
  font-size: inherit;
  border: 0;
  padding: 0 0 5px;
  margin: 0;
}
/* line 89, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
fieldset legend + .checkbox,
fieldset legend + .radio {
  margin-top: 0;
}
/* line 94, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
fieldset.form-horizontal {
  margin: 0 0 40px;
}
/* line 97, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
fieldset.form-horizontal .collapseable {
  padding: 10px !important;
}
/* line 100, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
fieldset.form-horizontal .collapseable .btn-collapse {
  display: none;
}
/* line 104, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
fieldset.form-horizontal .collapseable .inner-collapse {
  margin: 0 5px;
}
/* line 107, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
fieldset.form-horizontal .collapseable .inner-collapse .collapse-title .btn-collapse {
  display: block;
}
/* line 112, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
fieldset.form-horizontal .collapseable h1,
fieldset.form-horizontal .collapseable h2,
fieldset.form-horizontal .collapseable h3,
fieldset.form-horizontal .collapseable h4,
fieldset.form-horizontal .collapseable h5,
fieldset.form-horizontal .collapseable h6 {
  color: #293640;
}
/* line 118, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
fieldset ul.form-error {
  margin: -10px -10px 10px;
}
/* line 122, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
fieldset.inline-fieldset {
  margin: 0 !important;
  padding-top: 5px;
}
/* line 129, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.form-control,
.complexity {
  /* box-shadow */
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 135, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.btn i,
.btn i {
  margin-right: .3em;
}
/* line 141, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.btn-link,
.btn-add,
.btn-popover {
  padding-left: 10px;
}
/* line 144, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.btn-link:before,
.btn-link:before,
.btn-add:before,
.btn-popover:before,
.btn-add:before,
.btn-popover:before {
  content: "»";
  padding-right: 4px;
  margin-left: -10px;
  position: absolute;
}
/* line 153, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.btn-add {
  padding-right: 0;
  padding-left: 15px;
  font-size: inherit;
}
/* line 158, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.btn-add:before {
  content: "+";
  margin-left: -15px;
}
/* line 165, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.btn-default {
  background: #2f2f2f;
  border: 0;
  color: #fff;
}
/* line 170, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default:hover,
.btn-default:focus,
.btn-default:active {
  background: #000;
  color: #fff;
}
/* line 179, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.form-submit {
  padding-top: 19px;
  text-align: right;
}
/* line 183, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.form-submit .btn,
.form-submit .btn {
  margin-left: 19px;
}
/* line 186, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.form-submit .btn.btn-primary,
.form-submit .btn.btn-primary,
.form-submit .btn.panel-blue .btn-primary {
  padding-left: 15px;
  padding-right: 15px;
}
/* line 192, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.form-submit.inverse-padding {
  padding-top: 0;
  padding-bottom: 19px;
}
/* line 199, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.form-box {
  background: #e6e6e6;
  padding: 5px 0px;
  margin: 19px 0 38px;
}
/* line 204, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.form-box form {
  margin: 0;
}
/* line 208, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.form-box .form-horizontal {
  margin: 0 10px;
}
/* line 212, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.form-box .form-group {
  margin-bottom: 5px !important;
}
/* line 216, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.form-box .form-submit {
  padding-top: 9.5px;
}
/* line 220, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.form-box .form-control,
.form-box .form-control,
.form-box .complexity {
  border: 0;
}
/* line 224, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.form-box label {
  font-weight: normal;
}
/* line 228, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.form-box ul.form-error {
  margin: -5px -10px 15px;
}
/* line 235, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.panel form .form-control,
.panel form .form-control,
.panel form .form-control,
.panel form .complexity {
  border: 0;
  margin-top: -5px;
}
/* line 240, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.panel form .form-submit,
.panel form .form-submit {
  position: relative;
  padding-top: 0;
}
/* line 244, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.panel form .form-submit .btn-link:first-child,
.panel form .form-submit .btn-link:first-child,
.panel form .form-submit .btn-add:first-child,
.panel form .form-submit .btn-popover:first-child,
.panel form .form-submit .btn-link:first-child,
.panel form .form-submit .btn-add:first-child,
.panel form .form-submit .btn-popover:first-child {
  position: absolute;
  left: 0;
  bottom: -5px;
  margin: 0;
}
/* line 252, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.panel form fieldset.form-group .checkbox label,
.panel form fieldset.form-group .checkbox label {
  font-weight: bold;
}
/* line 260, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.panel-blue .btn-primary {
  background-color: #fff;
  color: #0a6bc5;
}
/* line 267, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.help-block {
  color: #595a5a;
  font-size: 12px;
  margin: 0px !important;
}
/* line 274, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.complexity {
  text-align: center;
}
/* line 277, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.complexity.valid {
  background: #e3e9ba;
  color: #515b09;
  border-color: #a3b812;
}
/* line 283, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.complexity.invalid {
  background: rgba(205, 16, 16, 0.2);
  border-color: #cd1010;
  color: #cd1010;
}
/* line 291, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.has-error .checkbox label,
.has-error .radio label {
  color: #000000;
}
/* line 297, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.btn-popover {
  padding: 0 0 0 4px;
  font-size: 17px;
  vertical-align: -4px;
  height: 18px;
  line-height: 16px;
}
/* line 304, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.btn-popover:before {
  content: "";
}
/* line 308, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.btn-popover:hover,
.btn-popover:focus,
.btn-popover:active {
  text-decoration: none;
}
/* line 315, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.control-label-extend {
  width: 450px;
  font-size: 11px;
  line-height: 17px;
}
/* line 320, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.control-label-extend .arrow {
  left: 52px !important;
}
/* line 325, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.control-label-extend .popover-content p {
  font-weight: normal;
}
/* line 329, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.control-label-extend .popover-content p:last-child {
  text-align: right;
  margin-bottom: 0;
}
/* line 337, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.btn-dropdown {
  display: block;
  border: 1px solid #cccccc;
  color: #000000 !important;
  /* transition */
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -moz-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
/* line 344, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.btn-dropdown:hover,
.btn-dropdown:active,
.btn-dropdown:focus {
  border: 1px solid #cccccc !important;
  /* box-shadow */
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 349, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.btn-dropdown:focus {
  border-color: #bbbbbb !important;
  outline: 0;
  /* box-shadow */
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(187, 187, 187, 0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(187, 187, 187, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(187, 187, 187, 0.6);
}
/* line 357, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/forms.less */
.form-box .btn-dropdown,
.form-box .btn-dropdown:hover,
.form-box .btn-dropdown:active,
.form-box .btn-dropdown:focus {
  border: 0 !important;
}
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * styled-selects.less
 * 
 * (C) 2013 ressourcenmangel GmbH
 */
/* line 8, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/styled-selects.less */
.selectboxit-container {
  position: relative;
  display: block;
  vertical-align: top;
  width: auto;
}
/* line 14, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/styled-selects.less */
.selectboxit-container * {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  outline: none;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/styled-selects.less */
.selectboxit-container .selectboxit {
  cursor: pointer;
  margin: 0;
  padding: 0;
  overflow: hidden;
  display: block;
  position: relative;
  z-index: 2;
}
/* line 34, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/styled-selects.less */
.selectboxit-container .selectboxit:focus {
  outline: 0;
}
/* line 39, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/styled-selects.less */
.selectboxit-container .selectboxit-options {
  list-style: none;
  position: absolute;
  overflow-x: hidden;
  overflow-y: auto;
  cursor: pointer;
  display: none;
  text-align: left;
  max-height: 240px;
}
/* line 50, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/styled-selects.less */
.selectboxit-container .selectboxit-text,
.selectboxit-container .selectboxit-arrow-container {
  padding: 3px 7px;
  line-height: 1.46153846154;
  display: block;
}
/* line 57, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/styled-selects.less */
.selectboxit-container .selectboxit-text {
  overflow: hidden;
  display: block;
  white-space: nowrap;
}
/* line 63, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/styled-selects.less */
.selectboxit-container .selectboxit-arrow-container {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  width: 55px;
  padding-right: 10px;
  text-align: right;
  background-image: -webkit-linear-gradient(left, color-stop(rgba(255, 255, 255, 0) 0%), color-stop(#ffffff 50%));
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffffff', GradientType=1);
  color: #0a6bc5;
}
/* line 75, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/styled-selects.less */
.selectboxit-container .selectboxit-list {
  /* box-shadow */
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(187, 187, 187, 0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(187, 187, 187, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(187, 187, 187, 0.6);
  margin-top: -1px;
  padding: 0;
  width: 100%;
  list-style: none;
  background: #ffffff;
  line-height: 1.46153846154;
  border: 1px solid #bbbbbb;
  z-index: 99999;
}
/* line 89, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/styled-selects.less */
.selectboxit-container .selectboxit-list li a {
  display: block;
  padding: 3px 7px;
}
/* line 93, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/styled-selects.less */
.selectboxit-container .selectboxit-list li a:hover,
.selectboxit-container .selectboxit-list li a:focus,
.selectboxit-container .selectboxit-list li a:active {
  text-decoration: none;
  color: #0a6bc5;
}
/* line 101, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/styled-selects.less */
.selectboxit-container .selectboxit-list li.selectboxit-focus {
  background: #0a6bc5;
}
/* line 104, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/styled-selects.less */
.selectboxit-container .selectboxit-list li.selectboxit-focus a {
  color: #fff;
}
/* line 110, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/styled-selects.less */
.selectboxit-container .selectboxit-list .selectboxit-optgroup-header {
  font-weight: bold;
  border-top: 1px solid #bbbbbb;
  padding: 3px 7px;
  display: block;
  line-height: 1.46153846154;
  color: #000;
}
/* line 121, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/styled-selects.less */
.selectboxit-container .selectboxit-disabled .selectboxit-option-anchor,
.selectboxit-container .selectboxit-disabled .selectboxit-option-anchor:hover {
  color: #999;
  cursor: default;
}
/* line 127, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/styled-selects.less */
.selectboxit-container .selectboxit-disabled .selectboxit-text {
  color: #999;
}
/* line 131, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/styled-selects.less */
.selectboxit-container .selectboxit-disabled .selectboxit-arrow-container {
  color: #ccc;
}
/* line 137, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/styled-selects.less */
.panel .selectboxit-container a,
.panel .selectboxit-container a {
  color: #0a6bc5;
}
/* line 141, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/styled-selects.less */
.panel .selectboxit-container .selectboxit-text,
.panel .selectboxit-container .selectboxit-text {
  padding: 0;
}
/* line 145, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/styled-selects.less */
.panel .selectboxit-container .selectboxit-arrow-container,
.panel .selectboxit-container .selectboxit-arrow-container {
  padding-top: 7px;
}
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * year-month-dropdown.less
 * 
 * (C) 2014 ressourcenmangel GmbH
 */
/* line 8, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/year-month-dropdown.less */
#year-month-dropdown {
  display: block;
  width: 210px;
  overflow: visible;
  border: 1px solid #cccccc;
}
/* line 14, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/year-month-dropdown.less */
#year-month-dropdown:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: #cccccc;
  position: absolute;
  top: -7px;
  left: 100px;
}
/* line 26, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/year-month-dropdown.less */
#year-month-dropdown:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  position: absolute;
  top: -6px;
  left: 101px;
}
/* line 37, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/year-month-dropdown.less */
#year-month-dropdown h3 {
  margin: 8px 0;
  text-align: center;
}
/* line 42, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/year-month-dropdown.less */
#year-month-dropdown .btn,
#year-month-dropdown .btn {
  position: absolute;
  top: 8px;
}
/* line 46, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/year-month-dropdown.less */
#year-month-dropdown .btn:before,
#year-month-dropdown .btn:before {
  content: "";
}
/* line 50, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/year-month-dropdown.less */
#year-month-dropdown .btn:hover,
#year-month-dropdown .btn:active,
#year-month-dropdown .btn:focus,
#year-month-dropdown .btn:hover,
#year-month-dropdown .btn:active,
#year-month-dropdown .btn:focus {
  text-decoration: none;
}
/* line 55, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/year-month-dropdown.less */
#year-month-dropdown #next-year {
  right: 3px;
}
/* line 59, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/year-month-dropdown.less */
#year-month-dropdown #prev-year {
  left: 3px;
}
/* line 63, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/year-month-dropdown.less */
#year-month-dropdown ul.months {
  *zoom: 1;
  list-style: none;
  margin: 0;
  padding: 0 5px 8px;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
#year-month-dropdown ul.months:before,
#year-month-dropdown ul.months:after {
  content: " ";
  display: table;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
#year-month-dropdown ul.months:after {
  clear: both;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
#year-month-dropdown ul.months:before,
#year-month-dropdown ul.months:after {
  content: " ";
  display: table;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
#year-month-dropdown ul.months:after {
  clear: both;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
#year-month-dropdown ul.months:before,
#year-month-dropdown ul.months:after {
  content: " ";
  display: table;
  line-height: 0;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
#year-month-dropdown ul.months:after {
  clear: both;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
#year-month-dropdown ul.months:before,
#year-month-dropdown ul.months:after {
  content: " ";
  display: table;
  line-height: 0;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
#year-month-dropdown ul.months:after {
  clear: both;
}
/* line 70, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/year-month-dropdown.less */
#year-month-dropdown ul.months li {
  width: 58px;
  margin: 4px 5px 1px 0;
  float: left;
  text-align: center;
  border-top: 0;
}
/* line 77, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/year-month-dropdown.less */
#year-month-dropdown ul.months li span,
#year-month-dropdown ul.months li a {
  display: block;
  height: 40px;
  line-height: 42px;
  background-color: #f3f3f3;
  padding: 0;
}
/* line 85, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/year-month-dropdown.less */
#year-month-dropdown ul.months li span {
  color: #d1d1d1;
}
/* line 89, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/year-month-dropdown.less */
#year-month-dropdown ul.months li a:hover,
#year-month-dropdown ul.months li a:focus,
#year-month-dropdown ul.months li a:active {
  background: #0a6bc5;
  color: #fff;
  text-decoration: none;
}
/* line 95, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/year-month-dropdown.less */
#year-month-dropdown ul.months li:nth-child(3n) {
  margin-right: 0;
}
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * pagination.less
 * 
 * (C) 2013 ressourcenmangel GmbH
 */
/* line 8, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/pagination.less */
.pagination {
  display: block;
  width: 100%;
  position: relative;
  text-align: center;
  font-size: 0;
  margin: 0 0 19px;
}
/* line 16, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/pagination.less */
.pagination > li,
.pagination > li {
  font-size: 13px;
}
/* line 19, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/pagination.less */
.pagination > li > a,
.pagination > li > a {
  float: none;
  display: inline-block;
  border: 0;
  margin: 0;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 27, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/pagination.less */
.pagination > li > a:link,
.pagination > li > a:visited,
.pagination > li > a:link,
.pagination > li > a:visited {
  color: #000000;
}
/* line 32, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/pagination.less */
.pagination > li > a:hover,
.pagination > li > a:focus,
.pagination > li > a:active,
.pagination > li > a:hover,
.pagination > li > a:focus,
.pagination > li > a:active {
  background: none;
  color: #0a6bc5;
}
/* line 41, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/pagination.less */
.pagination > li.active a,
.pagination > li.active a {
  background: none;
  color: #0a6bc5;
  font-weight: bold;
  cursor: pointer;
}
/* line 47, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/pagination.less */
.pagination > li.active a:hover,
.pagination > li.active a:focus,
.pagination > li.active a:active,
.pagination > li.active a:hover,
.pagination > li.active a:focus,
.pagination > li.active a:active {
  background: none;
  color: #000000;
  cursor: pointer;
}
/* line 57, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/pagination.less */
.pagination > li.first:after,
.pagination > li.last:before,
.pagination > li.first:after,
.pagination > li.last:before {
  content: "\2026";
  padding: 0 3.5px;
}
/* line 63, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/pagination.less */
.pagination > li.prev,
.pagination > li.next,
.pagination > li.prev,
.pagination > li.next {
  position: absolute;
  top: 0;
}
/* line 68, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/pagination.less */
.pagination > li.prev a,
.pagination > li.next a,
.pagination > li.prev a,
.pagination > li.next a {
  color: #0a6bc5;
  padding: 0;
}
/* line 72, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/pagination.less */
.pagination > li.prev a:hover,
.pagination > li.next a:hover,
.pagination > li.prev a:focus,
.pagination > li.next a:focus,
.pagination > li.prev a:active,
.pagination > li.next a:active,
.pagination > li.prev a:hover,
.pagination > li.next a:hover,
.pagination > li.prev a:focus,
.pagination > li.next a:focus,
.pagination > li.prev a:active,
.pagination > li.next a:active {
  color: #000000;
}
/* line 78, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/pagination.less */
.pagination > li.prev a i,
.pagination > li.next a i,
.pagination > li.prev a i,
.pagination > li.next a i {
  font-size: 1.5em;
  display: inline-block;
  margin: -0.2em 0;
  vertical-align: -0.2em;
}
/* line 87, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/pagination.less */
.pagination > li.prev,
.pagination > li.prev {
  left: 0;
}
/* line 90, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/pagination.less */
.pagination > li.prev a i,
.pagination > li.prev a i {
  margin-right: 10px;
}
/* line 95, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/pagination.less */
.pagination > li.next,
.pagination > li.next {
  right: 0;
}
/* line 98, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/pagination.less */
.pagination > li.next a i,
.pagination > li.next a i {
  margin-left: 10px;
}
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * collapse.less
 * 
 * (C) 2013 ressourcenmangel GmbH
 */
/* line 8, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/collapse.less */
.collapse-wrapper {
  margin: 28.5px 0;
}
/* line 12, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/collapse.less */
.collapse-wrapper + .collapse-wrapper {
  margin: -19px 0 28.5px;
}
/* line 16, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/collapse.less */
.collapse-title {
  position: relative;
  background: #003f90;
  border: 0;
  margin: 0 !important;
  padding: 0;
  color: #fff;
  font-size: 13px;
  font-weight: 500;
  display: block;
  line-height: 1.46153846154;
}
/* line 28, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/collapse.less */
.collapse-title a,
.collapse-title span {
  color: #fff;
  cursor: pointer;
  padding: 5px 120px 5px 15px;
  display: block;
}
/* line 35, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/collapse.less */
.collapse-title a time,
.collapse-title span time {
  display: block;
  font-weight: normal;
}
/* line 40, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/collapse.less */
.collapse-title a:hover,
.collapse-title span:hover,
.collapse-title a:focus,
.collapse-title span:focus,
.collapse-title a:active,
.collapse-title span:active {
  text-decoration: none;
}
/* line 47, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/collapse.less */
.collapse-title i {
  margin-left: -5px;
}
/* line 51, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/collapse.less */
.collapse-title:hover button,
.collapse-title:focus button,
.collapse-title:active button {
  text-decoration: underline;
  outline: 0;
}
/* line 57, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/collapse.less */
.collapse-title:hover button i,
.collapse-title:focus button i,
.collapse-title:active button i {
  text-decoration: none;
}
/* line 63, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/collapse.less */
.btn-collapse {
  position: absolute;
  right: 15px;
  top: 50%;
  line-height: 20px;
  margin: -15px 0 0;
  color: #fff;
  padding: 4px 0;
}
/* line 72, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/collapse.less */
.btn-collapse:before {
  display: none;
}
/* line 76, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/collapse.less */
.btn-collapse i {
  margin-left: 5px;
  vertical-align: -1px;
}
/* line 81, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/collapse.less */
.btn-collapse:hover,
.btn-collapse:focus,
.btn-collapse:active {
  color: #fff;
}
/* line 86, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/collapse.less */
.btn-collapse:hover i,
.btn-collapse:focus i,
.btn-collapse:active i {
  text-decoration: none;
}
/* line 92, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/collapse.less */
.collapseable {
  background: #e9eff4;
  padding: 10px 15px 50px;
  position: relative;
}
/* line 97, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/collapse.less */
.collapseable hr {
  border-top: 1px solid #c3cfd8;
}
/* line 101, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/collapse.less */
.collapseable .collapse-title {
  margin: 10px -15px 0 !important;
  background: #2870b2;
}
/* line 106, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/collapse.less */
.collapseable .in,
.collapseable .collapsing,
.collapseable .collapse {
  background: #c3cfd8;
  margin: 0 -15px;
}
/* line 110, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/collapse.less */
.collapseable .in hr,
.collapseable .collapsing hr,
.collapseable .collapse hr {
  border-top: 1px solid #a4b6c4;
}
/* line 115, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/collapse.less */
.collapseable .collapseable {
  padding: 15px 15px 40px;
  background: transparent;
}
/* line 120, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/collapse.less */
.collapseable .loading {
  text-align: center;
  padding: 30px 0 25px;
  font-size: 150%;
  color: rgba(0, 63, 144, 0.5);
}
/* line 127, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/collapse.less */
.collapseable > .btn-collapse {
  bottom: 10px;
  top: auto;
  color: #0a6bc5;
}
/* line 133, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/collapse.less */
.collapseable.without-box {
  background: none;
  padding: 0;
}
/* line 137, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/collapse.less */
.collapseable.without-box button {
  display: none;
}
/* line 142, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/collapse.less */
.collapseable .article-list.single-line {
  margin: 9.5px 0 19px;
}
/* line 147, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/collapse.less */
.in:focus,
.collapsing:focus,
.collapse:focus {
  outline: 0;
}
/* line 153, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/collapse.less */
.loaded-content {
  display: none;
  margin-left: -15px;
  margin-right: -15px;
  padding-left: 15px;
  padding-right: 15px;
}
/* line 161, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/collapse.less */
.collapsing .article-list {
  margin: 0;
  padding: 19px 0;
}
/* line 165, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/collapse.less */
.collapsing .article-list.single-line {
  margin: 0;
  padding: 9.5px 0 0;
}
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * links.less
 * 
 * (C) 2013 ressourcenmangel GmbH
 */
/* line 11, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.link-with-icon-before:hover,
.internal-link:hover,
.link-with-icon-before:focus,
.internal-link:focus,
.external-link:hover,
.external-link:focus,
.xls-link:hover,
.xls-link:focus,
.pdf-link:hover,
.pdf-link:focus,
.mail:hover,
.mail:focus,
.phone-link:hover,
.phone-link:focus,
.doc-link:hover,
.doc-link:focus,
.jpg-link:hover,
.jpg-link:focus,
.mp4-link:hover,
.mp4-link:focus,
.zip-link:hover,
.zip-link:focus,
.view-link:hover,
.view-link:focus,
.slideshow-link:hover,
.slideshow-link:focus,
.share-link:hover,
.share-link:focus,
.print-link:hover,
.print-link:focus,
.flipviewer-link:hover,
.flipviewer-link:focus,
.grid-link:hover,
.grid-link:focus,
.list-link:hover,
.list-link:focus,
.to-the-top a:hover,
.to-the-top a:focus,
.share-this-page a:hover,
.share-this-page a:focus,
.external-secure-link:hover,
.external-secure-link:focus,
.xlsx-link:hover,
.xlsx-link:focus,
.ods-link:hover,
.ods-link:focus,
.docx-link:hover,
.docx-link:focus,
.dotx-link:hover,
.dotx-link:focus,
.dot-link:hover,
.dot-link:focus,
.odt-link:hover,
.odt-link:focus,
.ppt-link:hover,
.ppt-link:focus,
.pptx-link:hover,
.pptx-link:focus,
.pot-link:hover,
.pot-link:focus,
.potx-link:hover,
.potx-link:focus,
.odp-link:hover,
.odp-link:focus,
.jpeg-link:hover,
.jpeg-link:focus,
.png-link:hover,
.png-link:focus,
.tif-link:hover,
.tif-link:focus,
.eps-link:hover,
.eps-link:focus,
.gif-link:hover,
.gif-link:focus,
.ogv-link:hover,
.ogv-link:focus,
.avi-link:hover,
.avi-link:focus,
.webm-link:hover,
.webm-link:focus,
.video-link:hover,
.video-link:focus {
  text-decoration: none !important;
}
/* line 15, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.link-with-icon-before:hover span,
.internal-link:hover span,
.link-with-icon-before:focus span,
.internal-link:focus span,
.external-link:hover span,
.external-link:focus span,
.xls-link:hover span,
.xls-link:focus span,
.pdf-link:hover span,
.pdf-link:focus span,
.mail:hover span,
.mail:focus span,
.phone-link:hover span,
.phone-link:focus span,
.doc-link:hover span,
.doc-link:focus span,
.jpg-link:hover span,
.jpg-link:focus span,
.mp4-link:hover span,
.mp4-link:focus span,
.zip-link:hover span,
.zip-link:focus span,
.view-link:hover span,
.view-link:focus span,
.slideshow-link:hover span,
.slideshow-link:focus span,
.share-link:hover span,
.share-link:focus span,
.print-link:hover span,
.print-link:focus span,
.flipviewer-link:hover span,
.flipviewer-link:focus span,
.grid-link:hover span,
.grid-link:focus span,
.list-link:hover span,
.list-link:focus span,
.to-the-top a:hover span,
.to-the-top a:focus span,
.share-this-page a:hover span,
.share-this-page a:focus span,
.external-secure-link:hover span,
.external-secure-link:focus span,
.xlsx-link:hover span,
.xlsx-link:focus span,
.ods-link:hover span,
.ods-link:focus span,
.docx-link:hover span,
.docx-link:focus span,
.dotx-link:hover span,
.dotx-link:focus span,
.dot-link:hover span,
.dot-link:focus span,
.odt-link:hover span,
.odt-link:focus span,
.ppt-link:hover span,
.ppt-link:focus span,
.pptx-link:hover span,
.pptx-link:focus span,
.pot-link:hover span,
.pot-link:focus span,
.potx-link:hover span,
.potx-link:focus span,
.odp-link:hover span,
.odp-link:focus span,
.jpeg-link:hover span,
.jpeg-link:focus span,
.png-link:hover span,
.png-link:focus span,
.tif-link:hover span,
.tif-link:focus span,
.eps-link:hover span,
.eps-link:focus span,
.gif-link:hover span,
.gif-link:focus span,
.ogv-link:hover span,
.ogv-link:focus span,
.avi-link:hover span,
.avi-link:focus span,
.webm-link:hover span,
.webm-link:focus span,
.video-link:hover span,
.video-link:focus span {
  text-decoration: underline;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.link-with-icon-before span.details,
.internal-link span.details,
.external-link span.details,
.xls-link span.details,
.pdf-link span.details,
.mail span.details,
.phone-link span.details,
.doc-link span.details,
.jpg-link span.details,
.mp4-link span.details,
.zip-link span.details,
.view-link span.details,
.slideshow-link span.details,
.share-link span.details,
.print-link span.details,
.flipviewer-link span.details,
.grid-link span.details,
.list-link span.details,
.to-the-top a span.details,
.share-this-page a span.details,
.external-secure-link span.details,
.xlsx-link span.details,
.ods-link span.details,
.docx-link span.details,
.dotx-link span.details,
.dot-link span.details,
.odt-link span.details,
.ppt-link span.details,
.pptx-link span.details,
.pot-link span.details,
.potx-link span.details,
.odp-link span.details,
.jpeg-link span.details,
.png-link span.details,
.tif-link span.details,
.eps-link span.details,
.gif-link span.details,
.ogv-link span.details,
.avi-link span.details,
.webm-link span.details,
.video-link span.details {
  color: #595a5a;
  display: inline-block;
  padding-left: 4px;
  text-decoration: none !important;
}
/* line 26, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.link-with-icon-before span.details.block,
.internal-link span.details.block,
.external-link span.details.block,
.xls-link span.details.block,
.pdf-link span.details.block,
.mail span.details.block,
.phone-link span.details.block,
.doc-link span.details.block,
.jpg-link span.details.block,
.mp4-link span.details.block,
.zip-link span.details.block,
.view-link span.details.block,
.slideshow-link span.details.block,
.share-link span.details.block,
.print-link span.details.block,
.flipviewer-link span.details.block,
.grid-link span.details.block,
.list-link span.details.block,
.to-the-top a span.details.block,
.share-this-page a span.details.block,
.external-secure-link span.details.block,
.xlsx-link span.details.block,
.ods-link span.details.block,
.docx-link span.details.block,
.dotx-link span.details.block,
.dot-link span.details.block,
.odt-link span.details.block,
.ppt-link span.details.block,
.pptx-link span.details.block,
.pot-link span.details.block,
.potx-link span.details.block,
.odp-link span.details.block,
.jpeg-link span.details.block,
.png-link span.details.block,
.tif-link span.details.block,
.eps-link span.details.block,
.gif-link span.details.block,
.ogv-link span.details.block,
.avi-link span.details.block,
.webm-link span.details.block,
.video-link span.details.block {
  display: block;
  padding-left: 0;
}
/* line 32, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.link-with-icon-before:before,
.internal-link:before,
.external-link:before,
.xls-link:before,
.pdf-link:before,
.mail:before,
.phone-link:before,
.doc-link:before,
.jpg-link:before,
.mp4-link:before,
.zip-link:before,
.view-link:before,
.slideshow-link:before,
.share-link:before,
.print-link:before,
.flipviewer-link:before,
.grid-link:before,
.list-link:before,
.to-the-top a:before,
.share-this-page a:before,
.external-secure-link:before,
.xlsx-link:before,
.ods-link:before,
.docx-link:before,
.dotx-link:before,
.dot-link:before,
.odt-link:before,
.ppt-link:before,
.pptx-link:before,
.pot-link:before,
.potx-link:before,
.odp-link:before,
.jpeg-link:before,
.png-link:before,
.tif-link:before,
.eps-link:before,
.gif-link:before,
.ogv-link:before,
.avi-link:before,
.webm-link:before,
.video-link:before {
  display: inline-block !important;
  text-decoration: none !important;
}
/* line 40, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.link-with-icon-before:before,
.external-link:before,
.xls-link:before,
.pdf-link:before,
.mail:before,
.phone-link:before,
.doc-link:before,
.jpg-link:before,
.mp4-link:before,
.zip-link:before,
.view-link:before,
.slideshow-link:before,
.share-link:before,
.print-link:before,
.flipviewer-link:before,
.grid-link:before,
.list-link:before,
.to-the-top a:before,
.share-this-page a:before,
.external-secure-link:before,
.xlsx-link:before,
.ods-link:before,
.docx-link:before,
.dotx-link:before,
.dot-link:before,
.odt-link:before,
.ppt-link:before,
.pptx-link:before,
.pot-link:before,
.potx-link:before,
.odp-link:before,
.jpeg-link:before,
.png-link:before,
.tif-link:before,
.eps-link:before,
.gif-link:before,
.ogv-link:before,
.avi-link:before,
.webm-link:before,
.video-link:before {
  vertical-align: -0.2em;
  font-size: 22px;
  line-height: 0.7em;
  margin-right: 7px;
}
/* line 47, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
p .link-with-icon-before:before,
p .external-link:before,
p .xls-link:before,
p .pdf-link:before,
p .mail:before,
p .phone-link:before,
p .doc-link:before,
p .jpg-link:before,
p .mp4-link:before,
p .zip-link:before,
p .view-link:before,
p .slideshow-link:before,
p .share-link:before,
p .print-link:before,
p .flipviewer-link:before,
p .grid-link:before,
p .list-link:before,
p .to-the-top a:before,
p .share-this-page a:before,
p .external-secure-link:before,
p .xlsx-link:before,
p .ods-link:before,
p .docx-link:before,
p .dotx-link:before,
p .dot-link:before,
p .odt-link:before,
p .ppt-link:before,
p .pptx-link:before,
p .pot-link:before,
p .potx-link:before,
p .odp-link:before,
p .jpeg-link:before,
p .png-link:before,
p .tif-link:before,
p .eps-link:before,
p .gif-link:before,
p .ogv-link:before,
p .avi-link:before,
p .webm-link:before,
p .video-link:before {
  font-size: 18px;
  vertical-align: -0.17em;
  margin: 0 6px 0 2px;
}
/* line 56, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.internal-link:before {
  content: "»";
  margin-right: 7px;
}
/* line 61, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
p .internal-link:before {
  margin: 0 6px 0 2px;
}
/* line 69, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.ctype-links h1,
.panel-footer h1,
.ctype-links h2,
.panel-footer h2,
.ctype-links h3,
.panel-footer h3,
.ctype-links h4,
.panel-footer h4,
.ctype-links h5,
.panel-footer h5,
.ctype-links h6,
.panel-footer h6,
.panel-footer h1,
.panel-footer h2,
.panel-footer h3,
.panel-footer h4,
.panel-footer h5,
.panel-footer h6 {
  font-weight: bold !important;
  font-size: inherit;
  padding: 10px 0 15px !important;
  margin: 0 0 20px !important;
  border-bottom: 1px solid #000000;
}
/* line 77, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.ctype-links .subhead,
.panel-footer .subhead,
.panel-footer .subhead {
  border-bottom: 0;
  padding-left: 40px !important;
  padding-bottom: 0px !important;
}
/* line 83, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.ctype-links p,
.panel-footer p,
.panel-footer p {
  margin-bottom: 28.5px;
}
/* line 87, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.ctype-links ul,
.panel-footer ul,
.panel-footer ul {
  list-style: none !important;
  padding-left: 0px !important;
}
/* line 91, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.ctype-links ul li,
.panel-footer ul li,
.panel-footer ul li {
  margin: 10px 0;
}
/* line 94, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.ctype-links ul li:first-child,
.panel-footer ul li:first-child,
.panel-footer ul li:first-child {
  margin-top: 0;
}
/* line 98, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.ctype-links ul li:last-child,
.panel-footer ul li:last-child,
.panel-footer ul li:last-child {
  margin-bottom: 0;
}
/* line 102, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.ctype-links ul li span.lang,
.panel-footer ul li span.lang,
.panel-footer ul li span.lang {
  display: block;
  padding-left: 10px;
}
/* line 106, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.ctype-links ul li span.lang.lang-1:before,
.panel-footer ul li span.lang.lang-1:before,
.ctype-links ul li span.lang.lang1:before,
.panel-footer ul li span.lang.lang1:before,
.panel-footer ul li span.lang.lang-1:before,
.panel-footer ul li span.lang.lang1:before {
  content: "*";
  margin-left: -10px;
  width: 10px;
  display: inline-block;
}
/* line 115, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.ctype-links ul .internal-link,
.panel-footer ul .internal-link,
.ctype-links ul .link-with-icon-before,
.panel-footer ul .link-with-icon-before,
.ctype-links ul .external-link,
.panel-footer ul .external-link,
.ctype-links ul .xls-link,
.panel-footer ul .xls-link,
.ctype-links ul .pdf-link,
.panel-footer ul .pdf-link,
.ctype-links ul .mail,
.panel-footer ul .mail,
.ctype-links ul .phone-link,
.panel-footer ul .phone-link,
.ctype-links ul .doc-link,
.panel-footer ul .doc-link,
.ctype-links ul .jpg-link,
.panel-footer ul .jpg-link,
.ctype-links ul .mp4-link,
.panel-footer ul .mp4-link,
.ctype-links ul .zip-link,
.panel-footer ul .zip-link,
.ctype-links ul .view-link,
.panel-footer ul .view-link,
.ctype-links ul .slideshow-link,
.panel-footer ul .slideshow-link,
.ctype-links ul .share-link,
.panel-footer ul .share-link,
.ctype-links ul .print-link,
.panel-footer ul .print-link,
.ctype-links ul .flipviewer-link,
.panel-footer ul .flipviewer-link,
.ctype-links ul .grid-link,
.panel-footer ul .grid-link,
.ctype-links ul .list-link,
.panel-footer ul .list-link,
.ctype-links ul .to-the-top a,
.panel-footer ul .to-the-top a,
.ctype-links ul .share-this-page a,
.panel-footer ul .share-this-page a,
.panel-footer ul .internal-link,
.panel-footer ul .link-with-icon-before,
.ctype-links ul .external-secure-link,
.panel-footer ul .external-secure-link,
.ctype-links ul .xlsx-link,
.panel-footer ul .xlsx-link,
.ctype-links ul .ods-link,
.panel-footer ul .ods-link,
.ctype-links ul .docx-link,
.panel-footer ul .docx-link,
.ctype-links ul .dotx-link,
.panel-footer ul .dotx-link,
.ctype-links ul .dot-link,
.panel-footer ul .dot-link,
.ctype-links ul .odt-link,
.panel-footer ul .odt-link,
.ctype-links ul .ppt-link,
.panel-footer ul .ppt-link,
.ctype-links ul .pptx-link,
.panel-footer ul .pptx-link,
.ctype-links ul .pot-link,
.panel-footer ul .pot-link,
.ctype-links ul .potx-link,
.panel-footer ul .potx-link,
.ctype-links ul .odp-link,
.panel-footer ul .odp-link,
.ctype-links ul .jpeg-link,
.panel-footer ul .jpeg-link,
.ctype-links ul .png-link,
.panel-footer ul .png-link,
.ctype-links ul .tif-link,
.panel-footer ul .tif-link,
.ctype-links ul .eps-link,
.panel-footer ul .eps-link,
.ctype-links ul .gif-link,
.panel-footer ul .gif-link,
.ctype-links ul .ogv-link,
.panel-footer ul .ogv-link,
.ctype-links ul .avi-link,
.panel-footer ul .avi-link,
.ctype-links ul .webm-link,
.panel-footer ul .webm-link,
.ctype-links ul .video-link,
.panel-footer ul .video-link {
  display: block;
}
/* line 119, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.ctype-links ul .internal-link:before,
.panel-footer ul .internal-link:before,
.ctype-links ul .link-with-icon-before:before,
.panel-footer ul .link-with-icon-before:before,
.ctype-links ul .external-link:before,
.panel-footer ul .external-link:before,
.ctype-links ul .xls-link:before,
.panel-footer ul .xls-link:before,
.ctype-links ul .pdf-link:before,
.panel-footer ul .pdf-link:before,
.ctype-links ul .mail:before,
.panel-footer ul .mail:before,
.ctype-links ul .phone-link:before,
.panel-footer ul .phone-link:before,
.ctype-links ul .doc-link:before,
.panel-footer ul .doc-link:before,
.ctype-links ul .jpg-link:before,
.panel-footer ul .jpg-link:before,
.ctype-links ul .mp4-link:before,
.panel-footer ul .mp4-link:before,
.ctype-links ul .zip-link:before,
.panel-footer ul .zip-link:before,
.ctype-links ul .view-link:before,
.panel-footer ul .view-link:before,
.ctype-links ul .slideshow-link:before,
.panel-footer ul .slideshow-link:before,
.ctype-links ul .share-link:before,
.panel-footer ul .share-link:before,
.ctype-links ul .print-link:before,
.panel-footer ul .print-link:before,
.ctype-links ul .flipviewer-link:before,
.panel-footer ul .flipviewer-link:before,
.ctype-links ul .grid-link:before,
.panel-footer ul .grid-link:before,
.ctype-links ul .list-link:before,
.panel-footer ul .list-link:before,
.ctype-links ul .to-the-top a:before,
.panel-footer ul .to-the-top a:before,
.ctype-links ul .share-this-page a:before,
.panel-footer ul .share-this-page a:before,
.panel-footer ul .internal-link:before,
.panel-footer ul .link-with-icon-before:before,
.ctype-links ul .external-secure-link:before,
.panel-footer ul .external-secure-link:before,
.ctype-links ul .xlsx-link:before,
.panel-footer ul .xlsx-link:before,
.ctype-links ul .ods-link:before,
.panel-footer ul .ods-link:before,
.ctype-links ul .docx-link:before,
.panel-footer ul .docx-link:before,
.ctype-links ul .dotx-link:before,
.panel-footer ul .dotx-link:before,
.ctype-links ul .dot-link:before,
.panel-footer ul .dot-link:before,
.ctype-links ul .odt-link:before,
.panel-footer ul .odt-link:before,
.ctype-links ul .ppt-link:before,
.panel-footer ul .ppt-link:before,
.ctype-links ul .pptx-link:before,
.panel-footer ul .pptx-link:before,
.ctype-links ul .pot-link:before,
.panel-footer ul .pot-link:before,
.ctype-links ul .potx-link:before,
.panel-footer ul .potx-link:before,
.ctype-links ul .odp-link:before,
.panel-footer ul .odp-link:before,
.ctype-links ul .jpeg-link:before,
.panel-footer ul .jpeg-link:before,
.ctype-links ul .png-link:before,
.panel-footer ul .png-link:before,
.ctype-links ul .tif-link:before,
.panel-footer ul .tif-link:before,
.ctype-links ul .eps-link:before,
.panel-footer ul .eps-link:before,
.ctype-links ul .gif-link:before,
.panel-footer ul .gif-link:before,
.ctype-links ul .ogv-link:before,
.panel-footer ul .ogv-link:before,
.ctype-links ul .avi-link:before,
.panel-footer ul .avi-link:before,
.ctype-links ul .webm-link:before,
.panel-footer ul .webm-link:before,
.ctype-links ul .video-link:before,
.panel-footer ul .video-link:before {
  display: inline-block;
  text-decoration: none;
}
/* line 125, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.ctype-links ul .link-with-icon-before,
.panel-footer ul .link-with-icon-before,
.ctype-links ul .external-link,
.panel-footer ul .external-link,
.ctype-links ul .xls-link,
.panel-footer ul .xls-link,
.ctype-links ul .pdf-link,
.panel-footer ul .pdf-link,
.ctype-links ul .mail,
.panel-footer ul .mail,
.ctype-links ul .phone-link,
.panel-footer ul .phone-link,
.ctype-links ul .doc-link,
.panel-footer ul .doc-link,
.ctype-links ul .jpg-link,
.panel-footer ul .jpg-link,
.ctype-links ul .mp4-link,
.panel-footer ul .mp4-link,
.ctype-links ul .zip-link,
.panel-footer ul .zip-link,
.ctype-links ul .view-link,
.panel-footer ul .view-link,
.ctype-links ul .slideshow-link,
.panel-footer ul .slideshow-link,
.ctype-links ul .share-link,
.panel-footer ul .share-link,
.ctype-links ul .print-link,
.panel-footer ul .print-link,
.ctype-links ul .flipviewer-link,
.panel-footer ul .flipviewer-link,
.ctype-links ul .grid-link,
.panel-footer ul .grid-link,
.ctype-links ul .list-link,
.panel-footer ul .list-link,
.ctype-links ul .to-the-top a,
.panel-footer ul .to-the-top a,
.ctype-links ul .share-this-page a,
.panel-footer ul .share-this-page a,
.panel-footer ul .link-with-icon-before,
.ctype-links ul .external-secure-link,
.panel-footer ul .external-secure-link,
.ctype-links ul .xlsx-link,
.panel-footer ul .xlsx-link,
.ctype-links ul .ods-link,
.panel-footer ul .ods-link,
.ctype-links ul .docx-link,
.panel-footer ul .docx-link,
.ctype-links ul .dotx-link,
.panel-footer ul .dotx-link,
.ctype-links ul .dot-link,
.panel-footer ul .dot-link,
.ctype-links ul .odt-link,
.panel-footer ul .odt-link,
.ctype-links ul .ppt-link,
.panel-footer ul .ppt-link,
.ctype-links ul .pptx-link,
.panel-footer ul .pptx-link,
.ctype-links ul .pot-link,
.panel-footer ul .pot-link,
.ctype-links ul .potx-link,
.panel-footer ul .potx-link,
.ctype-links ul .odp-link,
.panel-footer ul .odp-link,
.ctype-links ul .jpeg-link,
.panel-footer ul .jpeg-link,
.ctype-links ul .png-link,
.panel-footer ul .png-link,
.ctype-links ul .tif-link,
.panel-footer ul .tif-link,
.ctype-links ul .eps-link,
.panel-footer ul .eps-link,
.ctype-links ul .gif-link,
.panel-footer ul .gif-link,
.ctype-links ul .ogv-link,
.panel-footer ul .ogv-link,
.ctype-links ul .avi-link,
.panel-footer ul .avi-link,
.ctype-links ul .webm-link,
.panel-footer ul .webm-link,
.ctype-links ul .video-link,
.panel-footer ul .video-link {
  padding-left: 30px;
}
/* line 128, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.ctype-links ul .link-with-icon-before:before,
.panel-footer ul .link-with-icon-before:before,
.ctype-links ul .external-link:before,
.panel-footer ul .external-link:before,
.ctype-links ul .xls-link:before,
.panel-footer ul .xls-link:before,
.ctype-links ul .pdf-link:before,
.panel-footer ul .pdf-link:before,
.ctype-links ul .mail:before,
.panel-footer ul .mail:before,
.ctype-links ul .phone-link:before,
.panel-footer ul .phone-link:before,
.ctype-links ul .doc-link:before,
.panel-footer ul .doc-link:before,
.ctype-links ul .jpg-link:before,
.panel-footer ul .jpg-link:before,
.ctype-links ul .mp4-link:before,
.panel-footer ul .mp4-link:before,
.ctype-links ul .zip-link:before,
.panel-footer ul .zip-link:before,
.ctype-links ul .view-link:before,
.panel-footer ul .view-link:before,
.ctype-links ul .slideshow-link:before,
.panel-footer ul .slideshow-link:before,
.ctype-links ul .share-link:before,
.panel-footer ul .share-link:before,
.ctype-links ul .print-link:before,
.panel-footer ul .print-link:before,
.ctype-links ul .flipviewer-link:before,
.panel-footer ul .flipviewer-link:before,
.ctype-links ul .grid-link:before,
.panel-footer ul .grid-link:before,
.ctype-links ul .list-link:before,
.panel-footer ul .list-link:before,
.ctype-links ul .to-the-top a:before,
.panel-footer ul .to-the-top a:before,
.ctype-links ul .share-this-page a:before,
.panel-footer ul .share-this-page a:before,
.panel-footer ul .link-with-icon-before:before,
.ctype-links ul .external-secure-link:before,
.panel-footer ul .external-secure-link:before,
.ctype-links ul .xlsx-link:before,
.panel-footer ul .xlsx-link:before,
.ctype-links ul .ods-link:before,
.panel-footer ul .ods-link:before,
.ctype-links ul .docx-link:before,
.panel-footer ul .docx-link:before,
.ctype-links ul .dotx-link:before,
.panel-footer ul .dotx-link:before,
.ctype-links ul .dot-link:before,
.panel-footer ul .dot-link:before,
.ctype-links ul .odt-link:before,
.panel-footer ul .odt-link:before,
.ctype-links ul .ppt-link:before,
.panel-footer ul .ppt-link:before,
.ctype-links ul .pptx-link:before,
.panel-footer ul .pptx-link:before,
.ctype-links ul .pot-link:before,
.panel-footer ul .pot-link:before,
.ctype-links ul .potx-link:before,
.panel-footer ul .potx-link:before,
.ctype-links ul .odp-link:before,
.panel-footer ul .odp-link:before,
.ctype-links ul .jpeg-link:before,
.panel-footer ul .jpeg-link:before,
.ctype-links ul .png-link:before,
.panel-footer ul .png-link:before,
.ctype-links ul .tif-link:before,
.panel-footer ul .tif-link:before,
.ctype-links ul .eps-link:before,
.panel-footer ul .eps-link:before,
.ctype-links ul .gif-link:before,
.panel-footer ul .gif-link:before,
.ctype-links ul .ogv-link:before,
.panel-footer ul .ogv-link:before,
.ctype-links ul .avi-link:before,
.panel-footer ul .avi-link:before,
.ctype-links ul .webm-link:before,
.panel-footer ul .webm-link:before,
.ctype-links ul .video-link:before,
.panel-footer ul .video-link:before {
  margin-left: -30px;
  float: left;
  margin-top: 2px;
}
/* line 139, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.ctype-links ul .internal-link {
  padding-left: 30px;
}
/* line 142, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.ctype-links ul .internal-link:before {
  float: left;
}
/* line 151, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.single-link .internal-link,
.single-link .link-with-icon-before,
.single-link .external-link,
.single-link .xls-link,
.single-link .pdf-link,
.single-link .mail,
.single-link .phone-link,
.single-link .doc-link,
.single-link .jpg-link,
.single-link .mp4-link,
.single-link .zip-link,
.single-link .view-link,
.single-link .slideshow-link,
.single-link .share-link,
.single-link .print-link,
.single-link .flipviewer-link,
.single-link .grid-link,
.single-link .list-link,
.single-link .to-the-top a,
.single-link .share-this-page a,
.single-link .external-secure-link,
.single-link .xlsx-link,
.single-link .ods-link,
.single-link .docx-link,
.single-link .dotx-link,
.single-link .dot-link,
.single-link .odt-link,
.single-link .ppt-link,
.single-link .pptx-link,
.single-link .pot-link,
.single-link .potx-link,
.single-link .odp-link,
.single-link .jpeg-link,
.single-link .png-link,
.single-link .tif-link,
.single-link .eps-link,
.single-link .gif-link,
.single-link .ogv-link,
.single-link .avi-link,
.single-link .webm-link,
.single-link .video-link {
  display: block;
}
/* line 155, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.single-link .internal-link:before,
.single-link .link-with-icon-before:before,
.single-link .external-link:before,
.single-link .xls-link:before,
.single-link .pdf-link:before,
.single-link .mail:before,
.single-link .phone-link:before,
.single-link .doc-link:before,
.single-link .jpg-link:before,
.single-link .mp4-link:before,
.single-link .zip-link:before,
.single-link .view-link:before,
.single-link .slideshow-link:before,
.single-link .share-link:before,
.single-link .print-link:before,
.single-link .flipviewer-link:before,
.single-link .grid-link:before,
.single-link .list-link:before,
.single-link .to-the-top a:before,
.single-link .share-this-page a:before,
.single-link .external-secure-link:before,
.single-link .xlsx-link:before,
.single-link .ods-link:before,
.single-link .docx-link:before,
.single-link .dotx-link:before,
.single-link .dot-link:before,
.single-link .odt-link:before,
.single-link .ppt-link:before,
.single-link .pptx-link:before,
.single-link .pot-link:before,
.single-link .potx-link:before,
.single-link .odp-link:before,
.single-link .jpeg-link:before,
.single-link .png-link:before,
.single-link .tif-link:before,
.single-link .eps-link:before,
.single-link .gif-link:before,
.single-link .ogv-link:before,
.single-link .avi-link:before,
.single-link .webm-link:before,
.single-link .video-link:before {
  display: inline-block;
  text-decoration: none;
}
/* line 161, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.single-link .link-with-icon-before,
.single-link .external-link,
.single-link .xls-link,
.single-link .pdf-link,
.single-link .mail,
.single-link .phone-link,
.single-link .doc-link,
.single-link .jpg-link,
.single-link .mp4-link,
.single-link .zip-link,
.single-link .view-link,
.single-link .slideshow-link,
.single-link .share-link,
.single-link .print-link,
.single-link .flipviewer-link,
.single-link .grid-link,
.single-link .list-link,
.single-link .to-the-top a,
.single-link .share-this-page a,
.single-link .external-secure-link,
.single-link .xlsx-link,
.single-link .ods-link,
.single-link .docx-link,
.single-link .dotx-link,
.single-link .dot-link,
.single-link .odt-link,
.single-link .ppt-link,
.single-link .pptx-link,
.single-link .pot-link,
.single-link .potx-link,
.single-link .odp-link,
.single-link .jpeg-link,
.single-link .png-link,
.single-link .tif-link,
.single-link .eps-link,
.single-link .gif-link,
.single-link .ogv-link,
.single-link .avi-link,
.single-link .webm-link,
.single-link .video-link {
  padding-left: 2.1em;
}
/* line 164, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.single-link .link-with-icon-before:before,
.single-link .external-link:before,
.single-link .xls-link:before,
.single-link .pdf-link:before,
.single-link .mail:before,
.single-link .phone-link:before,
.single-link .doc-link:before,
.single-link .jpg-link:before,
.single-link .mp4-link:before,
.single-link .zip-link:before,
.single-link .view-link:before,
.single-link .slideshow-link:before,
.single-link .share-link:before,
.single-link .print-link:before,
.single-link .flipviewer-link:before,
.single-link .grid-link:before,
.single-link .list-link:before,
.single-link .to-the-top a:before,
.single-link .share-this-page a:before,
.single-link .external-secure-link:before,
.single-link .xlsx-link:before,
.single-link .ods-link:before,
.single-link .docx-link:before,
.single-link .dotx-link:before,
.single-link .dot-link:before,
.single-link .odt-link:before,
.single-link .ppt-link:before,
.single-link .pptx-link:before,
.single-link .pot-link:before,
.single-link .potx-link:before,
.single-link .odp-link:before,
.single-link .jpeg-link:before,
.single-link .png-link:before,
.single-link .tif-link:before,
.single-link .eps-link:before,
.single-link .gif-link:before,
.single-link .ogv-link:before,
.single-link .avi-link:before,
.single-link .webm-link:before,
.single-link .video-link:before {
  margin-left: -1.23em;
}
/* line 172, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.external-link:before,
.external-secure-link:before {
  font-family: "icons";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  *margin-right: .3em;
  content: "\f106";
}
/* line 181, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.xls-link:before,
.xlsx-link:before,
.ods-link:before {
  font-family: "icons";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  *margin-right: .3em;
  content: "\f105";
}
/* line 191, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.pdf-link:before {
  font-family: "icons";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  *margin-right: .3em;
  content: "\f110";
}
/* line 198, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.mail:before {
  font-family: "icons";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  *margin-right: .3em;
  content: "\f10c";
}
/* line 205, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.phone-link:before {
  font-family: "icons";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  *margin-right: .3em;
  content: "\f111";
}
/* line 209, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.phone-link.phone-is-mobile:before {
  font-family: "icons";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  *margin-right: .3em;
  content: "\f10d";
}
/* line 216, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.doc-link:before,
.docx-link:before,
.dotx-link:before,
.dot-link:before,
.odt-link:before,
.ppt-link:before,
.pptx-link:before,
.pot-link:before,
.potx-link:before,
.odp-link:before {
  font-family: "icons";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  *margin-right: .3em;
  content: "\f125";
}
/* line 235, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.jpg-link:before,
.jpeg-link:before,
.png-link:before,
.tif-link:before,
.eps-link:before,
.gif-link:before {
  font-family: "icons";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  *margin-right: .3em;
  content: "\f112";
}
/* line 248, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.mp4-link:before,
.ogv-link:before,
.avi-link:before,
.webm-link:before,
.video-link:before {
  font-family: "icons";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  *margin-right: .3em;
  content: "\f11f";
}
/* line 260, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.zip-link:before {
  font-family: "icons";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  *margin-right: .3em;
  content: "\f126";
}
/* line 267, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.view-link:before {
  font-family: "icons";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  *margin-right: .3em;
  content: "\f120";
}
/* line 274, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.slideshow-link:before {
  font-family: "icons";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  *margin-right: .3em;
  content: "\f107";
}
/* line 281, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.share-link:before {
  font-family: "icons";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  *margin-right: .3em;
  content: "\f11b";
}
/* line 288, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.print-link:before {
  font-family: "icons";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  *margin-right: .3em;
  content: "\f114";
}
/* line 295, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.flipviewer-link:before {
  font-family: "icons";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  *margin-right: .3em;
  content: "\f120";
}
/* line 302, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.grid-link:before {
  font-family: "icons";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  *margin-right: .3em;
  content: "\f108";
}
/* line 309, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.list-link:before {
  font-family: "icons";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  *margin-right: .3em;
  content: "\f10b";
}
/* line 315, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.to-the-top,
.to-overview,
.share-this-page {
  margin: 38px 0 28.5px;
}
/* line 319, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.to-the-top {
  text-align: right;
  text-transform: lowercase;
}
/* line 324, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.to-overview + .to-the-top {
  margin-top: -47.5px;
}
/* line 329, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.to-the-top a:before {
  font-family: "icons";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  *margin-right: .3em;
  content: "\f11d";
}
/* line 334, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.share-this-page {
  border-top: 1px solid #000;
  text-align: right;
  padding-top: 19px;
  margin-bottom: 0;
}
/* line 342, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.share-this-page a:before {
  font-family: "icons";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  *margin-right: .3em;
  content: "\f11a";
}
/* line 348, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/links.less */
.breaklinks {
  -ms-word-break: break-all;
  word-break: break-all;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * panels.less
 * 
 * (C) 2014 ressourcenmangel GmbH
 */
/* line 9, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel {
  /* box-shadow */
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: 0;
}
/* line 15, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-heading {
  border-bottom: 0;
  padding: 20px 15px 5px;
  background: transparent !important;
}
/* line 21, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-title {
  margin: 0 !important;
  text-transform: uppercase;
  font-size: 15px;
  font-weight: 500;
}
/* line 28, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-body {
  padding: 10px 15px 20px;
}
/* line 31, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-body h1,
.panel-body h2,
.panel-body h3,
.panel-body h4,
.panel-body h5,
.panel-body h6,
.panel-body h1,
.panel-body h2,
.panel-body h3,
.panel-body h4,
.panel-body h5,
.panel-body h6 {
  font-size: 20px;
  line-height: 24px;
  font-weight: 300 !important;
  color: inherit;
  margin: 10px 0 !important;
}
/* line 41, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-body.cycle-enabled,
.panel-body.cycle-enabled {
  margin-top: 10px;
  margin-left: 15px;
  margin-right: 15px;
  padding-left: 0;
  padding-right: 0;
}
/* line 49, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-borderless .panel-body.cycle-enabled,
.panel-borderless .panel-body.cycle-enabled {
  margin-left: 0;
  margin-right: 0;
}
/* line 55, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-footer {
  background: transparent !important;
  margin-top: -5px;
  padding: 0px 15px 20px !important;
  border-top: 0;
}
/* line 62, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-footer,
.panel-footer {
  min-height: 0%;
}
/* line 66, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-body *:last-child,
.panel-footer *:last-child,
.panel-body *:last-child,
.panel-footer *:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
}
/* line 72, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-row {
  display: flex !important;
  margin: 30px -15px;
}
/* line 76, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-row .panel,
.panel-row .panel {
  margin: 0 15px;
  flex: 1;
  align-self: stretch;
  width: 295px;
}
/* line 82, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-row .panel .panel-inner,
.panel-row .panel .panel-inner {
  display: flex !important;
  flex-direction: column;
  justify-content: flex-start;
  align-content: center;
  height: 100% !important;
}
/* line 89, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-row .panel .panel-inner .panel-heading,
.panel-row .panel .panel-inner .panel-heading,
.panel-row .panel .panel-inner .panel-heading {
  flex: 0 1 auto;
  align-self: stretch;
}
/* line 94, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-row .panel .panel-inner .panel-body,
.panel-row .panel .panel-inner .panel-body,
.panel-row .panel .panel-inner .panel-body {
  flex: 1 1 auto;
  align-self: stretch;
}
/* line 99, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-row .panel .panel-inner .panel-footer,
.panel-row .panel .panel-inner .panel-footer,
.panel-row .panel .panel-inner .panel-footer {
  flex: 0 1 auto;
  align-self: stretch;
}
/* line 107, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-row.panel-row-66-33 .panel,
.panel-row.panel-row-66-33 .panel {
  min-width: 295px;
  width: 295px;
}
/* line 112, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-row.panel-row-66-33 .panel:first-child,
.panel-row.panel-row-66-33 .panel:first-child {
  width: 620px;
  min-width: 620px;
  flex: 2;
}
/* line 120, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-row.panel-row-33-66 .panel,
.panel-row.panel-row-33-66 .panel {
  min-width: 295px;
  width: 295px;
}
/* line 125, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-row.panel-row-33-66 .panel:last-child,
.panel-row.panel-row-33-66 .panel:last-child {
  width: 620px;
  min-width: 620px;
  flex: 2;
}
/* line 133, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-row.sliders-notloaded .panel,
.panel-row.sliders-notloaded .panel {
  align-self: flex-start;
}
/* line 139, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-row.sliders-ready .panel,
.panel-row.sliders-ready .panel {
  align-self: stretch;
}
/* line 145, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.no-flexbox .panel-row {
  *zoom: 1;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.no-flexbox .panel-row:before,
.no-flexbox .panel-row:after {
  content: " ";
  display: table;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.no-flexbox .panel-row:after {
  clear: both;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.no-flexbox .panel-row:before,
.no-flexbox .panel-row:after {
  content: " ";
  display: table;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.no-flexbox .panel-row:after {
  clear: both;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.no-flexbox .panel-row:before,
.no-flexbox .panel-row:after {
  content: " ";
  display: table;
  line-height: 0;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.no-flexbox .panel-row:after {
  clear: both;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.no-flexbox .panel-row:before,
.no-flexbox .panel-row:after {
  content: " ";
  display: table;
  line-height: 0;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.no-flexbox .panel-row:after {
  clear: both;
}
/* line 148, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.no-flexbox .panel-row .panel,
.no-flexbox .panel-row section,
.no-flexbox .panel-row .panel {
  float: left;
  width: 295px;
}
/* line 153, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.no-flexbox .panel-row .panel-hero {
  width: 945px !important;
}
/* line 159, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-default,
.panel-dark-green,
.panel-light-gray,
.panel-blue {
  background: #003f90;
}
/* line 162, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-default .panel-title,
.panel-default .panel-body,
.panel-default .panel-footer,
.panel-default .btn-link,
.panel-default a,
.panel-default a:hover,
.panel-default a:active,
.panel-default a:focus,
.panel-default h1,
.panel-default h2,
.panel-default h3,
.panel-default h4,
.panel-default h5,
.panel-default h6,
.panel-default .btn-link,
.panel-default .btn-add,
.panel-default .btn-popover,
.panel-default .panel-title,
.panel-default .panel-body,
.panel-default .panel-footer,
.panel-blue .panel-title,
.panel-blue .panel-body,
.panel-blue .panel-footer,
.panel-blue .btn-link,
.panel-blue a,
.panel-blue a:hover,
.panel-blue a:active,
.panel-blue a:focus,
.panel-blue h1,
.panel-blue h2,
.panel-blue h3,
.panel-blue h4,
.panel-blue h5,
.panel-blue h6,
.panel-default .btn-add,
.panel-default .btn-popover {
  color: #fff;
}
/* line 171, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-default span.details,
.panel-blue span.details {
  color: #fff;
  color: rgba(255, 255, 255, 0.7);
}
/* line 177, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-dark-green {
  background: #a3b812;
}
/* line 180, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-dark-green .panel-title,
.panel-dark-green .panel-body,
.panel-dark-green .panel-footer,
.panel-dark-green .btn-link,
.panel-dark-green a,
.panel-dark-green a:hover,
.panel-dark-green a:active,
.panel-dark-green a:focus,
.panel-dark-green .btn-link,
.panel-dark-green .btn-add,
.panel-dark-green .btn-popover,
.panel-dark-green .panel-title,
.panel-dark-green .panel-body,
.panel-dark-green .panel-footer,
.panel-dark-green .btn-add,
.panel-dark-green .btn-popover {
  color: #000;
}
/* line 188, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-dark-green span.details {
  color: #000;
  color: rgba(0, 0, 0, 0.7);
}
/* line 194, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-light-gray {
  background: #e6e6e6;
}
/* line 198, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-blue {
  background: #0a6bc5;
}
/* line 204, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-borderless .panel-heading,
.panel-borderless .panel-heading {
  padding: 0 0 5px;
}
/* line 208, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-borderless .panel-body,
.panel-borderless .panel-body {
  padding: 10px 0px 25px;
}
/* line 212, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-borderless .panel-footer,
.panel-borderless .panel-footer {
  border-top: 1px solid #000000;
  padding: 15px 0 0 !important;
  min-height: 40px;
}
/* line 222, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-updates .panel-body h1,
.panel-updates .panel-body h2,
.panel-updates .panel-body h3,
.panel-updates .panel-body h4,
.panel-updates .panel-body h5,
.panel-updates .panel-body h6,
.panel-updates .panel-body h1,
.panel-updates .panel-body h2,
.panel-updates .panel-body h3,
.panel-updates .panel-body h4,
.panel-updates .panel-body h5,
.panel-updates .panel-body h6 {
  font-size: 13px;
  line-height: inherit;
  font-weight: bold !important;
}
/* line 227, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-updates .panel-body h1:first-child,
.panel-updates .panel-body h2:first-child,
.panel-updates .panel-body h3:first-child,
.panel-updates .panel-body h4:first-child,
.panel-updates .panel-body h5:first-child,
.panel-updates .panel-body h6:first-child,
.panel-updates .panel-body h1:first-child,
.panel-updates .panel-body h2:first-child,
.panel-updates .panel-body h3:first-child,
.panel-updates .panel-body h4:first-child,
.panel-updates .panel-body h5:first-child,
.panel-updates .panel-body h6:first-child {
  margin-top: 0 !important;
}
/* line 232, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-updates .panel-body time,
.panel-updates .panel-body time {
  color: #595a5a;
  float: left;
  margin-right: 5px;
}
/* line 239, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-updates.panel-events .panel-body,
.panel-updates.panel-events .panel-body {
  padding-bottom: 0;
}
/* line 242, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-updates.panel-events .panel-body article,
.panel-updates.panel-events .panel-body article {
  padding-left: 60px;
  min-height: 50px;
  margin-bottom: 13px;
}
/* line 247, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-updates.panel-events .panel-body article h3,
.panel-updates.panel-events .panel-body article h3 {
  margin-top: 0 !important;
}
/* line 251, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-updates.panel-events .panel-body article time,
.panel-updates.panel-events .panel-body article time {
  font-weight: 500;
  color: #2f2f2f;
  background: #fff;
  display: inline-block;
  width: 47px;
  height: 47px;
  text-align: center;
  float: left;
  margin-left: -60px;
  margin-top: 5px;
  position: relative;
  text-transform: uppercase;
}
/* line 265, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-updates.panel-events .panel-body article time span.day,
.panel-updates.panel-events .panel-body article time span.day {
  font-size: 22px;
  display: block;
  padding-top: 15px;
}
/* line 271, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-updates.panel-events .panel-body article time span.month,
.panel-updates.panel-events .panel-body article time span.month {
  position: absolute;
  font-size: 12px;
  top: 3px;
  left: 0;
  width: 100%;
}
/* line 284, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-updates.panel-borderless h1 a,
.panel-updates.panel-borderless h2 a,
.panel-updates.panel-borderless h3 a,
.panel-updates.panel-borderless h4 a,
.panel-updates.panel-borderless h5 a,
.panel-updates.panel-borderless h6 a {
  color: #0a6bc5 !important;
}
/* line 291, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-updates.panel-borderless.panel-events .panel-body article time,
.panel-updates.panel-borderless.panel-events .panel-body article time {
  color: #000000;
  background: #e6e6e6;
}
/* line 302, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-related-links .single-link {
  border-bottom: 1px solid #000000;
  padding-bottom: 20px;
}
/* line 307, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-related-links.panel-default .single-link,
.panel-related-links.panel-blue .single-link {
  border-bottom-color: #fff;
}
/* line 311, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-related-links .panel-body,
.panel-related-links .panel-body {
  padding-bottom: 10px;
}
/* line 314, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-related-links .panel-body:last-child .single-link,
.panel-related-links .panel-body:last-child .single-link {
  border-bottom: 0;
  padding-bottom: 10px;
}
/* line 324, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-featured-project .panel-inner .panel-body,
.panel-featured-project .panel-inner .panel-body {
  padding-left: 285px !important;
}
/* line 327, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-featured-project .panel-inner .panel-body h3,
.panel-featured-project .panel-inner .panel-body h3 {
  text-transform: uppercase;
  font-size: 22px;
  font-weight: normal !important;
}
/* line 333, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-featured-project .panel-inner .panel-body h4,
.panel-featured-project .panel-inner .panel-body h4 {
  font-weight: normal !important;
  margin-bottom: 15px !important;
}
/* line 338, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-featured-project .panel-inner .panel-body figure,
.panel-featured-project .panel-inner .panel-body figure {
  float: left;
  margin-left: -270px;
  margin-top: 10px;
}
/* line 344, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-featured-project .panel-inner .panel-body p:last-child,
.panel-featured-project .panel-inner .panel-body p:last-child {
  margin-top: 15px;
}
/* line 350, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
aside .panel-featured-project .panel-inner .panel-body,
aside .panel-featured-project .panel-inner .panel-body {
  padding-left: 15px !important;
  padding-top: 190px !important;
}
/* line 354, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
aside .panel-featured-project .panel-inner .panel-body figure,
aside .panel-featured-project .panel-inner .panel-body figure {
  margin-left: 0;
  margin-top: -180px;
}
/* line 355, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
aside .panel-featured-project .panel-inner .panel-body figure img,
aside .panel-featured-project .panel-inner .panel-body figure img {
  max-width: 225px;
  height: auto;
}
/* line 369, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-facts {
  overflow: hidden;
  width: 295px;
  position: relative;
}
/* line 374, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-facts .panel-inner {
  overflow: hidden;
  padding-bottom: 20px;
}
/* line 379, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-facts .panel-heading,
.panel-facts .panel-heading {
  margin-bottom: 10px;
}
/* line 383, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-facts .panel-body,
.panel-facts .panel-body {
  padding: 0;
}
/* line 387, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-facts .cycle-slide {
  width: 100%;
}
/* line 391, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-facts .prev,
.panel-facts .next {
  background-image: url('../images/slideshow-prevnext.png');
  height: 52px;
  width: 26px;
  position: absolute;
  top: 85px;
  z-index: 5000;
  cursor: pointer;
  left: 15px;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx) {
  /* line 10, /data/www/sites/frontend/releases/20170919145647/application/components/retinajs/src/retina.less */
  .panel-facts .prev,
  .panel-facts .next {
    background-image: url("../images/slideshow-prevnext@2x.png");
    background-size: 52px 113px;
  }
}
/* line 404, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-facts .prev {
  background-position: 0px 0px;
}
/* line 407, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-facts .prev:hover {
  background-position: 26px 0px;
}
/* line 412, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-facts .next {
  left: auto !important;
  right: 15px !important;
  background-position: 0px 52px;
}
/* line 417, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-facts .next:hover {
  background-position: 26px 52px;
}
/* line 422, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-facts article {
  text-align: center;
  position: relative;
  padding: 0 10px !important;
}
/* line 427, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-facts article h3 {
  margin-top: 0 !important;
}
/* line 431, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-facts article p {
  font-size: 16px;
}
/* line 434, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-facts article p.frist {
  height: 19px;
}
/* line 438, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-facts article p.value {
  font-size: 80px;
  line-height: 100px;
  color: #003f90;
  font-weight: bold;
  position: absolute;
  top: 60px;
  text-align: center;
  left: 0;
  right: 0;
}
/* line 450, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-facts article p.last {
  margin-top: 110px;
}
/* line 456, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-facts article a,
.panel-facts article a:hover,
.panel-facts article a:focus,
.panel-facts article a:active {
  width: 100%;
  margin: 0 auto;
  display: block;
  text-decoration: none;
  color: #000000;
}
/* line 466, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
aside .panel-facts {
  width: 255px;
}
/* line 469, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
aside .panel-facts .prev,
aside .panel-facts .next {
  top: 95px;
}
/* line 476, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
aside .panel-facts article p.frist {
  height: 38px;
}
/* line 480, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
aside .panel-facts article p.value {
  top: 70px;
  font-size: 60px;
}
/* line 485, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
aside .panel-facts article p.last {
  margin-top: 90px;
}
/* line 494, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-hero {
  height: 380px;
  overflow: hidden;
  margin-top: -15px !important;
}
/* line 499, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-hero .slider-pager {
  position: absolute;
  top: 326px;
  right: 325px;
  z-index: 9998;
  border-bottom: 0 !important;
  padding: 0 !important;
}
/* line 507, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-hero .slider-pager ul {
  padding: 0 !important;
}
/* line 512, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-hero .panel-body,
.panel-hero .panel-body {
  padding: 0;
  margin: 0 !important;
}
/* line 517, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-hero a {
  color: #000000;
}
/* line 520, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-hero a:hover,
.panel-hero a:focus,
.panel-hero a:active {
  color: #0a6bc5;
  text-decoration: none;
}
/* line 526, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-hero article {
  *zoom: 1;
  padding-right: 20px;
  width: 945px;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.panel-hero article:before,
.panel-hero article:after {
  content: " ";
  display: table;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.panel-hero article:after {
  clear: both;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.panel-hero article:before,
.panel-hero article:after {
  content: " ";
  display: table;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.panel-hero article:after {
  clear: both;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.panel-hero article:before,
.panel-hero article:after {
  content: " ";
  display: table;
  line-height: 0;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.panel-hero article:after {
  clear: both;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.panel-hero article:before,
.panel-hero article:after {
  content: " ";
  display: table;
  line-height: 0;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.panel-hero article:after {
  clear: both;
}
/* line 533, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-hero figure {
  float: left;
  margin-right: 20px;
}
/* line 538, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-hero h1 {
  font-size: 24px;
  line-height: 29px;
  font-weight: 400 !important;
  text-transform: uppercase;
  margin: 20px 0 10px 0 !important;
}
/* line 546, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-hero h2 {
  font-size: 14px;
  line-height: 20px;
  font-weight: bold !important;
  margin: 10px 0 !important;
}
/* line 556, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-tagcloud ul {
  list-style: none;
  padding: 0;
  text-align: center;
}
/* line 562, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-tagcloud li {
  display: inline-block;
  font-size: 17px;
  margin: 0px 4px;
}
/* line 567, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-tagcloud li.size-2 {
  font-size: 120%;
}
/* line 571, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-tagcloud li.size-3 {
  font-size: 160%;
}
/* line 575, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/panels.less */
.panel-tagcloud li.size-4 {
  font-size: 200%;
}
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * tables.less
 * 
 * (C) 2013 ressourcenmangel GmbH
 */
/* line 8, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tables.less */
table {
  width: 100%;
  border-spacing: 0px;
  border: 0;
  border-collapse: separate;
  font-size: 12px;
  margin: 9.5px 0 19px;
}
/* line 18, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tables.less */
table thead tr th {
  background-color: #003f90;
  color: white;
  padding: 6px;
  border: 0;
  font-weight: normal;
  line-height: 1.25;
}
/* line 26, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tables.less */
table thead tr th.th-between {
  padding-left: 10px;
  padding-right: 10px;
}
/* line 31, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tables.less */
table thead tr th.th-count-1 {
  padding-left: 10px;
}
/* line 35, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tables.less */
table thead tr th.th-last {
  padding-right: 10px;
}
/* line 40, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tables.less */
table thead tr th a,
table thead tr th a:hover,
table thead tr th a:focus {
  color: #fff;
}
/* line 50, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tables.less */
table tbody tr:first-child th {
  border-top: 13px solid white;
}
/* line 54, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tables.less */
table tbody tr.tr-even {
  background-color: #e6e6e6;
}
/* line 58, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tables.less */
table tbody tr td {
  border: 0;
  padding: 6px;
  vertical-align: middle;
}
/* line 63, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tables.less */
table tbody tr td.td-count-1 {
  padding-left: 10px;
  padding-right: 10px;
  color: #595a5a;
  width: 58%;
}
/* line 70, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tables.less */
table tbody tr td.td-last {
  padding-right: 10px;
}
/* line 78, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tables.less */
table.small-first .td-count-1 {
  width: 27%;
}
/* line 86, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tables.less */
table.complex thead tr th {
  padding: 6px;
}
/* line 89, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tables.less */
table.complex thead tr th.th-count-1 {
  padding-left: 10px;
}
/* line 93, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tables.less */
table.complex thead tr th.th-last {
  padding-right: 10px;
}
/* line 102, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tables.less */
table.complex tbody tr:first-child td {
  border-top: 0;
  padding-top: 6px !important;
}
/* line 107, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tables.less */
table.complex tbody tr td {
  width: auto;
  padding: 6px;
  background-color: #e6e6e6;
  border-top: 5px solid white;
  vertical-align: top;
}
/* line 114, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tables.less */
table.complex tbody tr td.td-count-1 {
  padding-left: 10px;
  width: 34%;
}
/* line 119, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tables.less */
table.complex tbody tr td.td-last {
  padding-right: 10px;
}
/* line 123, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tables.less */
table.complex tbody tr td.td-between {
  font-weight: bold;
  background-color: white;
  padding: 5px 0 0 0;
  color: black;
}
/* line 135, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tables.less */
.pinned {
  position: absolute;
  left: 0;
  top: 0;
  background: #fff;
  width: 35%;
  overflow: hidden;
  overflow-x: scroll;
  border-right: 1px solid #fff;
}
/* line 145, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tables.less */
.pinned table {
  border-right: none;
  border-left: none;
  width: 100%;
}
/* line 150, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tables.less */
.pinned table td:last-child {
  border-bottom: 0;
}
/* line 156, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tables.less */
div.table-wrapper {
  position: relative;
  overflow: hidden;
  margin: 9.5px 0 19px;
}
/* line 161, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tables.less */
div.table-wrapper div.scrollable {
  margin-left: 35%;
  overflow: scroll;
  overflow-y: hidden;
}
/* line 167, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tables.less */
div.table-wrapper table {
  margin: 0;
}
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * figures.less
 * 
 * (C) 2013 ressourcenmangel GmbH
 */
/* line 8, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/figures.less */
.image-wrapper {
  *zoom: 1;
  border-bottom: 1px solid #000000;
  margin-bottom: 19px;
  padding-top: 5px;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.image-wrapper:before,
.image-wrapper:after {
  content: " ";
  display: table;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.image-wrapper:after {
  clear: both;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.image-wrapper:before,
.image-wrapper:after {
  content: " ";
  display: table;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.image-wrapper:after {
  clear: both;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.image-wrapper:before,
.image-wrapper:after {
  content: " ";
  display: table;
  line-height: 0;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.image-wrapper:after {
  clear: both;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.image-wrapper:before,
.image-wrapper:after {
  content: " ";
  display: table;
  line-height: 0;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.image-wrapper:after {
  clear: both;
}
/* line 15, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/figures.less */
.image-wrapper figure {
  margin-bottom: 20px;
}
/* line 18, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/figures.less */
.image-wrapper figure img {
  margin-bottom: 15px;
}
/* line 22, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/figures.less */
.image-wrapper figure figcaption {
  position: relative;
  font-size: 11px;
  color: #595a5a;
}
/* line 27, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/figures.less */
.image-wrapper figure figcaption span {
  display: block;
  margin-top: 10px;
}
/* line 34, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/figures.less */
.image-wrapper .ctype-links {
  margin-bottom: 20px;
}
/* line 38, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/figures.less */
.image-wrapper.half-left {
  float: left;
  margin-right: 18px;
  width: 225px;
}
/* line 44, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/figures.less */
.image-wrapper.half-right {
  float: right;
  margin-left: 18px;
  width: 225px;
}
/* line 50, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/figures.less */
.image-wrapper.portrait {
  border-bottom: 0;
}
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * tabs.less
 * 
 * (C) 2014 ressourcenmangel GmbH
 */
/* line 8, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tabs.less */
.nav-tabs {
  border-bottom: 0;
  padding-left: 0;
}
/* line 12, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tabs.less */
.nav-tabs > li,
.nav-tabs > li {
  margin-bottom: 0;
}
/* line 15, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tabs.less */
.nav-tabs > li > a,
.nav-tabs > li > a {
  background: #e6e6e6;
  color: #000;
  padding: 7px 15px 6px;
  margin-right: 3px;
  border: 0;
  border-bottom: 3px solid white;
}
/* line 23, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tabs.less */
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus,
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
  border-bottom: 3px solid white;
}
/* line 30, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tabs.less */
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  background: #003f90;
  color: #fff;
  border: 0;
  border-bottom: 3px solid transparent;
}
/* line 41, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tabs.less */
.form-horizontal .nav-tabs,
.form-horizontal .nav-tabs {
  padding: 0px 5px;
}
/* line 48, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tabs.less */
.in .nav-tabs > li > a,
.collapsing .nav-tabs > li > a,
.collapse .nav-tabs > li > a,
.in .nav-tabs > li > a:hover,
.collapsing .nav-tabs > li > a:hover,
.collapse .nav-tabs > li > a:hover,
.in .nav-tabs > li > a:focus,
.collapsing .nav-tabs > li > a:focus,
.collapse .nav-tabs > li > a:focus,
.in .nav-tabs > li > a,
.collapsing .nav-tabs > li > a,
.collapse .nav-tabs > li > a,
.in .nav-tabs > li > a:hover,
.collapsing .nav-tabs > li > a:hover,
.collapse .nav-tabs > li > a:hover,
.in .nav-tabs > li > a:focus,
.collapsing .nav-tabs > li > a:focus,
.collapse .nav-tabs > li > a:focus {
  border-bottom: 3px solid #e9eff4;
}
/* line 54, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tabs.less */
.in .nav-tabs > li.active > a,
.collapsing .nav-tabs > li.active > a,
.collapse .nav-tabs > li.active > a,
.in .nav-tabs > li.active > a:hover,
.collapsing .nav-tabs > li.active > a:hover,
.collapse .nav-tabs > li.active > a:hover,
.in .nav-tabs > li.active > a:focus,
.collapsing .nav-tabs > li.active > a:focus,
.collapse .nav-tabs > li.active > a:focus,
.in .nav-tabs > li.active > a,
.collapsing .nav-tabs > li.active > a,
.collapse .nav-tabs > li.active > a,
.in .nav-tabs > li.active > a:hover,
.collapsing .nav-tabs > li.active > a:hover,
.collapse .nav-tabs > li.active > a:hover,
.in .nav-tabs > li.active > a:focus,
.collapsing .nav-tabs > li.active > a:focus,
.collapse .nav-tabs > li.active > a:focus {
  border-bottom: 3px solid transparent;
}
/* line 64, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tabs.less */
.tab-content {
  background: #e9eff4;
  padding: 10px 15px 15px;
}
/* line 68, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tabs.less */
.form-horizontal .tab-content {
  margin: 0px 5px;
}
/* line 71, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tabs.less */
.form-horizontal .tab-content .form-group:last-child {
  margin-bottom: 0 !important;
}
/* line 74, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tabs.less */
.form-horizontal .tab-content .form-group:last-child > div:last-child {
  margin-bottom: 0 !important;
}
/* line 80, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/tabs.less */
.in .tab-content,
.collapsing .tab-content,
.collapse .tab-content {
  background: #c3cfd8;
}
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * dropdown.less
 * 
 * (C) 2014 ressourcenmangel GmbH
 */
/* line 8, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/dropdown.less */
.dropdown {
  position: relative;
}
/* line 12, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/dropdown.less */
.btn-dropdown {
  display: block;
  background: #fff;
  text-align: left;
  color: #000000;
  padding: 3px 7px;
  position: relative;
}
/* line 900, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.btn-dropdown:focus {
  border-color: #bbbbbb;
  outline: 0;
  /* box-shadow */
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(187, 187, 187, 0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(187, 187, 187, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(187, 187, 187, 0.6);
}
/* line 22, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/dropdown.less */
.btn-dropdown:hover,
.btn-dropdown:active,
.btn-dropdown:focus {
  border: 0;
  text-decoration: none;
}
/* line 29, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/dropdown.less */
.btn-dropdown:after {
  font-family: "icons";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  *margin-right: .3em;
  content: "\f104";
  color: #0a6bc5;
  position: absolute;
  right: 0;
  width: 55px;
  padding-right: 10px;
  text-align: right;
  background-image: -webkit-linear-gradient(left, color-stop(rgba(255, 255, 255, 0) 0%), color-stop(#ffffff 50%));
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffffff', GradientType=1);
}
/* line 41, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/dropdown.less */
.panel .btn-dropdown,
.panel .btn-dropdown {
  border: 0;
  color: #0a6bc5;
  overflow: hidden;
  white-space: nowrap;
  margin-top: 19px;
}
/* line 48, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/dropdown.less */
.panel .btn-dropdown:hover,
.panel .btn-dropdown:active,
.panel .btn-dropdown:focus,
.panel .btn-dropdown:hover,
.panel .btn-dropdown:active,
.panel .btn-dropdown:focus {
  border: 0 !important;
}
/* line 53, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/dropdown.less */
.btn-dropdown.multiselect {
  overflow: hidden;
}
/* line 58, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/dropdown.less */
.dropdown-menu {
  /* box-shadow */
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(187, 187, 187, 0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(187, 187, 187, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(187, 187, 187, 0.6);
  border: 0;
  width: 100%;
  margin: 0;
  padding: 3px 7px !important;
  list-style: none !important;
  max-height: 300px;
  overflow-x: auto;
}
/* line 70, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/dropdown.less */
.dropdown-menu li {
  border-top: 1px solid #E6E6E6;
}
/* line 73, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/dropdown.less */
.dropdown-menu li a {
  color: #0a6bc5;
  padding: 4px 0 !important;
  display: block;
  white-space: normal;
  line-height: 1.46153846154;
}
/* line 80, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/dropdown.less */
.dropdown-menu li a:hover,
.dropdown-menu li a:focus,
.dropdown-menu li a:active {
  color: #000000;
  background: none;
  text-decoration: underline;
}
/* line 89, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/dropdown.less */
.dropdown-menu li ul {
  list-style: none !important;
  margin: 0 0 5px;
  padding-left: 10px !important;
  font-size: 90%;
}
/* line 98, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/dropdown.less */
.dropdown-menu > li:first-child {
  border-top: 0;
}
/* line 102, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/dropdown.less */
.dropdown-menu > li > a {
  font-weight: bold;
}
/* line 107, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/dropdown.less */
.dropdown-menu.open {
  display: block;
}
/* line 111, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/dropdown.less */
.dropdown-menu.multiselect-container {
  border: 1px solid #bbbbbb;
  border-top: 0;
}
/* line 115, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/dropdown.less */
.dropdown-menu.multiselect-container label {
  cursor: pointer;
}
/* line 119, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/dropdown.less */
.dropdown-menu.multiselect-container li {
  border-top: 0;
}
/* line 122, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/dropdown.less */
.dropdown-menu.multiselect-container li label {
  padding-top: 0 !important;
  font-weight: normal !important;
}
/* line 126, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/dropdown.less */
.dropdown-menu.multiselect-container li label.multiselect-group {
  font-weight: bold !important;
  border-top: 1px solid #bbbbbb;
  padding: 3px 7px 0px !important;
  display: block;
  margin-left: -7px;
  margin-right: -7px;
}
/* line 136, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/dropdown.less */
.dropdown-menu.multiselect-container li a {
  padding: 2px 10px !important;
  margin-left: -10px;
  margin-right: -7px;
}
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * datepicker.less
 * 
 * (C) 2014 ressourcenmangel GmbH
 */
/*!
 * Datepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */
/* line 11, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker,
.datepicker {
  padding: 4px;
  border-radius: 4px;
  direction: ltr;
  /*.dow {
		border-top: 1px solid #ddd !important;
	}*/
}
/* line 14, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker-inline,
.datepicker-inline {
  width: 220px;
}
/* line 18, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker.datepicker-rtl,
.datepicker.datepicker-rtl {
  direction: rtl;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker.datepicker-rtl table tr td span,
.datepicker.datepicker-rtl table tr td span {
  float: right;
}
/* line 24, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker-dropdown,
.datepicker-dropdown {
  top: 0;
  left: 0;
}
/* line 27, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker-dropdown:before,
.datepicker-dropdown:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-top: 0;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute;
}
/* line 37, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker-dropdown:after,
.datepicker-dropdown:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-top: 0;
  position: absolute;
}
/* line 46, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker-dropdown.datepicker-orient-left:before,
.datepicker-dropdown.datepicker-orient-left:before {
  left: 6px;
}
/* line 47, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker-dropdown.datepicker-orient-left:after,
.datepicker-dropdown.datepicker-orient-left:after {
  left: 7px;
}
/* line 48, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker-dropdown.datepicker-orient-right:before,
.datepicker-dropdown.datepicker-orient-right:before {
  right: 6px;
}
/* line 49, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker-dropdown.datepicker-orient-right:after,
.datepicker-dropdown.datepicker-orient-right:after {
  right: 7px;
}
/* line 50, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker-dropdown.datepicker-orient-top:before,
.datepicker-dropdown.datepicker-orient-top:before {
  top: -7px;
}
/* line 51, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker-dropdown.datepicker-orient-top:after,
.datepicker-dropdown.datepicker-orient-top:after {
  top: -6px;
}
/* line 52, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker-dropdown.datepicker-orient-bottom:before,
.datepicker-dropdown.datepicker-orient-bottom:before {
  bottom: -7px;
  border-bottom: 0;
  border-top: 7px solid #999;
}
/* line 57, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker-dropdown.datepicker-orient-bottom:after,
.datepicker-dropdown.datepicker-orient-bottom:after {
  bottom: -6px;
  border-bottom: 0;
  border-top: 6px solid #fff;
}
/* line 63, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker > div,
.datepicker > div {
  display: none;
}
/* line 66, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker.days div.datepicker-days,
.datepicker.days div.datepicker-days {
  display: block;
}
/* line 69, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker.months div.datepicker-months,
.datepicker.months div.datepicker-months {
  display: block;
}
/* line 72, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker.years div.datepicker-years,
.datepicker.years div.datepicker-years {
  display: block;
}
/* line 75, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker table,
.datepicker table {
  margin: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
/* line 84, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker table tr td,
.datepicker table tr th,
.datepicker table tr td,
.datepicker table tr th {
  text-align: center;
  width: 30px;
  height: 30px;
  border-radius: 4px;
  border: none;
}
/* line 97, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.table-striped .datepicker table tr td,
.table-striped .datepicker table tr th,
.table-striped .datepicker table tr td,
.table-striped .datepicker table tr th {
  background-color: transparent;
}
/* line 102, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker table tr td.day:hover,
.datepicker table tr td.day.focused,
.datepicker table tr td.day:hover,
.datepicker table tr td.day.focused {
  background: #eeeeee;
  cursor: pointer;
}
/* line 106, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker table tr td.old,
.datepicker table tr td.new,
.datepicker table tr td.old,
.datepicker table tr td.new {
  color: #999999;
}
/* line 110, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover,
.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover {
  background: none;
  color: #999999;
  cursor: default;
}
/* line 116, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker table tr td.today,
.datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today,
.datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover {
  color: #000000;
  background-color: #ffdb99;
  border-color: #ffb733;
}
/* line 504, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.datepicker table tr td.today:hover,
.datepicker table tr td.today:hover:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today:focus,
.datepicker table tr td.today:hover:focus,
.datepicker table tr td.today.disabled:focus,
.datepicker table tr td.today.disabled:hover:focus,
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.today,
.open .dropdown-toggle.datepicker table tr td.today:hover,
.open .dropdown-toggle.datepicker table tr td.today.disabled,
.open .dropdown-toggle.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today:hover,
.datepicker table tr td.today:hover:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today:focus,
.datepicker table tr td.today:hover:focus,
.datepicker table tr td.today.disabled:focus,
.datepicker table tr td.today.disabled:hover:focus,
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.today,
.open .dropdown-toggle.datepicker table tr td.today:hover,
.open .dropdown-toggle.datepicker table tr td.today.disabled,
.open .dropdown-toggle.datepicker table tr td.today.disabled:hover {
  color: #000000;
  background-color: #ffcd70;
  border-color: #f59e00;
}
/* line 513, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.today,
.open .dropdown-toggle.datepicker table tr td.today:hover,
.open .dropdown-toggle.datepicker table tr td.today.disabled,
.open .dropdown-toggle.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.today,
.open .dropdown-toggle.datepicker table tr td.today:hover,
.open .dropdown-toggle.datepicker table tr td.today.disabled,
.open .dropdown-toggle.datepicker table tr td.today.disabled:hover {
  background-image: none;
}
/* line 521, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.datepicker table tr td.today.disabled,
.datepicker table tr td.today:hover.disabled,
.datepicker table tr td.today.disabled.disabled,
.datepicker table tr td.today.disabled:hover.disabled,
.datepicker table tr td.today[disabled],
.datepicker table tr td.today:hover[disabled],
.datepicker table tr td.today.disabled[disabled],
.datepicker table tr td.today.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.today,
fieldset[disabled] .datepicker table tr td.today:hover,
fieldset[disabled] .datepicker table tr td.today.disabled,
fieldset[disabled] .datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today:hover.disabled:hover,
.datepicker table tr td.today.disabled.disabled:hover,
.datepicker table tr td.today.disabled:hover.disabled:hover,
.datepicker table tr td.today[disabled]:hover,
.datepicker table tr td.today:hover[disabled]:hover,
.datepicker table tr td.today.disabled[disabled]:hover,
.datepicker table tr td.today.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.today:hover,
fieldset[disabled] .datepicker table tr td.today:hover:hover,
fieldset[disabled] .datepicker table tr td.today.disabled:hover,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today.disabled:focus,
.datepicker table tr td.today:hover.disabled:focus,
.datepicker table tr td.today.disabled.disabled:focus,
.datepicker table tr td.today.disabled:hover.disabled:focus,
.datepicker table tr td.today[disabled]:focus,
.datepicker table tr td.today:hover[disabled]:focus,
.datepicker table tr td.today.disabled[disabled]:focus,
.datepicker table tr td.today.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.today:focus,
fieldset[disabled] .datepicker table tr td.today:hover:focus,
fieldset[disabled] .datepicker table tr td.today.disabled:focus,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:focus,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today:hover.disabled:active,
.datepicker table tr td.today.disabled.disabled:active,
.datepicker table tr td.today.disabled:hover.disabled:active,
.datepicker table tr td.today[disabled]:active,
.datepicker table tr td.today:hover[disabled]:active,
.datepicker table tr td.today.disabled[disabled]:active,
.datepicker table tr td.today.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.today:active,
fieldset[disabled] .datepicker table tr td.today:hover:active,
fieldset[disabled] .datepicker table tr td.today.disabled:active,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today:hover.disabled.active,
.datepicker table tr td.today.disabled.disabled.active,
.datepicker table tr td.today.disabled:hover.disabled.active,
.datepicker table tr td.today[disabled].active,
.datepicker table tr td.today:hover[disabled].active,
.datepicker table tr td.today.disabled[disabled].active,
.datepicker table tr td.today.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.today.active,
fieldset[disabled] .datepicker table tr td.today:hover.active,
fieldset[disabled] .datepicker table tr td.today.disabled.active,
fieldset[disabled] .datepicker table tr td.today.disabled:hover.active,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today:hover.disabled,
.datepicker table tr td.today.disabled.disabled,
.datepicker table tr td.today.disabled:hover.disabled,
.datepicker table tr td.today[disabled],
.datepicker table tr td.today:hover[disabled],
.datepicker table tr td.today.disabled[disabled],
.datepicker table tr td.today.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.today,
fieldset[disabled] .datepicker table tr td.today:hover,
fieldset[disabled] .datepicker table tr td.today.disabled,
fieldset[disabled] .datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today:hover.disabled:hover,
.datepicker table tr td.today.disabled.disabled:hover,
.datepicker table tr td.today.disabled:hover.disabled:hover,
.datepicker table tr td.today[disabled]:hover,
.datepicker table tr td.today:hover[disabled]:hover,
.datepicker table tr td.today.disabled[disabled]:hover,
.datepicker table tr td.today.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.today:hover,
fieldset[disabled] .datepicker table tr td.today:hover:hover,
fieldset[disabled] .datepicker table tr td.today.disabled:hover,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today.disabled:focus,
.datepicker table tr td.today:hover.disabled:focus,
.datepicker table tr td.today.disabled.disabled:focus,
.datepicker table tr td.today.disabled:hover.disabled:focus,
.datepicker table tr td.today[disabled]:focus,
.datepicker table tr td.today:hover[disabled]:focus,
.datepicker table tr td.today.disabled[disabled]:focus,
.datepicker table tr td.today.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.today:focus,
fieldset[disabled] .datepicker table tr td.today:hover:focus,
fieldset[disabled] .datepicker table tr td.today.disabled:focus,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:focus,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today:hover.disabled:active,
.datepicker table tr td.today.disabled.disabled:active,
.datepicker table tr td.today.disabled:hover.disabled:active,
.datepicker table tr td.today[disabled]:active,
.datepicker table tr td.today:hover[disabled]:active,
.datepicker table tr td.today.disabled[disabled]:active,
.datepicker table tr td.today.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.today:active,
fieldset[disabled] .datepicker table tr td.today:hover:active,
fieldset[disabled] .datepicker table tr td.today.disabled:active,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today:hover.disabled.active,
.datepicker table tr td.today.disabled.disabled.active,
.datepicker table tr td.today.disabled:hover.disabled.active,
.datepicker table tr td.today[disabled].active,
.datepicker table tr td.today:hover[disabled].active,
.datepicker table tr td.today.disabled[disabled].active,
.datepicker table tr td.today.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.today.active,
fieldset[disabled] .datepicker table tr td.today:hover.active,
fieldset[disabled] .datepicker table tr td.today.disabled.active,
fieldset[disabled] .datepicker table tr td.today.disabled:hover.active {
  background-color: #ffdb99;
  border-color: #ffb733;
}
/* line 531, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.datepicker table tr td.today .badge,
.datepicker table tr td.today:hover .badge,
.datepicker table tr td.today.disabled .badge,
.datepicker table tr td.today.disabled:hover .badge,
.datepicker table tr td.today .badge,
.datepicker table tr td.today:hover .badge,
.datepicker table tr td.today.disabled .badge,
.datepicker table tr td.today.disabled:hover .badge {
  color: #ffdb99;
  background-color: #000000;
}
/* line 123, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker table tr td.today:hover:hover,
.datepicker table tr td.today:hover:hover {
  color: #000;
}
/* line 127, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker table tr td.today.active:hover,
.datepicker table tr td.today.active:hover {
  color: #fff;
}
/* line 130, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker table tr td.range,
.datepicker table tr td.range:hover,
.datepicker table tr td.range.disabled,
.datepicker table tr td.range.disabled:hover,
.datepicker table tr td.range,
.datepicker table tr td.range:hover,
.datepicker table tr td.range.disabled,
.datepicker table tr td.range.disabled:hover {
  background: #eeeeee;
  border-radius: 0;
}
/* line 137, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker table tr td.range.today,
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today,
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today.disabled:hover {
  color: #000000;
  background-color: #f7ca77;
  border-color: #f1a417;
  border-radius: 0;
}
/* line 504, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today:hover:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today.disabled:hover:hover,
.datepicker table tr td.range.today:focus,
.datepicker table tr td.range.today:hover:focus,
.datepicker table tr td.range.today.disabled:focus,
.datepicker table tr td.range.today.disabled:hover:focus,
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.range.today,
.open .dropdown-toggle.datepicker table tr td.range.today:hover,
.open .dropdown-toggle.datepicker table tr td.range.today.disabled,
.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today:hover:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today.disabled:hover:hover,
.datepicker table tr td.range.today:focus,
.datepicker table tr td.range.today:hover:focus,
.datepicker table tr td.range.today.disabled:focus,
.datepicker table tr td.range.today.disabled:hover:focus,
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.range.today,
.open .dropdown-toggle.datepicker table tr td.range.today:hover,
.open .dropdown-toggle.datepicker table tr td.range.today.disabled,
.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover {
  color: #000000;
  background-color: #f4bb51;
  border-color: #bf800c;
}
/* line 513, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.range.today,
.open .dropdown-toggle.datepicker table tr td.range.today:hover,
.open .dropdown-toggle.datepicker table tr td.range.today.disabled,
.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.range.today,
.open .dropdown-toggle.datepicker table tr td.range.today:hover,
.open .dropdown-toggle.datepicker table tr td.range.today.disabled,
.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover {
  background-image: none;
}
/* line 521, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today:hover.disabled,
.datepicker table tr td.range.today.disabled.disabled,
.datepicker table tr td.range.today.disabled:hover.disabled,
.datepicker table tr td.range.today[disabled],
.datepicker table tr td.range.today:hover[disabled],
.datepicker table tr td.range.today.disabled[disabled],
.datepicker table tr td.range.today.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.range.today,
fieldset[disabled] .datepicker table tr td.range.today:hover,
fieldset[disabled] .datepicker table tr td.range.today.disabled,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today:hover.disabled:hover,
.datepicker table tr td.range.today.disabled.disabled:hover,
.datepicker table tr td.range.today.disabled:hover.disabled:hover,
.datepicker table tr td.range.today[disabled]:hover,
.datepicker table tr td.range.today:hover[disabled]:hover,
.datepicker table tr td.range.today.disabled[disabled]:hover,
.datepicker table tr td.range.today.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range.today:hover,
fieldset[disabled] .datepicker table tr td.range.today:hover:hover,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:hover,
.datepicker table tr td.range.today.disabled:focus,
.datepicker table tr td.range.today:hover.disabled:focus,
.datepicker table tr td.range.today.disabled.disabled:focus,
.datepicker table tr td.range.today.disabled:hover.disabled:focus,
.datepicker table tr td.range.today[disabled]:focus,
.datepicker table tr td.range.today:hover[disabled]:focus,
.datepicker table tr td.range.today.disabled[disabled]:focus,
.datepicker table tr td.range.today.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range.today:focus,
fieldset[disabled] .datepicker table tr td.range.today:hover:focus,
fieldset[disabled] .datepicker table tr td.range.today.disabled:focus,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:focus,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today:hover.disabled:active,
.datepicker table tr td.range.today.disabled.disabled:active,
.datepicker table tr td.range.today.disabled:hover.disabled:active,
.datepicker table tr td.range.today[disabled]:active,
.datepicker table tr td.range.today:hover[disabled]:active,
.datepicker table tr td.range.today.disabled[disabled]:active,
.datepicker table tr td.range.today.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.range.today:active,
fieldset[disabled] .datepicker table tr td.range.today:hover:active,
fieldset[disabled] .datepicker table tr td.range.today.disabled:active,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today:hover.disabled.active,
.datepicker table tr td.range.today.disabled.disabled.active,
.datepicker table tr td.range.today.disabled:hover.disabled.active,
.datepicker table tr td.range.today[disabled].active,
.datepicker table tr td.range.today:hover[disabled].active,
.datepicker table tr td.range.today.disabled[disabled].active,
.datepicker table tr td.range.today.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.range.today.active,
fieldset[disabled] .datepicker table tr td.range.today:hover.active,
fieldset[disabled] .datepicker table tr td.range.today.disabled.active,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover.active,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today:hover.disabled,
.datepicker table tr td.range.today.disabled.disabled,
.datepicker table tr td.range.today.disabled:hover.disabled,
.datepicker table tr td.range.today[disabled],
.datepicker table tr td.range.today:hover[disabled],
.datepicker table tr td.range.today.disabled[disabled],
.datepicker table tr td.range.today.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.range.today,
fieldset[disabled] .datepicker table tr td.range.today:hover,
fieldset[disabled] .datepicker table tr td.range.today.disabled,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today:hover.disabled:hover,
.datepicker table tr td.range.today.disabled.disabled:hover,
.datepicker table tr td.range.today.disabled:hover.disabled:hover,
.datepicker table tr td.range.today[disabled]:hover,
.datepicker table tr td.range.today:hover[disabled]:hover,
.datepicker table tr td.range.today.disabled[disabled]:hover,
.datepicker table tr td.range.today.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range.today:hover,
fieldset[disabled] .datepicker table tr td.range.today:hover:hover,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:hover,
.datepicker table tr td.range.today.disabled:focus,
.datepicker table tr td.range.today:hover.disabled:focus,
.datepicker table tr td.range.today.disabled.disabled:focus,
.datepicker table tr td.range.today.disabled:hover.disabled:focus,
.datepicker table tr td.range.today[disabled]:focus,
.datepicker table tr td.range.today:hover[disabled]:focus,
.datepicker table tr td.range.today.disabled[disabled]:focus,
.datepicker table tr td.range.today.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range.today:focus,
fieldset[disabled] .datepicker table tr td.range.today:hover:focus,
fieldset[disabled] .datepicker table tr td.range.today.disabled:focus,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:focus,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today:hover.disabled:active,
.datepicker table tr td.range.today.disabled.disabled:active,
.datepicker table tr td.range.today.disabled:hover.disabled:active,
.datepicker table tr td.range.today[disabled]:active,
.datepicker table tr td.range.today:hover[disabled]:active,
.datepicker table tr td.range.today.disabled[disabled]:active,
.datepicker table tr td.range.today.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.range.today:active,
fieldset[disabled] .datepicker table tr td.range.today:hover:active,
fieldset[disabled] .datepicker table tr td.range.today.disabled:active,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today:hover.disabled.active,
.datepicker table tr td.range.today.disabled.disabled.active,
.datepicker table tr td.range.today.disabled:hover.disabled.active,
.datepicker table tr td.range.today[disabled].active,
.datepicker table tr td.range.today:hover[disabled].active,
.datepicker table tr td.range.today.disabled[disabled].active,
.datepicker table tr td.range.today.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.range.today.active,
fieldset[disabled] .datepicker table tr td.range.today:hover.active,
fieldset[disabled] .datepicker table tr td.range.today.disabled.active,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover.active {
  background-color: #f7ca77;
  border-color: #f1a417;
}
/* line 531, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.datepicker table tr td.range.today .badge,
.datepicker table tr td.range.today:hover .badge,
.datepicker table tr td.range.today.disabled .badge,
.datepicker table tr td.range.today.disabled:hover .badge,
.datepicker table tr td.range.today .badge,
.datepicker table tr td.range.today:hover .badge,
.datepicker table tr td.range.today.disabled .badge,
.datepicker table tr td.range.today.disabled:hover .badge {
  color: #f7ca77;
  background-color: #000000;
}
/* line 145, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker table tr td.selected,
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected,
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected.disabled:hover {
  color: #ffffff;
  background-color: #999999;
  border-color: #555555;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
/* line 504, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected:hover:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.disabled:hover:hover,
.datepicker table tr td.selected:focus,
.datepicker table tr td.selected:hover:focus,
.datepicker table tr td.selected.disabled:focus,
.datepicker table tr td.selected.disabled:hover:focus,
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.selected,
.open .dropdown-toggle.datepicker table tr td.selected:hover,
.open .dropdown-toggle.datepicker table tr td.selected.disabled,
.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected:hover:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.disabled:hover:hover,
.datepicker table tr td.selected:focus,
.datepicker table tr td.selected:hover:focus,
.datepicker table tr td.selected.disabled:focus,
.datepicker table tr td.selected.disabled:hover:focus,
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.selected,
.open .dropdown-toggle.datepicker table tr td.selected:hover,
.open .dropdown-toggle.datepicker table tr td.selected.disabled,
.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover {
  color: #ffffff;
  background-color: #858585;
  border-color: #373737;
}
/* line 513, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.selected,
.open .dropdown-toggle.datepicker table tr td.selected:hover,
.open .dropdown-toggle.datepicker table tr td.selected.disabled,
.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.selected,
.open .dropdown-toggle.datepicker table tr td.selected:hover,
.open .dropdown-toggle.datepicker table tr td.selected.disabled,
.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover {
  background-image: none;
}
/* line 521, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected:hover.disabled,
.datepicker table tr td.selected.disabled.disabled,
.datepicker table tr td.selected.disabled:hover.disabled,
.datepicker table tr td.selected[disabled],
.datepicker table tr td.selected:hover[disabled],
.datepicker table tr td.selected.disabled[disabled],
.datepicker table tr td.selected.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.selected,
fieldset[disabled] .datepicker table tr td.selected:hover,
fieldset[disabled] .datepicker table tr td.selected.disabled,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected:hover.disabled:hover,
.datepicker table tr td.selected.disabled.disabled:hover,
.datepicker table tr td.selected.disabled:hover.disabled:hover,
.datepicker table tr td.selected[disabled]:hover,
.datepicker table tr td.selected:hover[disabled]:hover,
.datepicker table tr td.selected.disabled[disabled]:hover,
.datepicker table tr td.selected.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.selected:hover,
fieldset[disabled] .datepicker table tr td.selected:hover:hover,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover:hover,
.datepicker table tr td.selected.disabled:focus,
.datepicker table tr td.selected:hover.disabled:focus,
.datepicker table tr td.selected.disabled.disabled:focus,
.datepicker table tr td.selected.disabled:hover.disabled:focus,
.datepicker table tr td.selected[disabled]:focus,
.datepicker table tr td.selected:hover[disabled]:focus,
.datepicker table tr td.selected.disabled[disabled]:focus,
.datepicker table tr td.selected.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.selected:focus,
fieldset[disabled] .datepicker table tr td.selected:hover:focus,
fieldset[disabled] .datepicker table tr td.selected.disabled:focus,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover:focus,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected:hover.disabled:active,
.datepicker table tr td.selected.disabled.disabled:active,
.datepicker table tr td.selected.disabled:hover.disabled:active,
.datepicker table tr td.selected[disabled]:active,
.datepicker table tr td.selected:hover[disabled]:active,
.datepicker table tr td.selected.disabled[disabled]:active,
.datepicker table tr td.selected.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.selected:active,
fieldset[disabled] .datepicker table tr td.selected:hover:active,
fieldset[disabled] .datepicker table tr td.selected.disabled:active,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected:hover.disabled.active,
.datepicker table tr td.selected.disabled.disabled.active,
.datepicker table tr td.selected.disabled:hover.disabled.active,
.datepicker table tr td.selected[disabled].active,
.datepicker table tr td.selected:hover[disabled].active,
.datepicker table tr td.selected.disabled[disabled].active,
.datepicker table tr td.selected.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.selected.active,
fieldset[disabled] .datepicker table tr td.selected:hover.active,
fieldset[disabled] .datepicker table tr td.selected.disabled.active,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover.active,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected:hover.disabled,
.datepicker table tr td.selected.disabled.disabled,
.datepicker table tr td.selected.disabled:hover.disabled,
.datepicker table tr td.selected[disabled],
.datepicker table tr td.selected:hover[disabled],
.datepicker table tr td.selected.disabled[disabled],
.datepicker table tr td.selected.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.selected,
fieldset[disabled] .datepicker table tr td.selected:hover,
fieldset[disabled] .datepicker table tr td.selected.disabled,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected:hover.disabled:hover,
.datepicker table tr td.selected.disabled.disabled:hover,
.datepicker table tr td.selected.disabled:hover.disabled:hover,
.datepicker table tr td.selected[disabled]:hover,
.datepicker table tr td.selected:hover[disabled]:hover,
.datepicker table tr td.selected.disabled[disabled]:hover,
.datepicker table tr td.selected.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.selected:hover,
fieldset[disabled] .datepicker table tr td.selected:hover:hover,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover:hover,
.datepicker table tr td.selected.disabled:focus,
.datepicker table tr td.selected:hover.disabled:focus,
.datepicker table tr td.selected.disabled.disabled:focus,
.datepicker table tr td.selected.disabled:hover.disabled:focus,
.datepicker table tr td.selected[disabled]:focus,
.datepicker table tr td.selected:hover[disabled]:focus,
.datepicker table tr td.selected.disabled[disabled]:focus,
.datepicker table tr td.selected.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.selected:focus,
fieldset[disabled] .datepicker table tr td.selected:hover:focus,
fieldset[disabled] .datepicker table tr td.selected.disabled:focus,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover:focus,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected:hover.disabled:active,
.datepicker table tr td.selected.disabled.disabled:active,
.datepicker table tr td.selected.disabled:hover.disabled:active,
.datepicker table tr td.selected[disabled]:active,
.datepicker table tr td.selected:hover[disabled]:active,
.datepicker table tr td.selected.disabled[disabled]:active,
.datepicker table tr td.selected.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.selected:active,
fieldset[disabled] .datepicker table tr td.selected:hover:active,
fieldset[disabled] .datepicker table tr td.selected.disabled:active,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected:hover.disabled.active,
.datepicker table tr td.selected.disabled.disabled.active,
.datepicker table tr td.selected.disabled:hover.disabled.active,
.datepicker table tr td.selected[disabled].active,
.datepicker table tr td.selected:hover[disabled].active,
.datepicker table tr td.selected.disabled[disabled].active,
.datepicker table tr td.selected.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.selected.active,
fieldset[disabled] .datepicker table tr td.selected:hover.active,
fieldset[disabled] .datepicker table tr td.selected.disabled.active,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover.active {
  background-color: #999999;
  border-color: #555555;
}
/* line 531, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.datepicker table tr td.selected .badge,
.datepicker table tr td.selected:hover .badge,
.datepicker table tr td.selected.disabled .badge,
.datepicker table tr td.selected.disabled:hover .badge,
.datepicker table tr td.selected .badge,
.datepicker table tr td.selected:hover .badge,
.datepicker table tr td.selected.disabled .badge,
.datepicker table tr td.selected.disabled:hover .badge {
  color: #999999;
  background-color: #ffffff;
}
/* line 152, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker table tr td.active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled:hover {
  color: #ffffff;
  background-color: #0a6bc5;
  border-color: #0a6bc5;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
/* line 504, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active:focus,
.datepicker table tr td.active:hover:focus,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active.disabled:hover:focus,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.active,
.open .dropdown-toggle.datepicker table tr td.active:hover,
.open .dropdown-toggle.datepicker table tr td.active.disabled,
.open .dropdown-toggle.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active:focus,
.datepicker table tr td.active:hover:focus,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active.disabled:hover:focus,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.active,
.open .dropdown-toggle.datepicker table tr td.active:hover,
.open .dropdown-toggle.datepicker table tr td.active.disabled,
.open .dropdown-toggle.datepicker table tr td.active.disabled:hover {
  color: #ffffff;
  background-color: #08569e;
  border-color: #074b8b;
}
/* line 513, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.active,
.open .dropdown-toggle.datepicker table tr td.active:hover,
.open .dropdown-toggle.datepicker table tr td.active.disabled,
.open .dropdown-toggle.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.active,
.open .dropdown-toggle.datepicker table tr td.active:hover,
.open .dropdown-toggle.datepicker table tr td.active.disabled,
.open .dropdown-toggle.datepicker table tr td.active.disabled:hover {
  background-image: none;
}
/* line 521, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.datepicker table tr td.active.disabled,
.datepicker table tr td.active:hover.disabled,
.datepicker table tr td.active.disabled.disabled,
.datepicker table tr td.active.disabled:hover.disabled,
.datepicker table tr td.active[disabled],
.datepicker table tr td.active:hover[disabled],
.datepicker table tr td.active.disabled[disabled],
.datepicker table tr td.active.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.active,
fieldset[disabled] .datepicker table tr td.active:hover,
fieldset[disabled] .datepicker table tr td.active.disabled,
fieldset[disabled] .datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active:hover.disabled:hover,
.datepicker table tr td.active.disabled.disabled:hover,
.datepicker table tr td.active.disabled:hover.disabled:hover,
.datepicker table tr td.active[disabled]:hover,
.datepicker table tr td.active:hover[disabled]:hover,
.datepicker table tr td.active.disabled[disabled]:hover,
.datepicker table tr td.active.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.active:hover,
fieldset[disabled] .datepicker table tr td.active:hover:hover,
fieldset[disabled] .datepicker table tr td.active.disabled:hover,
fieldset[disabled] .datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active:hover.disabled:focus,
.datepicker table tr td.active.disabled.disabled:focus,
.datepicker table tr td.active.disabled:hover.disabled:focus,
.datepicker table tr td.active[disabled]:focus,
.datepicker table tr td.active:hover[disabled]:focus,
.datepicker table tr td.active.disabled[disabled]:focus,
.datepicker table tr td.active.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.active:focus,
fieldset[disabled] .datepicker table tr td.active:hover:focus,
fieldset[disabled] .datepicker table tr td.active.disabled:focus,
fieldset[disabled] .datepicker table tr td.active.disabled:hover:focus,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active:hover.disabled:active,
.datepicker table tr td.active.disabled.disabled:active,
.datepicker table tr td.active.disabled:hover.disabled:active,
.datepicker table tr td.active[disabled]:active,
.datepicker table tr td.active:hover[disabled]:active,
.datepicker table tr td.active.disabled[disabled]:active,
.datepicker table tr td.active.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.active:active,
fieldset[disabled] .datepicker table tr td.active:hover:active,
fieldset[disabled] .datepicker table tr td.active.disabled:active,
fieldset[disabled] .datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active:hover.disabled.active,
.datepicker table tr td.active.disabled.disabled.active,
.datepicker table tr td.active.disabled:hover.disabled.active,
.datepicker table tr td.active[disabled].active,
.datepicker table tr td.active:hover[disabled].active,
.datepicker table tr td.active.disabled[disabled].active,
.datepicker table tr td.active.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.active.active,
fieldset[disabled] .datepicker table tr td.active:hover.active,
fieldset[disabled] .datepicker table tr td.active.disabled.active,
fieldset[disabled] .datepicker table tr td.active.disabled:hover.active,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active:hover.disabled,
.datepicker table tr td.active.disabled.disabled,
.datepicker table tr td.active.disabled:hover.disabled,
.datepicker table tr td.active[disabled],
.datepicker table tr td.active:hover[disabled],
.datepicker table tr td.active.disabled[disabled],
.datepicker table tr td.active.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.active,
fieldset[disabled] .datepicker table tr td.active:hover,
fieldset[disabled] .datepicker table tr td.active.disabled,
fieldset[disabled] .datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active:hover.disabled:hover,
.datepicker table tr td.active.disabled.disabled:hover,
.datepicker table tr td.active.disabled:hover.disabled:hover,
.datepicker table tr td.active[disabled]:hover,
.datepicker table tr td.active:hover[disabled]:hover,
.datepicker table tr td.active.disabled[disabled]:hover,
.datepicker table tr td.active.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.active:hover,
fieldset[disabled] .datepicker table tr td.active:hover:hover,
fieldset[disabled] .datepicker table tr td.active.disabled:hover,
fieldset[disabled] .datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active:hover.disabled:focus,
.datepicker table tr td.active.disabled.disabled:focus,
.datepicker table tr td.active.disabled:hover.disabled:focus,
.datepicker table tr td.active[disabled]:focus,
.datepicker table tr td.active:hover[disabled]:focus,
.datepicker table tr td.active.disabled[disabled]:focus,
.datepicker table tr td.active.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.active:focus,
fieldset[disabled] .datepicker table tr td.active:hover:focus,
fieldset[disabled] .datepicker table tr td.active.disabled:focus,
fieldset[disabled] .datepicker table tr td.active.disabled:hover:focus,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active:hover.disabled:active,
.datepicker table tr td.active.disabled.disabled:active,
.datepicker table tr td.active.disabled:hover.disabled:active,
.datepicker table tr td.active[disabled]:active,
.datepicker table tr td.active:hover[disabled]:active,
.datepicker table tr td.active.disabled[disabled]:active,
.datepicker table tr td.active.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.active:active,
fieldset[disabled] .datepicker table tr td.active:hover:active,
fieldset[disabled] .datepicker table tr td.active.disabled:active,
fieldset[disabled] .datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active:hover.disabled.active,
.datepicker table tr td.active.disabled.disabled.active,
.datepicker table tr td.active.disabled:hover.disabled.active,
.datepicker table tr td.active[disabled].active,
.datepicker table tr td.active:hover[disabled].active,
.datepicker table tr td.active.disabled[disabled].active,
.datepicker table tr td.active.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.active.active,
fieldset[disabled] .datepicker table tr td.active:hover.active,
fieldset[disabled] .datepicker table tr td.active.disabled.active,
fieldset[disabled] .datepicker table tr td.active.disabled:hover.active {
  background-color: #0a6bc5;
  border-color: #0a6bc5;
}
/* line 531, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.datepicker table tr td.active .badge,
.datepicker table tr td.active:hover .badge,
.datepicker table tr td.active.disabled .badge,
.datepicker table tr td.active.disabled:hover .badge,
.datepicker table tr td.active .badge,
.datepicker table tr td.active:hover .badge,
.datepicker table tr td.active.disabled .badge,
.datepicker table tr td.active.disabled:hover .badge {
  color: #0a6bc5;
  background-color: #ffffff;
}
/* line 159, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker table tr td span,
.datepicker table tr td span {
  display: block;
  width: 23%;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 1%;
  cursor: pointer;
  border-radius: 4px;
}
/* line 168, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker table tr td span:hover,
.datepicker table tr td span:hover {
  background: #eeeeee;
}
/* line 171, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover,
.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover {
  background: none;
  color: #999999;
  cursor: default;
}
/* line 177, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
  color: #ffffff;
  background-color: #0a6bc5;
  border-color: #0a6bc5;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
/* line 504, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active:focus,
.datepicker table tr td span.active:hover:focus,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td span.active,
.open .dropdown-toggle.datepicker table tr td span.active:hover,
.open .dropdown-toggle.datepicker table tr td span.active.disabled,
.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active:focus,
.datepicker table tr td span.active:hover:focus,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td span.active,
.open .dropdown-toggle.datepicker table tr td span.active:hover,
.open .dropdown-toggle.datepicker table tr td span.active.disabled,
.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover {
  color: #ffffff;
  background-color: #08569e;
  border-color: #074b8b;
}
/* line 513, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td span.active,
.open .dropdown-toggle.datepicker table tr td span.active:hover,
.open .dropdown-toggle.datepicker table tr td span.active.disabled,
.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td span.active,
.open .dropdown-toggle.datepicker table tr td span.active:hover,
.open .dropdown-toggle.datepicker table tr td span.active.disabled,
.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover {
  background-image: none;
}
/* line 521, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active:hover.disabled,
.datepicker table tr td span.active.disabled.disabled,
.datepicker table tr td span.active.disabled:hover.disabled,
.datepicker table tr td span.active[disabled],
.datepicker table tr td span.active:hover[disabled],
.datepicker table tr td span.active.disabled[disabled],
.datepicker table tr td span.active.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td span.active,
fieldset[disabled] .datepicker table tr td span.active:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active:hover.disabled:hover,
.datepicker table tr td span.active.disabled.disabled:hover,
.datepicker table tr td span.active.disabled:hover.disabled:hover,
.datepicker table tr td span.active[disabled]:hover,
.datepicker table tr td span.active:hover[disabled]:hover,
.datepicker table tr td span.active.disabled[disabled]:hover,
.datepicker table tr td span.active.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td span.active:hover,
fieldset[disabled] .datepicker table tr td span.active:hover:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active:hover.disabled:focus,
.datepicker table tr td span.active.disabled.disabled:focus,
.datepicker table tr td span.active.disabled:hover.disabled:focus,
.datepicker table tr td span.active[disabled]:focus,
.datepicker table tr td span.active:hover[disabled]:focus,
.datepicker table tr td span.active.disabled[disabled]:focus,
.datepicker table tr td span.active.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td span.active:focus,
fieldset[disabled] .datepicker table tr td span.active:hover:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active:hover.disabled:active,
.datepicker table tr td span.active.disabled.disabled:active,
.datepicker table tr td span.active.disabled:hover.disabled:active,
.datepicker table tr td span.active[disabled]:active,
.datepicker table tr td span.active:hover[disabled]:active,
.datepicker table tr td span.active.disabled[disabled]:active,
.datepicker table tr td span.active.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td span.active:active,
fieldset[disabled] .datepicker table tr td span.active:hover:active,
fieldset[disabled] .datepicker table tr td span.active.disabled:active,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active:hover.disabled.active,
.datepicker table tr td span.active.disabled.disabled.active,
.datepicker table tr td span.active.disabled:hover.disabled.active,
.datepicker table tr td span.active[disabled].active,
.datepicker table tr td span.active:hover[disabled].active,
.datepicker table tr td span.active.disabled[disabled].active,
.datepicker table tr td span.active.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td span.active.active,
fieldset[disabled] .datepicker table tr td span.active:hover.active,
fieldset[disabled] .datepicker table tr td span.active.disabled.active,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover.active,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active:hover.disabled,
.datepicker table tr td span.active.disabled.disabled,
.datepicker table tr td span.active.disabled:hover.disabled,
.datepicker table tr td span.active[disabled],
.datepicker table tr td span.active:hover[disabled],
.datepicker table tr td span.active.disabled[disabled],
.datepicker table tr td span.active.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td span.active,
fieldset[disabled] .datepicker table tr td span.active:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active:hover.disabled:hover,
.datepicker table tr td span.active.disabled.disabled:hover,
.datepicker table tr td span.active.disabled:hover.disabled:hover,
.datepicker table tr td span.active[disabled]:hover,
.datepicker table tr td span.active:hover[disabled]:hover,
.datepicker table tr td span.active.disabled[disabled]:hover,
.datepicker table tr td span.active.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td span.active:hover,
fieldset[disabled] .datepicker table tr td span.active:hover:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active:hover.disabled:focus,
.datepicker table tr td span.active.disabled.disabled:focus,
.datepicker table tr td span.active.disabled:hover.disabled:focus,
.datepicker table tr td span.active[disabled]:focus,
.datepicker table tr td span.active:hover[disabled]:focus,
.datepicker table tr td span.active.disabled[disabled]:focus,
.datepicker table tr td span.active.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td span.active:focus,
fieldset[disabled] .datepicker table tr td span.active:hover:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active:hover.disabled:active,
.datepicker table tr td span.active.disabled.disabled:active,
.datepicker table tr td span.active.disabled:hover.disabled:active,
.datepicker table tr td span.active[disabled]:active,
.datepicker table tr td span.active:hover[disabled]:active,
.datepicker table tr td span.active.disabled[disabled]:active,
.datepicker table tr td span.active.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td span.active:active,
fieldset[disabled] .datepicker table tr td span.active:hover:active,
fieldset[disabled] .datepicker table tr td span.active.disabled:active,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active:hover.disabled.active,
.datepicker table tr td span.active.disabled.disabled.active,
.datepicker table tr td span.active.disabled:hover.disabled.active,
.datepicker table tr td span.active[disabled].active,
.datepicker table tr td span.active:hover[disabled].active,
.datepicker table tr td span.active.disabled[disabled].active,
.datepicker table tr td span.active.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td span.active.active,
fieldset[disabled] .datepicker table tr td span.active:hover.active,
fieldset[disabled] .datepicker table tr td span.active.disabled.active,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover.active {
  background-color: #0a6bc5;
  border-color: #0a6bc5;
}
/* line 531, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.datepicker table tr td span.active .badge,
.datepicker table tr td span.active:hover .badge,
.datepicker table tr td span.active.disabled .badge,
.datepicker table tr td span.active.disabled:hover .badge,
.datepicker table tr td span.active .badge,
.datepicker table tr td span.active:hover .badge,
.datepicker table tr td span.active.disabled .badge,
.datepicker table tr td span.active.disabled:hover .badge {
  color: #0a6bc5;
  background-color: #ffffff;
}
/* line 184, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker table tr td span.old,
.datepicker table tr td span.new,
.datepicker table tr td span.old,
.datepicker table tr td span.new {
  color: #999999;
}
/* line 191, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker th.datepicker-switch,
.datepicker th.datepicker-switch {
  width: 145px;
}
/* line 195, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker thead tr:first-child th,
.datepicker tfoot tr th,
.datepicker thead tr:first-child th,
.datepicker tfoot tr th {
  cursor: pointer;
}
/* line 198, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker thead tr:first-child th:hover,
.datepicker tfoot tr th:hover,
.datepicker thead tr:first-child th:hover,
.datepicker tfoot tr th:hover {
  background: #eeeeee;
}
/* line 207, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker .cw,
.datepicker .cw {
  font-size: 10px;
  width: 12px;
  padding: 0 2px 0 5px;
  vertical-align: middle;
}
/* line 213, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.datepicker thead tr:first-child th.cw,
.datepicker thead tr:first-child th.cw {
  cursor: default;
  background-color: transparent;
}
/* line 220, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.input-group.date .input-group-addon i {
  cursor: pointer;
  width: 16px;
  height: 16px;
}
/* line 228, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.input-daterange input {
  text-align: center;
}
/* line 231, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.input-daterange input:first-child {
  border-radius: 3px 0 0 3px;
}
/* line 234, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.input-daterange input:last-child {
  border-radius: 0 3px 3px 0;
}
/* line 237, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap-datepicker/less/datepicker3.less */
.input-daterange .input-group-addon {
  width: auto;
  min-width: 16px;
  padding: 4px 5px;
  font-weight: normal;
  line-height: 1.46153846154;
  text-align: center;
  text-shadow: 0 1px 0 #fff;
  vertical-align: middle;
  background-color: #eeeeee;
  border: solid #cccccc;
  border-width: 1px 0;
  margin-left: -5px;
  margin-right: -5px;
}
/* line 10, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/datepicker.less */
.datepicker {
  width: auto;
  border-radius: 0;
  border: 1px solid #cccccc;
  margin-top: 2px;
  box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.176);
  padding: 5px !important;
}
/* line 19, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/datepicker.less */
.datepicker-dropdown:before,
.datepicker-dropdown:before {
  border-bottom: 7px solid #cccccc;
  border-bottom-color: #cccccc;
}
/* line 27, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/datepicker.less */
.datepicker table tr td,
.datepicker table tr th,
.datepicker table tr td,
.datepicker table tr th {
  border-radius: 0px;
}
/* line 32, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/datepicker.less */
.datepicker table tr td.today,
.datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today,
.datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover {
  color: #ffffff;
  background-color: #0a6bc5;
  border-color: #053664;
}
/* line 504, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.datepicker table tr td.today:hover,
.datepicker table tr td.today:hover:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today:focus,
.datepicker table tr td.today:hover:focus,
.datepicker table tr td.today.disabled:focus,
.datepicker table tr td.today.disabled:hover:focus,
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.today,
.open .dropdown-toggle.datepicker table tr td.today:hover,
.open .dropdown-toggle.datepicker table tr td.today.disabled,
.open .dropdown-toggle.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today:hover,
.datepicker table tr td.today:hover:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today:focus,
.datepicker table tr td.today:hover:focus,
.datepicker table tr td.today.disabled:focus,
.datepicker table tr td.today.disabled:hover:focus,
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.today,
.open .dropdown-toggle.datepicker table tr td.today:hover,
.open .dropdown-toggle.datepicker table tr td.today.disabled,
.open .dropdown-toggle.datepicker table tr td.today.disabled:hover {
  color: #ffffff;
  background-color: #08569e;
  border-color: #02172a;
}
/* line 513, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.today,
.open .dropdown-toggle.datepicker table tr td.today:hover,
.open .dropdown-toggle.datepicker table tr td.today.disabled,
.open .dropdown-toggle.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.today,
.open .dropdown-toggle.datepicker table tr td.today:hover,
.open .dropdown-toggle.datepicker table tr td.today.disabled,
.open .dropdown-toggle.datepicker table tr td.today.disabled:hover {
  background-image: none;
}
/* line 521, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.datepicker table tr td.today.disabled,
.datepicker table tr td.today:hover.disabled,
.datepicker table tr td.today.disabled.disabled,
.datepicker table tr td.today.disabled:hover.disabled,
.datepicker table tr td.today[disabled],
.datepicker table tr td.today:hover[disabled],
.datepicker table tr td.today.disabled[disabled],
.datepicker table tr td.today.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.today,
fieldset[disabled] .datepicker table tr td.today:hover,
fieldset[disabled] .datepicker table tr td.today.disabled,
fieldset[disabled] .datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today:hover.disabled:hover,
.datepicker table tr td.today.disabled.disabled:hover,
.datepicker table tr td.today.disabled:hover.disabled:hover,
.datepicker table tr td.today[disabled]:hover,
.datepicker table tr td.today:hover[disabled]:hover,
.datepicker table tr td.today.disabled[disabled]:hover,
.datepicker table tr td.today.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.today:hover,
fieldset[disabled] .datepicker table tr td.today:hover:hover,
fieldset[disabled] .datepicker table tr td.today.disabled:hover,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today.disabled:focus,
.datepicker table tr td.today:hover.disabled:focus,
.datepicker table tr td.today.disabled.disabled:focus,
.datepicker table tr td.today.disabled:hover.disabled:focus,
.datepicker table tr td.today[disabled]:focus,
.datepicker table tr td.today:hover[disabled]:focus,
.datepicker table tr td.today.disabled[disabled]:focus,
.datepicker table tr td.today.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.today:focus,
fieldset[disabled] .datepicker table tr td.today:hover:focus,
fieldset[disabled] .datepicker table tr td.today.disabled:focus,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:focus,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today:hover.disabled:active,
.datepicker table tr td.today.disabled.disabled:active,
.datepicker table tr td.today.disabled:hover.disabled:active,
.datepicker table tr td.today[disabled]:active,
.datepicker table tr td.today:hover[disabled]:active,
.datepicker table tr td.today.disabled[disabled]:active,
.datepicker table tr td.today.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.today:active,
fieldset[disabled] .datepicker table tr td.today:hover:active,
fieldset[disabled] .datepicker table tr td.today.disabled:active,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today:hover.disabled.active,
.datepicker table tr td.today.disabled.disabled.active,
.datepicker table tr td.today.disabled:hover.disabled.active,
.datepicker table tr td.today[disabled].active,
.datepicker table tr td.today:hover[disabled].active,
.datepicker table tr td.today.disabled[disabled].active,
.datepicker table tr td.today.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.today.active,
fieldset[disabled] .datepicker table tr td.today:hover.active,
fieldset[disabled] .datepicker table tr td.today.disabled.active,
fieldset[disabled] .datepicker table tr td.today.disabled:hover.active,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today:hover.disabled,
.datepicker table tr td.today.disabled.disabled,
.datepicker table tr td.today.disabled:hover.disabled,
.datepicker table tr td.today[disabled],
.datepicker table tr td.today:hover[disabled],
.datepicker table tr td.today.disabled[disabled],
.datepicker table tr td.today.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.today,
fieldset[disabled] .datepicker table tr td.today:hover,
fieldset[disabled] .datepicker table tr td.today.disabled,
fieldset[disabled] .datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today:hover.disabled:hover,
.datepicker table tr td.today.disabled.disabled:hover,
.datepicker table tr td.today.disabled:hover.disabled:hover,
.datepicker table tr td.today[disabled]:hover,
.datepicker table tr td.today:hover[disabled]:hover,
.datepicker table tr td.today.disabled[disabled]:hover,
.datepicker table tr td.today.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.today:hover,
fieldset[disabled] .datepicker table tr td.today:hover:hover,
fieldset[disabled] .datepicker table tr td.today.disabled:hover,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today.disabled:focus,
.datepicker table tr td.today:hover.disabled:focus,
.datepicker table tr td.today.disabled.disabled:focus,
.datepicker table tr td.today.disabled:hover.disabled:focus,
.datepicker table tr td.today[disabled]:focus,
.datepicker table tr td.today:hover[disabled]:focus,
.datepicker table tr td.today.disabled[disabled]:focus,
.datepicker table tr td.today.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.today:focus,
fieldset[disabled] .datepicker table tr td.today:hover:focus,
fieldset[disabled] .datepicker table tr td.today.disabled:focus,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:focus,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today:hover.disabled:active,
.datepicker table tr td.today.disabled.disabled:active,
.datepicker table tr td.today.disabled:hover.disabled:active,
.datepicker table tr td.today[disabled]:active,
.datepicker table tr td.today:hover[disabled]:active,
.datepicker table tr td.today.disabled[disabled]:active,
.datepicker table tr td.today.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.today:active,
fieldset[disabled] .datepicker table tr td.today:hover:active,
fieldset[disabled] .datepicker table tr td.today.disabled:active,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today:hover.disabled.active,
.datepicker table tr td.today.disabled.disabled.active,
.datepicker table tr td.today.disabled:hover.disabled.active,
.datepicker table tr td.today[disabled].active,
.datepicker table tr td.today:hover[disabled].active,
.datepicker table tr td.today.disabled[disabled].active,
.datepicker table tr td.today.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.today.active,
fieldset[disabled] .datepicker table tr td.today:hover.active,
fieldset[disabled] .datepicker table tr td.today.disabled.active,
fieldset[disabled] .datepicker table tr td.today.disabled:hover.active {
  background-color: #0a6bc5;
  border-color: #053664;
}
/* line 531, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.datepicker table tr td.today .badge,
.datepicker table tr td.today:hover .badge,
.datepicker table tr td.today.disabled .badge,
.datepicker table tr td.today.disabled:hover .badge,
.datepicker table tr td.today .badge,
.datepicker table tr td.today:hover .badge,
.datepicker table tr td.today.disabled .badge,
.datepicker table tr td.today.disabled:hover .badge {
  color: #0a6bc5;
  background-color: #ffffff;
}
/* line 43, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/datepicker.less */
.datepicker thead tr:first-child th:hover,
.datepicker thead tr:first-child th:hover {
  background: #003f90;
}
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * extended-search.less
 * 
 * (C) 2014 ressourcenmangel GmbH
 */
/* line 10, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/extended-search.less */
.extended-search legend,
.extended-search label.control-label,
.extended-search legend .control-label {
  font-weight: normal;
  font-size: 13px;
}
/* line 15, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/extended-search.less */
.extended-search .collapseable label.control-label,
.extended-search .collapseable legend .control-label {
  font-size: 12px;
}
/* line 19, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/extended-search.less */
.extended-search fieldset.more-whitespace {
  margin: 15px 0 !important;
}
/* line 23, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/extended-search.less */
.extended-search .extended-search-areas {
  padding-left: 0;
  margin: 15px 0 0;
}
/* line 27, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/extended-search.less */
.extended-search .extended-search-areas,
.extended-search .extended-search-areas ul {
  list-style: none;
}
/* line 31, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/extended-search.less */
.extended-search .extended-search-areas > li {
  border-top: 1px solid #d1d1d1;
  padding: 10px 0 15px;
  position: relative;
}
/* line 36, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/extended-search.less */
.extended-search .extended-search-areas > li button.btn.btn-link,
.extended-search .extended-search-areas > li button.btn.btn-link,
.extended-search .extended-search-areas > li button.btn.btn-link,
.extended-search .extended-search-areas > li button.btn.btn-add,
.extended-search .extended-search-areas > li button.btn.btn-popover,
.extended-search .extended-search-areas > li button.btn.btn-add,
.extended-search .extended-search-areas > li button.btn.btn-popover {
  position: absolute;
  top: 10px;
  right: -5px;
}
/* line 42, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/extended-search.less */
.extended-search .extended-search-areas > li .checkbox {
  min-height: 0;
  padding-top: 5px;
}
/* line 50, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/extended-search.less */
.extended-search .collapseable .extended-search-areas > li {
  border-top: 1px solid #a4b6c4;
}
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * videoplayer.less
 * 
 * (C) 2014 ressourcenmangel GmbH
 */
/*!
Video.js Default Styles (http://FontAwesome.com)
Version GENERATED_AT_BUILD
Create your own skin at http://designer.FontAwesome.com
*/
/* SKIN
================================================================================
The main class name for all skin-specific styles. To make your own skin,
replace all occurances of 'vjs-default-skin' with a new name. Then add your new
skin name to your video tag instead of the default skin.
e.g. <video class="video-js my-skin-name">
*/
/* line 67, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin,
.vjs-default-skin {
  color: #cccccc;
}
/* Base UI Component Classes
--------------------------------------------------------------------------------
*/
/* Slider - used for Volume bar and Seek bar */
/* line 88, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-slider,
.vjs-default-skin .vjs-slider {
  /* Replace browser focus hightlight with handle highlight */
  outline: 0;
  position: relative;
  cursor: pointer;
  padding: 0;
  /* background-color-with-alpha */
  background-color: #333333;
  background-color: rgba(51, 51, 51, 0.9);
}
/* line 98, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-slider:focus,
.vjs-default-skin .vjs-slider:focus {
  /* box-shadow */
  -webkit-box-shadow: 0 0 2em #ffffff;
  -moz-box-shadow: 0 0 2em #ffffff;
  box-shadow: 0 0 2em #ffffff;
}
/* line 102, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-slider-handle,
.vjs-default-skin .vjs-slider-handle {
  position: absolute;
  /* Needed for IE6 */
  left: 0;
  top: 0;
}
/* line 110, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-slider-handle:before,
.vjs-default-skin .vjs-slider-handle:before {
  content: "\f04d";
  font-family: FontAwesome;
  font-size: 2em;
  line-height: 1;
  text-align: center;
  text-shadow: 0em 0em 1em #fff;
  position: absolute;
  top: 0;
  left: 0;
  /* Rotate the square icon to make a diamond */
  /* transform */
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
/* Control Bar
--------------------------------------------------------------------------------
The default control bar that is a container for most of the controls.
*/
/* line 129, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-control-bar,
.vjs-default-skin .vjs-control-bar {
  position: absolute;
  /* Place control bar at the bottom of the player box/video.
		 If you want more margin below the control bar, add more height. */
  bottom: -33px;
  /* Use left/right to stretch to 100% width of player div */
  left: 0;
  right: 0;
  /* Height includes any margin you want above or below control items */
  height: 3.0em;
  background: #000000;
}
/* line 145, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin.vjs-controls-disabled .vjs-control-bar,
.vjs-default-skin.vjs-controls-disabled .vjs-control-bar {
  display: none;
}
/* line 149, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin.vjs-using-native-controls .vjs-control-bar,
.vjs-default-skin.vjs-using-native-controls .vjs-control-bar {
  display: none;
}
/* General styles for individual controls. */
/* line 155, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-control,
.vjs-default-skin .vjs-control {
  outline: none;
  position: relative;
  float: left;
  text-align: center;
  margin: 0;
  padding: 0;
  height: 3.0em;
  width: 4em;
}
/* FontAwsome button icons */
/* line 167, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-control:before,
.vjs-default-skin .vjs-control:before {
  font-family: FontAwesome;
  font-size: 1.5em;
  line-height: 2;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  text-align: center;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
}
/* Replacement for focus outline */
/* line 180, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-control:focus:before,
.vjs-default-skin .vjs-control:hover:before,
.vjs-default-skin .vjs-control:focus:before,
.vjs-default-skin .vjs-control:hover:before {
  text-shadow: 0em 0em 1em #ffffff;
}
/* line 185, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-control:focus,
.vjs-default-skin .vjs-control:focus {
  /*	outline: 0; */
  /* keyboard-only users cannot see the focus on several of the UI elements when
	this is set to 0 */
}
/* Hide control text visually, but have it available for screenreaders */
/* line 193, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-control-text,
.vjs-default-skin .vjs-control-text {
  /* hide-visually */
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
/* Play/Pause
--------------------------------------------------------------------------------
*/
/* line 200, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-play-control,
.vjs-default-skin .vjs-play-control {
  width: 5em;
  cursor: pointer;
}
/* line 205, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-play-control:before,
.vjs-default-skin .vjs-play-control:before {
  content: "\f113";
}
/* line 209, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin.vjs-playing .vjs-play-control:before,
.vjs-default-skin.vjs-playing .vjs-play-control:before {
  content: "\f10f";
}
/* Volume/Mute
-------------------------------------------------------------------------------- */
/* line 215, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-mute-control,
.vjs-default-skin .vjs-volume-menu-button,
.vjs-default-skin .vjs-mute-control,
.vjs-default-skin .vjs-volume-menu-button {
  cursor: pointer;
  float: right;
}
/* line 221, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-mute-control:before,
.vjs-default-skin .vjs-volume-menu-button:before,
.vjs-default-skin .vjs-mute-control:before,
.vjs-default-skin .vjs-volume-menu-button:before {
  content: "\f124";
}
/* line 226, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,
.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before,
.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,
.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before {
  content: "\f123";
}
/* line 231, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,
.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before,
.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,
.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before {
  content: "\f121";
}
/* line 236, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,
.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before,
.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,
.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before {
  content: "\f122";
}
/* line 241, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-volume-control,
.vjs-default-skin .vjs-volume-control {
  width: 5em;
  float: right;
}
/* line 246, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-volume-bar,
.vjs-default-skin .vjs-volume-bar {
  width: 5em;
  height: 0.6em;
  margin: 1.1em auto 0;
}
/* line 252, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-volume-menu-button .vjs-menu-content,
.vjs-default-skin .vjs-volume-menu-button .vjs-menu-content {
  height: 2.9em;
}
/* line 256, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-volume-level,
.vjs-default-skin .vjs-volume-level {
  position: absolute;
  top: 0;
  left: 0;
  height: 0.5em;
  background: #66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat;
}
/* line 266, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-volume-bar .vjs-volume-handle,
.vjs-default-skin .vjs-volume-bar .vjs-volume-handle {
  width: 0.5em;
  height: 0.5em;
}
/* line 271, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-volume-handle:before,
.vjs-default-skin .vjs-volume-handle:before {
  font-size: 0.9em;
  top: -0.2em;
  left: -0.2em;
  width: 1em;
  height: 1em;
}
/* line 279, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content,
.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content {
  width: 6em;
  left: -4em;
}
/* Progress
--------------------------------------------------------------------------------
*/
/* line 287, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-progress-control,
.vjs-default-skin .vjs-progress-control {
  position: absolute;
  left: 0;
  right: 0;
  width: auto;
  font-size: 0.3em;
  height: 1em;
  /* Set above the rest of the controls. */
  top: -1em;
  background: #000;
  /* Shrink the bar slower than it grows. */
  /* transition */
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}
/* On hover, make the progress bar grow to something that's more clickable.
		This simply changes the overall font for the progress bar, and this
		updates both the em-based widths and heights, as wells as the icon font */
/* line 306, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin:hover .vjs-progress-control,
.vjs-default-skin:hover .vjs-progress-control {
  font-size: .9em;
  /* Even though we're not changing the top/height, we need to include them in
			the transition so they're handled correctly. */
  /* transition */
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
}
/* Box containing play and load progresses. Also acts as seek scrubber. */
/* line 315, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-progress-holder,
.vjs-default-skin .vjs-progress-holder {
  height: 100%;
}
/* Progress Bars */
/* line 320, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-progress-holder .vjs-play-progress,
.vjs-default-skin .vjs-progress-holder .vjs-load-progress,
.vjs-default-skin .vjs-progress-holder .vjs-play-progress,
.vjs-default-skin .vjs-progress-holder .vjs-load-progress {
  position: absolute;
  display: block;
  height: 100%;
  margin: 0;
  padding: 0;
  /* Needed for IE6 */
  left: 0;
  top: 0;
}
/* line 332, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-play-progress,
.vjs-default-skin .vjs-play-progress {
  /*
		Using a data URI to create the white diagonal lines with a transparent
			background. Surprisingly works in IE8.
			Created using http://www.patternify.com
		Changing the first color value will change the bar color.
		Also using a paralax effect to make the lines move backwards.
			The -50% left position makes that happen.
	*/
  background: #66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat;
}
/* line 345, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-load-progress,
.vjs-default-skin .vjs-load-progress {
  background: #646464 /* IE8- Fallback */;
  background: rgba(255, 255, 255, 0.4);
}
/* line 350, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-seek-handle,
.vjs-default-skin .vjs-seek-handle {
  width: 1.5em;
  height: 100%;
}
/* line 355, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-seek-handle:before,
.vjs-default-skin .vjs-seek-handle:before {
  margin-top: -0.2em;
  margin-left: 0.3em;
}
/* Time Display
--------------------------------------------------------------------------------
*/
/* line 363, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-time-controls,
.vjs-default-skin .vjs-time-controls {
  font-size: 1.25em;
  /* Align vertically by making the line height the same as the control bar */
  line-height: 2.4em;
}
/* line 368, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-current-time,
.vjs-default-skin .vjs-current-time {
  float: left;
}
/* line 369, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-duration,
.vjs-default-skin .vjs-duration {
  float: left;
}
/* Remaining time is in the HTML, but not included in default design */
/* line 371, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-remaining-time,
.vjs-default-skin .vjs-remaining-time {
  display: none;
  float: left;
}
/* line 372, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-time-divider {
  float: left;
  line-height: 3em;
}
/* Fullscreen
--------------------------------------------------------------------------------
*/
/* line 377, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-fullscreen-control,
.vjs-default-skin .vjs-fullscreen-control {
  width: 3.8em;
  cursor: pointer;
  float: right;
}
/* line 382, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-fullscreen-control:before,
.vjs-default-skin .vjs-fullscreen-control:before {
  content: "\f115";
}
/* Switch to the exit icon when the player is in fullscreen */
/* line 386, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before,
.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before {
  content: "\f116";
}
/* Big Play Button (play button at start)
--------------------------------------------------------------------------------
Positioning of the play button in the center or other corners can be done more
easily in the skin designer. http://designer.FontAwesome.com/
*/
/* line 395, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-big-play-button,
.vjs-default-skin .vjs-big-play-button {
  /* Center it horizontally */
  left: 50%;
  margin-left: -50.1px;
  /* Center it vertically */
  top: 50%;
  margin-top: -61.1px;
  font-size: 5em;
  display: block;
  z-index: 2;
  position: absolute;
  width: 100px;
  height: 100px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  opacity: 1;
  /* Need a slightly gray bg so it can be seen on black backgrounds */
  /* background-color-with-alpha */
  background-color: #000000;
  background-color: rgba(0, 0, 0, 0.7);
  border: 0.1em solid #3b4249;
  /* border-radius */
  -webkit-border-radius: 0.8em;
  -moz-border-radius: 0.8em;
  border-radius: 0.8em;
  /* box-shadow */
  -webkit-box-shadow: 0px 0px 1em rgba(255, 255, 255, 0.25);
  -moz-box-shadow: 0px 0px 1em rgba(255, 255, 255, 0.25);
  box-shadow: 0px 0px 1em rgba(255, 255, 255, 0.25);
  /* transition */
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}
/* Hide if controls are disabled */
/* line 425, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button,
.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button {
  display: none;
}
/* Hide when video starts playing */
/* line 429, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin.vjs-has-started .vjs-big-play-button,
.vjs-default-skin.vjs-has-started .vjs-big-play-button {
  display: none;
}
/* Hide on mobile devices. Remove when we stop using native controls
		by default on mobile	*/
/* line 434, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button,
.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button {
  display: none;
}
/* line 438, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin:hover .vjs-big-play-button,
.vjs-default-skin .vjs-big-play-button:focus,
.vjs-default-skin:hover .vjs-big-play-button,
.vjs-default-skin .vjs-big-play-button:focus {
  outline: 0;
  border-color: #fff;
  /* IE8 needs a non-glow hover state */
  background-color: #505050;
  background-color: rgba(50, 50, 50, 0.75);
  /* box-shadow */
  -webkit-box-shadow: 0 0 3em #ffffff;
  -moz-box-shadow: 0 0 3em #ffffff;
  box-shadow: 0 0 3em #ffffff;
  /* transition */
  -webkit-transition: all 0s;
  -moz-transition: all 0s;
  -o-transition: all 0s;
  transition: all 0s;
}
/* line 450, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-big-play-button:before,
.vjs-default-skin .vjs-big-play-button:before {
  content: "\f113";
  font-family: FontAwesome;
  /* In order to center the play icon vertically we need to set the line height
		 to the same as the button height */
  line-height: 100px;
  text-shadow: 0.05em 0.05em 0.1em #000;
  text-align: center /* Needed for IE8 */;
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
}
/* Loading Spinner
--------------------------------------------------------------------------------
*/
/* line 467, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-loading-spinner {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  font-size: 10em;
  line-height: 1;
  width: 1em;
  height: 1em;
  margin-left: -0.5em;
  margin-top: -0.5em;
  opacity: 0.75;
  /* animation */
  -webkit-animation: spin 1.5s infinite linear;
  -moz-animation: spin 1.5s infinite linear;
  -o-animation: spin 1.5s infinite linear;
  animation: spin 1.5s infinite linear;
}
/* line 482, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-loading-spinner:before,
.vjs-default-skin .vjs-loading-spinner:before {
  content: "\f11c";
  font-family: FontAwesome;
  position: absolute;
  width: 1em;
  height: 1em;
  text-align: center;
  text-shadow: 0em 0em 0.1em #000;
}
/* Add a gradient to the spinner by overlaying another copy.
	 Text gradient plus a text shadow doesn't work
	 and `background-clip: text` only works in Webkit. */
/* line 495, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-loading-spinner:after,
.vjs-default-skin .vjs-loading-spinner:after {
  content: "\f11c";
  /* Loading spinner icon */
  font-family: FontAwesome;
  position: absolute;
  width: 1em;
  height: 1em;
  text-align: center;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@-moz-keyframes spin {
  /* line 509, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
  0% {
    -moz-transform: rotate(0deg);
  }
  /* line 510, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  /* line 513, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
  0% {
    -webkit-transform: rotate(0deg);
  }
  /* line 514, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  /* line 517, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
  0% {
    -o-transform: rotate(0deg);
  }
  /* line 518, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
  100% {
    -o-transform: rotate(359deg);
  }
}
@keyframes spin {
  /* line 521, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
  0% {
    transform: rotate(0deg);
  }
  /* line 522, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
  100% {
    transform: rotate(359deg);
  }
}
/* Menu Buttons (Captions/Subtitles/etc.)
--------------------------------------------------------------------------------
*/
/* line 528, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-captions-button,
.vjs-default-skin .vjs-descriptions-button,
.vjs-default-skin .vjs-captions-button,
.vjs-default-skin .vjs-descriptions-button {
  cursor: pointer;
  float: right;
}
/* line 532, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-descriptions-button,
.vjs-default-skin .vjs-captions-button,
.vjs-default-skin .vjs-descriptions-button,
.vjs-default-skin .vjs-captions-button {
  width: auto;
  margin-right: 15px;
  color: rgba(255, 255, 255, 0.4);
}
/* line 537, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-enabled,
.vjs-default-skin .vjs-enabled {
  color: #ffffff;
}
/* line 540, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-descriptions-button:before,
.vjs-default-skin .vjs-captions-button:before,
.vjs-default-skin .vjs-descriptions-button:before,
.vjs-default-skin .vjs-captions-button:before {
  content: "\25ba\0020" attr(data-label);
  font-size: 1.3em;
  line-height: 2.3em;
  font-family: Arial, sans-serif;
}
/* line 546, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-enabled:before,
.vjs-default-skin .vjs-enabled:before {
  content: "\25fc\0020" attr(data-label);
}
/*
REQUIRED STYLES (be careful overriding)
================================================================================
When loading the player, the video tag is replaced with a DIV,
that will hold the video tag or object tag for other playback methods.
The div contains the video playback element (Flash or HTML5) and controls,
and sets the width and height of the video.

** If you want to add some kind of border/padding (e.g. a frame), or special
positioning, use another containing element. Otherwise you risk messing up
control positioning and full window mode. **
*/
/* line 562, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.video-js {
  background-color: #000;
  position: relative;
  padding: 0;
  /* Start with 10px for base font size so other dimensions can be em based and
		 easily calculable. */
  font-size: 10px;
  /* Allow poster to be vertially aligned. */
  vertical-align: middle;
  /*	display: table-cell; */
  /*This works in Safari but not Firefox.*/
  /* Provide some basic defaults for fonts */
  font-weight: normal;
  font-style: normal;
  /* Avoiding helvetica: issue #376 */
  font-family: Arial, sans-serif;
  margin-bottom: 33px;
  /* Turn off user selection (text highlighting) by default.
		 The majority of player components will not be text blocks.
		 Text areas will need to turn user selection back on. */
  /* user-select */
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
/* Playback technology elements expand to the width/height of the containing div
		<video> or <object> */
/* line 588, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.video-js .vjs-tech {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* Fix for Firefox 9 fullscreen (only if it is enabled). Not needed when
	 checking fullScreenEnabled. */
/* line 598, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.video-js:-moz-full-screen {
  position: absolute;
}
/* Fullscreen Styles */
/* line 601, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
body.vjs-full-window {
  padding: 0;
  margin: 0;
  height: 100%;
  /* Fix for IE6 full-window. http://www.cssplay.co.uk/layouts/fixed.html */
  overflow-y: auto;
}
/* line 608, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.video-js.vjs-fullscreen {
  position: fixed;
  overflow: hidden;
  z-index: 1000;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  width: 100% !important;
  height: 100% !important;
  /* IE6 full-window (underscore hack) */
  _position: absolute;
}
/* line 621, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.video-js:-webkit-full-screen {
  width: 100% !important;
  height: 100% !important;
}
/* line 625, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.video-js.vjs-fullscreen.vjs-user-inactive {
  cursor: none;
}
/* line 628, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.video-js.vjs-fullscreen .vjs-control-bar {
  bottom: 0;
}
/* Poster Styles */
/* line 633, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-poster {
  background-repeat: no-repeat;
  background-position: 0px 0px;
  background-size: contain;
  cursor: pointer;
  height: 100%;
  margin: 0;
  padding: 0;
  position: relative;
  width: 100%;
}
/* line 644, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-poster img {
  display: block;
  margin: 0 auto;
  max-height: 100%;
  padding: 0;
  width: 100%;
}
/* Hide the poster when native controls are used otherwise it covers them */
/* line 653, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.video-js.vjs-using-native-controls .vjs-poster {
  display: none;
}
/* Text Track Styles */
/* Overall track holder for both captions and subtitles */
/* line 659, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.video-js .vjs-text-track-display {
  text-align: center;
  position: absolute;
  bottom: 4em;
  /* Leave padding on left and right */
  left: 1em;
  right: 1em;
}
/* Individual tracks */
/* line 668, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.video-js .vjs-text-track {
  display: none;
  font-size: 1.4em;
  text-align: center;
  margin-bottom: 0.1em;
  /* Transparent black background, or fallback to all black (oldIE) */
  /* background-color-with-alpha */
  background-color: #000000;
  background-color: rgba(0, 0, 0, 0.5);
}
/* line 676, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.video-js .vjs-captions {
  color: #ffffff /* Subtitles are white */;
}
/* line 677, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.video-js .vjs-descriptions {
  color: #ffcc66 /* Captions are yellow */;
}
/* line 678, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-tt-cue {
  display: block;
}
/* Hide disabled or unsupported controls */
/* line 681, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-default-skin .vjs-hidden,
.vjs-default-skin .vjs-hidden {
  display: none;
}
/* line 683, /data/www/sites/frontend/releases/20170919145647/application/components/rsm-bitvplayer/src/less/rsm-player.less */
.vjs-lock-showing {
  display: block !important;
  opacity: 1;
  visibility: visible;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/videoplayer.less */
.vjs-default-skin {
  line-height: normal;
  padding-bottom: 33px !important;
}
/* line 24, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/videoplayer.less */
.vjs-default-skin .vjs-control-bar,
.vjs-default-skin .vjs-control-bar {
  bottom: 0px;
}
/* line 28, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/videoplayer.less */
.vjs-default-skin .vjs-control:before,
.vjs-default-skin .vjs-big-play-button:before,
.vjs-default-skin .vjs-loading-spinner:before,
.vjs-default-skin .vjs-control:before,
.vjs-default-skin .vjs-big-play-button:before,
.vjs-default-skin .vjs-loading-spinner:before {
  font-family: "icons" !important;
}
/* line 34, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/videoplayer.less */
.vjs-default-skin .vjs-loading-spinner:after,
.vjs-default-skin .vjs-loading-spinner:after {
  display: none;
}
/* line 38, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/videoplayer.less */
.vjs-default-skin .vjs-big-play-button:before,
.vjs-default-skin .vjs-big-play-button:before {
  text-shadow: none;
  width: 105%;
  line-height: 95px;
}
/* line 44, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/videoplayer.less */
.vjs-default-skin .vjs-slider-handle:before,
.vjs-default-skin .vjs-slider-handle:before {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  content: "\25A0";
  line-height: 6px;
  font-size: 10px;
  margin-left: 0;
}
/* line 52, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/videoplayer.less */
.vjs-default-skin .vjs-loading-spinner,
.vjs-default-skin .vjs-loading-spinner {
  margin-left: -1em !important;
  transform-origin: 100% 50%;
  -webkit-transform-origin: 100% 50%;
  -ms-transform-origin: 100% 50%;
}
/* line 60, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/videoplayer.less */
.vjs-default-skin:hover .vjs-progress-control,
.vjs-default-skin:hover .vjs-progress-control {
  font-size: 10px;
}
/* line 63, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/videoplayer.less */
.vjs-default-skin:hover .vjs-progress-control .vjs-slider-handle:before,
.vjs-default-skin:hover .vjs-progress-control .vjs-slider-handle:before {
  line-height: 12px;
  font-size: 20px;
  margin-left: 0;
}
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * slider.less
 * 
 * (C) 2014 ressourcenmangel GmbH
 */
/* line 8, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slider.less */
.slider-pager {
  text-align: right;
  line-height: 19px;
  height: 19px;
  margin: 10px 0 -5px;
}
/* line 14, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slider.less */
.slider-pager ul {
  display: inline-block;
}
/* line 17, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slider.less */
.slider-pager ul li {
  font-size: 14px;
  color: #000;
  background: #e6e6e6;
  display: block;
  float: left;
  width: 19px;
  line-height: 19px;
  height: 19px;
  text-align: center;
  cursor: pointer;
  margin-right: 5px;
}
/* line 30, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slider.less */
.slider-pager ul li:hover,
.slider-pager ul li:active,
.slider-pager ul li:focus {
  background: #d1d1d1;
}
/* line 34, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slider.less */
.slider-pager ul li.cycle-pager-active {
  background: #a3b812;
}
/* line 40, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slider.less */
.slider-pager button {
  background: #e6e6e6;
  color: #0a6bc5;
  width: 19px;
  line-height: 17px;
  height: 19px;
  padding: 0 0 0px 3.5px;
  font-size: 12px;
  display: block;
  float: right;
}
/* line 51, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slider.less */
.slider-pager button:hover,
.slider-pager button:active,
.slider-pager button:focus {
  background: #d1d1d1;
}
/* line 58, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slider.less */
.panel-default .slider-pager,
.panel-dark-green .slider-pager,
.panel-light-gray .slider-pager,
.panel-blue .slider-pager,
.panel-blue .slider-pager {
  border-bottom: 1px solid #fff;
  padding-bottom: 20px;
  height: 39px;
}
/* line 64, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slider.less */
.panel-default .slider-pager ul li,
.panel-dark-green .slider-pager ul li,
.panel-light-gray .slider-pager ul li,
.panel-blue .slider-pager ul li,
.panel-blue .slider-pager ul li {
  background: #fff;
}
/* line 67, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slider.less */
.panel-default .slider-pager ul li:hover,
.panel-dark-green .slider-pager ul li:hover,
.panel-light-gray .slider-pager ul li:hover,
.panel-blue .slider-pager ul li:hover,
.panel-default .slider-pager ul li:active,
.panel-dark-green .slider-pager ul li:active,
.panel-light-gray .slider-pager ul li:active,
.panel-blue .slider-pager ul li:active,
.panel-default .slider-pager ul li:focus,
.panel-dark-green .slider-pager ul li:focus,
.panel-light-gray .slider-pager ul li:focus,
.panel-blue .slider-pager ul li:focus,
.panel-blue .slider-pager ul li:hover,
.panel-blue .slider-pager ul li:active,
.panel-blue .slider-pager ul li:focus {
  background: #e6e6e6;
}
/* line 71, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slider.less */
.panel-default .slider-pager ul li.cycle-pager-active,
.panel-dark-green .slider-pager ul li.cycle-pager-active,
.panel-light-gray .slider-pager ul li.cycle-pager-active,
.panel-blue .slider-pager ul li.cycle-pager-active,
.panel-blue .slider-pager ul li.cycle-pager-active {
  background: #a3b812;
}
/* line 77, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slider.less */
.panel-default .slider-pager button,
.panel-dark-green .slider-pager button,
.panel-light-gray .slider-pager button,
.panel-blue .slider-pager button,
.panel-blue .slider-pager button {
  background: #fff;
}
/* line 80, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slider.less */
.panel-default .slider-pager button:hover,
.panel-dark-green .slider-pager button:hover,
.panel-light-gray .slider-pager button:hover,
.panel-blue .slider-pager button:hover,
.panel-default .slider-pager button:active,
.panel-dark-green .slider-pager button:active,
.panel-light-gray .slider-pager button:active,
.panel-blue .slider-pager button:active,
.panel-default .slider-pager button:focus,
.panel-dark-green .slider-pager button:focus,
.panel-light-gray .slider-pager button:focus,
.panel-blue .slider-pager button:focus,
.panel-blue .slider-pager button:hover,
.panel-blue .slider-pager button:active,
.panel-blue .slider-pager button:focus {
  background: #e6e6e6;
}
/* line 87, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slider.less */
.panel-light-gray .slider-pager {
  border-bottom-color: #d1d1d1;
}
/* line 91, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slider.less */
.panel-hero {
  height: 380px;
  overflow: hidden;
}
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * autocomplete.less
 * 
 * (C) 2014 ressourcenmangel GmbH
 */
/* line 8, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/autocomplete.less */
.twitter-typeahead {
  width: 100%;
}
/* line 12, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/autocomplete.less */
.tt-hint {
  color: #ddd;
}
/* line 16, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/autocomplete.less */
.tt-input {
  border: 1px solid #cccccc !important;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/autocomplete.less */
.tt-dropdown-menu {
  width: 100%;
  padding: 8px 0;
  margin-top: -1px;
  background-color: #fff;
  border: 1px solid #cccccc;
  /* box-shadow */
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(187, 187, 187, 0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(187, 187, 187, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(187, 187, 187, 0.6);
}
/* line 31, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/autocomplete.less */
.tt-suggestion {
  padding: 3px 7px;
}
/* line 35, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/autocomplete.less */
.tt-suggestion.tt-cursor {
  color: #fff;
  background-color: #0a6bc5;
}
/* line 40, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/autocomplete.less */
.tt-suggestion p {
  margin: 0;
}
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * map.less
 * 
 * (C) 2013 ressourcenmangel GmbH
 */
/* line 9, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/map.less */
.map-module .map-canvas {
  width: 735px;
  height: 370px;
  display: block;
}
/* line 15, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/map.less */
.map-module .map-popup {
  width: 250px;
  padding: 0 10px;
}
/* line 19, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/map.less */
.map-module .map-popup h3 {
  margin-top: 10px;
}
/* line 23, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/map.less */
.map-module .map-popup ul {
  padding: 0;
  list-style: none;
}
/* line 29, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/map.less */
.map-module .map-cluster {
  position: absolute;
  margin: -23px 0 0 -23px;
  width: 40px;
  height: 40px;
  border: 3px solid #fff;
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4);
  border-radius: 50%;
  text-align: center;
  background: #ce1111;
  color: #fff;
  cursor: pointer;
  font-size: 16px;
  font-weight: bold;
  line-height: 40px;
  transition: background-color 600ms;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
/* line 50, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/map.less */
.map-module .map-cluster[data-count]:before {
  content: attr(data-count);
}
/* line 55, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/map.less */
.map-module .map-cluster[data-countlength="1"] {
  width: 36px;
  height: 36px;
  margin: -19px 0 0 -19px;
  line-height: 36px;
}
/* line 62, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/map.less */
.map-module .map-cluster[data-countlength="4"],
.map-module .map-cluster[data-countlength="5"] {
  width: 50px;
  height: 50px;
  margin: -28px 0 0 -28px;
  line-height: 50px;
}
/* line 70, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/map.less */
.map-module .map-cluster[data-filteredcount="0"] {
  background: #5a5b5b;
}
/* line 74, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/map.less */
.map-module .map-marker {
  position: relative;
  margin-top: -6px;
  width: 30px;
  height: 30px;
  line-height: 30px;
  background: #fff;
  border: 4px solid #ce1111;
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4);
  border-radius: 50%;
  text-align: center;
  cursor: pointer;
  font-size: 14px;
  font-weight: bold;
  transition: border-color 600ms;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
/* line 95, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/map.less */
.map-module .map-marker:after {
  display: block;
  position: absolute;
  content: " ";
  bottom: -11px;
  left: 50%;
  margin: 0 0 0 -9.8px;
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 10px 10px 0 10px;
  border-color: #ce1111 transparent transparent transparent;
  transition: border-color 600ms;
}
/* line 110, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/map.less */
.map-module .map-marker[data-count]:before {
  content: attr(data-count);
}
/* line 115, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/map.less */
.map-module .map-marker[data-filtered-marker],
.map-module .map-marker[data-filteredcount="0"] {
  border-color: #5a5b5b;
}
/* line 120, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/map.less */
.map-module .map-marker[data-filtered-marker]:after,
.map-module .map-marker[data-filteredcount="0"]:after {
  border-top-color: #5a5b5b;
}
/* line 125, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/map.less */
.map-module form {
  *zoom: 1;
  margin: 0;
  padding: 15px 10px 10px;
  background: #e7e7e7;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.map-module form:before,
.map-module form:after {
  content: " ";
  display: table;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.map-module form:after {
  clear: both;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.map-module form:before,
.map-module form:after {
  content: " ";
  display: table;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.map-module form:after {
  clear: both;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.map-module form:before,
.map-module form:after {
  content: " ";
  display: table;
  line-height: 0;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.map-module form:after {
  clear: both;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.map-module form:before,
.map-module form:after {
  content: " ";
  display: table;
  line-height: 0;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.map-module form:after {
  clear: both;
}
/* line 132, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/map.less */
.map-module form .form-group {
  margin: 0 0 5px !important;
}
/* line 136, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/map.less */
.map-module form .form-submit {
  padding-top: 0;
}
/* line 141, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/map.less */
.map-module .datalist-polyfill {
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  max-width: 450px;
}
/* line 147, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/map.less */
.map-module .datalist-polyfill .datalist-box > ul {
  margin: 0;
  padding: 2px 0;
}
/* line 152, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/map.less */
.map-module .datalist-polyfill li {
  font-size: 12px;
}
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * article-list.less
 * 
 * (C) 2013 ressourcenmangel GmbH
 */
/* line 8, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list.less */
.article-list {
  margin: 19px 0;
}
/* line 11, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list.less */
.article-list > h2,
.article-list > h3,
.article-list > h4 {
  font-weight: bold !important;
  color: #000000;
  font-size: inherit;
  line-height: inherit;
  margin: 0 0 15px 0 !important;
}
/* line 19, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list.less */
.article-list article {
  border-top: 1px solid #000;
  padding-bottom: 28.5px;
  position: relative;
}
/* line 24, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list.less */
.article-list article .subheadline {
  font-weight: bold;
  margin-bottom: 5px;
}
/* line 28, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list.less */
.article-list article .subheadline + h2,
.article-list article .subheadline + h3,
.article-list article .subheadline + h4 {
  margin-top: 0;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list.less */
.article-list article:last-child {
  border-bottom: 1px solid #000;
}
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * project-list-projects.less
 * 
 * (C) 2013 ressourcenmangel GmbH
 */
/* line 11, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-projects.less */
.article-list.projects article dl,
article.single-project dl,
article.single-event dl {
  *zoom: 1;
  margin-top: 0;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.article-list.projects article dl:before,
article.single-project dl:before,
article.single-event dl:before,
.article-list.projects article dl:after,
article.single-project dl:after,
article.single-event dl:after {
  content: " ";
  display: table;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.article-list.projects article dl:after,
article.single-project dl:after,
article.single-event dl:after {
  clear: both;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.article-list.projects article dl:before,
article.single-project dl:before,
article.single-event dl:before,
.article-list.projects article dl:after,
article.single-project dl:after,
article.single-event dl:after {
  content: " ";
  display: table;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.article-list.projects article dl:after,
article.single-project dl:after,
article.single-event dl:after {
  clear: both;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.article-list.projects article dl:before,
article.single-project dl:before,
article.single-event dl:before,
.article-list.projects article dl:after,
article.single-project dl:after,
article.single-event dl:after {
  content: " ";
  display: table;
  line-height: 0;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.article-list.projects article dl:after,
article.single-project dl:after,
article.single-event dl:after {
  clear: both;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.article-list.projects article dl:before,
article.single-project dl:before,
article.single-event dl:before,
.article-list.projects article dl:after,
article.single-project dl:after,
article.single-event dl:after {
  content: " ";
  display: table;
  line-height: 0;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.article-list.projects article dl:after,
article.single-project dl:after,
article.single-event dl:after {
  clear: both;
}
/* line 15, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-projects.less */
.article-list.projects article dl dt,
article.single-project dl dt,
article.single-event dl dt {
  float: left;
  width: 40%;
  padding: 5px 10px 5px 0;
  clear: both;
  font-weight: normal;
}
/* line 23, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-projects.less */
.article-list.projects article dl dd,
article.single-project dl dd,
article.single-event dl dd {
  float: right;
  padding: 5px 0 5px 10px;
  margin: 0 !important;
  clear: right;
  width: 60%;
  font-weight: bold;
}
/* line 31, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-projects.less */
.article-list.projects article dl dd a,
article.single-project dl dd a,
article.single-event dl dd a {
  font-weight: normal;
}
/* line 34, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-projects.less */
.article-list.projects article dl dd a.pdf-link,
article.single-project dl dd a.pdf-link,
article.single-event dl dd a.pdf-link {
  display: block;
}
/* line 37, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-projects.less */
.article-list.projects article dl dd a.pdf-link span.details,
article.single-project dl dd a.pdf-link span.details,
article.single-event dl dd a.pdf-link span.details {
  display: block;
  padding-left: 27px;
}
/* line 44, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-projects.less */
.article-list.projects article dl dd.percent,
article.single-project dl dd.percent,
article.single-event dl dd.percent {
  padding-left: 50px;
}
/* line 47, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-projects.less */
.article-list.projects article dl dd.percent span,
article.single-project dl dd.percent span,
article.single-event dl dd.percent span {
  float: left;
  margin-left: -50px;
  width: 50px;
  text-align: right;
  padding: 0px 5px 0px 10px;
}
/* line 56, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-projects.less */
.article-list.projects article dl dd.prefix,
article.single-project dl dd.prefix,
article.single-event dl dd.prefix {
  padding-left: 80px;
}
/* line 59, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-projects.less */
.article-list.projects article dl dd.prefix span,
article.single-project dl dd.prefix span,
article.single-event dl dd.prefix span {
  float: left;
  margin-left: -80px;
  width: 80px;
  padding: 0px 5px 0px 10px;
  font-weight: normal;
}
/* line 67, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-projects.less */
.article-list.projects article dl dd.prefix.double,
article.single-project dl dd.prefix.double,
article.single-event dl dd.prefix.double {
  padding-left: 100px;
}
/* line 70, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-projects.less */
.article-list.projects article dl dd.prefix.double span,
article.single-project dl dd.prefix.double span,
article.single-event dl dd.prefix.double span {
  width: 100px;
  margin-left: -100px;
}
/* line 79, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-projects.less */
.article-list.projects article .collapse + dl,
article.single-project .collapse + dl,
article.single-event .collapse + dl,
.article-list.projects article .in + dl,
article.single-project .in + dl,
article.single-event .in + dl,
.article-list.projects article .collapsing + dl,
article.single-project .collapsing + dl,
article.single-event .collapsing + dl {
  margin-top: 20px;
}
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * article-list-people.less
 * 
 * (C) 2013 ressourcenmangel GmbH
 */
/* line 8, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-people.less */
.article-list.people article {
  *zoom: 1;
  padding: 19px 0 19px 155px;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.article-list.people article:before,
.article-list.people article:after {
  content: " ";
  display: table;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.article-list.people article:after {
  clear: both;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.article-list.people article:before,
.article-list.people article:after {
  content: " ";
  display: table;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.article-list.people article:after {
  clear: both;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.article-list.people article:before,
.article-list.people article:after {
  content: " ";
  display: table;
  line-height: 0;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.article-list.people article:after {
  clear: both;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.article-list.people article:before,
.article-list.people article:after {
  content: " ";
  display: table;
  line-height: 0;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.article-list.people article:after {
  clear: both;
}
/* line 13, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-people.less */
.article-list.people article img {
  float: left;
  margin-left: -155px;
  max-width: 140px;
  height: auto;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-people.less */
.article-list.people article:first-child {
  border-top: 1px solid #000;
}
/* line 24, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-people.less */
.article-list.people article h3 {
  margin-top: 0 !important;
}
/* line 27, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-people.less */
.article-list.people article h3 a {
  color: #0a6bc5 !important;
}
/* line 32, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-people.less */
.article-list.people article h4 {
  font-weight: normal;
  font-size: 13px;
  margin-bottom: 15px;
}
/* line 38, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-people.less */
.article-list.people article p:last-child,
.article-list.people article .ctype-links ul {
  margin-bottom: 0 !important;
}
/* line 42, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-people.less */
.article-list.people article .em-group {
  margin-bottom: 19px;
}
/* line 45, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-people.less */
.article-list.people article .em-group p {
  margin: 3px 0;
}
/* line 51, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-people.less */
.article-list.people + h2.collapse-title {
  margin-top: 50px !important;
}
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * article-list-table-style.less
 * 
 * (C) 2013 ressourcenmangel GmbH
 */
/* line 8, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-table-style.less */
.article-list.table-style {
  border-collapse: separate;
  border-spacing: 0 12px;
  display: table;
  border-bottom: 1px solid #000;
  margin-bottom: 15px;
  padding-bottom: 20px;
  width: 100%;
}
/* line 17, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-table-style.less */
.article-list.table-style article {
  *zoom: 1;
  background: #e6e6e6;
  border: 0;
  display: table-row;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.article-list.table-style article:before,
.article-list.table-style article:after {
  content: " ";
  display: table;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.article-list.table-style article:after {
  clear: both;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.article-list.table-style article:before,
.article-list.table-style article:after {
  content: " ";
  display: table;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.article-list.table-style article:after {
  clear: both;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.article-list.table-style article:before,
.article-list.table-style article:after {
  content: " ";
  display: table;
  line-height: 0;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.article-list.table-style article:after {
  clear: both;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.article-list.table-style article:before,
.article-list.table-style article:after {
  content: " ";
  display: table;
  line-height: 0;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.article-list.table-style article:after {
  clear: both;
}
/* line 24, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-table-style.less */
.article-list.table-style article h2,
.article-list.table-style article h3,
.article-list.table-style article h4 {
  color: #0a6bc5;
  font-size: inherit;
  line-height: inherit;
  font-weight: normal;
  margin: 0;
}
/* line 32, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-table-style.less */
.article-list.table-style article time {
  color: #595a5a;
}
/* line 36, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-table-style.less */
.article-list.table-style article .col-xs-1,
.article-list.table-style article .col-xs-2,
.article-list.table-style article .col-xs-3,
.article-list.table-style article .col-xs-4,
.article-list.table-style article .col-xs-5,
.article-list.table-style article .col-xs-6,
.article-list.table-style article .col-xs-7,
.article-list.table-style article .col-xs-8,
.article-list.table-style article .col-xs-9,
.article-list.table-style article .col-xs-10,
.article-list.table-style article .col-xs-11,
.article-list.table-style article .col-xs-12 {
  display: table-cell;
  vertical-align: middle;
  float: none;
  height: 100%;
  padding-top: 6px;
  padding-bottom: 6px;
}
/* line 46, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-table-style.less */
.article-list.table-style article .col-xs-1.right,
.article-list.table-style article .col-xs-2.right,
.article-list.table-style article .col-xs-3.right,
.article-list.table-style article .col-xs-4.right,
.article-list.table-style article .col-xs-5.right,
.article-list.table-style article .col-xs-6.right,
.article-list.table-style article .col-xs-7.right,
.article-list.table-style article .col-xs-8.right,
.article-list.table-style article .col-xs-9.right,
.article-list.table-style article .col-xs-10.right,
.article-list.table-style article .col-xs-11.right,
.article-list.table-style article .col-xs-12.right {
  text-align: right;
}
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * article-list-posts.less
 * 
 * (C) 2014 ressourcenmangel GmbH
 */
/* line 9, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-posts.less */
.article-list.posts article {
  padding: 20px 0 10px;
}
/* line 12, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-posts.less */
.article-list.posts article time {
  color: #595a5a;
}
/* line 16, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-posts.less */
.article-list.posts article > h2,
.article-list.posts article > h3,
.article-list.posts article > h4 {
  font-size: inherit;
  margin: 0 0 10px !important;
  line-height: inherit;
  font-weight: 500;
}
/* line 23, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-posts.less */
.article-list.posts article header {
  position: relative;
  padding-top: 24px;
}
/* line 27, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-posts.less */
.article-list.posts article header h2,
.article-list.posts article header h3 {
  margin-top: 0;
  font-size: 20px;
  font-weight: 300;
  line-height: 24px;
}
/* line 34, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-posts.less */
.article-list.posts article header .time {
  font-weight: bold;
  position: absolute;
  top: 0;
}
/* line 40, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-posts.less */
.article-list.posts article header .categories {
  color: #595a5a;
}
/* line 45, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-posts.less */
.article-list.posts article.with-image {
  *zoom: 1;
  padding-left: 155px;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.article-list.posts article.with-image:before,
.article-list.posts article.with-image:after {
  content: " ";
  display: table;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.article-list.posts article.with-image:after {
  clear: both;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.article-list.posts article.with-image:before,
.article-list.posts article.with-image:after {
  content: " ";
  display: table;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.article-list.posts article.with-image:after {
  clear: both;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.article-list.posts article.with-image:before,
.article-list.posts article.with-image:after {
  content: " ";
  display: table;
  line-height: 0;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.article-list.posts article.with-image:after {
  clear: both;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.article-list.posts article.with-image:before,
.article-list.posts article.with-image:after {
  content: " ";
  display: table;
  line-height: 0;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.article-list.posts article.with-image:after {
  clear: both;
}
/* line 50, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-posts.less */
.article-list.posts article.with-image figure {
  float: left;
  margin-left: -155px;
  margin-bottom: 10px;
}
/* line 59, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-posts.less */
.article-list.posts.mailinglist article header {
  background: #e6e6e6;
  padding: 29px 15px 10px;
  margin-bottom: 15px;
}
/* line 64, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-posts.less */
.article-list.posts.mailinglist article header .time {
  font-weight: normal;
  top: 10px;
}
/* line 69, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-posts.less */
.article-list.posts.mailinglist article header h4 {
  font-size: inherit;
  line-height: inherit;
  margin: 0;
}
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * article-list-single-line.less
 * 
 * (C) 2014 ressourcenmangel GmbH
 */
/* line 9, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-single-line.less */
.article-list.single-line article {
  border: 0;
  padding: 0;
  margin: 0;
  background: #e6e6e6;
}
/* line 15, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-single-line.less */
.article-list.single-line article > h1,
.article-list.single-line article > h2,
.article-list.single-line article > h3,
.article-list.single-line article > h4,
.article-list.single-line article > h5,
.article-list.single-line article > h6 {
  font-size: 13px;
  font-weight: normal;
  margin: 0 0 9.5px;
}
/* line 21, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-single-line.less */
.article-list.single-line article > h1 a,
.article-list.single-line article > h2 a,
.article-list.single-line article > h3 a,
.article-list.single-line article > h4 a,
.article-list.single-line article > h5 a,
.article-list.single-line article > h6 a {
  color: #0a6bc5 !important;
  display: block;
  padding: 8px 15px;
}
/* line 27, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-single-line.less */
.article-list.single-line article > h1 span,
.article-list.single-line article > h2 span,
.article-list.single-line article > h3 span,
.article-list.single-line article > h4 span,
.article-list.single-line article > h5 span,
.article-list.single-line article > h6 span {
  color: #2f2f2f;
  display: block;
  padding: 8px 15px;
}
/* line 36, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-single-line.less */
.article-list.single-line.with-counter article > h1,
.article-list.single-line.with-counter article > h2,
.article-list.single-line.with-counter article > h3,
.article-list.single-line.with-counter article > h4,
.article-list.single-line.with-counter article > h5,
.article-list.single-line.with-counter article > h6 {
  text-align: right;
}
/* line 40, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-single-line.less */
.article-list.single-line.with-counter article > h1 a,
.article-list.single-line.with-counter article > h2 a,
.article-list.single-line.with-counter article > h3 a,
.article-list.single-line.with-counter article > h4 a,
.article-list.single-line.with-counter article > h5 a,
.article-list.single-line.with-counter article > h6 a {
  color: #000 !important;
}
/* line 43, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-single-line.less */
.article-list.single-line.with-counter article > h1 a span.left,
.article-list.single-line.with-counter article > h2 a span.left,
.article-list.single-line.with-counter article > h3 a span.left,
.article-list.single-line.with-counter article > h4 a span.left,
.article-list.single-line.with-counter article > h5 a span.left,
.article-list.single-line.with-counter article > h6 a span.left {
  color: #0a6bc5 !important;
  float: left;
  padding: 0;
}
/* line 49, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-single-line.less */
.article-list.single-line.with-counter article > h1 a:hover,
.article-list.single-line.with-counter article > h2 a:hover,
.article-list.single-line.with-counter article > h3 a:hover,
.article-list.single-line.with-counter article > h4 a:hover,
.article-list.single-line.with-counter article > h5 a:hover,
.article-list.single-line.with-counter article > h6 a:hover,
.article-list.single-line.with-counter article > h1 a:focus,
.article-list.single-line.with-counter article > h2 a:focus,
.article-list.single-line.with-counter article > h3 a:focus,
.article-list.single-line.with-counter article > h4 a:focus,
.article-list.single-line.with-counter article > h5 a:focus,
.article-list.single-line.with-counter article > h6 a:focus,
.article-list.single-line.with-counter article > h1 a:active,
.article-list.single-line.with-counter article > h2 a:active,
.article-list.single-line.with-counter article > h3 a:active,
.article-list.single-line.with-counter article > h4 a:active,
.article-list.single-line.with-counter article > h5 a:active,
.article-list.single-line.with-counter article > h6 a:active {
  text-decoration: none;
}
/* line 54, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-single-line.less */
.article-list.single-line.with-counter article > h1 a:hover span.left,
.article-list.single-line.with-counter article > h2 a:hover span.left,
.article-list.single-line.with-counter article > h3 a:hover span.left,
.article-list.single-line.with-counter article > h4 a:hover span.left,
.article-list.single-line.with-counter article > h5 a:hover span.left,
.article-list.single-line.with-counter article > h6 a:hover span.left,
.article-list.single-line.with-counter article > h1 a:focus span.left,
.article-list.single-line.with-counter article > h2 a:focus span.left,
.article-list.single-line.with-counter article > h3 a:focus span.left,
.article-list.single-line.with-counter article > h4 a:focus span.left,
.article-list.single-line.with-counter article > h5 a:focus span.left,
.article-list.single-line.with-counter article > h6 a:focus span.left,
.article-list.single-line.with-counter article > h1 a:active span.left,
.article-list.single-line.with-counter article > h2 a:active span.left,
.article-list.single-line.with-counter article > h3 a:active span.left,
.article-list.single-line.with-counter article > h4 a:active span.left,
.article-list.single-line.with-counter article > h5 a:active span.left,
.article-list.single-line.with-counter article > h6 a:active span.left {
  text-decoration: underline;
}
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * article-list-events.less
 * 
 * (C) 2014 ressourcenmangel GmbH
 */
/* line 8, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-events.less */
.article-list.events {
  border-bottom: 1px solid #000;
}
/* line 11, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-events.less */
.article-list.events article {
  border: 0;
}
/* line 14, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-events.less */
.article-list.events article h1,
.article-list.events article h2,
.article-list.events article h3,
.article-list.events article h4,
.article-list.events article h5,
.article-list.events article h6 {
  background: #e6e6e6;
  font-size: inherit;
  font-weight: normal;
  line-height: inherit;
  padding: 7px 15px;
  border-left: 10px solid transparent;
  margin: 0 0 10px;
}
/* line 23, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-events.less */
.article-list.events article h1 a,
.article-list.events article h2 a,
.article-list.events article h3 a,
.article-list.events article h4 a,
.article-list.events article h5 a,
.article-list.events article h6 a {
  color: #0a6bc5 !important;
}
/* line 26, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-events.less */
.article-list.events article h1 a:hover,
.article-list.events article h2 a:hover,
.article-list.events article h3 a:hover,
.article-list.events article h4 a:hover,
.article-list.events article h5 a:hover,
.article-list.events article h6 a:hover,
.article-list.events article h1 a:focus,
.article-list.events article h2 a:focus,
.article-list.events article h3 a:focus,
.article-list.events article h4 a:focus,
.article-list.events article h5 a:focus,
.article-list.events article h6 a:focus,
.article-list.events article h1 a:active,
.article-list.events article h2 a:active,
.article-list.events article h3 a:active,
.article-list.events article h4 a:active,
.article-list.events article h5 a:active,
.article-list.events article h6 a:active {
  color: #000000 !important;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-events.less */
.article-list.events article.type-1 h1,
.article-list.events article.type-1 h2,
.article-list.events article.type-1 h3,
.article-list.events article.type-1 h4,
.article-list.events article.type-1 h5,
.article-list.events article.type-1 h6 {
  border-left-color: #003f90;
}
/* line 39, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-events.less */
.article-list.events article.type-2 h1,
.article-list.events article.type-2 h2,
.article-list.events article.type-2 h3,
.article-list.events article.type-2 h4,
.article-list.events article.type-2 h5,
.article-list.events article.type-2 h6 {
  border-left-color: #a3b812;
}
/* line 45, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-events.less */
.article-list.events article.type-3 h1,
.article-list.events article.type-3 h2,
.article-list.events article.type-3 h3,
.article-list.events article.type-3 h4,
.article-list.events article.type-3 h5,
.article-list.events article.type-3 h6 {
  border-left-color: #f38a33;
}
/* line 50, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-events.less */
.article-list.events article p {
  padding-left: 25px;
  margin-bottom: 0;
}
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * article-list-magazines.less
 * 
 * (C) 2014 ressourcenmangel GmbH
 */
/* line 9, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-magazines.less */
.article-list.magazines .collapse-title {
  margin-bottom: 0 !important;
}
/* line 13, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-magazines.less */
.article-list.magazines article {
  *zoom: 1;
  padding: 28.5px 0 19px 135px;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.article-list.magazines article:before,
.article-list.magazines article:after {
  content: " ";
  display: table;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.article-list.magazines article:after {
  clear: both;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.article-list.magazines article:before,
.article-list.magazines article:after {
  content: " ";
  display: table;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.article-list.magazines article:after {
  clear: both;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.article-list.magazines article:before,
.article-list.magazines article:after {
  content: " ";
  display: table;
  line-height: 0;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.article-list.magazines article:after {
  clear: both;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.article-list.magazines article:before,
.article-list.magazines article:after {
  content: " ";
  display: table;
  line-height: 0;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.article-list.magazines article:after {
  clear: both;
}
/* line 18, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-magazines.less */
.article-list.magazines article:first-child {
  padding-top: 14.25px;
  border: 0;
}
/* line 23, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-magazines.less */
.article-list.magazines article:last-child {
  border-bottom: 0;
}
/* line 27, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-magazines.less */
.article-list.magazines article img {
  float: left;
  margin-left: -135px;
}
/* line 32, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-magazines.less */
.article-list.magazines article h3 {
  margin-top: 0 !important;
}
/* line 36, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-magazines.less */
.article-list.magazines article p:last-child {
  margin-bottom: 0 !important;
}
/* line 40, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-magazines.less */
.article-list.magazines article .ctype-links {
  margin-top: 20px;
}
/* line 45, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-magazines.less */
.article-list.magazines .collapseable {
  *zoom: 1;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.article-list.magazines .collapseable:before,
.article-list.magazines .collapseable:after {
  content: " ";
  display: table;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.article-list.magazines .collapseable:after {
  clear: both;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.article-list.magazines .collapseable:before,
.article-list.magazines .collapseable:after {
  content: " ";
  display: table;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.article-list.magazines .collapseable:after {
  clear: both;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.article-list.magazines .collapseable:before,
.article-list.magazines .collapseable:after {
  content: " ";
  display: table;
  line-height: 0;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.article-list.magazines .collapseable:after {
  clear: both;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.article-list.magazines .collapseable:before,
.article-list.magazines .collapseable:after {
  content: " ";
  display: table;
  line-height: 0;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.article-list.magazines .collapseable:after {
  clear: both;
}
/* line 49, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-magazines.less */
.article-list.magazines .collapseable article {
  border: 0;
  width: 50%;
  float: left;
  padding: 9.5px 0 0;
}
/* line 55, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-magazines.less */
.article-list.magazines .collapseable article:nth-child(2n+1) {
  float: right;
}
/* line 59, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-magazines.less */
.article-list.magazines .collapseable article img {
  float: none;
  margin: 0;
}
/* line 68, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-magazines.less */
.article-list.magazines.top article {
  margin-top: 15px;
  border-top: 1px solid #000;
  padding-top: 19px;
}
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * article-list-search-results.less
 * 
 * (C) 2014 ressourcenmangel GmbH
 */
/* line 9, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-search-results.less */
.article-list.search-results article {
  padding-bottom: 19px;
}
/* line 12, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-search-results.less */
.article-list.search-results article header {
  position: relative;
  padding-top: 28.5px;
}
/* line 16, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-search-results.less */
.article-list.search-results article header p,
.article-list.search-results article header time {
  position: absolute;
  top: 19px;
}
/* line 21, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-search-results.less */
.article-list.search-results article header time {
  right: 0;
  color: #595a5a;
}
/* line 26, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-search-results.less */
.article-list.search-results article header p {
  font-weight: bold;
}
/* line 29, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-search-results.less */
.article-list.search-results article header p span {
  display: inline-block;
  font-weight: normal;
  padding-right: 10px;
}
/* line 37, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-search-results.less */
.article-list.search-results article em {
  font-style: normal;
  background: yellow;
}
/* line 42, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-search-results.less */
.article-list.search-results article p:last-child {
  padding-top: 9.5px;
  margin-bottom: 0;
  text-align: right;
}
/* line 47, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-search-results.less */
.article-list.search-results article p:last-child a {
  margin-left: 10px;
}
/* line 54, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-search-results.less */
.article-list.search-results.files-results article header h2,
.article-list.search-results.files-results article header h3,
.article-list.search-results.files-results article header h4,
.article-list.search-results.files-results article header h5,
.article-list.search-results.files-results article header h6 {
  padding-left: 1.75em;
}
/* line 57, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-search-results.less */
.article-list.search-results.files-results article header h2 a:before,
.article-list.search-results.files-results article header h3 a:before,
.article-list.search-results.files-results article header h4 a:before,
.article-list.search-results.files-results article header h5 a:before,
.article-list.search-results.files-results article header h6 a:before {
  color: #0a6bc5;
  margin-left: -1.04em;
}
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * article-list-jobs.less
 * 
 * (C) 2014 ressourcenmangel GmbH
 */
/* line 9, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-jobs.less */
.article-list.jobs article {
  *zoom: 1;
  position: relative;
  padding-bottom: 20px;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.article-list.jobs article:before,
.article-list.jobs article:after {
  content: " ";
  display: table;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.article-list.jobs article:after {
  clear: both;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.article-list.jobs article:before,
.article-list.jobs article:after {
  content: " ";
  display: table;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
.article-list.jobs article:after {
  clear: both;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.article-list.jobs article:before,
.article-list.jobs article:after {
  content: " ";
  display: table;
  line-height: 0;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.article-list.jobs article:after {
  clear: both;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.article-list.jobs article:before,
.article-list.jobs article:after {
  content: " ";
  display: table;
  line-height: 0;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
.article-list.jobs article:after {
  clear: both;
}
/* line 15, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-jobs.less */
.article-list.jobs article:first-child {
  border-top: 0;
}
/* line 19, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-jobs.less */
.article-list.jobs article h2 {
  font-weight: 300;
  font-size: 20px;
  line-height: 26px;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-jobs.less */
.article-list.jobs article h3 {
  font-size: 13px;
  font-weight: bold;
  margin: 5px 0 10px;
}
/* line 31, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-jobs.less */
.article-list.jobs article p {
  font-size: 12px;
  margin: 0;
}
/* line 36, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-jobs.less */
.article-list.jobs article .specialty,
.article-list.jobs article .deadline {
  width: 50%;
  padding-right: 10px;
  float: left;
  clear: both;
}
/* line 43, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-jobs.less */
.article-list.jobs article .workplace {
  width: 50%;
  padding-left: 10px;
  float: right;
}
/* line 49, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-jobs.less */
.article-list.jobs article .specialty,
.article-list.jobs article .workplace {
  padding-bottom: 10px;
}
/* line 53, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/article-list-jobs.less */
.article-list.jobs article .more {
  position: absolute;
  right: 0;
  width: 50%;
  padding-left: 10px;
  bottom: 23px;
}
/** Fancybox **/
/* line 2, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/fancybox.less */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp {
  padding: 0;
  margin: 0;
  border: 0;
  outline: none;
  vertical-align: top;
}
/* line 19, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/fancybox.less */
.fancybox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 8020;
}
/* line 26, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/fancybox.less */
.fancybox-skin {
  position: relative;
  background: #fff;
  color: #444;
  text-shadow: none;
  padding-top: 45px !important;
}
/* line 34, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/fancybox.less */
.fancybox-opened {
  z-index: 8030;
}
/* line 38, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/fancybox.less */
.fancybox-opened .fancybox-skin {
  -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}
/* line 42, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/fancybox.less */
.fancybox-outer,
.fancybox-inner {
  position: relative;
}
/* line 47, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/fancybox.less */
.fancybox-inner {
  overflow: hidden;
}
/* line 51, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/fancybox.less */
.fancybox-type-iframe .fancybox-inner {
  -webkit-overflow-scrolling: touch;
}
/* line 55, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/fancybox.less */
.fancybox-error {
  color: #444;
  margin: 0;
  padding: 15px;
  white-space: nowrap;
}
/* line 62, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/fancybox.less */
.fancybox-image,
.fancybox-iframe {
  display: block;
  width: 100%;
  height: 100%;
}
/* line 68, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/fancybox.less */
.fancybox-image {
  max-width: 100%;
  max-height: 100%;
}
/* line 73, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/fancybox.less */
#fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -22px;
  margin-left: -22px;
  cursor: pointer;
  z-index: 8060;
}
/* line 83, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/fancybox.less */
#fancybox-loading div {
  width: 44px;
  height: 44px;
  position: relative;
  font-size: 30px;
}
/* line 89, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/fancybox.less */
#fancybox-loading div:before {
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
  margin-right: 10px;
  vertical-align: -1px;
  font-family: "icons";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  *margin-right: .3em;
  content: "\f11c";
  color: #fff;
  font-size: 44px;
}
/* line 98, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/fancybox.less */
.fancybox-close-wrapper {
  position: absolute;
  top: 20px;
  right: 20px;
}
/* line 104, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/fancybox.less */
.fancybox-nav {
  position: absolute;
  top: 0;
  width: 40%;
  height: 100%;
  cursor: pointer;
  text-decoration: none;
  background: transparent;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  z-index: 8040;
}
/* line 116, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/fancybox.less */
.fancybox-prev {
  left: 0;
}
/* line 120, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/fancybox.less */
.fancybox-next {
  right: 0;
}
/* line 124, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/fancybox.less */
.fancybox-nav span {
  position: absolute;
  top: 50%;
  width: 36px;
  height: 34px;
  margin-top: -18px;
  cursor: pointer;
  z-index: 8040;
  visibility: hidden;
}
/* line 135, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/fancybox.less */
.fancybox-nav:hover span {
  visibility: visible;
}
/* line 139, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/fancybox.less */
.fancybox-tmp {
  position: absolute;
  top: -99999px;
  left: -99999px;
  visibility: hidden;
  max-width: 99999px;
  max-height: 99999px;
  overflow: visible !important;
}
/* line 149, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/fancybox.less */
.fancybox-lock {
  overflow: hidden !important;
  width: auto;
}
/* line 154, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/fancybox.less */
.fancybox-lock body {
  overflow: hidden !important;
}
/* line 158, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/fancybox.less */
.fancybox-lock-test {
  overflow-y: hidden !important;
}
/* line 162, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/fancybox.less */
.fancybox-overlay {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  display: none;
  z-index: 8010;
  background: rgba(0, 0, 0, 0.5);
}
/* line 172, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/fancybox.less */
.fancybox-overlay-fixed {
  position: fixed;
  bottom: 0;
  right: 0;
}
/* line 178, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/fancybox.less */
.fancybox-lock .fancybox-overlay {
  overflow: auto;
  overflow-y: scroll;
}
/* line 183, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/fancybox.less */
.fancybox-title {
  visibility: hidden;
  position: relative;
  text-shadow: none;
  z-index: 8050;
}
/* line 189, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/fancybox.less */
.fancybox-title p {
  margin-bottom: 0;
}
/* line 193, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/fancybox.less */
.fancybox-title cite {
  display: block;
  font-size: 12px;
  line-height: 18px;
  margin-top: 5px;
  color: #999;
}
/* line 202, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/fancybox.less */
.fancybox-opened .fancybox-title {
  visibility: visible;
}
/* line 206, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/fancybox.less */
.fancybox-title-inside-wrap {
  padding-top: 10px;
}
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * slideshow.less
 * 
 * (C) 2013 ressourcenmangel GmbH
 */
/* line 8, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slideshow.less */
.current-position {
  color: #000;
  font-weight: bold;
  margin-top: -25px;
}
/* line 13, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slideshow.less */
.current-position + h2 {
  font-weight: 300;
  margin-top: 5px;
  margin-bottom: 15px;
}
/* line 22, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slideshow.less */
.slideshow article figure {
  display: block;
  width: 660px;
  border: 1px solid #D1D1D1;
  height: 464px;
  text-align: center;
  line-height: 459px;
}
/* line 30, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slideshow.less */
.slideshow article figure img {
  max-height: 100%;
  max-width: 100%;
  vertical-align: center;
}
/* line 36, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slideshow.less */
.slideshow article figure.with-video-js {
  border: 0;
}
/* line 40, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slideshow.less */
.slideshow article figure .vjs-tech {
  height: 433px;
}
/* line 45, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slideshow.less */
.slideshow article figcaption {
  color: #595a5a;
  margin-top: 15px;
  font-size: 13px;
}
/* line 52, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slideshow.less */
.slideshow .ctype-links {
  width: 600px;
  padding-left: 1px;
  padding-top: 15px;
}
/* line 57, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slideshow.less */
.slideshow .ctype-links li {
  width: 37%;
  float: left;
  margin-top: 0;
}
/* line 62, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slideshow.less */
.slideshow .ctype-links li:nth-child(3) {
  width: 20%;
}
/* line 66, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slideshow.less */
.slideshow .ctype-links li:last-child {
  width: 37%;
}
/* line 70, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slideshow.less */
.slideshow .ctype-links li.video {
  width: 50%;
}
/* line 76, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slideshow.less */
.slideshow .cycle-prev,
.slideshow .cycle-next {
  background-image: url('../images/slideshow-prevnext.png');
  height: 52px;
  width: 26px;
  position: absolute;
  top: 207px;
  z-index: 5000;
  cursor: pointer;
  left: 20px;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx) {
  /* line 10, /data/www/sites/frontend/releases/20170919145647/application/components/retinajs/src/retina.less */
  .slideshow .cycle-prev,
  .slideshow .cycle-next {
    background-image: url("../images/slideshow-prevnext@2x.png");
    background-size: 52px 113px;
  }
}
/* line 89, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slideshow.less */
.slideshow .cycle-prev {
  background-position: 0px 0px;
}
/* line 92, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slideshow.less */
.slideshow .cycle-prev:hover {
  background-position: 26px 0px;
}
/* line 97, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slideshow.less */
.slideshow .cycle-next {
  left: 614px;
  background-position: 0px 52px;
}
/* line 101, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slideshow.less */
.slideshow .cycle-next:hover {
  background-position: 26px 52px;
}
/* line 106, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slideshow.less */
.slideshow .preview {
  position: absolute;
  top: 0;
  right: 10px;
  padding: 28px 0;
  height: 464px;
  overflow: hidden;
  z-index: 9999;
}
/* line 115, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slideshow.less */
.slideshow .preview .preview-next,
.slideshow .preview .preview-prev {
  height: 16px;
  background: #D1D1D1;
  line-height: 16px;
  font-size: 11px;
  color: #0a6bc5;
  position: absolute;
  width: 100%;
  text-align: center;
}
/* line 126, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slideshow.less */
.slideshow .preview .preview-next.disabled,
.slideshow .preview .preview-prev.disabled {
  background: #f7f7f7;
  color: #d1d1d1;
}
/* line 132, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slideshow.less */
.slideshow .preview .preview-prev {
  top: 0;
}
/* line 136, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slideshow.less */
.slideshow .preview .preview-next {
  bottom: 0;
}
/* line 140, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slideshow.less */
.slideshow .preview ul {
  list-style: none;
  padding: 0;
}
/* line 144, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slideshow.less */
.slideshow .preview ul li {
  margin-bottom: 18px;
  width: 85px;
  height: 67px;
  display: block;
  visibility: visible !important;
  opacity: 1 !important;
}
/* line 152, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slideshow.less */
.slideshow .preview ul li span {
  display: block;
  height: 67px;
}
/* line 157, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slideshow.less */
.slideshow .preview ul li.cycle-slide-active {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  border-bottom: 5px solid #a3b812;
  margin-bottom: 13px;
}
/* line 170, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slideshow.less */
.vjs-fullscreen .vjs-tech {
  height: 100% !important;
}
/* line 175, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/slideshow.less */
.vjs-poster {
  background-position: center !important;
  background-color: #000 !important;
}
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * breadcrumb.less
 * 
 * (C) 2013 ressourcenmangel GmbH
 */
/* line 8, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/breadcrumb.less */
#breadcrumb {
  position: relative;
}
/* line 13, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/breadcrumb.less */
#breadcrumb ul {
  list-style: none;
  font-size: 0;
  padding: 0 15px;
  margin: 5px 0 15px;
}
/* line 19, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/breadcrumb.less */
#breadcrumb ul li {
  display: inline-block;
  font-size: 11px;
}
/* line 23, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/breadcrumb.less */
#breadcrumb ul li a {
  color: #000000;
}
/* line 27, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/breadcrumb.less */
#breadcrumb ul li:after {
  content: "»";
  padding: 0 5px;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/breadcrumb.less */
#breadcrumb ul li:last-child:after {
  content: "";
}
/* line 37, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/breadcrumb.less */
#breadcrumb ul li:last-child a {
  color: #0a6bc5;
}
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * content-nav.less
 * 
 * (C) 2013 ressourcenmangel GmbH
 */
/* line 8, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content-nav.less */
#content-nav {
  margin: 15px;
  width: 180px;
  float: left;
}
/* line 13, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content-nav.less */
#content-nav > h2 {
  display: none;
}
/* line 17, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content-nav.less */
#content-nav > ul {
  background: #e3e9ba;
  font-size: 12px;
}
/* line 23, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content-nav.less */
#content-nav > ul > li {
  border-bottom: 1px solid #fff;
}
/* line 26, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content-nav.less */
#content-nav > ul > li > a {
  font-weight: bold;
  color: #000000;
}
/* line 31, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content-nav.less */
#content-nav > ul > li.active > a,
#content-nav > ul > li.active > a:hover,
#content-nav > ul > li.active > a:active,
#content-nav > ul > li.active > a:focus {
  background-color: #a3b812;
  color: #000;
}
/* line 39, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content-nav.less */
#content-nav > ul > li + li {
  margin: 0;
}
/* line 43, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content-nav.less */
#content-nav > ul > li ul {
  list-style: none;
  padding: 15px 15px 8px;
}
/* line 47, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content-nav.less */
#content-nav > ul > li ul li {
  padding-bottom: 7px;
}
/* line 50, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content-nav.less */
#content-nav > ul > li ul li a {
  color: #000000;
  padding-left: 10px;
  display: block;
}
/* line 55, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content-nav.less */
#content-nav > ul > li ul li a:before {
  content: "»";
  margin-left: -10px;
  position: absolute;
  float: left;
}
/* line 63, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content-nav.less */
#content-nav > ul > li ul li.active > a {
  font-weight: bold;
  text-decoration: underline;
}
/* line 68, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content-nav.less */
#content-nav > ul > li ul li ul {
  padding: 10px 10px 0;
}
/* line 71, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content-nav.less */
#content-nav > ul > li ul li ul li:last-child {
  padding-bottom: 0;
}
/**
 * FWF Der Wissenschaftsfonds - Frontend
 * mla-logout.less
 * 
 * (C) 2013 ressourcenmangel GmbH
 */
/* line 8, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mla-logout.less */
#mla-logout {
  position: absolute;
  right: 15px;
  top: -5px;
  font-weight: bold;
  color: #000000;
}
/* line 16, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mla-logout.less */
#mla-logout:hover,
#mla-logout:active,
#mla-logout:focus {
  color: #000000;
  text-decoration: none;
}
/* line 21, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mla-logout.less */
#mla-logout .btn,
#mla-logout .btn {
  margin-left: 10px;
  padding: 3px 15px;
  vertical-align: 0px;
}
/* line 90, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/main.less */
body > .container {
  *zoom: 1;
  padding-top: 15px;
  padding-bottom: 15px;
  /**
 * FWF Der Wissenschaftsfonds - Frontend
 * content.less
 * 
 * (C) 2013 ressourcenmangel GmbH
 */
  /**
 * FWF Der Wissenschaftsfonds - Frontend
 * content-aside.less
 * 
 * (C) 2013 ressourcenmangel GmbH
 */
  /**
 * FWF Der Wissenschaftsfonds - Frontend
 * calendar-sheet.less
 * 
 * (C) 2014 ressourcenmangel GmbH
 */
  /**
 * FWF Der Wissenschaftsfonds - Frontend
 * calendar-single.less
 * 
 * (C) 2013 ressourcenmangel GmbH
 */
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
body > .container:before,
body > .container:after {
  content: " ";
  display: table;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
body > .container:after {
  clear: both;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
body > .container:before,
body > .container:after {
  content: " ";
  display: table;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
body > .container:after {
  clear: both;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
body > .container:before,
body > .container:after {
  content: " ";
  display: table;
  line-height: 0;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
body > .container:after {
  clear: both;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
body > .container:before,
body > .container:after {
  content: " ";
  display: table;
  line-height: 0;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
body > .container:after {
  clear: both;
}
/* line 8, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main {
  margin: 15px;
  width: 450px;
  float: left;
}
/* line 13, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main header {
  position: relative;
}
/* line 16, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main header.with-dateline {
  padding-top: 29px;
}
/* line 19, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main header.with-dateline .time {
  position: absolute;
  top: 0;
  font-weight: bold;
  color: #595a5a;
}
/* line 28, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main.full-with-navigation {
  width: 735px;
  float: right;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main.full {
  width: auto;
  float: none;
}
/* line 38, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main h1 {
  font-weight: 300;
  margin: 0 0 20px;
}
/* line 42, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main h1 span.infomagazin {
  background-image: url('../images/info-logo.png');
  display: block;
  height: 65px;
  text-indent: -99999px;
  background-repeat: no-repeat;
  margin-bottom: 10px;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx) {
  /* line 10, /data/www/sites/frontend/releases/20170919145647/application/components/retinajs/src/retina.less */
  body > .container > main h1 span.infomagazin {
    background-image: url("../images/info-logo@2x.png");
    background-size: 188px 65px;
  }
}
/* line 53, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main h2 {
  font-weight: 500;
  margin: 20px 0 15px;
}
/* line 58, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main h3 {
  font-weight: 300;
  margin: 20px 0 15px;
}
/* line 63, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main h5 {
  font-weight: bold;
  margin: 30px 0 5px;
}
/* line 68, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main h6 {
  font-weight: 500;
  margin: 15px 0 10px;
}
/* line 74, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main h1 a:link,
body > .container > main h2 a:link,
body > .container > main h3 a:link,
body > .container > main h4 a:link,
body > .container > main h5 a:link,
body > .container > main h6 a:link,
body > .container > main h1 a:visited,
body > .container > main h2 a:visited,
body > .container > main h3 a:visited,
body > .container > main h4 a:visited,
body > .container > main h5 a:visited,
body > .container > main h6 a:visited {
  color: inherit;
}
/* line 79, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main h1 + .toolbar,
body > .container > main h2 + .toolbar,
body > .container > main h3 + .toolbar,
body > .container > main h4 + .toolbar,
body > .container > main h5 + .toolbar,
body > .container > main h6 + .toolbar {
  margin-top: -5px;
}
/* line 84, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main ul,
body > .container > main ol {
  padding-left: 25px;
}
/* line 88, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main ul {
  list-style: square;
}
/* line 92, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main .grid-list {
  *zoom: 1;
  margin-left: -15px;
  margin-right: -15px;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
body > .container > main .grid-list:before,
body > .container > main .grid-list:after {
  content: " ";
  display: table;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
body > .container > main .grid-list:after {
  clear: both;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
body > .container > main .grid-list:before,
body > .container > main .grid-list:after {
  content: " ";
  display: table;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
body > .container > main .grid-list:after {
  clear: both;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
body > .container > main .grid-list:before,
body > .container > main .grid-list:after {
  content: " ";
  display: table;
  line-height: 0;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
body > .container > main .grid-list:after {
  clear: both;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
body > .container > main .grid-list:before,
body > .container > main .grid-list:after {
  content: " ";
  display: table;
  line-height: 0;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
body > .container > main .grid-list:after {
  clear: both;
}
/* line 98, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main .grid-list h2,
body > .container > main .grid-list h3,
body > .container > main .grid-list h4,
body > .container > main .grid-list h5,
body > .container > main .grid-list h6 {
  font-weight: bold;
  font-size: inherit;
  margin: 0;
  line-height: 19px;
}
/* line 105, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main .grid-list > div {
  margin-bottom: 9.5px;
}
/* line 109, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main .grid-list hr {
  clear: both;
  margin: 19px 15px;
}
/* line 114, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main .grid-list .ctype-links {
  margin-top: 10px;
}
/* line 119, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main dd {
  margin-bottom: 9.5px;
}
/* line 123, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main hr.black {
  border-top: 1px solid #000000;
}
/* line 127, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main .block {
  display: block;
}
/* line 132, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main .double-margin.top,
body > .container > main .double-margin.both {
  margin-top: 38px;
}
/* line 137, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main .double-margin.bottom,
body > .container > main .double-margin.both {
  margin-bottom: 38px;
}
/* line 143, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main .intro {
  font-weight: 500;
}
/* line 147, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main .nav-pills,
body > .container > main body > header nav#main-navigation > ul > li .submenu,
body > .container > main #content-nav > ul {
  margin: 10px 0;
  background: #fff;
  margin: 0;
  padding: 0 4px;
}
/* line 153, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main .nav-pills li,
body > .container > main body > header nav#main-navigation > ul > li .submenu li,
body > .container > main #content-nav > ul li {
  padding: 0;
  margin: 0;
}
/* line 157, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main .nav-pills li a,
body > .container > main .nav-pills li span,
body > .container > main body > header nav#main-navigation > ul > li .submenu li a,
body > .container > main body > header nav#main-navigation > ul > li .submenu li span,
body > .container > main #content-nav > ul li a,
body > .container > main #content-nav > ul li span {
  padding: 3px 0.26em;
}
/* line 162, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main .nav-pills li span,
body > .container > main body > header nav#main-navigation > ul > li .submenu li span,
body > .container > main #content-nav > ul li span {
  color: #999;
  display: block;
}
/* line 169, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main .filter-bar {
  *zoom: 1;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
body > .container > main .filter-bar:before,
body > .container > main .filter-bar:after {
  content: " ";
  display: table;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
body > .container > main .filter-bar:after {
  clear: both;
}
/* line 20, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
body > .container > main .filter-bar:before,
body > .container > main .filter-bar:after {
  content: " ";
  display: table;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/components/bootstrap/less/mixins.less */
body > .container > main .filter-bar:after {
  clear: both;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
body > .container > main .filter-bar:before,
body > .container > main .filter-bar:after {
  content: " ";
  display: table;
  line-height: 0;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
body > .container > main .filter-bar:after {
  clear: both;
}
/* line 25, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
body > .container > main .filter-bar:before,
body > .container > main .filter-bar:after {
  content: " ";
  display: table;
  line-height: 0;
}
/* line 33, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/mixins.less */
body > .container > main .filter-bar:after {
  clear: both;
}
/* line 172, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main .filter-bar h1,
body > .container > main .filter-bar h2,
body > .container > main .filter-bar h3,
body > .container > main .filter-bar h4,
body > .container > main .filter-bar h5,
body > .container > main .filter-bar h6 {
  font-size: inherit !important;
  font-weight: bold !important;
  float: left;
  margin: 0 !important;
  line-height: inherit !important;
}
/* line 180, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main .filter-bar ul {
  list-style: none;
  float: right;
  font-size: 0;
}
/* line 185, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main .filter-bar ul li {
  display: inline-block;
  font-size: 13px;
}
/* line 189, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main .filter-bar ul li:before {
  content: "|";
  color: #ccc;
  margin: 0 15px;
}
/* line 195, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main .filter-bar ul li:first-child:before {
  content: "";
}
/* line 202, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main .affix {
  position: fixed;
  top: 0;
  margin: 0;
  z-index: 2000;
}
/* line 209, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main .affix-container {
  position: relative;
}
/* line 213, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main .footnote {
  border-top: 1px solid #000;
  padding-top: 25px;
  margin-top: 40px;
  font-size: 12px;
  position: relative;
  padding-left: 15px;
}
/* line 221, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main .footnote sup {
  position: absolute;
  left: 0;
  top: 30px;
}
/* line 227, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main .footnote + .footnote {
  margin-top: 0;
  border-top: 0;
  padding-top: 5px;
}
/* line 232, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content.less */
body > .container > main .footnote + .footnote sup {
  top: 10px;
}
/* line 8, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content-aside.less */
body > .container > aside {
  margin: 15px;
  width: 255px;
  float: right;
}
/* line 13, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content-aside.less */
body > .container > aside.left {
  float: left;
}
/* line 17, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content-aside.less */
body > .container > aside + aside {
  margin: 15px 80px;
}
/* line 21, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/content-aside.less */
body > .container > aside + aside + aside {
  margin: 15px 15px 15px 0px;
}
/* line 8, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet {
  margin: 19px 0 38px;
  border-bottom: 1px solid #000000;
}
/* line 12, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row {
  width: 100%;
}
/* line 15, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row:before {
  content: "";
  display: table;
  line-height: 0;
}
/* line 21, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row:after {
  content: "";
  display: table;
  line-height: 0;
  clear: both;
}
/* line 28, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-head {
  height: 30px;
  background: #003f90;
  color: white;
  line-height: 30px;
  position: relative;
}
/* line 35, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-head .prev-month,
body > .container .ctype-calendar-sheet .cal-row.cal-head .next-month {
  font-size: 12px;
  position: absolute;
}
/* line 39, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-head .prev-month a,
body > .container .ctype-calendar-sheet .cal-row.cal-head .next-month a {
  color: #fff;
}
/* line 45, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-head .prev-month:before {
  content: " ‹ ";
  padding-left: 10px;
  top: -1px;
  position: relative;
}
/* line 53, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-head .next-month {
  text-align: right;
  right: 0px;
  top: 0px;
}
/* line 58, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-head .next-month:after {
  content: " › ";
  padding-right: 10px;
}
/* line 64, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-head .current-month {
  text-align: center;
  cursor: pointer;
  margin-left: -15px;
}
/* line 69, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-head .current-month:after {
  font-family: "icons";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  *margin-right: .3em;
  content: "\f104";
  margin-left: 5px;
  position: absolute;
}
/* line 78, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-subhead {
  height: 30px;
  background: #d2d2d2;
}
/* line 82, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-subhead .cal-cell {
  line-height: 30px;
  text-transform: uppercase;
  text-align: center;
}
/* line 87, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-subhead .cal-cell:first-child {
  color: #595a5a;
}
/* line 93, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-box-month {
  border-bottom: 1px solid #d2d2d2;
}
/* line 96, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-box-month .cal-cell {
  height: 59px;
}
/* line 99, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-box-month .cal-cell:last-child {
  border-right: 0;
}
/* line 103, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-box-month .cal-cell.current {
  border: 1px solid #FF0000;
  margin: -1px 0 -1px -1px;
  height: 61px;
  width: 60px;
  font-weight: bold;
}
/* line 111, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-box-month .cal-cell span,
body > .container .ctype-calendar-sheet .cal-row.cal-box-month .cal-cell a {
  display: block;
  height: 59px;
  text-align: right;
  padding: 7px 10px 0 0;
  position: relative;
}
/* line 118, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-box-month .cal-cell span.kw,
body > .container .ctype-calendar-sheet .cal-row.cal-box-month .cal-cell a.kw {
  text-align: center;
  line-height: 59px;
  padding: 0;
}
/* line 126, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-box-month .cal-cell a:hover,
body > .container .ctype-calendar-sheet .cal-row.cal-box-month .cal-cell a:focus,
body > .container .ctype-calendar-sheet .cal-row.cal-box-month .cal-cell a:active {
  background: #e6e6e6;
  text-decoration: none;
  color: #0a6bc5;
}
/* line 132, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-box-month .cal-cell a span {
  width: 12px;
  height: 12px;
  display: block;
  position: absolute;
  bottom: 7px;
}
/* line 139, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-box-month .cal-cell a span.event-1 {
  background: #003f90;
  left: 7px;
}
/* line 144, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-box-month .cal-cell a span.event-2 {
  background: #a3b812;
  left: 23px;
}
/* line 149, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-box-month .cal-cell a span.event-3 {
  background: #f38a33;
  left: 39px;
}
/* line 159, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-subhead .cal-cell,
body > .container .ctype-calendar-sheet .cal-row.cal-box-month .cal-cell {
  width: 59px;
  display: block;
  float: left;
  border-right: 1px solid #d2d2d2;
}
/* line 165, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-subhead .cal-cell:first-child,
body > .container .ctype-calendar-sheet .cal-row.cal-box-month .cal-cell:first-child {
  width: 35px;
}
/* line 171, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-date-filter {
  border-bottom: 1px solid #000;
}
/* line 174, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-date-filter fieldset {
  margin: 20px -15px 10px;
}
/* line 178, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-date-filter .control-label {
  font-weight: normal;
  height: 27px;
  line-height: 27px;
}
/* line 185, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-legend {
  margin-top: 15px;
}
/* line 189, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-legend .cal-cell ul {
  list-style: none;
  padding-left: 0;
  padding-bottom: 5px;
}
/* line 194, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-legend .cal-cell ul li {
  color: #595a5a;
  display: inline-block;
  font-size: 11px;
  margin-left: 19px;
  margin-bottom: 5px;
}
/* line 201, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-legend .cal-cell ul li.legend-event-1,
body > .container .ctype-calendar-sheet .cal-row.cal-legend .cal-cell ul li.legend-event-2,
body > .container .ctype-calendar-sheet .cal-row.cal-legend .cal-cell ul li.legend-event-3 {
  position: relative;
  padding-left: 20px;
}
/* line 207, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-legend .cal-cell ul li.legend-event-1:before,
body > .container .ctype-calendar-sheet .cal-row.cal-legend .cal-cell ul li.legend-event-2:before,
body > .container .ctype-calendar-sheet .cal-row.cal-legend .cal-cell ul li.legend-event-3:before {
  content: " ";
  width: 12px;
  height: 12px;
  display: block;
  position: absolute;
  left: 0;
  top: 2px;
}
/* line 218, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-legend .cal-cell ul li.legend-event-1:before {
  background-color: #003f90;
}
/* line 222, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-legend .cal-cell ul li.legend-event-2:before {
  background-color: #a3b812;
}
/* line 226, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-legend .cal-cell ul li.legend-event-3:before {
  background-color: #f38a33;
}
/* line 230, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row.cal-legend .cal-cell ul li:first-child,
body > .container .ctype-calendar-sheet .cal-row.cal-legend .cal-cell ul li:last-child {
  margin-left: 0;
}
/* line 238, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-row:last-child {
  border-bottom: 0;
}
/* line 243, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-sheet.less */
body > .container .ctype-calendar-sheet .cal-box {
  border: 1px solid #d2d2d2;
}
/* line 8, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-single.less */
body > .container .event-category {
  background: #e6e6e6;
  margin: 19px 0;
  border-left: 10px solid transparent;
  font-weight: 700;
  padding: 10px 10px 10px 15px;
}
/* line 15, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-single.less */
body > .container .event-category.event-category-1 {
  border-left-color: #003f90;
}
/* line 19, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-single.less */
body > .container .event-category.event-category-2 {
  border-left-color: #a3b812;
}
/* line 23, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-single.less */
body > .container .event-category.event-category-3 {
  border-left-color: #f38a33;
}
/* line 29, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-single.less */
body > .container .single-event h1 {
  font-size: 20px;
  margin-top: 30px;
}
/* line 34, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/components/calendar-single.less */
body > .container .single-event h2 {
  font-size: inherit;
  font-weight: bold;
  border-bottom: 1px solid #000;
  padding-bottom: 15px;
  padding-top: 10px;
}
/* line 105, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/main.less */
body.iframe {
  background: #fff;
}
/* line 108, /data/www/sites/frontend/releases/20170919145647/application/stylesheets/main.less */
body.iframe > .container {
  width: 100% !important;
  max-width: none;
  margin: 0;
  padding: 0 !important;
}
