.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.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;
}
.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;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0;
}
@media (min-width: 768px) {
  .col-sm-1,
  .col-sm-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;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 992px) {
  .col-md-1,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-10,
  .col-md-11,
  .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 1200px) {
  .col-lg-1,
  .col-lg-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;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0;
  }
}
/* SimpTip v1.0.2
// A simple CSS tooltip made with Sass 
// source: https://github.com/arashmanteghi/simptip/
// ducoment: http://arashm.net/lab/simptip/
// by @ArashManteghi - http://arashm.net */
/********************************* Core ******************************/
[data-tooltip] {
  position: relative;
  display: inline-block;
}
[data-tooltip]:before,
[data-tooltip]:after {
  position: absolute;
  visibility: hidden;
  opacity: 0;
  z-index: 999999;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
[data-tooltip]:before {
  content: '';
  border: 6px solid transparent;
}
[data-tooltip]:after {
  height: 22px;
  padding: 11px 11px 0 11px;
  font-size: 13px;
  line-height: 11px;
  content: attr(data-tooltip);
  white-space: nowrap;
}
[data-tooltip].simptip-position-top:before {
  border-top-color: #323232;
}
[data-tooltip].simptip-position-top:after {
  background-color: #323232;
  color: #ecf0f1;
}
[data-tooltip].simptip-position-bottom:before {
  border-bottom-color: #323232;
}
[data-tooltip].simptip-position-bottom:after {
  background-color: #323232;
  color: #ecf0f1;
}
[data-tooltip].simptip-position-left:before {
  border-left-color: #323232;
}
[data-tooltip].simptip-position-left:after {
  background-color: #323232;
  color: #ecf0f1;
}
[data-tooltip].simptip-position-right:before {
  border-right-color: #323232;
}
[data-tooltip].simptip-position-right:after {
  background-color: #323232;
  color: #ecf0f1;
}
[data-tooltip].simptip-position-top.half-arrow:before {
  border-right: 7px solid #323232;
}
[data-tooltip].simptip-position-bottom.half-arrow:before {
  border-right: 7px solid #323232;
}
[data-tooltip]:hover,
[data-tooltip]:focus {
  background-color: transparent;
}
[data-tooltip]:hover:before,
[data-tooltip]:hover:after,
[data-tooltip]:focus:before,
[data-tooltip]:focus:after {
  opacity: 1;
  visibility: visible;
}
/******************************* Position ****************************/
.simptip-position-right:before,
.simptip-position-left:before,
.simptip-position-right:after,
.simptip-position-left:after {
  bottom: 50%;
}
.simptip-position-right:before,
.simptip-position-left:before {
  margin-bottom: -5px;
}
.simptip-position-right:after,
.simptip-position-left:after {
  margin-bottom: -14.66667px;
}
.half-arrow.simptip-position-right:before,
.half-arrow.simptip-position-left:before {
  bottom: 16px;
  border-style: none;
  border-top: 7px solid transparent;
}
.simptip-multiline.simptip-position-right:before,
.simptip-multiline.simptip-position-left:before,
.simptip-multiline.simptip-position-right:after,
.simptip-multiline.simptip-position-left:after {
  -webkit-transform: translateY(50%);
  -moz-transform: translateY(50%);
  -ms-transform: translateY(50%);
  -o-transform: translateY(50%);
  transform: translateY(50%);
  -webkit-filter: blur(0px);
  filter: blur(0px);
  margin-bottom: 0;
}
.simptip-multiline.simptip-position-right:before,
.simptip-multiline.simptip-position-left:before {
  margin-bottom: 0;
}
.simptip-multiline.half-arrow.simptip-position-right:before,
.simptip-multiline.half-arrow.simptip-position-left:before {
  margin-bottom: -2px;
}
.simptip-position-right:before,
.simptip-position-right:after {
  left: 100%;
}
.simptip-position-right:before {
  margin-left: -2px;
}
.simptip-position-right:after {
  margin-left: 10px;
}
.simptip-position-right.simptip-movable:before {
  margin-left: -10px;
}
.simptip-position-right.simptip-movable:after {
  margin-left: 2px;
}
.simptip-position-right.simptip-movable:hover:before,
.simptip-position-right.simptip-movable:hover:after {
  -webkit-transform: translateX(10px);
  -moz-transform: translateX(10px);
  -ms-transform: translateX(10px);
  -o-transform: translateX(10px);
  transform: translateX(10px);
}
.simptip-position-right.simptip-movable.half-arrow:before {
  margin-left: -5px;
}
.simptip-position-right.simptip-movable.simptip-multiline:hover:before,
.simptip-position-right.simptip-movable.simptip-multiline:hover:after {
  -webkit-transform: translate(10px, 50%);
  -moz-transform: translate(10px, 50%);
  -ms-transform: translate(10px, 50%);
  -o-transform: translate(10px, 50%);
  transform: translate(10px, 50%);
}
.simptip-position-right.half-arrow:before {
  margin-left: 3px;
  border-right: 7px solid #323232;
}
.simptip-position-left:before,
.simptip-position-left:after {
  right: 100%;
}
.simptip-position-left:before {
  margin-right: -2px;
}
.simptip-position-left:after {
  margin-right: 10px;
}
.simptip-position-left.simptip-movable:before {
  margin-right: -10px;
}
.simptip-position-left.simptip-movable:after {
  margin-right: 2px;
}
.simptip-position-left.simptip-movable:hover:before,
.simptip-position-left.simptip-movable:hover:after {
  -webkit-transform: translateX(-10px);
  -moz-transform: translateX(-10px);
  -ms-transform: translateX(-10px);
  -o-transform: translateX(-10px);
  transform: translateX(-10px);
}
.simptip-position-left.simptip-movable.half-arrow:before {
  margin-right: -5px;
}
.simptip-position-left.simptip-movable.simptip-multiline:hover:before,
.simptip-position-left.simptip-movable.simptip-multiline:hover:after {
  -webkit-transform: translate(-10px, 50%);
  -moz-transform: translate(-10px, 50%);
  -ms-transform: translate(-10px, 50%);
  -o-transform: translate(-10px, 50%);
  transform: translate(-10px, 50%);
}
.simptip-position-left.half-arrow:before {
  margin-right: 3px;
  border-left: 7px solid #323232;
}
.simptip-position-bottom:before,
.simptip-position-top:before,
.simptip-position-bottom:after,
.simptip-position-top:after {
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
}
.simptip-position-bottom:after,
.simptip-position-top:after {
  width: auto;
}
.half-arrow.simptip-position-bottom:before,
.half-arrow.simptip-position-top:before {
  border-style: none;
  border-right: 7px solid #323232;
}
.simptip-position-bottom:before,
.simptip-position-bottom:after {
  top: 100%;
}
.simptip-position-bottom:before {
  margin-top: -5px;
}
.simptip-position-bottom:after {
  margin-top: 7px;
}
.simptip-position-bottom:hover:before,
.simptip-position-bottom:hover:after {
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
}
.simptip-position-bottom.simptip-movable:before {
  margin-top: -15px;
}
.simptip-position-bottom.simptip-movable:after {
  margin-top: -3px;
}
.simptip-position-bottom.simptip-movable:hover:before,
.simptip-position-bottom.simptip-movable:hover:after {
  -webkit-transform: translate(-50%, 10px);
  -moz-transform: translate(-50%, 10px);
  -ms-transform: translate(-50%, 10px);
  -o-transform: translate(-50%, 10px);
  transform: translate(-50%, 10px);
}
.simptip-position-bottom.simptip-movable.half-arrow:before {
  margin-top: -10px;
}
.simptip-position-bottom.half-arrow:before {
  margin-top: 0;
  border-top: 7px solid transparent;
}
.simptip-position-top:before,
.simptip-position-top:after {
  bottom: 100%;
}
.simptip-position-top:before {
  margin-bottom: -5px;
}
.simptip-position-top:after {
  margin-bottom: 7px;
}
.simptip-position-top:hover:before,
.simptip-position-top:hover:after {
  -webkit-transform: translate(-50%, 0px);
  -moz-transform: translate(-50%, 0px);
  -ms-transform: translate(-50%, 0px);
  -o-transform: translate(-50%, 0px);
  transform: translate(-50%, 0px);
}
.simptip-position-top.simptip-movable:before {
  margin-bottom: -15px;
}
.simptip-position-top.simptip-movable:after {
  margin-bottom: -3px;
}
.simptip-position-top.simptip-movable:hover:before,
.simptip-position-top.simptip-movable:hover:after {
  -webkit-transform: translate(-50%, -10px);
  -moz-transform: translate(-50%, -10px);
  -ms-transform: translate(-50%, -10px);
  -o-transform: translate(-50%, -10px);
  transform: translate(-50%, -10px);
}
.simptip-position-top.simptip-movable.half-arrow:before {
  margin-bottom: -10px;
}
.simptip-position-top.half-arrow:before {
  margin-bottom: 0;
  border-bottom: 7px solid transparent;
}
/******************************* Features ****************************/
.simptip-movable:before,
.simptip-movable:after {
  -webkit-transition: all 0.1s linear;
  -moz-transition: all 0.1s linear;
  -o-transition: all 0.1s linear;
  -ms-transition: all 0.1s linear;
  transition: all 0.1s linear;
}
.simptip-smooth:after {
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
.simptip-fade:before,
.simptip-fade:after {
  -webkit-transition: opacity 0.2s linear, visibility 0.2s linear;
  -moz-transition: opacity 0.2s linear, visibility 0.2s linear;
  -o-transition: opacity 0.2s linear, visibility 0.2s linear;
  -ms-transition: opacity 0.2s linear, visibility 0.2s linear;
  transition: opacity 0.2s linear, visibility 0.2s linear;
}
.simptip-multiline:after {
  height: auto;
  width: 150px;
  padding: 11px;
  line-height: 19px;
  white-space: normal;
  text-align: left;
}
/**************************** Diverse Colors *************************/
.simptip-success.simptip-position-top:before {
  border-top-color: #62c462;
}
.simptip-success.simptip-position-top:after {
  background-color: #62c462;
  color: #ecf0f1;
}
.simptip-success.simptip-position-bottom:before {
  border-bottom-color: #62c462;
}
.simptip-success.simptip-position-bottom:after {
  background-color: #62c462;
  color: #ecf0f1;
}
.simptip-success.simptip-position-left:before {
  border-left-color: #62c462;
}
.simptip-success.simptip-position-left:after {
  background-color: #62c462;
  color: #ecf0f1;
}
.simptip-success.simptip-position-right:before {
  border-right-color: #62c462;
}
.simptip-success.simptip-position-right:after {
  background-color: #62c462;
  color: #ecf0f1;
}
.simptip-success.simptip-position-top.half-arrow:before {
  border-right: 7px solid #62c462;
}
.simptip-success.simptip-position-bottom.half-arrow:before {
  border-right: 7px solid #62c462;
}
.simptip-info.simptip-position-top:before {
  border-top-color: #5bc0de;
}
.simptip-info.simptip-position-top:after {
  background-color: #5bc0de;
  color: #ecf0f1;
}
.simptip-info.simptip-position-bottom:before {
  border-bottom-color: #5bc0de;
}
.simptip-info.simptip-position-bottom:after {
  background-color: #5bc0de;
  color: #ecf0f1;
}
.simptip-info.simptip-position-left:before {
  border-left-color: #5bc0de;
}
.simptip-info.simptip-position-left:after {
  background-color: #5bc0de;
  color: #ecf0f1;
}
.simptip-info.simptip-position-right:before {
  border-right-color: #5bc0de;
}
.simptip-info.simptip-position-right:after {
  background-color: #5bc0de;
  color: #ecf0f1;
}
.simptip-info.simptip-position-top.half-arrow:before {
  border-right: 7px solid #5bc0de;
}
.simptip-info.simptip-position-bottom.half-arrow:before {
  border-right: 7px solid #5bc0de;
}
.simptip-danger.simptip-position-top:before {
  border-top-color: #e74c3c;
}
.simptip-danger.simptip-position-top:after {
  background-color: #e74c3c;
  color: #ecf0f1;
}
.simptip-danger.simptip-position-bottom:before {
  border-bottom-color: #e74c3c;
}
.simptip-danger.simptip-position-bottom:after {
  background-color: #e74c3c;
  color: #ecf0f1;
}
.simptip-danger.simptip-position-left:before {
  border-left-color: #e74c3c;
}
.simptip-danger.simptip-position-left:after {
  background-color: #e74c3c;
  color: #ecf0f1;
}
.simptip-danger.simptip-position-right:before {
  border-right-color: #e74c3c;
}
.simptip-danger.simptip-position-right:after {
  background-color: #e74c3c;
  color: #ecf0f1;
}
.simptip-danger.simptip-position-top.half-arrow:before {
  border-right: 7px solid #e74c3c;
}
.simptip-danger.simptip-position-bottom.half-arrow:before {
  border-right: 7px solid #e74c3c;
}
.simptip-warning.simptip-position-top:before {
  border-top-color: #e67e22;
}
.simptip-warning.simptip-position-top:after {
  background-color: #e67e22;
  color: #ecf0f1;
}
.simptip-warning.simptip-position-bottom:before {
  border-bottom-color: #e67e22;
}
.simptip-warning.simptip-position-bottom:after {
  background-color: #e67e22;
  color: #ecf0f1;
}
.simptip-warning.simptip-position-left:before {
  border-left-color: #e67e22;
}
.simptip-warning.simptip-position-left:after {
  background-color: #e67e22;
  color: #ecf0f1;
}
.simptip-warning.simptip-position-right:before {
  border-right-color: #e67e22;
}
.simptip-warning.simptip-position-right:after {
  background-color: #e67e22;
  color: #ecf0f1;
}
.simptip-warning.simptip-position-top.half-arrow:before {
  border-right: 7px solid #e67e22;
}
.simptip-warning.simptip-position-bottom.half-arrow:before {
  border-right: 7px solid #e67e22;
}
.mixin-relative-left {
  position: relative;
  float: left;
}
.mixin-relative-right {
  position: relative;
  float: right;
}
.mixin-page-width {
  width: 960px;
}
.article.cat-3 .cover {
  border-color: #00B0F0;
}
.article.cat-3 .cover .hover {
  background-color: #00B0F0;
}
.article.cat-3 .category a {
  color: #00B0F0;
  text-decoration: #00B0F0;
}
.article.cat-4 .cover {
  border-color: #BD7639;
}
.article.cat-4 .cover .hover {
  background-color: #BD7639;
}
.article.cat-4 .category a {
  color: #BD7639;
  text-decoration: #BD7639;
}
.article.cat-5 .cover {
  border-color: #00A1B3;
}
.article.cat-5 .cover .hover {
  background-color: #00A1B3;
}
.article.cat-5 .category a {
  color: #00A1B3;
  text-decoration: #00A1B3;
}
.article.cat-6 .cover {
  border-color: #0069AE;
}
.article.cat-6 .cover .hover {
  background-color: #0069AE;
}
.article.cat-6 .category a {
  color: #0069AE;
  text-decoration: #0069AE;
}
.article.cat-7 .cover {
  border-color: #F68635;
}
.article.cat-7 .cover .hover {
  background-color: #F68635;
}
.article.cat-7 .category a {
  color: #F68635;
  text-decoration: #F68635;
}
.article.cat-8 .cover {
  border-color: #AFC53C;
}
.article.cat-8 .cover .hover {
  background-color: #AFC53C;
}
.article.cat-8 .category a {
  color: #AFC53C;
  text-decoration: #AFC53C;
}
.article.cat-9 .cover {
  border-color: #31AE54;
}
.article.cat-9 .cover .hover {
  background-color: #31AE54;
}
.article.cat-9 .category a {
  color: #31AE54;
  text-decoration: #31AE54;
}
.article.cat-10 .cover {
  border-color: #AFC53C;
}
.article.cat-10 .cover .hover {
  background-color: #AFC53C;
}
.article.cat-10 .category a {
  color: #AFC53C;
  text-decoration: #AFC53C;
}
.article.cat-11 .cover {
  border-color: #BD7639;
}
.article.cat-11 .cover .hover {
  background-color: #BD7639;
}
.article.cat-11 .category a {
  color: #BD7639;
  text-decoration: #BD7639;
}
.article.cat-12 .cover {
  border-color: #ADADAD;
}
.article.cat-12 .cover .hover {
  background-color: #ADADAD;
}
.article.cat-12 .category a {
  color: #ADADAD;
  text-decoration: #ADADAD;
}
.article.cat-13 .cover {
  border-color: #AFC53C;
}
.article.cat-13 .cover .hover {
  background-color: #AFC53C;
}
.article.cat-13 .category a {
  color: #AFC53C;
  text-decoration: #AFC53C;
}
.article.cat-14 .cover {
  border-color: #00B0F0;
}
.article.cat-14 .cover .hover {
  background-color: #00B0F0;
}
.article.cat-14 .category a {
  color: #00B0F0;
  text-decoration: #00B0F0;
}
.article.cat-1397 .cover {
  border-color: #0069AE;
}
.article.cat-1397 .cover .hover {
  background-color: #0069AE;
}
.article.cat-1397 .category a {
  color: #0069AE;
  text-decoration: #0069AE;
}
.article.cat-1398 .cover {
  border-color: #AFC53C;
}
.article.cat-1398 .cover .hover {
  background-color: #AFC53C;
}
.article.cat-1398 .category a {
  color: #AFC53C;
  text-decoration: #AFC53C;
}
.article.cat-2724 .cover {
  border-color: #edbf18;
}
.article.cat-2724 .cover .hover {
  background-color: #edbf18;
}
.article.cat-2724 .category a {
  color: #edbf18;
  text-decoration: #edbf18;
}
.article.cat-11742 .cover {
  border-color: #edbf18;
}
.article.cat-11742 .cover .hover {
  background-color: #edbf18;
}
.article.cat-11742 .category a {
  color: #edbf18;
  text-decoration: #edbf18;
}
.article.colView {
  position: relative;
  float: left;
  width: 300px;
  margin-right: 20px;
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #000000;
}
.article.colView .cover {
  position: relative;
  float: left;
  width: 300px;
  height: 168px;
  border-bottom-style: solid;
  border-bottom-width: 10px;
}
.article.colView .cover .image {
  position: relative;
  float: left;
  width: 300px;
  height: 168px;
}
.article.colView .cover .hover {
  position: absolute;
  width: 300px;
  height: 168px;
  top: 0px;
  left: 0px;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
  filter: alpha(opacity=(40));
  opacity: 0.4;
  display: none;
}
.article.colView .cover .hover:hover {
  cursor: pointer;
}
.article.colView .category {
  position: relative;
  float: left;
  width: 300px;
  margin-top: 15px;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 16px;
}
.article.colView .category a {
  text-decoration: none;
}
.article.colView .category a:hover {
  text-decoration: underline;
}
.article.colView .title {
  position: relative;
  float: left;
  width: 300px;
  margin-top: 10px;
}
.article.colView .title h2 {
  font-size: 28px;
  line-height: 33px;
}
.article.colView .title h2 a {
  color: #333333;
  text-decoration: none;
}
.article.colView .title h2 a:hover {
  text-decoration: underline;
}
.article.colView .abstract {
  position: relative;
  float: left;
  width: 300px;
  margin-top: 10px;
}
.article.colView .abstract p {
  font-size: 16px;
  line-height: 23px;
}
.article.colView .abstract p a {
  color: #333333;
  text-decoration: none;
}
.article.colView:hover .cover .hover {
  display: block;
}
.article.colView.no-cover .category {
  margin-top: 0px;
}
.article.listView {
  position: relative;
  float: left;
  width: 620px;
  margin-top: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #000000;
}
.article.listView .right {
  position: relative;
  float: left;
  width: 370px;
  margin-left: 20px;
}
.article.listView .cover {
  position: relative;
  float: left;
  width: 230px;
  height: 129px;
  border-style: solid;
  border-top-style: solid;
  border-top-width: 10px;
}
.article.listView .cover .image {
  position: relative;
  float: left;
  width: 230px;
  height: 129px;
}
.article.listView .cover .border.cat-12 {
  position: absolute;
  top: -10px;
  left: 0px;
  width: 230px;
  height: 10px;
  background-image: url("/fileadmin/templates/img/multi.png");
}
.article.listView .cover .hover {
  position: absolute;
  width: 230px;
  height: 129px;
  top: 0px;
  left: 0px;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
  filter: alpha(opacity=(40));
  opacity: 0.4;
  display: none;
}
.article.listView .cover .hover:hover {
  cursor: pointer;
}
.article.listView .category {
  position: relative;
  float: left;
  width: 370px;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 16px;
}
.article.listView .category a {
  text-decoration: none;
}
.article.listView .category a:hover {
  text-decoration: underline;
}
.article.listView .title {
  position: relative;
  float: left;
  width: 370px;
  margin-top: 10px;
}
.article.listView .title h2 {
  font-size: 28px;
  padding-bottom: 0px;
  line-height: 33px;
}
.article.listView .title h2 a {
  color: #333333;
  text-decoration: none;
}
.article.listView .title h2 a:hover {
  text-decoration: underline;
}
.article.listView .abstract {
  position: relative;
  float: left;
  width: 370px;
  margin-top: 10px;
}
.article.listView .abstract p {
  font-size: 16px;
  line-height: 23px;
}
.article.listView .abstract p a {
  color: #333333;
  text-decoration: none;
}
.article.listView:hover .cover .hover {
  display: block;
}
.article.listView:first-child {
  margin-top: 0px;
}
.article.listView.no-cover .right {
  margin-left: 0px;
  width: 620px;
}
.article.listView.no-cover .category {
  width: 620px;
}
.article.listView.no-cover .title {
  width: 620px;
}
.article.listView.no-cover .abstract {
  width: 620px;
}
.article.smallListView {
  position: relative;
  float: left;
  width: 300px;
  margin-top: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #000000;
}
.article.smallListView .right {
  position: relative;
  float: left;
  width: 170px;
  margin-left: 10px;
}
.article.smallListView .cover {
  position: relative;
  float: left;
  width: 120px;
  height: 67px;
  border-style: solid;
  border-top-style: solid;
  border-top-width: 5px;
}
.article.smallListView .cover .image {
  position: relative;
  float: left;
  width: 120px;
  height: 67px;
}
.article.smallListView .cover .border.cat-12 {
  position: absolute;
  top: -5px;
  left: 0px;
  width: 120px;
  height: 5px;
  background-image: url("/fileadmin/templates/img/multi.png");
}
.article.smallListView .cover .hover {
  position: absolute;
  width: 120px;
  height: 67px;
  top: 0px;
  left: 0px;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
  filter: alpha(opacity=(40));
  opacity: 0.4;
  display: none;
}
.article.smallListView .cover .hover:hover {
  cursor: pointer;
}
.article.smallListView .category {
  position: relative;
  float: left;
  width: 170px;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 16px;
}
.article.smallListView .category a {
  text-decoration: none;
}
.article.smallListView .category a:hover {
  text-decoration: underline;
}
.article.smallListView .title {
  position: relative;
  float: left;
  width: 170px;
  margin-top: 10px;
}
.article.smallListView .title h2 {
  font-size: 16px;
}
.article.smallListView .title h2 a {
  color: #333333;
  text-decoration: none;
}
.article.smallListView .title h2 a:hover {
  text-decoration: underline;
}
.article.smallListView:hover .cover .hover {
  display: block;
}
.article.smallListView:first-child {
  margin-top: 0px;
}
.article.smallListView.no-cover .right {
  width: 300px;
  margin-left: 0px;
}
.article.smallListView.no-cover .category {
  width: 300px;
}
.article.smallListView.no-cover .title {
  width: 300px;
}
.infoboxComponent {
  border: 10px solid black;
  padding: 10px;
  margin: 10px auto 30px auto;
  font-family: Ubuntu, Arial, Helvetica, sans-serif;
}
.infoboxComponent.type1 {
  max-width: 360px;
}
.infoboxComponent.type2 {
  float: left;
  margin-right: 20px;
  margin-bottom: 20px;
  max-width: 360px;
}
.infoboxComponent .infoboxSubtitle,
.infoboxComponent .infoboxTitle {
  text-align: center;
}
.infoboxComponent .infoboxSubtitle {
  text-transform: uppercase;
  font-weight: 500;
  font-size: 13px;
  color: black;
  border-bottom: 2px solid black;
  padding: 7px;
}
.infoboxComponent .infoboxTitle {
  padding-top: 10px;
}
.infoboxComponent .infoboxDescription {
  font-size: 13px;
  line-height: 23px;
}
.infoboxComponent .infoboxLink {
  margin-top: 10px;
  font-weight: 500;
  position: relative;
  padding-left: 17px;
  display: inline-block;
  text-decoration: none;
  color: black;
}
.infoboxComponent .infoboxLink:before {
  background-image: url('/fileadmin/templates/img/arrow-right-link.svg');
  background-size: cover;
  content: '';
  background-color: black;
  position: absolute;
  top: 2px;
  left: 0;
  width: 10px;
  height: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  background-clip: padding-box;
}
.gridHeaderComponent {
  margin-right: 20px;
  width: 100%;
}
.gridHeaderComponent .headerTitle {
  text-transform: uppercase;
  font-weight: 500;
  font-size: 16px;
  font-family: Ubuntu, Arial, Helvetica, sans-serif;
  border-bottom: 1px solid #000;
  padding: 0 0 7px 0;
}
.gridHeaderComponent .headerDescription {
  padding-top: 10px;
  line-height: 18px;
}
/*!
* journal.lu
*/
html {
  overflow-x: hidden;
  overflow-y: scroll;
}
body {
  font-family: "Gentium Book Basic", serif;
  font-size: 14px;
  -webkit-text-size-adjust: 100%;
  background-color: #FFFFFF;
  text-align: center;
  color: #333333;
}
#master-wrapper {
  position: relative;
  width: 960px;
  margin: 0px auto;
  padding: 10px 15px;
  text-align: left;
}
#master {
  position: relative;
  float: left;
  width: 960px;
}
#master #page-header {
  position: relative;
  float: left;
  width: 960px;
  z-index: 102;
}
#master #page-header .top {
  position: relative;
  float: left;
  width: 960px;
}
#master #page-header .top .left {
  position: relative;
  float: left;
  margin-top: 16px;
  width: 310px;
  height: 85px;
}
#master #page-header .top .right {
  position: relative;
  float: left;
  width: 620px;
  margin-left: 30px;
}
#master #page-header .top .right .top {
  position: relative;
  float: right;
  width: auto;
  height: 40px;
}
#master #page-header .top .right .top .navigation {
  position: relative;
  float: left;
  padding-right: 5px;
  margin-top: 15px;
}
#master #page-header .top .right .top .navigation ul {
  position: relative;
  float: left;
}
#master #page-header .top .right .top .navigation ul li {
  position: relative;
  float: left;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-size: 11px;
  margin-left: 4px;
  padding-left: 4px;
  border-left: 1px solid #000000;
}
#master #page-header .top .right .top .navigation ul li a {
  text-decoration: none;
  color: #333333;
}
#master #page-header .top .right .top .navigation ul li a:hover {
  color: #888888;
}
#master #page-header .top .right .top .navigation ul li:first-child {
  border-left: none;
  margin: 0px;
  padding: 0px;
}
#master #page-header .top .right .top .button {
  position: relative;
  float: left;
  margin-left: 10px;
}
#master #page-header .top .right .top .button a {
  display: block;
  padding: 12px 10px;
  background-color: #00B0F0;
  color: #FFFFFF;
  font-size: 16px;
  text-decoration: none;
}
#master #page-header .top .right .top .button a:hover {
  background-color: #000000;
}
#master #page-header .top .right .bottom {
  position: relative;
  float: right;
  clear: right;
  width: auto;
  height: auto;
  background-color: transparent;
  margin-top: 25px;
}
#master #page-header .top .right .bottom .ticker {
  position: absolute;
  right: 65px;
  height: 20px;
  width: 500px;
  margin-top: 10px;
  overflow: hidden;
}
#master #page-header .top .right .bottom .ticker ul {
  position: relative;
  float: left;
  height: 20px;
}
#master #page-header .top .right .bottom .ticker ul li {
  float: left;
  margin-left: 20px;
  font-size: 16px;
  height: 20px;
}
#master #page-header .top .right .bottom .ticker ul li a {
  color: #000000;
  text-decoration: none;
}
#master #page-header .top .right .bottom .ticker ul li a .title {
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-weight: 500;
}
#master #page-header .top .right .bottom .ticker ul li a .sub-title {
  padding-left: 10px;
}
#master #page-header .top .right .bottom .ticker ul li a:hover {
  color: #000000;
}
#master #page-header .top .right .bottom .ticker ul li:first-child {
  margin-left: 0px;
}
#master #page-header .top .right .bottom .search {
  position: relative;
  float: left;
}
#master #page-header .top .right .bottom .search .search-icon {
  position: relative;
  float: left;
  width: 45px;
  height: 35px;
  border-left: 1px solid #000000;
  background-image: url("/fileadmin/templates/img/search.png");
  background-repeat: no-repeat;
  background-position: center;
}
#master #page-header .top .right .bottom .search .search-form {
  position: relative;
  float: left;
  width: 200px;
  display: none;
}
#master #page-header .top .right .bottom .search .search-form #quick-search-query-field {
  position: relative;
  float: left;
  padding: 5px 10px;
  margin-top: 5px;
  border: none;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-size: 12px;
  width: 170px;
  background-color: #E6F7FD;
}
#master #page-header .top .right .bottom .search.active {
  background-color: #E6F7FD;
}
#master #page-header .top .right .bottom .search.active .search-icon {
  border-left: 1px solid #0CB3EA;
}
#master #page-header .top .right .bottom .search.active .search-form {
  display: block;
}
#master #page-header .top .right .bottom .search:hover {
  cursor: pointer;
  background-color: #E6F7FD;
}
#master #page-header .top .right .bottom .search:hover .search-icon {
  border-left: 1px solid #0CB3EA;
}
#master #page-header .top .right .bottom .search:hover .search-form {
  display: block;
}
#master #page-header .bottom {
  position: relative;
  float: left;
  clear: left;
  margin-top: 29px;
  width: 960px;
  height: 81px;
}
#master #page-header .bottom #categories {
  position: relative;
  float: left;
  clear: left;
  width: 960px;
  background-color: #FFFFFF;
  border-top: 4px solid #000000;
}
#master #page-header .bottom #categories .categories-inner-wrapper {
  position: relative;
  float: left;
  width: 960px;
  margin-bottom: 20px;
  border-bottom: 1px solid #000000;
}
#master #page-header .bottom #categories .navigation {
  position: relative;
  float: left;
  width: 960px;
  margin-top: 20px;
  padding-bottom: 20px;
}
#master #page-header .bottom #categories .navigation ul {
  position: relative;
  float: left;
}
#master #page-header .bottom #categories .navigation ul li {
  position: relative;
  float: left;
  margin-left: 21px;
  position: static;
}
#master #page-header .bottom #categories .navigation ul li .title {
  position: relative;
  float: left;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: 500;
  color: #333333;
  z-index: 10;
}
#master #page-header .bottom #categories .navigation ul li .title a {
  display: block;
  padding: 10px 10px 10px 0;
  text-decoration: none;
  color: #333333;
}
#master #page-header .bottom #categories .navigation ul li .title .icon {
  width: 16px;
  height: 16px;
  padding: 10px;
  background-image: url("/fileadmin/templates/img/arrow_black_down.png");
  background-repeat: no-repeat;
  background-position: center center;
}
#master #page-header .bottom #categories .navigation ul li .title .icon:hover {
  cursor: pointer;
}
#master #page-header .bottom #categories .navigation ul li:first-child {
  margin-left: 0px;
}
#master #page-header .bottom #categories .navigation ul li .sub {
  position: absolute;
  top: -20px;
  left: 0px;
  padding-top: 97px;
  width: 960px;
  display: none;
  z-index: 1;
}
#master #page-header .bottom #categories .navigation ul li .sub .body {
  position: relative;
  float: left;
  width: 940px;
  height: 270px;
  padding: 10px;
}
#master #page-header .bottom #categories .navigation ul li .sub .body .title {
  position: relative;
  float: left;
  width: 940px;
  padding-bottom: 10px;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 50px;
  color: #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
}
#master #page-header .bottom #categories .navigation ul li .sub .body .articles {
  position: relative;
  float: left;
  margin-top: 10px;
  width: 940px;
  height: 200px;
}
#master #page-header .bottom #categories .navigation ul li .sub .body .articles .article {
  position: absolute;
  bottom: 0px;
  width: 290px;
  right: 10px;
}
#master #page-header .bottom #categories .navigation ul li .sub .body .articles .article .cover {
  position: relative;
  float: left;
  width: 172px;
  height: 97px;
  padding-bottom: 10px;
}
#master #page-header .bottom #categories .navigation ul li .sub .body .articles .article .title {
  position: relative;
  float: left;
  clear: left;
  width: 290px;
  padding: 0px 10px 7px 0px;
  font-family: "Gentium Book Basic", serif;
  font-size: 20px;
  border: none;
  line-height: 26px;
}
#master #page-header .bottom #categories .navigation ul li .sub .body .articles .article .title a {
  padding: 0px;
  color: #FFFFFF;
  text-decoration: none;
}
#master #page-header .bottom #categories .navigation ul li .sub .body .articles .article.first {
  position: relative;
  float: left;
  padding-left: 10px;
  width: 630px;
  border-right: 1px solid #FFFFFF;
}
#master #page-header .bottom #categories .navigation ul li .sub .body .articles .article.first .cover {
  width: 304px;
  height: 171px;
  padding: 18px 0px 10px 0px;
}
#master #page-header .bottom #categories .navigation ul li .sub .body .articles .article.first .title {
  clear: none;
  position: absolute;
  left: 324px;
  bottom: 5px;
  max-height: 171px;
  font-size: 28px;
  line-height: 33px;
  padding: 0px;
}
#master #page-header .bottom #categories .navigation ul li .sub .body .articles .article.block:hover {
  cursor: pointer;
}
#master #page-header .bottom #categories .navigation ul li .sub .body .articles .article.block:hover .title a {
  text-decoration: underline;
}
#master #page-header .bottom #categories .navigation ul li .sub .border {
  position: relative;
  float: left;
  width: 960px;
  height: 10px;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  filter: alpha(opacity=(60));
  opacity: 0.6;
}
#master #page-header .bottom #categories .navigation ul li .sub.other .body .list {
  position: relative;
  float: left;
  width: 173px;
}
#master #page-header .bottom #categories .navigation ul li .sub.other .body .list .item {
  position: relative;
  float: left;
  width: 173px;
  margin-top: 15px;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: 500;
}
#master #page-header .bottom #categories .navigation ul li .sub.other .body .list .item a {
  display: block;
  text-decoration: none;
  color: #FFFFFF;
}
#master #page-header .bottom #categories .navigation ul li .sub.other .body .list .item a:hover {
  color: #333333;
}
#master #page-header .bottom #categories .navigation ul li .sub.other .body .articles {
  position: relative;
  float: left;
  width: 757px;
  margin-left: 10px;
  margin-top: 0px;
  height: 270px;
}
#master #page-header .bottom #categories .navigation ul li .sub.other .body .articles .article {
  position: relative;
  float: left;
  height: 270px;
  width: 170px;
  left: 0px;
  right: 0px;
  padding: 0px;
  margin: 0px;
  margin-left: 9px;
  border-left: 1px solid #FFFFFF;
  padding-left: 9px;
  overflow: hidden;
}
#master #page-header .bottom #categories .navigation ul li .sub.other .body .articles .article .article-wrapper {
  position: absolute;
  bottom: 0px;
  left: 9px;
  width: 170px;
  padding: 0px;
  margin: 0px;
}
#master #page-header .bottom #categories .navigation ul li .sub.other .body .articles .article .article-wrapper .cover {
  position: relative;
  float: left;
  width: 170px;
  height: 95px;
  padding-bottom: 10px;
}
#master #page-header .bottom #categories .navigation ul li .sub.other .body .articles .article .article-wrapper .category {
  position: relative;
  float: left;
  width: 170px;
  padding-bottom: 10px;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: 500;
}
#master #page-header .bottom #categories .navigation ul li .sub.other .body .articles .article .article-wrapper .category a {
  display: block;
  text-decoration: none;
  color: #FFFFFF;
}
#master #page-header .bottom #categories .navigation ul li .sub.other .body .articles .article .article-wrapper .category a:hover {
  color: #333333;
}
#master #page-header .bottom #categories .navigation ul li .sub.other .body .articles .article .article-wrapper .title {
  position: relative;
  float: left;
  width: 170px;
  padding: 0px;
  margin: 0px;
  font-family: "Gentium Book Basic", serif;
  font-size: 20px;
  line-height: 26px;
}
#master #page-header .bottom #categories .navigation ul li .sub.other .body .articles .article .article-wrapper .title a {
  display: block;
  text-decoration: none;
  color: #FFFFFF;
}
#master #page-header .bottom #categories .navigation ul li .sub.other .body .articles .article .article-wrapper .title a:hover {
  color: #333333;
}
#master #page-header .bottom #categories .navigation ul li.cat-0 .sub .body,
#master #page-header .bottom #categories .navigation ul li.cat-0 .sub .border {
  background-color: #C1C2B1;
}
#master #page-header .bottom #categories .navigation ul li.cat-3 .sub .body,
#master #page-header .bottom #categories .navigation ul li.cat-3 .sub .border {
  background-color: #00B0F0;
}
#master #page-header .bottom #categories .navigation ul li.cat-4 .sub .body,
#master #page-header .bottom #categories .navigation ul li.cat-4 .sub .border {
  background-color: #BD7639;
}
#master #page-header .bottom #categories .navigation ul li.cat-5 .sub .body,
#master #page-header .bottom #categories .navigation ul li.cat-5 .sub .border {
  background-color: #00A1B3;
}
#master #page-header .bottom #categories .navigation ul li.cat-6 .sub .body,
#master #page-header .bottom #categories .navigation ul li.cat-6 .sub .border {
  background-color: #0069AE;
}
#master #page-header .bottom #categories .navigation ul li.cat-7 .sub .body,
#master #page-header .bottom #categories .navigation ul li.cat-7 .sub .border {
  background-color: #F68635;
}
#master #page-header .bottom #categories .navigation ul li.cat-8 .sub .body,
#master #page-header .bottom #categories .navigation ul li.cat-8 .sub .border {
  background-color: #AFC53C;
}
#master #page-header .bottom #categories .navigation ul li.cat-10 .sub .body,
#master #page-header .bottom #categories .navigation ul li.cat-10 .sub .border {
  background-color: #AFC53C;
}
#master #page-header .bottom #categories .navigation ul li.cat-11 .sub .body,
#master #page-header .bottom #categories .navigation ul li.cat-11 .sub .border {
  background-color: #BD7639;
}
#master #page-header .bottom #categories .navigation ul li.cat-2724 .sub .body,
#master #page-header .bottom #categories .navigation ul li.cat-2724 .sub .border {
  background-color: #edbf18;
}
#master #page-header .bottom #categories .navigation ul li.cat-11742 .sub .body,
#master #page-header .bottom #categories .navigation ul li.cat-11742 .sub .border {
  background-color: #edbf18;
}
#master #page-header .bottom #categories .navigation ul li:hover.cat-0 .title a,
#master #page-header .bottom #categories .navigation ul li.active.cat-0 .title a {
  color: #C1C2B1;
}
#master #page-header .bottom #categories .navigation ul li:hover.cat-3 .title a,
#master #page-header .bottom #categories .navigation ul li.active.cat-3 .title a {
  color: #00B0F0;
}
#master #page-header .bottom #categories .navigation ul li:hover.cat-4 .title a,
#master #page-header .bottom #categories .navigation ul li.active.cat-4 .title a {
  color: #BD7639;
}
#master #page-header .bottom #categories .navigation ul li:hover.cat-5 .title a,
#master #page-header .bottom #categories .navigation ul li.active.cat-5 .title a {
  color: #00A1B3;
}
#master #page-header .bottom #categories .navigation ul li:hover.cat-6 .title a,
#master #page-header .bottom #categories .navigation ul li.active.cat-6 .title a {
  color: #0069AE;
}
#master #page-header .bottom #categories .navigation ul li:hover.cat-7 .title a,
#master #page-header .bottom #categories .navigation ul li.active.cat-7 .title a {
  color: #F68635;
}
#master #page-header .bottom #categories .navigation ul li:hover.cat-8 .title a,
#master #page-header .bottom #categories .navigation ul li.active.cat-8 .title a {
  color: #AFC53C;
}
#master #page-header .bottom #categories .navigation ul li:hover.cat-10 .title a,
#master #page-header .bottom #categories .navigation ul li.active.cat-10 .title a {
  color: #AFC53C;
}
#master #page-header .bottom #categories .navigation ul li:hover.cat-11 .title a,
#master #page-header .bottom #categories .navigation ul li.active.cat-11 .title a {
  color: #BD7639;
}
#master #page-header .bottom #categories .navigation ul li:hover.cat-2724 .title a,
#master #page-header .bottom #categories .navigation ul li.active.cat-2724 .title a {
  color: #edbf18;
}
#master #page-header .bottom #categories .navigation ul li:hover.cat-11742 .title a,
#master #page-header .bottom #categories .navigation ul li.active.cat-11742 .title a {
  color: #edbf18;
}
#master #page-header .bottom #categories .navigation ul li.hover .sub {
  display: block;
}
#master #page-header .bottom #categories .weather {
  display: none;
  position: relative;
  float: left;
  width: 115px;
  height: 45px;
  margin-top: 15px;
}
#master #page-header .bottom #categories .weather .icon {
  position: relative;
  float: left;
  margin-left: 10px;
  width: 37px;
  height: 35px;
  margin-top: 5px;
}
#master #page-header .bottom #categories .weather .temperature {
  position: relative;
  float: left;
  margin-left: 5px;
  margin-top: 6px;
  font-weight: 500;
  color: #333333;
  font-size: 34px;
}
#master #page-header .bottom #categories.sticky {
  position: fixed;
  top: 0px;
}
#master #page-body {
  position: relative;
  float: left;
  width: 960px;
  margin-top: 20px;
  display: table;
  vertical-align: top;
}
#master #page-body .content-element {
  position: relative;
  float: left;
  padding-bottom: 20px;
}
#master #page-body #page-top {
  position: relative;
  float: left;
  width: 960px;
  padding-bottom: 0px;
}
#master #page-body #page-top .highlight {
  position: relative;
  float: left;
  width: 960px;
  height: 540px;
  overflow: hidden;
}
#master #page-body #page-top .highlight .cover {
  position: relative;
  float: left;
  width: 960px;
  height: 540px;
}
#master #page-body #page-top .highlight .cover .image {
  position: relative;
  float: left;
  width: 960px;
  height: 540px;
}
#master #page-body #page-top .highlight .cover .hover {
  position: absolute;
  width: 960px;
  height: 540px;
  top: 0px;
  left: 0px;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
  filter: alpha(opacity=(40));
  opacity: 0.4;
  display: none;
}
#master #page-body #page-top .highlight .title {
  position: absolute;
  top: 25px;
  left: 15px;
  max-width: 630px;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-size: 54px;
  color: #FFFFFF;
  text-shadow: 0 0 10px #888888;
  line-height: 56px;
}
#master #page-body #page-top .highlight .title.grey {
  color: #C0C0C0;
}
#master #page-body #page-top .highlight .title.black {
  color: #000000;
}
#master #page-body #page-top .highlight .title.background {
  text-shadow: none;
  background-color: #000000;
  background-color: rgba(0, 0, 0, 0.7);
  padding: 10px 15px;
  top: 15px;
}
#master #page-body #page-top .highlight .title.background.black {
  background-color: #FFFFFF;
  background-color: rgba(255, 255, 255, 0.7);
}
#master #page-body #page-top .highlight .sub-title {
  position: absolute;
  top: 160px;
  right: 15px;
  padding: 15px 10px;
  width: 270px;
  font-size: 28px;
  font-style: italic;
  text-align: right;
  line-height: 33px;
  color: #FFFFFF;
}
#master #page-body #page-top .highlight .abstract {
  position: absolute;
  bottom: 15px;
  left: 15px;
  width: 910px;
  padding: 15px 10px;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 20px;
  color: #FFFFFF;
  background-color: rgba(0, 0, 0, 0.7);
}
#master #page-body #page-top .highlight:hover {
  cursor: pointer;
}
#master #page-body #page-top .highlight:hover .cover .hover {
  display: block;
}
#master #page-body #page-top .highlight.title-right .title {
  left: auto;
  right: 15px;
  text-align: right;
}
#master #page-body #page-top .highlight.sub-title-right-top .title {
  left: 15px;
  right: auto;
  text-align: left;
}
#master #page-body #page-top .highlight.sub-title-right-top .sub-title {
  right: 15px;
  top: 25px;
}
#master #page-body #page-top .highlight.sub-title-right-bottom .sub-title {
  top: auto;
  right: 15px;
  bottom: 15px;
}
#master #page-body #page-top .highlight.sub-title-right-bottom .abstract {
  width: 610px;
}
#master #page-body #page-top .highlight.sub-title-left-bottom .sub-title {
  top: auto;
  right: auto;
  left: 15px;
  bottom: 15px;
  text-align: left;
}
#master #page-body #page-top .highlight.sub-title-left-bottom .abstract {
  left: auto;
  right: 15px;
  width: 610px;
  text-align: right;
}
#master #page-body #page-top .highlight.cat-3 .cover .hover {
  background-color: #00B0F0;
}
#master #page-body #page-top .highlight.cat-3 .sub-title {
  background-color: #00B0F0;
}
#master #page-body #page-top .highlight.cat-4 .cover .hover {
  background-color: #BD7639;
}
#master #page-body #page-top .highlight.cat-4 .sub-title {
  background-color: #BD7639;
}
#master #page-body #page-top .highlight.cat-5 .cover .hover {
  background-color: #00A1B3;
}
#master #page-body #page-top .highlight.cat-5 .sub-title {
  background-color: #00A1B3;
}
#master #page-body #page-top .highlight.cat-6 .cover .hover {
  background-color: #0069AE;
}
#master #page-body #page-top .highlight.cat-6 .sub-title {
  background-color: #0069AE;
}
#master #page-body #page-top .highlight.cat-7 .cover .hover {
  background-color: #F68635;
}
#master #page-body #page-top .highlight.cat-7 .sub-title {
  background-color: #F68635;
}
#master #page-body #page-top .highlight.cat-8 .cover .hover {
  background-color: #AFC53C;
}
#master #page-body #page-top .highlight.cat-8 .sub-title {
  background-color: #AFC53C;
}
#master #page-body #page-top .highlight.cat-9 .cover .hover {
  background-color: #31AE54;
}
#master #page-body #page-top .highlight.cat-9 .sub-title {
  background-color: #31AE54;
}
#master #page-body #page-top .highlight.cat-10 .cover .hover {
  background-color: #AFC53C;
}
#master #page-body #page-top .highlight.cat-10 .sub-title {
  background-color: #AFC53C;
}
#master #page-body #page-top .highlight.cat-11 .cover .hover {
  background-color: #BD7639;
}
#master #page-body #page-top .highlight.cat-11 .sub-title {
  background-color: #BD7639;
}
#master #page-body #page-top .highlight.cat-12 .cover .hover {
  background-color: #ADADAD;
}
#master #page-body #page-top .highlight.cat-12 .sub-title {
  background-color: #ADADAD;
}
#master #page-body #page-top .highlight.cat-13 .cover .hover {
  background-color: #AFC53C;
}
#master #page-body #page-top .highlight.cat-13 .sub-title {
  background-color: #AFC53C;
}
#master #page-body #page-top .highlight.cat-14 .cover .hover {
  background-color: #00B0F0;
}
#master #page-body #page-top .highlight.cat-14 .sub-title {
  background-color: #00B0F0;
}
#master #page-body #page-top .highlight.cat-1397 .cover .hover {
  background-color: #0069AE;
}
#master #page-body #page-top .highlight.cat-1397 .sub-title {
  background-color: #0069AE;
}
#master #page-body #page-top .highlight.cat-1398 .cover .hover {
  background-color: #AFC53C;
}
#master #page-body #page-top .highlight.cat-1398 .sub-title {
  background-color: #AFC53C;
}
#master #page-body #page-top .highlight.cat-standard .cover .hover {
  background-color: #999999;
}
#master #page-body #page-top .highlight.cat-standard .sub-title {
  background-color: #999999;
}
#master #page-body #page-top .highlight.cat-2724 .cover .hover {
  background-color: #edbf18;
}
#master #page-body #page-top .highlight.cat-2724 .sub-title {
  background-color: #edbf18;
}
#master #page-body #page-top .highlight.cat-11742 .cover .hover {
  background-color: #edbf18;
}
#master #page-body #page-top .highlight.cat-11742 .sub-title {
  background-color: #edbf18;
}
#master #page-body #page-top .category-header {
  position: relative;
  float: left;
  width: 940px;
  margin-top: -1px;
  padding: 10px;
}
#master #page-body #page-top .category-header .title {
  position: relative;
  float: left;
  width: 940px;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-size: 50px;
  padding-bottom: 10px;
  color: #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
}
#master #page-body #page-top .category-header .articles {
  position: relative;
  float: left;
  margin-top: 10px;
  width: 940px;
  height: 200px;
}
#master #page-body #page-top .category-header .articles .article {
  position: absolute;
  bottom: 0px;
  width: 290px;
  right: 10px;
}
#master #page-body #page-top .category-header .articles .article .cover {
  position: relative;
  float: left;
  width: 172px;
  height: 97px;
  padding-bottom: 10px;
}
#master #page-body #page-top .category-header .articles .article .title {
  position: relative;
  float: left;
  clear: left;
  width: 290px;
  padding: 0px 10px 7px 0px;
  font-family: "Gentium Book Basic", serif;
  font-size: 20px;
  border: none;
  line-height: 26px;
}
#master #page-body #page-top .category-header .articles .article .title a {
  padding: 0px;
  color: #FFFFFF;
  text-decoration: none;
}
#master #page-body #page-top .category-header .articles .article.first {
  position: relative;
  float: left;
  padding-left: 10px;
  width: 630px;
  border-right: 1px solid #FFFFFF;
}
#master #page-body #page-top .category-header .articles .article.first .cover {
  width: 304px;
  height: 171px;
  padding: 18px 0px 10px 0px;
}
#master #page-body #page-top .category-header .articles .article.first .title {
  clear: none;
  position: absolute;
  left: 324px;
  bottom: 5px;
  max-height: 171px;
  font-size: 28px;
  line-height: 33px;
  padding: 0px;
}
#master #page-body #page-top .category-header .articles .article.block:hover {
  cursor: pointer;
}
#master #page-body #page-top .category-header .articles .article.block:hover .title a {
  text-decoration: underline;
}
#master #page-body #page-top .category-header.cat-3 {
  background-color: #00B0F0;
}
#master #page-body #page-top .category-header.cat-4 {
  background-color: #BD7639;
}
#master #page-body #page-top .category-header.cat-5 {
  background-color: #00A1B3;
}
#master #page-body #page-top .category-header.cat-6 {
  background-color: #0069AE;
}
#master #page-body #page-top .category-header.cat-7 {
  background-color: #F68635;
}
#master #page-body #page-top .category-header.cat-8 {
  background-color: #AFC53C;
}
#master #page-body #page-top .category-header.cat-9 {
  background-color: #31AE54;
}
#master #page-body #page-top .category-header.cat-10 {
  background-color: #AFC53C;
}
#master #page-body #page-top .category-header.cat-11 {
  background-color: #BD7639;
}
#master #page-body #page-top .category-header.cat-12 {
  background-color: #ADADAD;
}
#master #page-body #page-top .category-header.cat-13 {
  background-color: #AFC53C;
}
#master #page-body #page-top .category-header.cat-14 {
  background-color: #00B0F0;
}
#master #page-body #page-top .category-header.cat-1397 {
  background-color: #0069AE;
}
#master #page-body #page-top .category-header.cat-1398 {
  background-color: #AFC53C;
}
#master #page-body #page-top .category-header.cat-2724 {
  background-color: #edbf18;
}
#master #page-body #page-top .category-header.cat-11742 {
  background-color: #edbf18;
}
#master #page-body #page-top .single-content {
  position: relative;
  float: left;
  width: 960px;
}
#master #page-body #page-top .single-content .page-header {
  position: relative;
  float: left;
  width: 960px;
}
#master #page-body #page-top .single-content .page-header .social-buttons {
  position: relative;
  float: left;
  width: 960px;
  height: 28px;
  margin-bottom: 15px;
}
#master #page-body #page-top .single-content .page-header .social-buttons .addthis_toolbox {
  position: relative;
  float: right;
  width: 960px;
}
#master #page-body #page-top .single-content .page-header .headline {
  position: relative;
  float: left;
  width: 960px;
  padding-bottom: 10px;
}
#master #page-body #page-top .single-content .page-header .headline h2 {
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #333333;
}
#master #page-body #page-top .single-content .page-header .page-title {
  position: relative;
  float: left;
  width: 960px;
  padding-bottom: 20px;
}
#master #page-body #page-top .single-content .page-header .page-title h1 {
  font-size: 36px;
  line-height: 43px;
  color: #333333;
}
#master #page-body #page-top .single-content .page-header .cover {
  position: relative;
  float: left;
  width: 960px;
  height: 540px;
}
#master #page-body #page-top .single-content .page-header .cover .slides-container {
  position: relative;
  float: left;
  width: 960px;
  height: 540px;
  z-index: 0;
}
#master #page-body #page-top .single-content .page-header .cover .images {
  position: relative;
  float: left;
  width: 960px;
  height: 540px;
  overflow: hidden;
}
#master #page-body #page-top .single-content .page-header .cover .images .image {
  position: relative;
  float: left;
  display: block;
  width: 960px;
  height: 540px;
}
#master #page-body #page-top .single-content .page-header .cover .images .image .caption {
  position: absolute;
  bottom: 10px;
  left: 10px;
  width: 865px;
  height: 18px;
  padding: 10px 10px;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #FFFFFF;
  background-color: #000000;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  filter: alpha(opacity=(70));
  opacity: 0.7;
  z-index: 101;
}
#master #page-body #page-top .single-content .page-header .cover .images .previous {
  position: absolute;
  display: block;
  left: 20px;
  top: 247px;
  width: 46px;
  height: 46px;
  background-image: url("/fileadmin/templates/img/arrow_big_left.png");
  background-repeat: no-repeat;
  z-index: 101;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  filter: alpha(opacity=(60));
  opacity: 0.6;
}
#master #page-body #page-top .single-content .page-header .cover .images .previous:hover {
  cursor: pointer;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=(100));
  opacity: 1;
}
#master #page-body #page-top .single-content .page-header .cover .images .next {
  position: absolute;
  display: block;
  right: 20px;
  top: 247px;
  width: 46px;
  height: 46px;
  background-image: url("/fileadmin/templates/img/arrow_big_right.png");
  background-repeat: no-repeat;
  z-index: 101;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  filter: alpha(opacity=(60));
  opacity: 0.6;
}
#master #page-body #page-top .single-content .page-header .cover .images .next:hover {
  cursor: pointer;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=(100));
  opacity: 1;
}
#master #page-body #page-top .single-content .page-header .cover .number {
  position: absolute;
  bottom: 10px;
  left: 10px;
  height: 18px;
  padding: 10px 10px;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #FFFFFF;
  background-color: #000000;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  filter: alpha(opacity=(70));
  opacity: 0.7;
}
#master #page-body #page-top .single-content .page-header .cover .gallery-button {
  position: absolute;
  bottom: 10px;
  right: 10px;
  padding: 10px 10px;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #FFFFFF;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  filter: alpha(opacity=(70));
  opacity: 0.7;
  z-index: 101;
}
#master #page-body #page-top .single-content .page-header .cover .gallery-button:hover {
  cursor: pointer;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=(100));
  opacity: 1;
}
#master #page-body #page-top .single-content.cat-3 .page-header .cover .hover {
  background-color: #00B0F0;
}
#master #page-body #page-top .single-content.cat-3 .page-header .cover .gallery-button {
  background-color: #00B0F0;
}
#master #page-body #page-top .single-content.cat-3 .infoboxComponent {
  border-color: #00B0F0;
}
#master #page-body #page-top .single-content.cat-3 .infoboxComponent .infoboxLink:before {
  background-color: #00B0F0;
}
#master #page-body #page-top .single-content.cat-4 .page-header .cover .hover {
  background-color: #BD7639;
}
#master #page-body #page-top .single-content.cat-4 .page-header .cover .gallery-button {
  background-color: #BD7639;
}
#master #page-body #page-top .single-content.cat-4 .infoboxComponent {
  border-color: #BD7639;
}
#master #page-body #page-top .single-content.cat-4 .infoboxComponent .infoboxLink:before {
  background-color: #BD7639;
}
#master #page-body #page-top .single-content.cat-5 .page-header .cover .hover {
  background-color: #00A1B3;
}
#master #page-body #page-top .single-content.cat-5 .page-header .cover .gallery-button {
  background-color: #00A1B3;
}
#master #page-body #page-top .single-content.cat-5 .infoboxComponent {
  border-color: #00A1B3;
}
#master #page-body #page-top .single-content.cat-5 .infoboxComponent .infoboxLink:before {
  background-color: #00A1B3;
}
#master #page-body #page-top .single-content.cat-6 .page-header .cover .hover {
  background-color: #0069AE;
}
#master #page-body #page-top .single-content.cat-6 .page-header .cover .gallery-button {
  background-color: #0069AE;
}
#master #page-body #page-top .single-content.cat-6 .infoboxComponent {
  border-color: #0069AE;
}
#master #page-body #page-top .single-content.cat-6 .infoboxComponent .infoboxLink:before {
  background-color: #0069AE;
}
#master #page-body #page-top .single-content.cat-7 .page-header .cover .hover {
  background-color: #F68635;
}
#master #page-body #page-top .single-content.cat-7 .page-header .cover .gallery-button {
  background-color: #F68635;
}
#master #page-body #page-top .single-content.cat-7 .infoboxComponent {
  border-color: #F68635;
}
#master #page-body #page-top .single-content.cat-7 .infoboxComponent .infoboxLink:before {
  background-color: #F68635;
}
#master #page-body #page-top .single-content.cat-8 .page-header .cover .hover {
  background-color: #AFC53C;
}
#master #page-body #page-top .single-content.cat-8 .page-header .cover .gallery-button {
  background-color: #AFC53C;
}
#master #page-body #page-top .single-content.cat-8 .infoboxComponent {
  border-color: #AFC53C;
}
#master #page-body #page-top .single-content.cat-8 .infoboxComponent .infoboxLink:before {
  background-color: #AFC53C;
}
#master #page-body #page-top .single-content.cat-9 .page-header .cover .hover {
  background-color: #31AE54;
}
#master #page-body #page-top .single-content.cat-9 .page-header .cover .gallery-button {
  background-color: #31AE54;
}
#master #page-body #page-top .single-content.cat-9 .infoboxComponent {
  border-color: #31AE54;
}
#master #page-body #page-top .single-content.cat-9 .infoboxComponent .infoboxLink:before {
  background-color: #31AE54;
}
#master #page-body #page-top .single-content.cat-10 .page-header .cover .hover {
  background-color: #AFC53C;
}
#master #page-body #page-top .single-content.cat-10 .page-header .cover .gallery-button {
  background-color: #AFC53C;
}
#master #page-body #page-top .single-content.cat-10 .infoboxComponent {
  border-color: #AFC53C;
}
#master #page-body #page-top .single-content.cat-10 .infoboxComponent .infoboxLink:before {
  background-color: #AFC53C;
}
#master #page-body #page-top .single-content.cat-11 .page-header .cover .hover {
  background-color: #BD7639;
}
#master #page-body #page-top .single-content.cat-11 .page-header .cover .gallery-button {
  background-color: #BD7639;
}
#master #page-body #page-top .single-content.cat-11 .infoboxComponent {
  border-color: #BD7639;
}
#master #page-body #page-top .single-content.cat-11 .infoboxComponent .infoboxLink:before {
  background-color: #BD7639;
}
#master #page-body #page-top .single-content.cat-12 .page-header .cover .hover {
  background-color: #ADADAD;
}
#master #page-body #page-top .single-content.cat-12 .page-header .cover .gallery-button {
  background-color: #ADADAD;
}
#master #page-body #page-top .single-content.cat-12 .infoboxComponent {
  border-color: #ADADAD;
}
#master #page-body #page-top .single-content.cat-12 .infoboxComponent .infoboxLink:before {
  background-color: #ADADAD;
}
#master #page-body #page-top .single-content.cat-13 .page-header .cover .hover {
  background-color: #AFC53C;
}
#master #page-body #page-top .single-content.cat-13 .page-header .cover .gallery-button {
  background-color: #AFC53C;
}
#master #page-body #page-top .single-content.cat-13 .infoboxComponent {
  border-color: #AFC53C;
}
#master #page-body #page-top .single-content.cat-13 .infoboxComponent .infoboxLink:before {
  background-color: #AFC53C;
}
#master #page-body #page-top .single-content.cat-14 .page-header .cover .hover {
  background-color: #00B0F0;
}
#master #page-body #page-top .single-content.cat-14 .page-header .cover .gallery-button {
  background-color: #00B0F0;
}
#master #page-body #page-top .single-content.cat-14 .infoboxComponent {
  border-color: #00B0F0;
}
#master #page-body #page-top .single-content.cat-14 .infoboxComponent .infoboxLink:before {
  background-color: #00B0F0;
}
#master #page-body #page-top .single-content.cat-1397 .page-header .cover .hover {
  background-color: #0069AE;
}
#master #page-body #page-top .single-content.cat-1397 .page-header .cover .gallery-button {
  background-color: #0069AE;
}
#master #page-body #page-top .single-content.cat-1397 .infoboxComponent {
  border-color: #0069AE;
}
#master #page-body #page-top .single-content.cat-1397 .infoboxComponent .infoboxLink:before {
  background-color: #0069AE;
}
#master #page-body #page-top .single-content.cat-1398 .page-header .cover .hover {
  background-color: #AFC53C;
}
#master #page-body #page-top .single-content.cat-1398 .page-header .cover .gallery-button {
  background-color: #AFC53C;
}
#master #page-body #page-top .single-content.cat-1398 .infoboxComponent {
  border-color: #AFC53C;
}
#master #page-body #page-top .single-content.cat-1398 .infoboxComponent .infoboxLink:before {
  background-color: #AFC53C;
}
#master #page-body #page-top .single-content.cat-2724 .page-header .cover .hover {
  background-color: #edbf18;
}
#master #page-body #page-top .single-content.cat-2724 .page-header .cover .gallery-button {
  background-color: #edbf18;
}
#master #page-body #page-top .single-content.cat-2724 .infoboxComponent {
  border-color: #edbf18;
}
#master #page-body #page-top .single-content.cat-2724 .infoboxComponent .infoboxLink:before {
  background-color: #edbf18;
}
#master #page-body #page-top .single-content.cat-11742 .page-header .cover .hover {
  background-color: #edbf18;
}
#master #page-body #page-top .single-content.cat-11742 .page-header .cover .gallery-button {
  background-color: #edbf18;
}
#master #page-body #page-top .single-content.cat-11742 .infoboxComponent {
  border-color: #edbf18;
}
#master #page-body #page-top .single-content.cat-11742 .infoboxComponent .infoboxLink:before {
  background-color: #edbf18;
}
#master #page-body #page-top.hidden {
  display: none;
}
#master #page-body #page-bottom {
  position: relative;
  float: left;
  width: 960px;
  display: table-row;
  vertical-align: top;
  padding-bottom: 20px;
}
#master #page-body #page-bottom .plugin-poll {
  position: relative;
  float: left;
  width: 100%;
  -webkit-transition: height 0.3s ease-out;
  -moz-transition: height 0.3s ease-out;
  -o-transition: height 0.3s ease-out;
  -ms-transition: height 0.3s ease-out;
  transition: height 0.3s ease-out;
  height: 140px;
  padding-bottom: 20px;
}
#master #page-body #page-bottom .plugin-poll h4 {
  font-family: "Gentium Book Basic", serif;
  font-size: 18px;
  line-height: 1.3;
  padding-bottom: 10px;
  font-style: italic;
}
#master #page-body #page-bottom .plugin-poll h3 {
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-size: 24px;
  line-height: 30px;
  padding-bottom: 15px;
}
#master #page-body #page-bottom .plugin-poll h3.result {
  position: relative;
  float: left;
  width: 100%;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=(0));
  opacity: 0;
}
#master #page-body #page-bottom .plugin-poll h3.result.show {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=(100));
  opacity: 1;
}
#master #page-body #page-bottom .plugin-poll #error-no-cookies {
  position: relative;
  float: left;
  width: 100%;
  display: none;
  font-size: 16px;
  color: #CC0000;
  padding-bottom: 10px;
}
#master #page-body #page-bottom .plugin-poll ul {
  position: relative;
  float: left;
  width: 100%;
  padding-bottom: 20px;
}
#master #page-body #page-bottom .plugin-poll ul li {
  position: relative;
  float: left;
  clear: left;
  list-style: none;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-size: 14px;
  padding: 10px 10px 10px 40px;
  cursor: pointer;
  background: url('/fileadmin/templates/img/question.png') 0px center no-repeat;
  /*
						&#poll-answer-1 {
							top: 0px;
						}
						&#poll-answer-2 {
							top: 20px;
						}
						&#poll-answer-3 {
							top: 40px;
						}
						*/
}
#master #page-body #page-bottom .plugin-poll ul li .answer-result {
  -webkit-transition: opacity 0.1s;
  -moz-transition: opacity 0.1s;
  -o-transition: opacity 0.1s;
  -ms-transition: opacity 0.1s;
  transition: opacity 0.1s;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=(0));
  opacity: 0;
}
#master #page-body #page-bottom .plugin-poll ul li .answer-result.show {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=(100));
  opacity: 1;
}
#master #page-body #page-bottom .plugin-poll ul li.active {
  background: url('/fileadmin/templates/img/ok2.png') 0px center no-repeat;
}
#master #page-body #page-bottom .plugin-poll ul li:hover {
  background: url('/fileadmin/templates/img/selected.png') 4px center no-repeat;
}
#master #page-body #page-bottom .plugin-poll .chart {
  position: relative;
  float: left;
  width: 100%;
}
#master #page-body #page-bottom .plugin-poll .chart #chart-error {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  display: none;
  font-size: 16px;
  color: #CC0000;
}
#master #page-body #page-bottom .plugin-poll .chart #chart-loader {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  display: none;
}
#master #page-body #page-bottom .plugin-poll .chart #chart-loader img {
  width: 100%;
}
#master #page-body #page-bottom .plugin-poll .chart .result {
  position: relative;
  float: left;
  height: 60px;
  z-index: 1;
  box-sizing: border-box;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=(0));
  opacity: 0;
  max-width: 0px;
}
#master #page-body #page-bottom .plugin-poll .chart .result:hover {
  z-index: 2;
}
#master #page-body #page-bottom .plugin-poll .chart.show #result-1 {
  -webkit-transition: all 0.5s ease-in-out 0s;
  -moz-transition: all 0.5s ease-in-out 0s;
  -o-transition: all 0.5s ease-in-out 0s;
  -ms-transition: all 0.5s ease-in-out 0s;
  transition: all 0.5s ease-in-out 0s;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=(100));
  opacity: 1;
  max-width: 100%;
}
#master #page-body #page-bottom .plugin-poll .chart.show #result-2 {
  -webkit-transition: all 0.5s ease-in-out 0.6s;
  -moz-transition: all 0.5s ease-in-out 0.6s;
  -o-transition: all 0.5s ease-in-out 0.6s;
  -ms-transition: all 0.5s ease-in-out 0.6s;
  transition: all 0.5s ease-in-out 0.6s;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=(100));
  opacity: 1;
  max-width: 100%;
}
#master #page-body #page-bottom .plugin-poll .chart.show #result-3 {
  -webkit-transition: all 0.5s ease-in-out 1.1s;
  -moz-transition: all 0.5s ease-in-out 1.1s;
  -o-transition: all 0.5s ease-in-out 1.1s;
  -ms-transition: all 0.5s ease-in-out 1.1s;
  transition: all 0.5s ease-in-out 1.1s;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=(100));
  opacity: 1;
  max-width: 100%;
}
#master #page-body #page-bottom .plugin-poll.open {
  height: 280px;
}
#master #page-body #page-bottom .plugin-poll.expired,
#master #page-body #page-bottom .plugin-poll.done {
  height: auto;
}
#master #page-body #page-bottom .plugin-poll.expired h3.result,
#master #page-body #page-bottom .plugin-poll.done h3.result {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=(100));
  opacity: 1;
}
#master #page-body #page-bottom .plugin-poll.expired ul li,
#master #page-body #page-bottom .plugin-poll.done ul li {
  cursor: auto;
  background: url('/fileadmin/templates/img/selected.png') 4px center no-repeat;
}
#master #page-body #page-bottom .plugin-poll.expired ul li .answer-result,
#master #page-body #page-bottom .plugin-poll.done ul li .answer-result {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=(100));
  opacity: 1;
}
#master #page-body #page-bottom .plugin-poll.expired ul li.active,
#master #page-body #page-bottom .plugin-poll.done ul li.active {
  background: url('/fileadmin/templates/img/ok2.png') 0px center no-repeat;
}
#master #page-body #page-bottom .plugin-poll.expired .chart #result-1,
#master #page-body #page-bottom .plugin-poll.done .chart #result-1 {
  -webkit-transition: all 0.5s ease-in-out 0s;
  -moz-transition: all 0.5s ease-in-out 0s;
  -o-transition: all 0.5s ease-in-out 0s;
  -ms-transition: all 0.5s ease-in-out 0s;
  transition: all 0.5s ease-in-out 0s;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=(100));
  opacity: 1;
  max-width: 100%;
}
#master #page-body #page-bottom .plugin-poll.expired .chart #result-2,
#master #page-body #page-bottom .plugin-poll.done .chart #result-2 {
  -webkit-transition: all 0.5s ease-in-out 0.6s;
  -moz-transition: all 0.5s ease-in-out 0.6s;
  -o-transition: all 0.5s ease-in-out 0.6s;
  -ms-transition: all 0.5s ease-in-out 0.6s;
  transition: all 0.5s ease-in-out 0.6s;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=(100));
  opacity: 1;
  max-width: 100%;
}
#master #page-body #page-bottom .plugin-poll.expired .chart #result-3,
#master #page-body #page-bottom .plugin-poll.done .chart #result-3 {
  -webkit-transition: all 0.5s ease-in-out 1.1s;
  -moz-transition: all 0.5s ease-in-out 1.1s;
  -o-transition: all 0.5s ease-in-out 1.1s;
  -ms-transition: all 0.5s ease-in-out 1.1s;
  transition: all 0.5s ease-in-out 1.1s;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=(100));
  opacity: 1;
  max-width: 100%;
}
#master #page-body #page-bottom #page-left {
  position: relative;
  display: table-cell;
  vertical-align: top;
  width: 640px;
  border-right: 1px solid #000000;
}
#master #page-body #page-bottom #page-left .standard-content {
  position: relative;
  float: left;
  width: 620px;
}
#master #page-body #page-bottom #page-left .standard-content .page-title {
  position: relative;
  float: left;
  width: 620px;
  padding-bottom: 20px;
}
#master #page-body #page-bottom #page-left .standard-content .page-title h1 {
  font-size: 36px;
}
#master #page-body #page-bottom #page-left .standard-content .content {
  position: relative;
  float: left;
  width: 620px;
}
#master #page-body #page-bottom #page-left .standard-content .content .content-element {
  width: 620px;
}
#master #page-body #page-bottom #page-left .standard-content .content h2 {
  font-size: 24px;
  line-height: 30px;
  padding-bottom: 10px;
}
#master #page-body #page-bottom #page-left .standard-content .content p {
  font-size: 16px;
  line-height: 20px;
  padding-bottom: 20px;
}
#master #page-body #page-bottom #page-left .standard-content .content p a {
  color: #333333;
  text-decoration: underline;
}
#master #page-body #page-bottom #page-left .standard-content .content p:last-child {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-left .standard-content .content .csc-textpic {
  position: relative;
  float: left;
  width: 620px;
}
#master #page-body #page-bottom #page-left .standard-content .content .csc-textpic figure figcaption {
  position: relative;
  float: left;
  width: 620px;
  margin-top: 13px;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333333;
  text-align: right;
}
#master #page-body #page-bottom #page-left .standard-content .content .csc-mailform {
  position: relative;
  float: left;
  width: 620px;
}
#master #page-body #page-bottom #page-left .standard-content .content .csc-mailform ol {
  position: relative;
  float: left;
  width: 620px;
}
#master #page-body #page-bottom #page-left .standard-content .content .csc-mailform ol li {
  position: relative;
  float: left;
  width: 620px;
  padding-bottom: 10px;
}
#master #page-body #page-bottom #page-left .standard-content .content .csc-mailform ol li label {
  font-size: 14px;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  color: #333333;
}
#master #page-body #page-bottom #page-left .standard-content .content .csc-mailform ol li label em {
  display: inline;
  padding-left: 5px;
  color: #333333;
  text-transform: none;
}
#master #page-body #page-bottom #page-left .standard-content .content .csc-mailform ol li label strong {
  color: #CC0000;
  text-transform: none;
}
#master #page-body #page-bottom #page-left .standard-content .content .csc-mailform ol li.csc-form-element-textblock {
  font-size: 14px;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  color: #333333;
}
#master #page-body #page-bottom #page-left .standard-content .content .csc-mailform ol li.csc-form-element-submit {
  margin-top: 10px;
}
#master #page-body #page-bottom #page-left .standard-content .content .csc-mailform ol li.csc-form-element-submit input {
  font-size: 16px;
  border: none;
  padding: 15px;
  font-family: "Gentium Book Basic", serif;
  color: #FFFFFF;
  background-color: #00B0F0;
}
#master #page-body #page-bottom #page-left .standard-content .content .csc-mailform ol li.csc-form-element-submit input:hover {
  cursor: pointer;
  background-color: #000000;
}
#master #page-body #page-bottom #page-left .abo-form {
  position: relative;
  float: left;
  width: 600px;
  padding: 10px;
  background-color: #E7E5DA;
}
#master #page-body #page-bottom #page-left .abo-form .abo-form-wrapper {
  position: relative;
  float: left;
  width: 580px;
  padding: 10px;
  background-color: #FFFFFF;
}
#master #page-body #page-bottom #page-left .abo-form .abo-form-wrapper .title {
  position: relative;
  float: left;
  width: 580px;
  padding-bottom: 10px;
  border-bottom: 1px solid #000000;
}
#master #page-body #page-bottom #page-left .abo-form .abo-form-wrapper .title h2 {
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 12px;
  text-align: center;
}
#master #page-body #page-bottom #page-left .abo-form .abo-form-wrapper .sub-title {
  position: relative;
  float: left;
  width: 580px;
  margin-top: 15px;
  padding-bottom: 10px;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-size: 16px;
  text-align: center;
}
#master #page-body #page-bottom #page-left .abo-form .abo-form-wrapper .example {
  position: relative;
  float: left;
  width: 580px;
  padding-bottom: 15px;
  font-size: 13px;
  font-style: italic;
  text-align: center;
  color: #00B0F0;
}
#master #page-body #page-bottom #page-left .abo-form .abo-form-wrapper .aborow {
  position: relative;
  float: left;
  width: 285px;
  height: 38px;
  margin-top: 10px;
}
#master #page-body #page-bottom #page-left .abo-form .abo-form-wrapper .aborow input {
  position: relative;
  float: left;
  width: 274px;
  border: none;
  border-left: 1px solid #C8C4AB;
  padding: 10px 5px;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-size: 12px;
  background-color: #F1EDE3;
  color: #777777;
}
#master #page-body #page-bottom #page-left .abo-form .abo-form-wrapper .aborow input.missing {
  border-left: 1px solid #00B0F0;
  background-color: #CCEFFC;
}
#master #page-body #page-bottom #page-left .abo-form .abo-form-wrapper .aborow input[type="submit"] {
  position: relative;
  float: right;
  width: auto;
  color: #FFFFFF;
  background-color: #00B0F0;
  border: none;
  font-family: "Gentium Book Basic", serif;
  font-size: 16px;
  padding: 12px 10px;
}
#master #page-body #page-bottom #page-left .abo-form .abo-form-wrapper .aborow input[type="submit"]:hover {
  cursor: pointer;
  background-color: #000000;
}
#master #page-body #page-bottom #page-left .abo-form .abo-form-wrapper .aborow.address input.postal-code {
  width: 50px;
}
#master #page-body #page-bottom #page-left .abo-form .abo-form-wrapper .aborow.address input.city {
  position: relative;
  float: right;
  width: 204px;
}
#master #page-body #page-bottom #page-left .abo-form .abo-form-wrapper .aborow.name {
  display: none;
}
#master #page-body #page-bottom #page-left .abo-form .abo-form-wrapper .aborow.comments {
  height: 90px;
}
#master #page-body #page-bottom #page-left .abo-form .abo-form-wrapper .aborow textarea {
  position: relative;
  float: left;
  width: 274px;
  height: 70px;
  border: none;
  border-left: 1px solid #C8C4AB;
  padding: 10px 5px;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-size: 12px;
  background-color: #F1EDE3;
  color: #777777;
}
#master #page-body #page-bottom #page-left .abo-form .abo-form-wrapper .aborow select {
  position: relative;
  float: left;
  -webkit-appearance: none;
  width: 285px;
  border: none;
  border-left: 1px solid #C8C4AB;
  padding: 10px 5px;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-size: 12px;
  background-color: #F1EDE3;
  border-radius: 0px;
  color: #777777;
}
#master #page-body #page-bottom #page-left .abo-form .abo-form-wrapper .aborow select.missing {
  border-left: 1px solid #00B0F0;
  background-color: #CCEFFC;
}
#master #page-body #page-bottom #page-left .abo-form .abo-form-wrapper .aborow.right {
  position: relative;
  float: right;
}
#master #page-body #page-bottom #page-left .tx-indexedsearch {
  position: relative;
  float: left;
  width: 620px;
}
#master #page-body #page-bottom #page-left .tx-indexedsearch .tx-indexedsearch-searchbox {
  display: none;
}
#master #page-body #page-bottom #page-left .tx-indexedsearch .tx-indexedsearch-whatis {
  position: relative;
  float: left;
  width: 620px;
  font-size: 36px;
  margin: 0px;
  padding-bottom: 30px;
}
#master #page-body #page-bottom #page-left .tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw {
  font-style: normal;
  font-weight: 400;
}
#master #page-body #page-bottom #page-left .tx-indexedsearch .tx-indexedsearch-browsebox {
  position: relative;
  float: left;
  width: 620px;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-size: 11px;
  padding-bottom: 20px;
}
#master #page-body #page-bottom #page-left .tx-indexedsearch .tx-indexedsearch-browsebox ul.browsebox {
  position: relative;
  float: left;
  margin-top: 10px;
}
#master #page-body #page-bottom #page-left .tx-indexedsearch .tx-indexedsearch-browsebox ul.browsebox li {
  position: relative;
  float: left;
  margin-right: 5px;
}
#master #page-body #page-bottom #page-left .tx-indexedsearch .tx-indexedsearch-browsebox ul.browsebox li a {
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  background-color: #00B0F0;
  color: #FFFFFF;
  display: block;
  font-size: 12px;
  padding: 5px 5px;
  text-decoration: none;
}
#master #page-body #page-bottom #page-left .tx-indexedsearch .tx-indexedsearch-browsebox ul.browsebox li a:hover {
  background-color: #000000;
}
#master #page-body #page-bottom #page-left .tx-indexedsearch .tx-indexedsearch-res {
  position: relative;
  float: left;
  width: 620px;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-size: 12px;
}
#master #page-body #page-bottom #page-left .tx-indexedsearch .tx-indexedsearch-res .row {
  position: relative;
  float: left;
  width: 620px;
  margin-top: 10px;
}
#master #page-body #page-bottom #page-left .tx-indexedsearch .tx-indexedsearch-res .row .title {
  position: relative;
  float: left;
  width: 620px;
  font-family: "Gentium Book Basic", serif;
  padding-bottom: 10px;
  font-size: 28px;
  line-height: 33px;
}
#master #page-body #page-bottom #page-left .tx-indexedsearch .tx-indexedsearch-res .row .title h2 a {
  text-decoration: none;
  color: #333333;
}
#master #page-body #page-bottom #page-left .tx-indexedsearch .tx-indexedsearch-res .row .title h2 a:hover {
  text-decoration: underline;
}
#master #page-body #page-bottom #page-left .tx-indexedsearch .tx-indexedsearch-res .row .description {
  position: relative;
  float: left;
  width: 620px;
}
#master #page-body #page-bottom #page-left .tx-indexedsearch .tx-indexedsearch-res .row .description p {
  font-family: "Gentium Book Basic", serif;
  font-size: 16px;
  line-height: 23px;
}
#master #page-body #page-bottom #page-left .tx-indexedsearch .tx-indexedsearch-res .row .description p .tx-indexedsearch-redMarkup {
  color: #00B0F0;
}
#master #page-body #page-bottom #page-left .tx-indexedsearch .tx-indexedsearch-res .row:first-child {
  margin-top: 0px;
}
#master #page-body #page-bottom #page-left .single-content {
  position: relative;
  float: left;
  width: 620px;
}
#master #page-body #page-bottom #page-left .single-content .page-header {
  position: relative;
  float: left;
  width: 620px;
  padding-bottom: 20px;
}
#master #page-body #page-bottom #page-left .single-content .page-header .social-buttons {
  position: relative;
  float: left;
  width: 620px;
  height: 28px;
  margin-bottom: 15px;
}
#master #page-body #page-bottom #page-left .single-content .page-header .social-buttons .addthis_toolbox {
  position: relative;
  float: right;
  display: table;
}
#master #page-body #page-bottom #page-left .single-content .page-header .headline {
  position: relative;
  float: left;
  width: 620px;
  padding-bottom: 10px;
}
#master #page-body #page-bottom #page-left .single-content .page-header .headline h2 {
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  line-height: 23px;
  font-size: 16px;
  color: #333333;
}
#master #page-body #page-bottom #page-left .single-content .page-header .page-title {
  position: relative;
  float: left;
  width: 620px;
  padding-bottom: 20px;
}
#master #page-body #page-bottom #page-left .single-content .page-header .page-title h1 {
  font-size: 36px;
  line-height: 43px;
  color: #333333;
}
#master #page-body #page-bottom #page-left .single-content .page-header .date {
  position: relative;
  float: left;
  width: 620px;
  margin-top: -10px;
  padding-bottom: 20px;
  font-size: 11px;
  color: #888888;
  font-family: "Gentium Book Basic", serif;
  font-style: italic;
}
#master #page-body #page-bottom #page-left .single-content .page-header .date a {
  color: #888888;
  text-decoration: underline;
}
#master #page-body #page-bottom #page-left .single-content .page-header .cover {
  position: relative;
  float: left;
  width: 620px;
  height: 348px;
}
#master #page-body #page-bottom #page-left .single-content .page-header .cover .image {
  position: relative;
  float: left;
  width: 620px;
  height: 348px;
}
#master #page-body #page-bottom #page-left .single-content .page-header .cover .hover {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 620px;
  height: 348px;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
  filter: alpha(opacity=(40));
  opacity: 0.4;
  display: none;
}
#master #page-body #page-bottom #page-left .single-content .page-header .cover .number {
  position: absolute;
  bottom: 10px;
  left: 10px;
  height: 18px;
  padding: 10px 10px;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #FFFFFF;
  background-color: #000000;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  filter: alpha(opacity=(70));
  opacity: 0.7;
}
#master #page-body #page-bottom #page-left .single-content .page-header .cover .gallery-button {
  position: absolute;
  bottom: 10px;
  right: 10px;
  padding: 10px 10px;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #FFFFFF;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  filter: alpha(opacity=(70));
  opacity: 0.7;
}
#master #page-body #page-bottom #page-left .single-content .page-header .cover:hover {
  cursor: pointer;
}
#master #page-body #page-bottom #page-left .single-content .page-header .cover:hover .hover {
  display: block;
}
#master #page-body #page-bottom #page-left .single-content .page-header .cover:hover .gallery-button {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=(100));
  opacity: 1;
}
#master #page-body #page-bottom #page-left .single-content .page-header .caption {
  position: relative;
  float: left;
  width: 620px;
  margin-top: 13px;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333333;
  text-align: right;
}
#master #page-body #page-bottom #page-left .single-content .page-header.hidden {
  display: none;
}
#master #page-body #page-bottom #page-left .single-content .author {
  position: relative;
  float: left;
  width: 620px;
  margin-bottom: 20px;
  padding: 10px 0px 10px 0px;
  border-bottom: 1px solid #333333;
  border-top: 2px solid #333333;
  font-size: 13px;
  color: #333333;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  line-height: 16px;
}
#master #page-body #page-bottom #page-left .single-content .author .location {
  font-weight: 500;
}
#master #page-body #page-bottom #page-left .single-content .author .author-name {
  font-weight: normal;
}
#master #page-body #page-bottom #page-left .single-content .sub-title {
  position: relative;
  float: left;
  width: 620px;
  padding-bottom: 20px;
  font-size: 26px;
  font-weight: 500;
  color: #333333;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  line-height: 34px;
}
#master #page-body #page-bottom #page-left .single-content .text-content {
  position: relative;
  float: left;
  width: 620px;
}
#master #page-body #page-bottom #page-left .single-content .text-content h3 {
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-size: 24px;
  line-height: 30px;
  padding-bottom: 15px;
}
#master #page-body #page-bottom #page-left .single-content .text-content h4 {
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 25px;
  padding-bottom: 15px;
}
#master #page-body #page-bottom #page-left .single-content .text-content P {
  font-size: 16px;
  line-height: 23px;
  padding-bottom: 20px;
}
#master #page-body #page-bottom #page-left .single-content .text-content P a {
  color: #333333;
  text-decoration: underline;
}
#master #page-body #page-bottom #page-left .single-content .text-content > p:last-child {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-left .single-content .text-content > p:last-child:after {
  content: url("/fileadmin/templates/img/bullet_cat_3.png");
}
#master #page-body #page-bottom #page-left .single-content .text-content > DIV:last-child P {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-left .single-content .text-content > DIV:last-child P:after {
  content: url("/fileadmin/templates/img/bullet_cat_3.png");
}
#master #page-body #page-bottom #page-left .single-content .text-content .plugin-multimedia {
  position: relative;
  float: left;
  width: 100%;
  padding-bottom: 20px;
}
#master #page-body #page-bottom #page-left .single-content .text-content .plugin-multimedia .embed {
  position: relative;
  float: left;
  width: 100%;
}
#master #page-body #page-bottom #page-left .single-content .text-content .plugin-multimedia .embed.issuu .issuuembed div div:last-child {
  display: none;
}
#master #page-body #page-bottom #page-left .single-content .tags {
  position: relative;
  float: left;
  width: 620px;
  margin-top: 20px;
}
#master #page-body #page-bottom #page-left .single-content .tags ul {
  position: relative;
  float: left;
  width: 100%;
}
#master #page-body #page-bottom #page-left .single-content .tags ul li {
  position: relative;
  float: left;
  list-style: none;
  margin-right: 10px;
  margin-bottom: 10px;
}
#master #page-body #page-bottom #page-left .single-content .tags ul li a {
  display: block;
  padding: 5px 10px;
  background-color: #E6E6E6;
  color: #838383;
  font-size: 14px;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  text-decoration: none;
}
#master #page-body #page-bottom #page-left .single-content .tags ul li a:hover {
  color: #FFFFFF;
  background-color: #000000;
}
#master #page-body #page-bottom #page-left .single-content .comments {
  position: relative;
  float: left;
  width: 620px;
  margin-top: 20px;
}
#master #page-body #page-bottom #page-left .single-content .comments h3 {
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-size: 24px;
  line-height: 30px;
  padding-bottom: 15px;
}
#master #page-body #page-bottom #page-left .single-content .comments .publisher-anchor-color a {
  color: #000000 !important;
}
#master #page-body #page-bottom #page-left .single-content .comments .publisher-anchor-color a:hover {
  color: #00B0F0;
}
#master #page-body #page-bottom #page-left .single-content.cat-3 .page-header .cover .hover {
  background-color: #00B0F0;
}
#master #page-body #page-bottom #page-left .single-content.cat-3 .page-header .cover .gallery-button {
  background-color: #00B0F0;
}
#master #page-body #page-bottom #page-left .single-content.cat-3 .infoboxComponent {
  border-color: #00B0F0;
}
#master #page-body #page-bottom #page-left .single-content.cat-3 .infoboxComponent .infoboxLink:before {
  background-color: #00B0F0;
}
#master #page-body #page-bottom #page-left .single-content.cat-3 .text-content > p:last-child {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-left .single-content.cat-3 .text-content > p:last-child:after {
  content: url("/fileadmin/templates/img/bullet_cat_3.png");
}
#master #page-body #page-bottom #page-left .single-content.cat-3 .text-content > DIV:last-child P {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-left .single-content.cat-3 .text-content > DIV:last-child P:after {
  content: url("/fileadmin/templates/img/bullet_cat_3.png");
}
#master #page-body #page-bottom #page-left .single-content.cat-4 .page-header .cover .hover {
  background-color: #BD7639;
}
#master #page-body #page-bottom #page-left .single-content.cat-4 .page-header .cover .gallery-button {
  background-color: #BD7639;
}
#master #page-body #page-bottom #page-left .single-content.cat-4 .infoboxComponent {
  border-color: #BD7639;
}
#master #page-body #page-bottom #page-left .single-content.cat-4 .infoboxComponent .infoboxLink:before {
  background-color: #BD7639;
}
#master #page-body #page-bottom #page-left .single-content.cat-4 .text-content > p:last-child {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-left .single-content.cat-4 .text-content > p:last-child:after {
  content: url("/fileadmin/templates/img/bullet_cat_4.png");
}
#master #page-body #page-bottom #page-left .single-content.cat-4 .text-content > DIV:last-child P {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-left .single-content.cat-4 .text-content > DIV:last-child P:after {
  content: url("/fileadmin/templates/img/bullet_cat_4.png");
}
#master #page-body #page-bottom #page-left .single-content.cat-5 .page-header .cover .hover {
  background-color: #00A1B3;
}
#master #page-body #page-bottom #page-left .single-content.cat-5 .page-header .cover .gallery-button {
  background-color: #00A1B3;
}
#master #page-body #page-bottom #page-left .single-content.cat-5 .infoboxComponent {
  border-color: #00A1B3;
}
#master #page-body #page-bottom #page-left .single-content.cat-5 .infoboxComponent .infoboxLink:before {
  background-color: #00A1B3;
}
#master #page-body #page-bottom #page-left .single-content.cat-5 .text-content > p:last-child {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-left .single-content.cat-5 .text-content > p:last-child:after {
  content: url("/fileadmin/templates/img/bullet_cat_5.png");
}
#master #page-body #page-bottom #page-left .single-content.cat-5 .text-content > DIV:last-child P {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-left .single-content.cat-5 .text-content > DIV:last-child P:after {
  content: url("/fileadmin/templates/img/bullet_cat_5.png");
}
#master #page-body #page-bottom #page-left .single-content.cat-6 .page-header .cover .hover {
  background-color: #0069AE;
}
#master #page-body #page-bottom #page-left .single-content.cat-6 .page-header .cover .gallery-button {
  background-color: #0069AE;
}
#master #page-body #page-bottom #page-left .single-content.cat-6 .infoboxComponent {
  border-color: #0069AE;
}
#master #page-body #page-bottom #page-left .single-content.cat-6 .infoboxComponent .infoboxLink:before {
  background-color: #0069AE;
}
#master #page-body #page-bottom #page-left .single-content.cat-6 .text-content > p:last-child {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-left .single-content.cat-6 .text-content > p:last-child:after {
  content: url("/fileadmin/templates/img/bullet_cat_6.png");
}
#master #page-body #page-bottom #page-left .single-content.cat-6 .text-content > DIV:last-child P {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-left .single-content.cat-6 .text-content > DIV:last-child P:after {
  content: url("/fileadmin/templates/img/bullet_cat_6.png");
}
#master #page-body #page-bottom #page-left .single-content.cat-7 .page-header .cover .hover {
  background-color: #F68635;
}
#master #page-body #page-bottom #page-left .single-content.cat-7 .page-header .cover .gallery-button {
  background-color: #F68635;
}
#master #page-body #page-bottom #page-left .single-content.cat-7 .infoboxComponent {
  border-color: #F68635;
}
#master #page-body #page-bottom #page-left .single-content.cat-7 .infoboxComponent .infoboxLink:before {
  background-color: #F68635;
}
#master #page-body #page-bottom #page-left .single-content.cat-7 .text-content > p:last-child {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-left .single-content.cat-7 .text-content > p:last-child:after {
  content: url("/fileadmin/templates/img/bullet_cat_7.png");
}
#master #page-body #page-bottom #page-left .single-content.cat-7 .text-content > DIV:last-child P {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-left .single-content.cat-7 .text-content > DIV:last-child P:after {
  content: url("/fileadmin/templates/img/bullet_cat_7.png");
}
#master #page-body #page-bottom #page-left .single-content.cat-8 .page-header .cover .hover {
  background-color: #AFC53C;
}
#master #page-body #page-bottom #page-left .single-content.cat-8 .page-header .cover .gallery-button {
  background-color: #AFC53C;
}
#master #page-body #page-bottom #page-left .single-content.cat-8 .infoboxComponent {
  border-color: #AFC53C;
}
#master #page-body #page-bottom #page-left .single-content.cat-8 .infoboxComponent .infoboxLink:before {
  background-color: #AFC53C;
}
#master #page-body #page-bottom #page-left .single-content.cat-8 .text-content > p:last-child {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-left .single-content.cat-8 .text-content > p:last-child:after {
  content: url("/fileadmin/templates/img/bullet_cat_8.png");
}
#master #page-body #page-bottom #page-left .single-content.cat-8 .text-content > DIV:last-child P {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-left .single-content.cat-8 .text-content > DIV:last-child P:after {
  content: url("/fileadmin/templates/img/bullet_cat_8.png");
}
#master #page-body #page-bottom #page-left .single-content.cat-9 .page-header .cover .hover {
  background-color: #31AE54;
}
#master #page-body #page-bottom #page-left .single-content.cat-9 .page-header .cover .gallery-button {
  background-color: #31AE54;
}
#master #page-body #page-bottom #page-left .single-content.cat-9 .infoboxComponent {
  border-color: #31AE54;
}
#master #page-body #page-bottom #page-left .single-content.cat-9 .infoboxComponent .infoboxLink:before {
  background-color: #31AE54;
}
#master #page-body #page-bottom #page-left .single-content.cat-9 .text-content > p:last-child {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-left .single-content.cat-9 .text-content > p:last-child:after {
  content: url("/fileadmin/templates/img/bullet_cat_9.png");
}
#master #page-body #page-bottom #page-left .single-content.cat-9 .text-content > DIV:last-child P {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-left .single-content.cat-9 .text-content > DIV:last-child P:after {
  content: url("/fileadmin/templates/img/bullet_cat_9.png");
}
#master #page-body #page-bottom #page-left .single-content.cat-10 .page-header .cover .hover {
  background-color: #AFC53C;
}
#master #page-body #page-bottom #page-left .single-content.cat-10 .page-header .cover .gallery-button {
  background-color: #AFC53C;
}
#master #page-body #page-bottom #page-left .single-content.cat-10 .infoboxComponent {
  border-color: #AFC53C;
}
#master #page-body #page-bottom #page-left .single-content.cat-10 .infoboxComponent .infoboxLink:before {
  background-color: #AFC53C;
}
#master #page-body #page-bottom #page-left .single-content.cat-10 > p:last-child {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-left .single-content.cat-10 > p:last-child:after {
  content: url("/fileadmin/templates/img/bullet_cat_10.png");
}
#master #page-body #page-bottom #page-left .single-content.cat-10 > DIV:last-child P {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-left .single-content.cat-10 > DIV:last-child P:after {
  content: url("/fileadmin/templates/img/bullet_cat_10.png");
}
#master #page-body #page-bottom #page-left .single-content.cat-11 .page-header .cover .hover {
  background-color: #BD7639;
}
#master #page-body #page-bottom #page-left .single-content.cat-11 .page-header .cover .gallery-button {
  background-color: #BD7639;
}
#master #page-body #page-bottom #page-left .single-content.cat-11 .infoboxComponent {
  border-color: #BD7639;
}
#master #page-body #page-bottom #page-left .single-content.cat-11 .infoboxComponent .infoboxLink:before {
  background-color: #BD7639;
}
#master #page-body #page-bottom #page-left .single-content.cat-11 .text-content > p:last-child {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-left .single-content.cat-11 .text-content > p:last-child:after {
  content: url("/fileadmin/templates/img/bullet_cat_11.png");
}
#master #page-body #page-bottom #page-left .single-content.cat-11 .text-content > DIV:last-child P {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-left .single-content.cat-11 .text-content > DIV:last-child P:after {
  content: url("/fileadmin/templates/img/bullet_cat_11.png");
}
#master #page-body #page-bottom #page-left .single-content.cat-12 .page-header .cover .hover {
  background-color: #ADADAD;
}
#master #page-body #page-bottom #page-left .single-content.cat-12 .page-header .cover .gallery-button {
  background-color: #ADADAD;
}
#master #page-body #page-bottom #page-left .single-content.cat-12 .infoboxComponent {
  border-color: #ADADAD;
}
#master #page-body #page-bottom #page-left .single-content.cat-12 .infoboxComponent .infoboxLink:before {
  background-color: #ADADAD;
}
#master #page-body #page-bottom #page-left .single-content.cat-12 .text-content > p:last-child {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-left .single-content.cat-12 .text-content > p:last-child:after {
  content: url("/fileadmin/templates/img/bullet_cat_12.png");
}
#master #page-body #page-bottom #page-left .single-content.cat-12 .text-content > DIV:last-child P {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-left .single-content.cat-12 .text-content > DIV:last-child P:after {
  content: url("/fileadmin/templates/img/bullet_cat_12.png");
}
#master #page-body #page-bottom #page-left .single-content.cat-13 .page-header .cover .hover {
  background-color: #AFC53C;
}
#master #page-body #page-bottom #page-left .single-content.cat-13 .page-header .cover .gallery-button {
  background-color: #AFC53C;
}
#master #page-body #page-bottom #page-left .single-content.cat-13 .infoboxComponent {
  border-color: #AFC53C;
}
#master #page-body #page-bottom #page-left .single-content.cat-13 .infoboxComponent .infoboxLink:before {
  background-color: #AFC53C;
}
#master #page-body #page-bottom #page-left .single-content.cat-13 .text-content > p:last-child {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-left .single-content.cat-13 .text-content > p:last-child:after {
  content: url("/fileadmin/templates/img/bullet_cat_13.png");
}
#master #page-body #page-bottom #page-left .single-content.cat-13 .text-content > DIV:last-child P {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-left .single-content.cat-13 .text-content > DIV:last-child P:after {
  content: url("/fileadmin/templates/img/bullet_cat_13.png");
}
#master #page-body #page-bottom #page-left .single-content.cat-14 .page-header .cover .hover {
  background-color: #00B0F0;
}
#master #page-body #page-bottom #page-left .single-content.cat-14 .page-header .cover .gallery-button {
  background-color: #00B0F0;
}
#master #page-body #page-bottom #page-left .single-content.cat-14 .infoboxComponent {
  border-color: #00B0F0;
}
#master #page-body #page-bottom #page-left .single-content.cat-14 .infoboxComponent .infoboxLink:before {
  background-color: #00B0F0;
}
#master #page-body #page-bottom #page-left .single-content.cat-14 .text-content > p:last-child {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-left .single-content.cat-14 .text-content > p:last-child:after {
  content: url("/fileadmin/templates/img/bullet_cat_14.png");
}
#master #page-body #page-bottom #page-left .single-content.cat-14 .text-content > DIV:last-child P {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-left .single-content.cat-14 .text-content > DIV:last-child P:after {
  content: url("/fileadmin/templates/img/bullet_cat_14.png");
}
#master #page-body #page-bottom #page-left .single-content.cat-1397 .page-header .cover .hover {
  background-color: #0069AE;
}
#master #page-body #page-bottom #page-left .single-content.cat-1397 .page-header .cover .gallery-button {
  background-color: #0069AE;
}
#master #page-body #page-bottom #page-left .single-content.cat-1397 .infoboxComponent {
  border-color: #0069AE;
}
#master #page-body #page-bottom #page-left .single-content.cat-1397 .infoboxComponent .infoboxLink:before {
  background-color: #0069AE;
}
#master #page-body #page-bottom #page-left .single-content.cat-1397 .text-content > p:last-child {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-left .single-content.cat-1397 .text-content > p:last-child:after {
  content: url("/fileadmin/templates/img/bullet_cat_6.png");
}
#master #page-body #page-bottom #page-left .single-content.cat-1397 .text-content > DIV:last-child P {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-left .single-content.cat-1397 .text-content > DIV:last-child P:after {
  content: url("/fileadmin/templates/img/bullet_cat_6.png");
}
#master #page-body #page-bottom #page-left .single-content.cat-1398 .page-header .cover .hover {
  background-color: #AFC53C;
}
#master #page-body #page-bottom #page-left .single-content.cat-1398 .page-header .cover .gallery-button {
  background-color: #AFC53C;
}
#master #page-body #page-bottom #page-left .single-content.cat-1398 .infoboxComponent {
  border-color: #AFC53C;
}
#master #page-body #page-bottom #page-left .single-content.cat-1398 .infoboxComponent .infoboxLink:before {
  background-color: #AFC53C;
}
#master #page-body #page-bottom #page-left .single-content.cat-1398 .text-content > p:last-child {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-left .single-content.cat-1398 .text-content > p:last-child:after {
  content: url("/fileadmin/templates/img/bullet_black.png");
}
#master #page-body #page-bottom #page-left .single-content.cat-1398 .text-content > DIV:last-child P {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-left .single-content.cat-1398 .text-content > DIV:last-child P:after {
  content: url("/fileadmin/templates/img/bullet_black.png");
}
#master #page-body #page-bottom #page-left .single-content.cat-2724 .page-header .cover .hover {
  background-color: #edbf18;
}
#master #page-body #page-bottom #page-left .single-content.cat-2724 .page-header .cover .gallery-button {
  background-color: #edbf18;
}
#master #page-body #page-bottom #page-left .single-content.cat-2724 .infoboxComponent {
  border-color: #edbf18;
}
#master #page-body #page-bottom #page-left .single-content.cat-2724 .infoboxComponent .infoboxLink:before {
  background-color: #edbf18;
}
#master #page-body #page-bottom #page-left .single-content.cat-2724 .text-content > p:last-child {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-left .single-content.cat-2724 .text-content > p:last-child:after {
  content: url("/fileadmin/templates/img/bullet_cat_2724.png");
}
#master #page-body #page-bottom #page-left .single-content.cat-2724 .text-content > DIV:last-child P {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-left .single-content.cat-2724 .text-content > DIV:last-child P:after {
  content: url("/fileadmin/templates/img/bullet_cat_2724.png");
}
#master #page-body #page-bottom #page-left .single-content.cat-11742 .page-header .cover .hover {
  background-color: #edbf18;
}
#master #page-body #page-bottom #page-left .single-content.cat-11742 .page-header .cover .gallery-button {
  background-color: #edbf18;
}
#master #page-body #page-bottom #page-left .single-content.cat-11742 .infoboxComponent {
  border-color: #edbf18;
}
#master #page-body #page-bottom #page-left .single-content.cat-11742 .infoboxComponent .infoboxLink:before {
  background-color: #edbf18;
}
#master #page-body #page-bottom #page-left .single-content.cat-11742 .text-content > p:last-child {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-left .single-content.cat-11742 .text-content > p:last-child:after {
  content: url("/fileadmin/templates/img/bullet_cat_11742.png");
}
#master #page-body #page-bottom #page-left .single-content.cat-11742 .text-content > DIV:last-child P {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-left .single-content.cat-11742 .text-content > DIV:last-child P:after {
  content: url("/fileadmin/templates/img/bullet_cat_11742.png");
}
#master #page-body #page-bottom #page-left .list {
  position: relative;
  float: left;
  width: 640px;
}
#master #page-body #page-bottom #page-left .list .article.cat-3 .cover {
  border-color: #00B0F0;
}
#master #page-body #page-bottom #page-left .list .article.cat-3 .cover .hover {
  background-color: #00B0F0;
}
#master #page-body #page-bottom #page-left .list .article.cat-3 .category a {
  color: #00B0F0;
  text-decoration: #00B0F0;
}
#master #page-body #page-bottom #page-left .list .article.cat-4 .cover {
  border-color: #BD7639;
}
#master #page-body #page-bottom #page-left .list .article.cat-4 .cover .hover {
  background-color: #BD7639;
}
#master #page-body #page-bottom #page-left .list .article.cat-4 .category a {
  color: #BD7639;
  text-decoration: #BD7639;
}
#master #page-body #page-bottom #page-left .list .article.cat-5 .cover {
  border-color: #00A1B3;
}
#master #page-body #page-bottom #page-left .list .article.cat-5 .cover .hover {
  background-color: #00A1B3;
}
#master #page-body #page-bottom #page-left .list .article.cat-5 .category a {
  color: #00A1B3;
  text-decoration: #00A1B3;
}
#master #page-body #page-bottom #page-left .list .article.cat-6 .cover {
  border-color: #0069AE;
}
#master #page-body #page-bottom #page-left .list .article.cat-6 .cover .hover {
  background-color: #0069AE;
}
#master #page-body #page-bottom #page-left .list .article.cat-6 .category a {
  color: #0069AE;
  text-decoration: #0069AE;
}
#master #page-body #page-bottom #page-left .list .article.cat-7 .cover {
  border-color: #F68635;
}
#master #page-body #page-bottom #page-left .list .article.cat-7 .cover .hover {
  background-color: #F68635;
}
#master #page-body #page-bottom #page-left .list .article.cat-7 .category a {
  color: #F68635;
  text-decoration: #F68635;
}
#master #page-body #page-bottom #page-left .list .article.cat-8 .cover {
  border-color: #AFC53C;
}
#master #page-body #page-bottom #page-left .list .article.cat-8 .cover .hover {
  background-color: #AFC53C;
}
#master #page-body #page-bottom #page-left .list .article.cat-8 .category a {
  color: #AFC53C;
  text-decoration: #AFC53C;
}
#master #page-body #page-bottom #page-left .list .article.cat-9 .cover {
  border-color: #31AE54;
}
#master #page-body #page-bottom #page-left .list .article.cat-9 .cover .hover {
  background-color: #31AE54;
}
#master #page-body #page-bottom #page-left .list .article.cat-9 .category a {
  color: #31AE54;
  text-decoration: #31AE54;
}
#master #page-body #page-bottom #page-left .list .article.cat-10 .cover {
  border-color: #AFC53C;
}
#master #page-body #page-bottom #page-left .list .article.cat-10 .cover .hover {
  background-color: #AFC53C;
}
#master #page-body #page-bottom #page-left .list .article.cat-10 .category a {
  color: #AFC53C;
  text-decoration: #AFC53C;
}
#master #page-body #page-bottom #page-left .list .article.cat-11 .cover {
  border-color: #BD7639;
}
#master #page-body #page-bottom #page-left .list .article.cat-11 .cover .hover {
  background-color: #BD7639;
}
#master #page-body #page-bottom #page-left .list .article.cat-11 .category a {
  color: #BD7639;
  text-decoration: #BD7639;
}
#master #page-body #page-bottom #page-left .list .article.cat-12 .cover {
  border-color: #ADADAD;
}
#master #page-body #page-bottom #page-left .list .article.cat-12 .cover .hover {
  background-color: #ADADAD;
}
#master #page-body #page-bottom #page-left .list .article.cat-12 .category a {
  color: #ADADAD;
  text-decoration: #ADADAD;
}
#master #page-body #page-bottom #page-left .list .article.cat-13 .cover {
  border-color: #AFC53C;
}
#master #page-body #page-bottom #page-left .list .article.cat-13 .cover .hover {
  background-color: #AFC53C;
}
#master #page-body #page-bottom #page-left .list .article.cat-13 .category a {
  color: #AFC53C;
  text-decoration: #AFC53C;
}
#master #page-body #page-bottom #page-left .list .article.cat-14 .cover {
  border-color: #00B0F0;
}
#master #page-body #page-bottom #page-left .list .article.cat-14 .cover .hover {
  background-color: #00B0F0;
}
#master #page-body #page-bottom #page-left .list .article.cat-14 .category a {
  color: #00B0F0;
  text-decoration: #00B0F0;
}
#master #page-body #page-bottom #page-left .list .article.cat-1397 .cover {
  border-color: #0069AE;
}
#master #page-body #page-bottom #page-left .list .article.cat-1397 .cover .hover {
  background-color: #0069AE;
}
#master #page-body #page-bottom #page-left .list .article.cat-1397 .category a {
  color: #0069AE;
  text-decoration: #0069AE;
}
#master #page-body #page-bottom #page-left .list .article.cat-1398 .cover {
  border-color: #AFC53C;
}
#master #page-body #page-bottom #page-left .list .article.cat-1398 .cover .hover {
  background-color: #AFC53C;
}
#master #page-body #page-bottom #page-left .list .article.cat-1398 .category a {
  color: #AFC53C;
  text-decoration: #AFC53C;
}
#master #page-body #page-bottom #page-left .list .article.cat-2724 .cover {
  border-color: #edbf18;
}
#master #page-body #page-bottom #page-left .list .article.cat-2724 .cover .hover {
  background-color: #edbf18;
}
#master #page-body #page-bottom #page-left .list .article.cat-2724 .category a {
  color: #edbf18;
  text-decoration: #edbf18;
}
#master #page-body #page-bottom #page-left .list .article.cat-11742 .cover {
  border-color: #edbf18;
}
#master #page-body #page-bottom #page-left .list .article.cat-11742 .cover .hover {
  background-color: #edbf18;
}
#master #page-body #page-bottom #page-left .list .article.cat-11742 .category a {
  color: #edbf18;
  text-decoration: #edbf18;
}
#master #page-body #page-bottom #page-left .list.latest-1 .article {
  position: relative;
  float: left;
  width: 300px;
  margin-right: 20px;
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #000000;
}
#master #page-body #page-bottom #page-left .list.latest-1 .article .cover {
  position: relative;
  float: left;
  width: 300px;
  height: 168px;
  border-bottom-style: solid;
  border-bottom-width: 10px;
}
#master #page-body #page-bottom #page-left .list.latest-1 .article .cover .image {
  position: relative;
  float: left;
  width: 300px;
  height: 168px;
}
#master #page-body #page-bottom #page-left .list.latest-1 .article .cover .hover {
  position: absolute;
  width: 300px;
  height: 168px;
  top: 0px;
  left: 0px;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
  filter: alpha(opacity=(40));
  opacity: 0.4;
  display: none;
}
#master #page-body #page-bottom #page-left .list.latest-1 .article .cover .hover:hover {
  cursor: pointer;
}
#master #page-body #page-bottom #page-left .list.latest-1 .article .category {
  position: relative;
  float: left;
  width: 300px;
  margin-top: 15px;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 16px;
}
#master #page-body #page-bottom #page-left .list.latest-1 .article .category a {
  text-decoration: none;
}
#master #page-body #page-bottom #page-left .list.latest-1 .article .category a:hover {
  text-decoration: underline;
}
#master #page-body #page-bottom #page-left .list.latest-1 .article .title {
  position: relative;
  float: left;
  width: 300px;
  margin-top: 10px;
}
#master #page-body #page-bottom #page-left .list.latest-1 .article .title h2 {
  font-size: 28px;
  line-height: 33px;
}
#master #page-body #page-bottom #page-left .list.latest-1 .article .title h2 a {
  color: #333333;
  text-decoration: none;
}
#master #page-body #page-bottom #page-left .list.latest-1 .article .title h2 a:hover {
  text-decoration: underline;
}
#master #page-body #page-bottom #page-left .list.latest-1 .article .abstract {
  position: relative;
  float: left;
  width: 300px;
  margin-top: 10px;
}
#master #page-body #page-bottom #page-left .list.latest-1 .article .abstract p {
  font-size: 16px;
  line-height: 23px;
}
#master #page-body #page-bottom #page-left .list.latest-1 .article .abstract p a {
  color: #333333;
  text-decoration: none;
}
#master #page-body #page-bottom #page-left .list.latest-1 .article:hover .cover .hover {
  display: block;
}
#master #page-body #page-bottom #page-left .list.latest-1 .article.no-cover .category {
  margin-top: 0px;
}
#master #page-body #page-bottom #page-left .list.latest-2 .article {
  position: relative;
  float: left;
  width: 620px;
  margin-top: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #000000;
}
#master #page-body #page-bottom #page-left .list.latest-2 .article .right {
  position: relative;
  float: left;
  width: 370px;
  margin-left: 20px;
}
#master #page-body #page-bottom #page-left .list.latest-2 .article .cover {
  position: relative;
  float: left;
  width: 230px;
  height: 129px;
  border-style: solid;
  border-top-style: solid;
  border-top-width: 10px;
}
#master #page-body #page-bottom #page-left .list.latest-2 .article .cover .image {
  position: relative;
  float: left;
  width: 230px;
  height: 129px;
}
#master #page-body #page-bottom #page-left .list.latest-2 .article .cover .border.cat-12 {
  position: absolute;
  top: -10px;
  left: 0px;
  width: 230px;
  height: 10px;
  background-image: url("/fileadmin/templates/img/multi.png");
}
#master #page-body #page-bottom #page-left .list.latest-2 .article .cover .hover {
  position: absolute;
  width: 230px;
  height: 129px;
  top: 0px;
  left: 0px;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
  filter: alpha(opacity=(40));
  opacity: 0.4;
  display: none;
}
#master #page-body #page-bottom #page-left .list.latest-2 .article .cover .hover:hover {
  cursor: pointer;
}
#master #page-body #page-bottom #page-left .list.latest-2 .article .category {
  position: relative;
  float: left;
  width: 370px;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 16px;
}
#master #page-body #page-bottom #page-left .list.latest-2 .article .category a {
  text-decoration: none;
}
#master #page-body #page-bottom #page-left .list.latest-2 .article .category a:hover {
  text-decoration: underline;
}
#master #page-body #page-bottom #page-left .list.latest-2 .article .title {
  position: relative;
  float: left;
  width: 370px;
  margin-top: 10px;
}
#master #page-body #page-bottom #page-left .list.latest-2 .article .title h2 {
  font-size: 28px;
  padding-bottom: 0px;
  line-height: 33px;
}
#master #page-body #page-bottom #page-left .list.latest-2 .article .title h2 a {
  color: #333333;
  text-decoration: none;
}
#master #page-body #page-bottom #page-left .list.latest-2 .article .title h2 a:hover {
  text-decoration: underline;
}
#master #page-body #page-bottom #page-left .list.latest-2 .article .abstract {
  position: relative;
  float: left;
  width: 370px;
  margin-top: 10px;
}
#master #page-body #page-bottom #page-left .list.latest-2 .article .abstract p {
  font-size: 16px;
  line-height: 23px;
}
#master #page-body #page-bottom #page-left .list.latest-2 .article .abstract p a {
  color: #333333;
  text-decoration: none;
}
#master #page-body #page-bottom #page-left .list.latest-2 .article:hover .cover .hover {
  display: block;
}
#master #page-body #page-bottom #page-left .list.latest-2 .article:first-child {
  margin-top: 0px;
}
#master #page-body #page-bottom #page-left .list.latest-2 .article.no-cover .right {
  margin-left: 0px;
  width: 620px;
}
#master #page-body #page-bottom #page-left .list.latest-2 .article.no-cover .category {
  width: 620px;
}
#master #page-body #page-bottom #page-left .list.latest-2 .article.no-cover .title {
  width: 620px;
}
#master #page-body #page-bottom #page-left .list.latest-2 .article.no-cover .abstract {
  width: 620px;
}
#master #page-body #page-bottom #page-left .row .article.smallListView {
  margin-right: 20px;
}
#master #page-body #page-bottom #page-left .gridHeaderComponent {
  width: 620px;
}
#master #page-body #page-bottom #page-right {
  position: relative;
  display: table-cell;
  vertical-align: top;
  width: 300px;
  padding-left: 19px;
}
#master #page-body #page-bottom #page-right .csc-default .divider {
  position: relative;
  float: left;
  width: 300px;
}
#master #page-body #page-bottom #page-right .csc-default .divider hr {
  border: none;
  border-top: 1px solid #333333;
}
#master #page-body #page-bottom #page-right .csc-default header.csc-header h2 {
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-size: 16px;
  padding-bottom: 10px;
}
#master #page-body #page-bottom #page-right .csc-default p.bodytext {
  font-size: 14px;
  padding-bottom: 10px;
  line-height: 16px;
}
#master #page-body #page-bottom #page-right .csc-default p.bodytext a {
  color: #333333;
  text-decoration: underline;
}
#master #page-body #page-bottom #page-right .csc-default p.bodytext:last-child {
  padding-bottom: 0px;
}
#master #page-body #page-bottom #page-right .csc-default.highlight header.csc-header h2 {
  padding-bottom: 20px;
}
#master #page-body #page-bottom #page-right .csc-default.highlight p.bodytext {
  font-size: 34px;
}
#master #page-body #page-bottom #page-right .abo-form {
  position: relative;
  float: left;
  width: 280px;
  padding: 10px;
  background-color: #E7E5DA;
}
#master #page-body #page-bottom #page-right .abo-form .abo-form-wrapper {
  position: relative;
  float: left;
  width: 260px;
  padding: 10px;
  background-color: #FFFFFF;
}
#master #page-body #page-bottom #page-right .abo-form .abo-form-wrapper .title {
  position: relative;
  float: left;
  width: 260px;
  padding-bottom: 10px;
  border-bottom: 1px solid #000000;
}
#master #page-body #page-bottom #page-right .abo-form .abo-form-wrapper .title h2 {
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 12px;
  text-align: center;
}
#master #page-body #page-bottom #page-right .abo-form .abo-form-wrapper .sub-title {
  position: relative;
  float: left;
  width: 260px;
  margin-top: 15px;
  padding-bottom: 10px;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-size: 16px;
  text-align: center;
  line-height: 20px;
}
#master #page-body #page-bottom #page-right .abo-form .abo-form-wrapper .example {
  position: relative;
  float: left;
  width: 260px;
  padding-bottom: 15px;
  font-size: 13px;
  font-style: italic;
  text-align: center;
  color: #00B0F0;
}
#master #page-body #page-bottom #page-right .abo-form .abo-form-wrapper .aborow {
  position: relative;
  float: left;
  width: 260px;
  height: 38px;
  margin-top: 10px;
}
#master #page-body #page-bottom #page-right .abo-form .abo-form-wrapper .aborow input {
  position: relative;
  float: left;
  width: 249px;
  border: none;
  border-left: 1px solid #C8C4AB;
  padding: 10px 5px;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-size: 12px;
  background-color: #F1EDE3;
  color: #777777;
}
#master #page-body #page-bottom #page-right .abo-form .abo-form-wrapper .aborow input[type="submit"] {
  position: relative;
  float: right;
  width: auto;
  color: #FFFFFF;
  background-color: #00B0F0;
  border: none;
  font-family: "Gentium Book Basic", serif;
  font-size: 16px;
  padding: 12px 10px;
}
#master #page-body #page-bottom #page-right .abo-form .abo-form-wrapper .aborow input[type="submit"]:hover {
  cursor: pointer;
  background-color: #000000;
}
#master #page-body #page-bottom #page-right .abo-form .abo-form-wrapper .aborow.address input.postal-code {
  width: 50px;
}
#master #page-body #page-bottom #page-right .abo-form .abo-form-wrapper .aborow.address input.city {
  position: relative;
  float: right;
  width: 179px;
}
#master #page-body #page-bottom #page-right .abo-form .abo-form-wrapper .aborow.name {
  display: none;
}
#master #page-body #page-bottom #page-right .abo-form .abo-form-wrapper .aborow.comments {
  height: 90px;
}
#master #page-body #page-bottom #page-right .abo-form .abo-form-wrapper .aborow.submit {
  height: 45px;
}
#master #page-body #page-bottom #page-right .abo-form .abo-form-wrapper .aborow textarea {
  position: relative;
  float: left;
  width: 249px;
  height: 70px;
  border: none;
  border-left: 1px solid #C8C4AB;
  padding: 10px 5px;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-size: 12px;
  background-color: #F1EDE3;
  color: #777777;
}
#master #page-body #page-bottom #page-right .abo-form .abo-form-wrapper .aborow select {
  position: relative;
  float: left;
  -webkit-appearance: none;
  width: 260px;
  border: none;
  border-left: 1px solid #C8C4AB;
  padding: 10px 5px;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-size: 12px;
  background-color: #F1EDE3;
  border-radius: 0px;
  color: #777777;
}
#master #page-body #page-bottom #page-right .abo-form .abo-form-wrapper .aborow:first-child {
  margin-top: 0px;
}
#master #page-body #page-bottom #page-right .abo-form .abo-form-wrapper #form-abo-mini .details {
  text-align: right;
  padding-top: 5px;
  float: left;
  width: 100%;
}
#master #page-body #page-bottom #page-right .archive-navigation {
  position: relative;
  float: left;
  width: 300px;
}
#master #page-body #page-bottom #page-right .archive-navigation h2 {
  font-size: 28px;
  line-height: 1.2;
}
#master #page-body #page-bottom #page-right .archive-navigation h2.more-tags {
  margin-top: 20px;
}
#master #page-body #page-bottom #page-right .archive-navigation ul {
  position: relative;
  float: left;
  width: 300px;
}
#master #page-body #page-bottom #page-right .archive-navigation ul li {
  position: relative;
  float: left;
  width: 300px;
  font-size: 16px;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  margin-top: 10px;
}
#master #page-body #page-bottom #page-right .archive-navigation ul li a {
  text-decoration: none;
  color: #333333;
}
#master #page-body #page-bottom #page-right .archive-navigation ul li a:hover {
  text-decoration: underline;
}
#master #page-body #page-bottom #page-right .archive-navigation ul li.active a {
  color: #00B0F0;
}
#master #page-body #page-bottom #page-right .archive-navigation ul li:first-child {
  margin-top: 0px;
}
#master #page-body #page-bottom #page-right .archive-navigation .tags {
  position: relative;
  float: left;
  width: 100%;
  margin-top: 10px;
}
#master #page-body #page-bottom #page-right .archive-navigation .tags ul {
  position: relative;
  float: left;
  width: 100%;
}
#master #page-body #page-bottom #page-right .archive-navigation .tags ul li {
  position: relative;
  float: left;
  list-style: none;
  margin: 0px;
  margin-right: 10px;
  margin-bottom: 10px;
  width: auto;
}
#master #page-body #page-bottom #page-right .archive-navigation .tags ul li a {
  display: block;
  padding: 5px 10px;
  background-color: #E6E6E6;
  color: #838383;
  font-size: 14px;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  text-decoration: none;
}
#master #page-body #page-bottom #page-right .archive-navigation .tags ul li a:hover {
  color: #FFFFFF;
  background-color: #000000;
}
#master #page-body #page-bottom #page-right .list {
  position: relative;
  float: left;
  width: 300px;
}
#master #page-body #page-bottom #page-right .list .article {
  position: relative;
  float: left;
  width: 300px;
  margin-top: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #000000;
}
#master #page-body #page-bottom #page-right .list .article .right {
  position: relative;
  float: left;
  width: 170px;
  margin-left: 10px;
}
#master #page-body #page-bottom #page-right .list .article .cover {
  position: relative;
  float: left;
  width: 120px;
  height: 67px;
  border-style: solid;
  border-top-style: solid;
  border-top-width: 5px;
}
#master #page-body #page-bottom #page-right .list .article .cover .image {
  position: relative;
  float: left;
  width: 120px;
  height: 67px;
}
#master #page-body #page-bottom #page-right .list .article .cover .border.cat-12 {
  position: absolute;
  top: -5px;
  left: 0px;
  width: 120px;
  height: 5px;
  background-image: url("/fileadmin/templates/img/multi.png");
}
#master #page-body #page-bottom #page-right .list .article .cover .hover {
  position: absolute;
  width: 120px;
  height: 67px;
  top: 0px;
  left: 0px;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
  filter: alpha(opacity=(40));
  opacity: 0.4;
  display: none;
}
#master #page-body #page-bottom #page-right .list .article .cover .hover:hover {
  cursor: pointer;
}
#master #page-body #page-bottom #page-right .list .article .category {
  position: relative;
  float: left;
  width: 170px;
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 16px;
}
#master #page-body #page-bottom #page-right .list .article .category a {
  text-decoration: none;
}
#master #page-body #page-bottom #page-right .list .article .category a:hover {
  text-decoration: underline;
}
#master #page-body #page-bottom #page-right .list .article .title {
  position: relative;
  float: left;
  width: 170px;
  margin-top: 10px;
}
#master #page-body #page-bottom #page-right .list .article .title h2 {
  font-size: 16px;
}
#master #page-body #page-bottom #page-right .list .article .title h2 a {
  color: #333333;
  text-decoration: none;
}
#master #page-body #page-bottom #page-right .list .article .title h2 a:hover {
  text-decoration: underline;
}
#master #page-body #page-bottom #page-right .list .article:hover .cover .hover {
  display: block;
}
#master #page-body #page-bottom #page-right .list .article.cat-3 .cover {
  border-color: #00B0F0;
}
#master #page-body #page-bottom #page-right .list .article.cat-3 .cover .hover {
  background-color: #00B0F0;
}
#master #page-body #page-bottom #page-right .list .article.cat-3 .category a {
  color: #00B0F0;
  text-decoration: #00B0F0;
}
#master #page-body #page-bottom #page-right .list .article.cat-4 .cover {
  border-color: #BD7639;
}
#master #page-body #page-bottom #page-right .list .article.cat-4 .cover .hover {
  background-color: #BD7639;
}
#master #page-body #page-bottom #page-right .list .article.cat-4 .category a {
  color: #BD7639;
  text-decoration: #BD7639;
}
#master #page-body #page-bottom #page-right .list .article.cat-5 .cover {
  border-color: #00A1B3;
}
#master #page-body #page-bottom #page-right .list .article.cat-5 .cover .hover {
  background-color: #00A1B3;
}
#master #page-body #page-bottom #page-right .list .article.cat-5 .category a {
  color: #00A1B3;
  text-decoration: #00A1B3;
}
#master #page-body #page-bottom #page-right .list .article.cat-6 .cover {
  border-color: #0069AE;
}
#master #page-body #page-bottom #page-right .list .article.cat-6 .cover .hover {
  background-color: #0069AE;
}
#master #page-body #page-bottom #page-right .list .article.cat-6 .category a {
  color: #0069AE;
  text-decoration: #0069AE;
}
#master #page-body #page-bottom #page-right .list .article.cat-7 .cover {
  border-color: #F68635;
}
#master #page-body #page-bottom #page-right .list .article.cat-7 .cover .hover {
  background-color: #F68635;
}
#master #page-body #page-bottom #page-right .list .article.cat-7 .category a {
  color: #F68635;
  text-decoration: #F68635;
}
#master #page-body #page-bottom #page-right .list .article.cat-8 .cover {
  border-color: #AFC53C;
}
#master #page-body #page-bottom #page-right .list .article.cat-8 .cover .hover {
  background-color: #AFC53C;
}
#master #page-body #page-bottom #page-right .list .article.cat-8 .category a {
  color: #AFC53C;
  text-decoration: #AFC53C;
}
#master #page-body #page-bottom #page-right .list .article.cat-9 .cover {
  border-color: #31AE54;
}
#master #page-body #page-bottom #page-right .list .article.cat-9 .cover .hover {
  background-color: #31AE54;
}
#master #page-body #page-bottom #page-right .list .article.cat-9 .category a {
  color: #31AE54;
  text-decoration: #31AE54;
}
#master #page-body #page-bottom #page-right .list .article.cat-10 .cover {
  border-color: #AFC53C;
}
#master #page-body #page-bottom #page-right .list .article.cat-10 .cover .hover {
  background-color: #AFC53C;
}
#master #page-body #page-bottom #page-right .list .article.cat-10 .category a {
  color: #AFC53C;
  text-decoration: #AFC53C;
}
#master #page-body #page-bottom #page-right .list .article.cat-11 .cover {
  border-color: #BD7639;
}
#master #page-body #page-bottom #page-right .list .article.cat-11 .cover .hover {
  background-color: #BD7639;
}
#master #page-body #page-bottom #page-right .list .article.cat-11 .category a {
  color: #BD7639;
  text-decoration: #BD7639;
}
#master #page-body #page-bottom #page-right .list .article.cat-12 .cover {
  border-color: #ADADAD;
}
#master #page-body #page-bottom #page-right .list .article.cat-12 .cover .hover {
  background-color: #ADADAD;
}
#master #page-body #page-bottom #page-right .list .article.cat-12 .category a {
  color: #ADADAD;
  text-decoration: #ADADAD;
}
#master #page-body #page-bottom #page-right .list .article.cat-13 .cover {
  border-color: #AFC53C;
}
#master #page-body #page-bottom #page-right .list .article.cat-13 .cover .hover {
  background-color: #AFC53C;
}
#master #page-body #page-bottom #page-right .list .article.cat-13 .category a {
  color: #AFC53C;
  text-decoration: #AFC53C;
}
#master #page-body #page-bottom #page-right .list .article.cat-14 .cover {
  border-color: #00B0F0;
}
#master #page-body #page-bottom #page-right .list .article.cat-14 .cover .hover {
  background-color: #00B0F0;
}
#master #page-body #page-bottom #page-right .list .article.cat-14 .category a {
  color: #00B0F0;
  text-decoration: #00B0F0;
}
#master #page-body #page-bottom #page-right .list .article.cat-1397 .cover {
  border-color: #0069AE;
}
#master #page-body #page-bottom #page-right .list .article.cat-1397 .cover .hover {
  background-color: #0069AE;
}
#master #page-body #page-bottom #page-right .list .article.cat-1397 .category a {
  color: #0069AE;
  text-decoration: #0069AE;
}
#master #page-body #page-bottom #page-right .list .article.cat-1398 .cover {
  border-color: #AFC53C;
}
#master #page-body #page-bottom #page-right .list .article.cat-1398 .cover .hover {
  background-color: #AFC53C;
}
#master #page-body #page-bottom #page-right .list .article.cat-1398 .category a {
  color: #AFC53C;
  text-decoration: #AFC53C;
}
#master #page-body #page-bottom #page-right .list .article.cat-2724 .cover {
  border-color: #edbf18;
}
#master #page-body #page-bottom #page-right .list .article.cat-2724 .cover .hover {
  background-color: #edbf18;
}
#master #page-body #page-bottom #page-right .list .article.cat-2724 .category a {
  color: #edbf18;
  text-decoration: #edbf18;
}
#master #page-body #page-bottom #page-right .list .article.cat-11742 .cover {
  border-color: #edbf18;
}
#master #page-body #page-bottom #page-right .list .article.cat-11742 .cover .hover {
  background-color: #edbf18;
}
#master #page-body #page-bottom #page-right .list .article.cat-11742 .category a {
  color: #edbf18;
  text-decoration: #edbf18;
}
#master #page-body #page-bottom #page-right .list .article:first-child {
  margin-top: 0px;
}
#master #page-body #page-bottom #page-right .list .article.no-cover .right {
  width: 300px;
  margin-left: 0px;
}
#master #page-body #page-bottom #page-right .list .article.no-cover .category {
  width: 300px;
}
#master #page-body #page-bottom #page-right .list .article.no-cover .title {
  width: 300px;
}
#master #page-body #page-bottom #page-right .list.related-in-category {
  padding: 20px 10px;
  width: 280px;
}
#master #page-body #page-bottom #page-right .list.related-in-category .header {
  position: relative;
  float: left;
  width: 280px;
  padding-bottom: 20px;
  border-bottom: 2px solid #FFFFFF;
}
#master #page-body #page-bottom #page-right .list.related-in-category .header .category-title {
  position: relative;
  float: left;
  width: 228px;
}
#master #page-body #page-bottom #page-right .list.related-in-category .header .category-title h2 {
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: #FFFFFF;
}
#master #page-body #page-bottom #page-right .list.related-in-category .header .navigation {
  position: relative;
  float: right;
  width: 42px;
  margin-top: 3px;
}
#master #page-body #page-bottom #page-right .list.related-in-category .header .navigation .left {
  position: relative;
  float: left;
  width: 16px;
  height: 16px;
  background-image: url("/fileadmin/templates/img/arrow_white_left.png");
  background-repeat: no-repeat;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  filter: alpha(opacity=(60));
  opacity: 0.6;
}
#master #page-body #page-bottom #page-right .list.related-in-category .header .navigation .left:hover {
  cursor: pointer;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=(100));
  opacity: 1;
}
#master #page-body #page-bottom #page-right .list.related-in-category .header .navigation .right {
  position: relative;
  float: left;
  width: 16px;
  height: 16px;
  margin-left: 10px;
  background-image: url("/fileadmin/templates/img/arrow_white_right.png");
  background-repeat: no-repeat;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  filter: alpha(opacity=(60));
  opacity: 0.6;
}
#master #page-body #page-bottom #page-right .list.related-in-category .header .navigation .right:hover {
  cursor: pointer;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=(100));
  opacity: 1;
}
#master #page-body #page-bottom #page-right .list.related-in-category .article {
  width: 280px;
  border-bottom: 1px solid #FFFFFF;
}
#master #page-body #page-bottom #page-right .list.related-in-category .article .right {
  width: 150px;
}
#master #page-body #page-bottom #page-right .list.related-in-category .article .cover {
  border: none;
}
#master #page-body #page-bottom #page-right .list.related-in-category .article .category {
  width: 150px;
}
#master #page-body #page-bottom #page-right .list.related-in-category .article .title {
  width: 150px;
  margin-top: 0px;
}
#master #page-body #page-bottom #page-right .list.related-in-category .article .title h3 {
  font-size: 16px;
}
#master #page-body #page-bottom #page-right .list.related-in-category .article .title h3 a {
  color: #FFFFFF;
  text-decoration: none;
}
#master #page-body #page-bottom #page-right .list.related-in-category .article .title h3 a:hover {
  text-decoration: underline;
}
#master #page-body #page-bottom #page-right .list.related-in-category .article:first-child {
  margin-top: 0px;
}
#master #page-body #page-bottom #page-right .list.related-in-category .article:last-child {
  padding-bottom: 0px;
  border-bottom: none;
}
#master #page-body #page-bottom #page-right .list.related-in-category .article.no-cover .right {
  width: 280px;
}
#master #page-body #page-bottom #page-right .list.related-in-category .article.no-cover .category {
  width: 280px;
}
#master #page-body #page-bottom #page-right .list.related-in-category .article.no-cover .title {
  width: 280px;
}
#master #page-body #page-bottom #page-right .list.related-in-category.cat-3 {
  background-color: #00B0F0;
}
#master #page-body #page-bottom #page-right .list.related-in-category.cat-4 {
  background-color: #BD7639;
}
#master #page-body #page-bottom #page-right .list.related-in-category.cat-5 {
  background-color: #00A1B3;
}
#master #page-body #page-bottom #page-right .list.related-in-category.cat-6 {
  background-color: #0069AE;
}
#master #page-body #page-bottom #page-right .list.related-in-category.cat-7 {
  background-color: #F68635;
}
#master #page-body #page-bottom #page-right .list.related-in-category.cat-8 {
  background-color: #AFC53C;
}
#master #page-body #page-bottom #page-right .list.related-in-category.cat-9 {
  background-color: #31AE54;
}
#master #page-body #page-bottom #page-right .list.related-in-category.cat-10 {
  background-color: #AFC53C;
}
#master #page-body #page-bottom #page-right .list.related-in-category.cat-11 {
  background-color: #BD7639;
}
#master #page-body #page-bottom #page-right .list.related-in-category.cat-12 {
  background-color: #ADADAD;
}
#master #page-body #page-bottom #page-right .list.related-in-category.cat-13 {
  background-color: #AFC53C;
}
#master #page-body #page-bottom #page-right .list.related-in-category.cat-14 {
  background-color: #00B0F0;
}
#master #page-body #page-bottom #page-right .list.related-in-category.cat-1397 {
  background-color: #0069AE;
}
#master #page-body #page-bottom #page-right .list.related-in-category.cat-1398 {
  background-color: #AFC53C;
}
#master #page-body #page-bottom #page-right .list.related-in-category.cat-2724 {
  background-color: #edbf18;
}
#master #page-body #page-bottom #page-right .list.related-in-category.cat-11742 {
  background-color: #edbf18;
}
#master #page-body #page-bottom #page-right .list .gridHeaderComponent {
  width: 300px;
}
#master #page-footer {
  position: relative;
  float: left;
  width: 960px;
  border-top: 4px solid #000000;
  padding-bottom: 50px;
}
#master #page-footer ul {
  position: relative;
  float: left;
  margin-top: 24px;
}
#master #page-footer ul li {
  position: relative;
  float: left;
  margin-left: 10px;
}
#master #page-footer ul li a {
  text-decoration: none;
  font-size: 16px;
  color: #FFFFFF;
  padding: 15px;
  background-color: #00B0F0;
}
#master #page-footer ul li a:hover {
  background-color: #000000;
}
#master #page-footer ul li:first-child {
  margin-left: 0px;
}
body.ie6 #ie-compatibility-message,
body.ie7 #ie-compatibility-message {
  padding: 10px;
  font-size: 11px;
  font-family: Arial, Helvetica;
  background-color: #CCCCCC;
  color: #777777;
}
body.ie6 #ie-compatibility-message a,
body.ie7 #ie-compatibility-message a {
  color: #777777;
  text-decoration: underline;
}
body.ie6 #master,
body.ie7 #master {
  margin-top: 20px;
}
body.ie6 #master #page-header .bottom #categories .navigation ul li:hover .sub,
body.ie7 #master #page-header .bottom #categories .navigation ul li:hover .sub {
  display: none;
}
body.ie6 #master #page-body #page-right,
body.ie7 #master #page-body #page-right {
  display: none;
}
body.ie #master #page-body #page-top .highlight .title {
  zoom: 1;
  filter: progid:DXImageTransform.Microsoft.Glow(strength=2, Color=#333333);
}
body.ie #master #page-body #page-top .single-content .page-header .cover .images .previous,
body.ie #master #page-body #page-top .single-content .page-header .cover .images .next {
  filter: none;
}
body.ie #master #page-body #page-bottom #page-left .abo-form .abo-form-wrapper .aborow input {
  width: 274px;
}
body.ie #master #page-body #page-bottom #page-left .abo-form .abo-form-wrapper .aborow input[type="submit"] {
  width: auto;
}
body.ie #master #page-body #page-bottom #page-left .abo-form .abo-form-wrapper .aborow.address input.postal-code {
  width: 50px;
}
body.ie #master #page-body #page-bottom #page-left .abo-form .abo-form-wrapper .aborow textarea {
  width: 274px;
}
body.ie #master #page-body #page-bottom #page-left .abo-form .abo-form-wrapper .aborow.right {
  position: relative;
  float: right;
}
body.ie #master #page-body #page-bottom #page-right .abo-form .abo-form-wrapper .aborow input {
  width: 250px;
}
body.ie #master #page-body #page-bottom #page-right .abo-form .abo-form-wrapper .aborow input[type="submit"] {
  width: auto;
}
body.ie #master #page-body #page-bottom #page-right .abo-form .abo-form-wrapper .aborow.address input.city {
  width: 169px;
}
body.ie #master #page-body #page-bottom #page-right .abo-form .abo-form-wrapper .aborow textarea {
  width: 250px;
}
body.ie #master #page-body #page-bottom #page-right .abo-form .abo-form-wrapper .aborow.right {
  position: relative;
  float: right;
}
body.ie #master #page-body #page-bottom #page-right .abo-form .abo-form-wrapper .aborow.comments {
  height: 90px;
}
body.ie #master #page-body #page-bottom #page-right .list.related-in-category .header .navigation .left,
body.ie #master #page-body #page-bottom #page-right .list.related-in-category .header .navigation .right {
  filter: none;
}
html.no-js #master #page-header .bottom #categories .navigation ul li:hover .sub {
  display: none;
}
.tickercontainer {
  /* the outer div with the black border */
  background: #fff;
  width: 500px;
  height: 27px;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
.tickercontainer .mask {
  /* that serves as a mask. so you get a sort of padding both left and right */
  position: relative;
  left: 10px;
  top: 0px;
  width: 490px;
  overflow: hidden;
}
ul#ticker {
  /* that's your list */
  position: relative;
  left: 490px;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
ul#ticker li {
  float: left;
  /* important: display inline gives incorrect results when you check for elem's width */
  margin: 0;
  padding: 0;
  background: #fff;
}
ul#ticker a {
  white-space: nowrap;
  padding: 0;
}
.bodyimage {
  margin: 10px 0 20px 0;
}
.bodyimage .imageContainer {
  text-align: center;
  background-color: #f4f4f4;
}
.bodyimage .imageContainer IMG {
  float: none;
  margin: 0;
  vertical-align: middle;
}
.bodyimage .imageCaption {
  position: relative;
  width: 620px;
  margin-top: 13px;
  font-family: Ubuntu, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333;
  text-align: right;
}
H1 {
  font-size: 36px;
  line-height: 43px;
  color: #333;
}
