/* Contao Open Source CMS, (c) 2005-2016 Leo Feyer, LGPL license */
body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
/* Contao Open Source CMS, (c) 2005-2016 Leo Feyer, LGPL license */
legend{width:100%;display:block;font-weight:700;border:0}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input:not([type]),textarea{width:100%;display:inline-block;padding:3px 6px;background:#fff;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 1px 1px #eee;-webkit-box-shadow:inset 0 1px 1px #eee;box-shadow:inset 0 1px 1px #eee;-moz-transition:all .15s linear;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,input:not([type]):focus,textarea:focus{outline:0;background:#fcfcfc;border-color:#bbb}input[type=file]{cursor:pointer}select,input[type=file]{display:block}input[type=file],input[type=image],input[type=submit],input[type=reset],input[type=button],input[type=radio],input[type=checkbox]{width:auto}textarea,select[multiple],select[size]{height:auto}input[type=radio],input[type=checkbox]{margin:0 3px 0 0}input[type=radio],input[type=checkbox],label{vertical-align:middle}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background:#eee}input[type=radio][disabled],input[type=checkbox][disabled],input[type=radio][readonly],input[type=checkbox][readonly]{background:0 0}input[type=submit],.button{display:inline-block;padding:4px 15px 4px 14px;margin-bottom:0;text-align:center;vertical-align:middle;line-height:16px;font-size:11px;color:#000;cursor:pointer;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#ececec;background-image:-moz-linear-gradient(top,#fff,#ececec);background-image:-webkit-linear-gradient(top,#fff,#ececec);background-image:-ms-linear-gradient(top,#fff,#ececec);background-image:-o-linear-gradient(top,#fff,#ececec);background-image:linear-gradient(to bottom,#fff,#ececec);background-repeat:repeat-x;-moz-transition:background .15s linear;-webkit-transition:background .15s linear;-o-transition:background .15s linear;transition:background .15s linear}input[type=submit]:hover,.button:hover{text-decoration:none;background-position:0 -15px!important}input[type=submit]:active,.button:active{background-color:#e6e6e6;background-position:0 -30px!important}input[type=submit].blue,.button.blue{background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-ms-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);border-color:#2f96b4;color:#fff}input[type=submit].blue:active,.button.blue:active{background-color:#2e95b3}input[type=submit].green,.button.green{background-color:#51a351;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-ms-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);border-color:#51a351;color:#fff}input[type=submit].green:active,.button.green:active{background-color:#4f9f4f}input[type=submit].orange,.button.orange{background-color:#f89406;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-ms-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);border-color:#f89406;color:#fff}input[type=submit].orange:active,.button.orange:active{background-color:#f28f04}input[type=submit].red,.button.red{background-color:#bd362f;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-ms-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);border-color:#bd362f;color:#fff}input[type=submit].red:active,.button.red:active{background-color:#be322b}
/* Contao Open Source CMS, (c) 2005-2016 Leo Feyer, LGPL license */
body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
/**
 * Global TinyMCE style sheet
 *
 * Use this style sheet to define CSS classes for the rich text editor. The
 * stlye sheet will be included in the editor and the page layout automatically.
 * Although the stlye sheet is shared by all themes, you can override its
 * formattings in any of your theme style sheets.
 *
 *   files/tinymce.css (this is how it looks like in TinyMCE)
 *   .warning { color:#c55; }
 *
 *   theme_a.css (this is how it looks like in theme A)
 *   .warning { font-weight:bold; }
 *
 *   theme_b.css (this is how it looks like in theme B)
 *   .warning { color:#000; }
 *
 * If you do not want to use a global TinyMCE style sheet at all, simply delete
 * this file (files/tinymce.css).
 */
.warning { color:#c55; font-size:1.1em; }
.confirmation { color:#090; font-size:1.1em; }
.information { color:#999; font-size:0.9em; }
/*
 * lazy images
 */
img.lazyload,
img.lazyloading,
img.lazyloaded {
	will-change: opacity;
	transition: all .3s ease-in-out;
}
.lazyload,
.lazyloading,
.lazyload + figcaption,
.lazyloading + figcaption {
	opacity: 0;
}
.lazyloaded {
	opacity: 1;
}


/*
 *  Intrinsic Ratio
 */
.intrinsic-ratio-wrapper {
	display: inline-block;
}
.intrinsic-ratio-wrapper.width-rel {
	width: 100%;
	max-width: 100%;
}
.intrinsic-ratio {
	position: relative;
	height: 0;
}
.intrinsic-ratio > img,
.intrinsic-ratio > picture {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}

/*
	jQuery Touch Optimized Sliders "R"Us
	Core CSS
*/
.tos-noanimation {
  -webkit-transition-property: none !important;
  -moz-transition-property: none !important;
  -ms-transition-property: none !important;
  -o-transition-property: none !important;
  transition-property: none !important; }

.tos-fastanimation {
  -webkit-transition-duration: 0.2s !important;
  -moz-transition-duration: 0.2s !important;
  -ms-transition-duration: 0.2s !important;
  -o-transition-duration: 0.2s !important;
  transition-duration: 0.2s !important;
  -webkit-transition-timing-function: ease-out !important;
  -moz-transition-timing-function: ease-out !important;
  -ms-transition-timing-function: ease-out !important;
  -o-transition-timing-function: ease-out !important;
  transition-timing-function: ease-out !important; }

.tos-wrapper {
  opacity: 0;
  -webkit-transition: opacity 0.4s ease;
  -moz-transition: opacity 0.4s ease;
  -ms-transition: opacity 0.4s ease;
  -o-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease;
  display: none;
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  overflow: hidden; }
  .tos-wrapper.tos-opened {
    display: block; }
  .tos-wrapper.tos-opening {
    opacity: 1; }
  .tos-wrapper.tos-fixed {
    background-color: black;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9000; }
  .tos-wrapper.tos-inline {
    position: relative; }

.tos-slider {
  white-space: nowrap;
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  position: relative; }

.tos-wrapper.tos-fx-slide .tos-slider {
  left: 0;
  -webkit-transition: left 0.4s ease;
  -moz-transition: left 0.4s ease;
  -ms-transition: left 0.4s ease;
  -o-transition: left 0.4s ease;
  transition: left 0.4s ease; }
.tos-wrapper.tos-fx-slide.tos-fixed .tos-slider {
  position: absolute; }

.tos-wrapper.tos-fx-fade .tos-slider {
  opacity: 1;
  -webkit-transition: opacity 0.4s ease;
  -moz-transition: opacity 0.4s ease;
  -ms-transition: opacity 0.4s ease;
  -o-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease; }

.tos-uibg {
  background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);
  background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);
  background-image: -ms-linear-gradient(bottom, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);
  background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);
  background-image: linear-gradient(bottom, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);
  -webkit-transition: opacity 0.4s ease;
  -moz-transition: opacity 0.4s ease;
  -ms-transition: opacity 0.4s ease;
  -o-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease;
  opacity: 0;
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1; }

.tos-desktop .tos-wrapper:hover .tos-uibg,
.tos-touch .tos-wrapper.tos-hover .tos-uibg {
  opacity: 1; }

.tos-slide {
  -webkit-overflow-scrolling: touch;
  line-height: 1px;
  text-align: center;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: relative; }
  .tos-slide:before {
    content: "";
    display: inline-block;
    height: 50%;
    width: 1px;
    margin-right: -1px; }
  .tos-slide.tos-loading:after {
    content: '';
    border-right: 5px solid black;
    border-radius: 50%;
    display: block;
    width: 30px;
    height: 30px;
    margin: -15px;
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: -1;
    -webkit-animation: spin 1s infinite linear;
    -moz-animation: spin 1s infinite linear;
    -ms-animation: spin 1s infinite linear;
    -o-animation: spin 1s infinite linear;
    animation: spin 1s infinite linear; }
  .tos-slide.tos-loading > * {
    opacity: 0; }
  .tos-slide > * {
    opacity: 1;
    -webkit-transition: opacity 0.4s ease;
    -moz-transition: opacity 0.4s ease;
    -ms-transition: opacity 0.4s ease;
    -o-transition: opacity 0.4s ease;
    transition: opacity 0.4s ease; }

.tos-wrapper.tos-fixed .tos-slide.tos-loading:after {
  border-right-color: white; }

@-webkit-keyframes spin {
  from {
    -webkit-transform: rotate(0deg); }

  to {
    -webkit-transform: rotate(360deg); } }

@-moz-keyframes spin {
  from {
    -moz-transform: rotate(0deg); }

  to {
    -moz-transform: rotate(360deg); } }

@-ms-keyframes spin {
  from {
    -ms-transform: rotate(0deg); }

  to {
    -ms-transform: rotate(360deg); } }

@-o-keyframes spin {
  from {
    -o-transform: rotate(0deg); }

  to {
    -o-transform: rotate(360deg); } }

@keyframes spin {
  from {
    transform: rotate(0deg); }

  to {
    transform: rotate(360deg); } }

.tos-slide > * {
  vertical-align: middle;
  display: inline-block;
  max-height: 100%;
  max-width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box; }
.tos-slide.tos-html > div {
  white-space: normal;
  text-align: left;
  line-height: 1.5; }
  .tos-slide.tos-html > div * {
    -webkit-text-size-adjust: none;
    -moz-text-size-adjust: none;
    -ms-text-size-adjust: none;
    -o-text-size-adjust: none;
    text-size-adjust: none; }

.tos-wrapper.tos-fill .tos-slide.tos-image > img {
  max-height: none;
  max-width: none;
  min-height: 100%;
  min-width: 100%; }
.tos-wrapper.tos-fixed .tos-slide.tos-html > div {
  background-color: white;
  color: #333333;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  padding: 40px;
  overflow: auto; }

.tos-desktop .tos-wrapper.tos-fixed {
  background-color: rgba(0, 0, 0, 0.85); }
  .tos-desktop .tos-wrapper.tos-fixed.tos-fit .tos-slide {
    padding: 20px; }

/*
	jQuery Touch Optimized Sliders "R"Us
	Buttons addon
*/
.tos-prev,
.tos-next,
.tos-close {
  background: black;
  border-radius: 3px;
  opacity: 0;
  display: block;
  width: 40px;
  position: absolute;
  z-index: 1;
  -webkit-transition: opacity 0.4s ease;
  -moz-transition: opacity 0.4s ease;
  -ms-transition: opacity 0.4s ease;
  -o-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease; }

.tos-prev,
.tos-next {
  height: 80px;
  margin-top: -40px;
  top: 50%; }
  .tos-prev.tos-disabled,
  .tos-next.tos-disabled {
    cursor: default; }

.tos-prev {
  left: 20px; }

.tos-next {
  right: 20px; }

.tos-close {
  height: 40px;
  top: 20px;
  right: 20px; }

.tos-desktop .tos-wrapper:hover .tos-prev,
.tos-desktop .tos-wrapper:hover .tos-next,
.tos-desktop .tos-wrapper:hover .tos-close,
.tos-touch .tos-wrapper.tos-hover .tos-prev,
.tos-touch .tos-wrapper.tos-hover .tos-next,
.tos-touch .tos-wrapper.tos-hover .tos-close {
  opacity: 0.5; }
  .tos-desktop .tos-wrapper:hover .tos-prev:hover,
  .tos-desktop .tos-wrapper:hover .tos-next:hover,
  .tos-desktop .tos-wrapper:hover .tos-close:hover,
  .tos-touch .tos-wrapper.tos-hover .tos-prev:hover,
  .tos-touch .tos-wrapper.tos-hover .tos-next:hover,
  .tos-touch .tos-wrapper.tos-hover .tos-close:hover {
    opacity: 0.9; }
  .tos-desktop .tos-wrapper:hover .tos-prev.tos-disabled,
  .tos-desktop .tos-wrapper:hover .tos-next.tos-disabled,
  .tos-desktop .tos-wrapper:hover .tos-close.tos-disabled,
  .tos-touch .tos-wrapper.tos-hover .tos-prev.tos-disabled,
  .tos-touch .tos-wrapper.tos-hover .tos-next.tos-disabled,
  .tos-touch .tos-wrapper.tos-hover .tos-close.tos-disabled {
    opacity: 0.2; }

.tos-prev span,
.tos-next span,
.tos-close span:before,
.tos-close span:after {
  content: '';
  display: block;
  width: 12px;
  height: 12px;
  margin: -5px;
  position: absolute;
  top: 50%;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg); }

.tos-close span:before,
.tos-close span:after {
  width: 6px;
  height: 6px;
  margin-top: -4px;
  margin-left: 0;
  margin-right: 0; }

.tos-prev span,
.tos-close span:before {
  border-bottom: 3px solid white;
  border-left: 3px solid white;
  left: 50%; }

.tos-next span,
.tos-close span:after {
  border-top: 3px solid white;
  border-right: 3px solid white;
  right: 50%; }

.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-prev .tos-slide, .tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-next .tos-slide, .tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-close .tos-slide {
  padding-left: 80px;
  padding-right: 80px; }

.tos-inline {
  opacity: 0;
  -webkit-transition: opacity 0.4s ease;
  -moz-transition: opacity 0.4s ease;
  -ms-transition: opacity 0.4s ease;
  -o-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease;
  display: inline-block;
  margin: 0;
  position: relative;
  top: auto;
  left: auto;
  right: auto; }
  .tos-inline.tos-prev {
    margin-right: -60px; }
  .tos-inline.tos-next {
    margin-left: -60px; }

.tos-loading .tos-inline {
  opacity: 0 !important; }

.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-prev,
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-next,
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-close {
  -webkit-transform: scale(2);
  -moz-transform: scale(2);
  -ms-transform: scale(2);
  -o-transform: scale(2);
  transform: scale(2); }
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-prev,
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-next,
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-close {
  -webkit-transform: scale(3);
  -moz-transform: scale(3);
  -ms-transform: scale(3);
  -o-transform: scale(3);
  transform: scale(3); }
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-prev, .tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-prev {
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -ms-transform-origin: left center;
  -o-transform-origin: left center;
  transform-origin: left center; }
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-next, .tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-next {
  -webkit-transform-origin: right center;
  -moz-transform-origin: right center;
  -ms-transform-origin: right center;
  -o-transform-origin: right center;
  transform-origin: right center; }
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-close, .tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-close {
  -webkit-transform-origin: right top;
  -moz-transform-origin: right top;
  -ms-transform-origin: right top;
  -o-transform-origin: right top;
  transform-origin: right top; }

/*
	jQuery Touch Optimized Sliders "R"Us
	Caption addon
*/
.tos-caption {
  color: white;
  text-align: center;
  opacity: 0;
  -webkit-transition: opacity 0.4s ease;
  -moz-transition: opacity 0.4s ease;
  -ms-transition: opacity 0.4s ease;
  -o-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  position: absolute;
  left: 0;
  z-index: 1;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box; }
  .tos-caption.tos-disabled {
    opacity: 0 !important; }

.tos-desktop .tos-wrapper:hover .tos-caption,
.tos-touch .tos-wrapper.tos-hover .tos-caption {
  opacity: 1; }

.tos-wrapper .tos-caption {
  line-height: 20px;
  font-size: 15px;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.8);
  bottom: 20px; }
.tos-wrapper.tos-has-caption .tos-uibg {
  height: 100px; }

.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-caption .tos-slide {
  padding-bottom: 60px; }

.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-caption {
  line-height: 40px;
  font-size: 30px;
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.8);
  bottom: 40px; }
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-caption .tos-uibg {
  height: 200px; }
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-caption {
  line-height: 60px;
  font-size: 45px;
  text-shadow: 0 3px 6px rgba(0, 0, 0, 0.8);
  bottom: 60px; }
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-caption .tos-uibg {
  height: 300px; }

/*
	jQuery Touch Optimized Sliders "R"Us
	Drag addon
*/
.tos-wrapper.tos-fx-slide .tos-slider {
  -webkit-transition-property: left, margin;
  -moz-transition-property: left, margin;
  -ms-transition-property: left, margin;
  -o-transition-property: left, margin;
  transition-property: left, margin; }

/*
	jQuery Touch Optimized Sliders "R"Us
	Pagination addon
*/
.tos-pagination {
  text-align: center;
  opacity: 0;
  -webkit-transition: opacity 0.4s ease;
  -moz-transition: opacity 0.4s ease;
  -ms-transition: opacity 0.4s ease;
  -o-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 1; }
  .tos-pagination a {
    display: inline-block; }
  .tos-pagination.tos-bullets a {
    background-color: rgba(255, 255, 255, 0.2); }
    .tos-pagination.tos-bullets a:hover {
      background-color: rgba(255, 255, 255, 0.5); }
    .tos-pagination.tos-bullets a.tos-selected {
      background-color: rgba(255, 255, 255, 0.9); }

.tos-desktop .tos-wrapper:hover .tos-pagination,
.tos-touch .tos-wrapper.tos-hover .tos-pagination {
  opacity: 1; }

.tos-wrapper .tos-pagination {
  padding: 0 0 20px 0; }
.tos-wrapper.tos-has-bullets .tos-pagination {
  height: 10px; }
  .tos-wrapper.tos-has-bullets .tos-pagination a {
    border-radius: 10px;
    width: 10px;
    height: 10px;
    margin: 0 5px; }
.tos-wrapper.tos-has-bullets .tos-caption {
  bottom: 40px; }
.tos-wrapper.tos-has-bullets .tos-uibg {
  height: 90px; }
.tos-wrapper.tos-has-bullets.tos-has-caption .tos-uibg {
  height: 130px; }
.tos-wrapper.tos-has-thumbnails .tos-pagination {
  height: 50px; }
  .tos-wrapper.tos-has-thumbnails .tos-pagination a {
    background-position: center center;
    background-size: cover;
    width: 50px;
    height: 50px;
    margin: 0 5px; }
.tos-wrapper.tos-has-thumbnails .tos-caption {
  bottom: 80px; }
.tos-wrapper.tos-has-thumbnails .tos-uibg {
  height: 130px; }
.tos-wrapper.tos-has-thumbnails.tos-has-caption .tos-uibg {
  height: 170px; }

.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-bullets .tos-slide {
  padding-bottom: 50px; }
.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-bullets.tos-has-caption .tos-slide {
  padding-bottom: 80px; }
.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-thumbnails .tos-slide {
  padding-bottom: 90px; }
.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-thumbnails.tos-has-caption .tos-slide {
  padding-bottom: 120px; }

.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-pagination {
  padding: 0 0 40px 0; }
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-bullets .tos-pagination {
  height: 20px; }
  .tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-bullets .tos-pagination a {
    border-radius: 20px;
    width: 20px;
    height: 20px;
    margin: 0 10px; }
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-bullets .tos-caption {
  bottom: 80px; }
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-bullets .tos-uibg {
  height: 180px; }
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-bullets.tos-has-caption .tos-uibg {
  height: 260px; }
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-pagination {
  height: 100px; }
  .tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-pagination a {
    background-position: center center;
    background-size: cover;
    width: 100px;
    height: 100px;
    margin: 0 10px; }
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-caption {
  bottom: 160px; }
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-uibg {
  height: 260px; }
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-thumbnails.tos-has-caption .tos-uibg {
  height: 340px; }
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-pagination {
  padding: 0 0 60px 0; }
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-bullets .tos-pagination {
  height: 30px; }
  .tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-bullets .tos-pagination a {
    border-radius: 30px;
    width: 30px;
    height: 30px;
    margin: 0 15px; }
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-bullets .tos-caption {
  bottom: 120px; }
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-bullets .tos-uibg {
  height: 270px; }
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-bullets.tos-has-caption .tos-uibg {
  height: 390px; }
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-pagination {
  height: 150px; }
  .tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-pagination a {
    background-position: center center;
    background-size: cover;
    width: 150px;
    height: 150px;
    margin: 0 15px; }
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-caption {
  bottom: 240px; }
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-uibg {
  height: 390px; }
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-thumbnails.tos-has-caption .tos-uibg {
  height: 510px; }

/*
	jQuery Touch Optimized Sliders "R"Us
	Youtube media
*/
.tos-play {
  background: black;
  opacity: 0;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transition: opacity 0.4s ease;
  -moz-transition: opacity 0.4s ease;
  -ms-transition: opacity 0.4s ease;
  -o-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease; }
  .tos-play:after {
    content: '';
    display: block;
    position: absolute;
    top: 50%;
    left: 50%; }

.tos-desktop .tos-wrapper:hover .tos-play,
.tos-touch .tos-wrapper.tos-hover .tos-play {
  opacity: 0.5; }
  .tos-desktop .tos-wrapper:hover .tos-play:hover,
  .tos-touch .tos-wrapper.tos-hover .tos-play:hover {
    opacity: 0.9; }

.tos-wrapper .tos-play {
  border-radius: 80px;
  width: 80px;
  height: 80px;
  margin: -40px; }
  .tos-wrapper .tos-play:after {
    border: 20px solid transparent;
    border-left-color: white;
    border-left-width: 30px;
    margin-top: -20px;
    margin-left: -10.5px; }

.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-play {
  border-radius: 160px;
  width: 160px;
  height: 160px;
  margin: -80px; }
  .tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-play:after {
    border: 40px solid transparent;
    border-left-color: white;
    border-left-width: 60px;
    margin-top: -40px;
    margin-left: -21px; }
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-play {
  border-radius: 240px;
  width: 240px;
  height: 240px;
  margin: -120px; }
  .tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-play:after {
    border: 60px solid transparent;
    border-left-color: white;
    border-left-width: 90px;
    margin-top: -60px;
    margin-left: -31.5px; }

@font-face {
  font-family: 'OpenSans-Regular';
  src: url("../../files/THEME_01/fonts/OpenSans/OpenSans-Regular.eot");
  src: url("../../files/THEME_01/fonts/OpenSans/OpenSans-Regular.woff2") format('woff2'),
       url("../../files/THEME_01/fonts/OpenSans/OpenSans-Regular.woff") format('woff'),
       url("../../files/THEME_01/fonts/OpenSans/OpenSans-Regular.ttf") format('truetype'),
       url("../../files/THEME_01/fonts/OpenSans/OpenSans-Regular.svg#OpenSans-Regular") format('svg'),
       url("../../files/THEME_01/fonts/OpenSans/OpenSans-Regular.eot?#iefix") format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'OpenSans-Semibold';
  src: url("../../files/THEME_01/fonts/OpenSans/OpenSans-Semibold.eot");
  src: url("../../files/THEME_01/fonts/OpenSans/OpenSans-Semibold.woff2") format('woff2'),
       url("../../files/THEME_01/fonts/OpenSans/OpenSans-Semibold.woff") format('woff'),
       url("../../files/THEME_01/fonts/OpenSans/OpenSans-Semibold.ttf") format('truetype'),
       url("../../files/THEME_01/fonts/OpenSans/OpenSans-Semibold.svg#OpenSans-Semibold") format('svg'),
       url("../../files/THEME_01/fonts/OpenSans/OpenSans-Semibold.eot?#iefix") format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'OpenSans-Bold';
  src: url("../../files/THEME_01/fonts/OpenSans/OpenSans-Bold.eot");
  src: url("../../files/THEME_01/fonts/OpenSans/OpenSans-Bold.woff2") format('woff2'),
       url("../../files/THEME_01/fonts/OpenSans/OpenSans-Bold.woff") format('woff'),
       url("../../files/THEME_01/fonts/OpenSans/OpenSans-Bold.ttf") format('truetype'),
       url("../../files/THEME_01/fonts/OpenSans/OpenSans-Bold.svg#OpenSans-Bold") format('svg'),
       url("../../files/THEME_01/fonts/OpenSans/OpenSans-Bold.eot?#iefix") format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'OpenSans-Light';
  src: url("../../files/THEME_01/fonts/OpenSans/OpenSans-Light.eot");
  src: url("../../files/THEME_01/fonts/OpenSans/OpenSans-Light.woff2") format('woff2'),
       url("../../files/THEME_01/fonts/OpenSans/OpenSans-Light.woff") format('woff'),
       url("../../files/THEME_01/fonts/OpenSans/OpenSans-Light.ttf") format('truetype'),
       url("../../files/THEME_01/fonts/OpenSans/OpenSans-Light.svg#OpenSans-Light") format('svg'),
       url("../../files/THEME_01/fonts/OpenSans/OpenSans-Light.eot?#iefix") format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
legend{width:100%;display:block;font-weight:bold}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="month"],input[type="range"],input[type="week"],input[type="url"],textarea,select{width:100%;display:inline-block;padding:3px 6px;background:#fff;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 1px 1px #eee;-webkit-box-shadow:inset 0 1px 1px #eee;box-shadow:inset 0 1px 1px #eee;-moz-transition:all 0.15s linear;-webkit-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="month"]:focus,input[type="range"]:focus,input[type="week"]:focus,input[type="url"]:focus,textarea:focus{outline:0;background:#fcfcfc;border-color:#bbb}input[type="file"]{cursor:pointer}select,input[type="file"]{display:block}input[type="file"],input[type="image"],input[type="submit"],input[type="upload"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}textarea,select[multiple],select[size]{height:auto}input[type="radio"],input[type="checkbox"]{margin:0 3px 0 0}input[type="radio"],input[type="checkbox"],label{vertical-align:middle}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background:#eee}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background:transparent}input[type="submit"],input[type="upload"],.button{display:inline-block;padding:4px 15px 4px 14px;margin-bottom:0;text-align:center;vertical-align:middle;line-height:16px;font-size:11px;color:#000;cursor:pointer;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#ececec;background-image:-moz-linear-gradient(top, #fff, #ececec);background-image:-webkit-linear-gradient(top, #fff, #ececec);background-image:-ms-linear-gradient(top, #fff, #ececec);background-image:-o-linear-gradient(top, #fff, #ececec);background-image:linear-gradient(to bottom, #fff, #ececec);background-repeat:repeat-x;-moz-transition:background 0.15s linear;-webkit-transition:background 0.15s linear;-o-transition:background 0.15s linear;transition:background 0.15s linear}input[type="submit"]:hover,.button:hover{text-decoration:none;background-position:0 0px !important}input[type="submit"]:active,.button:active{background-color:#e6e6e6;background-position:0 -30px !important}input[type="submit"].blue,.button.blue{background-color:#2f96b4;background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4);background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4);background-image:-ms-linear-gradient(top, #5bc0de, #2f96b4);background-image:-o-linear-gradient(top, #5bc0de, #2f96b4);background-image:linear-gradient(to bottom, #5bc0de, #2f96b4);border-color:#2f96b4;color:#fff}input[type="submit"].blue:active,.button.blue:active{background-color:#2e95b3}input[type="submit"].green,.button.green{background-color:#51a351;background-image:-moz-linear-gradient(top, #62c462, #51a351);background-image:-webkit-linear-gradient(top, #62c462, #51a351);background-image:-ms-linear-gradient(top, #62c462, #51a351);background-image:-o-linear-gradient(top, #62c462, #51a351);background-image:linear-gradient(to bottom, #62c462, #51a351);border-color:#51a351;color:#fff}input[type="submit"].green:active,.button.green:active{background-color:#4f9f4f}input[type="submit"].orange,.button.orange{background-color:#f89406;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-ms-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(to bottom, #fbb450, #f89406);border-color:#f89406;color:#fff}input[type="submit"].orange:active,.button.orange:active{background-color:#f28f04}input[type="submit"].red,.button.red{background-color:#bd362f;background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-ms-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear-gradient(to bottom, #ee5f5b, #bd362f);border-color:#bd362f;color:#fff}input[type="submit"].red:active,.button.red:active{background-color:#be322b}fieldset.boxed{border:1px solid #87aa0d;background:#fff;border-radius:3px;padding:5px}fieldset.boxed > legend{background:#fff;color:#87aa0d;padding:5px 10px;border-radius:3px;box-shadow:0 0 0 1px #87aa0d;margin-left:20px;width:inherit}.radio_container .options span,.checkbox_container .options span{display:block}.form_float .options span{float:left;margin-right:10px}.formbody input.error,.formbody textarea.error,.formbody select.error{-webkit-box-shadow:rgba(255, 0, 0, 1) 0px 0px 2px;-moz-box-shadow:rgba(255, 0, 0, 1) 0px 0px 2px;box-shadow:rgba(255, 0, 0, 1) 0px 0px 2px;border-color:red}.formbody input.upload.error{color:red;-webkit-box-shadow:rgba(255, 0, 0, 0) 0px 0px 0px;-moz-box-shadow:rgba(255, 0, 0, 0) 0px 0px 0px;box-shadow:rgba(255, 0, 0, 0) 0px 0px 0px;font-style:italic;font-size:12px}.formbody p.error{display:none;font-style:italic;color:red;font-size:12px;margin-bottom:0}.formbody .show_message p.error,.formbody p.error.show_message{display:block}.formbody .submit{margin-top:10px;width:auto}.formbody input.captcha{width:40px}.formbody textarea{resize:none;overflow:hidden}.formbody label,.formbody .captcha_text{font-size:12px;padding-top:0px}.formbody .captcha_text{padding-left:10px}.formbody .explanation{margin-top:10px}.options{border:1px solid rgba(255, 0, 0, 0);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:inline-block;width:100%}.options span{margin-left:3px}.error .options{border:1px solid rgba(255, 0, 0, 1);-webkit-box-shadow:red 0px 0px 2px;-moz-box-shadow:red 0px 0px 2px;box-shadow:red 0px 0px 2px}#form_kontakt{padding-left:3px;padding-right:3px}#form_kontakt p.error{display:none}#form_kontakt label{display:block;margin-top:2px;line-height:1.4}#form_kontakt input,#form_kontakt textarea,#form_kontakt select{padding:5px;color:#888;font-size:13px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px}#form_kontakt input.error,#form_kontakt textarea.error,#form_kontakt select.error,#form_kontakt fieldset.error input.checkbox{-webkit-box-shadow:red 0px 0px 2px;-moz-box-shadow:red 0px 0px 2px;box-shadow:red 0px 0px 2px}#form_kontakt input.checkbox{float:left;margin-right:6px;margin-top:4px;margin-bottom:10px}#form_kontakt fieldset.checkbox_container{margin-top:15px;margin-bottom:30px}#form_kontakt fieldset.checkbox_container label{display:block;padding-left:20px}#form_kontakt fieldset.checkbox_container legend{display:none}#form_kontakt fieldset.checkbox_container + br{display:none}#form_kontakt input.captcha{width:118px}#form_kontakt textarea{resize:none;overflow:hidden}#form_kontakt label,#form_kontakt .captcha_text{font-size:12px;padding-top:0px}#form_kontakt .captcha_text{padding-left:10px}#form_kontakt .submit{font-size:14px;margin-top:10px;color:#fff;background-image:none;background-color:#98bf0e;border:none;width:118px}#form_kontakt span.mandatory{display:inline-block;color:#87aa0d;padding-left:3px;font-size:18px}#form_kontakt .explanation{font-size:13px;margin-left:130px;margin-top:0px}
*[class*="large"],*[class*="medium"],*[class*="small"],*[class*="xsmall"]{position:relative;left:auto;right:auto;float:left;display:inline;margin-right:0;margin-left:0;padding-left:0;padding-right:0}.lp0{padding:0%}.lp1{padding:1%}.lp2{padding:2%}.lp3{padding:3%}.lp4{padding:4%}.lm0{margin-right:0%}.lm1{margin-right:1.38889%}.lm2{margin-right:2.77778%}.lm3{margin-right:4.16667%}*[class*="large"]{display:inline}.large0{display:none}.lpush0,.lpull0{left:auto;right:auto}.large1{width:4.16667%}.loffset1{margin-left:4.16667%}.lpull1{left:auto;right:4.16667%}.lpush1{right:auto;left:4.16667%}.large2{width:8.33333%}.loffset2{margin-left:8.33333%}.lpull2{left:auto;right:8.33333%}.lpush2{right:auto;left:8.33333%}.large3{width:12.5%}.loffset3{margin-left:12.5%}.lpull3{left:auto;right:12.5%}.lpush3{right:auto;left:12.5%}.large4{width:16.66667%}.loffset4{margin-left:16.66667%}.lpull4{left:auto;right:16.66667%}.lpush4{right:auto;left:16.66667%}.large5{width:20.83333%}.loffset5{margin-left:20.83333%}.lpull5{left:auto;right:20.83333%}.lpush5{right:auto;left:20.83333%}.large6{width:25%}.loffset6{margin-left:25%}.lpull6{left:auto;right:25%}.lpush6{right:auto;left:25%}.large7{width:29.16667%}.loffset7{margin-left:29.16667%}.lpull7{left:auto;right:29.16667%}.lpush7{right:auto;left:29.16667%}.large8{width:33.33333%}.loffset8{margin-left:33.33333%}.lpull8{left:auto;right:33.33333%}.lpush8{right:auto;left:33.33333%}.large9{width:37.5%}.loffset9{margin-left:37.5%}.lpull9{left:auto;right:37.5%}.lpush9{right:auto;left:37.5%}.large10{width:41.66667%}.loffset10{margin-left:41.66667%}.lpull10{left:auto;right:41.66667%}.lpush10{right:auto;left:41.66667%}.large11{width:45.83333%}.loffset11{margin-left:45.83333%}.lpull11{left:auto;right:45.83333%}.lpush11{right:auto;left:45.83333%}.large12{width:50%}.loffset12{margin-left:50%}.lpull12{left:auto;right:50%}.lpush12{right:auto;left:50%}.large13{width:54.16667%}.loffset13{margin-left:54.16667%}.lpull13{left:auto;right:54.16667%}.lpush13{right:auto;left:54.16667%}.large14{width:58.33333%}.loffset14{margin-left:58.33333%}.lpull14{left:auto;right:58.33333%}.lpush14{right:auto;left:58.33333%}.large15{width:62.5%}.loffset15{margin-left:62.5%}.lpull15{left:auto;right:62.5%}.lpush15{right:auto;left:62.5%}.large16{width:66.66667%}.loffset16{margin-left:66.66667%}.lpull16{left:auto;right:66.66667%}.lpush16{right:auto;left:66.66667%}.large17{width:70.83333%}.loffset17{margin-left:70.83333%}.lpull17{left:auto;right:70.83333%}.lpush17{right:auto;left:70.83333%}.large18{width:75%}.loffset18{margin-left:75%}.lpull18{left:auto;right:75%}.lpush18{right:auto;left:75%}.large19{width:79.16667%}.loffset19{margin-left:79.16667%}.lpull19{left:auto;right:79.16667%}.lpush19{right:auto;left:79.16667%}.large20{width:83.33333%}.loffset20{margin-left:83.33333%}.lpull20{left:auto;right:83.33333%}.lpush20{right:auto;left:83.33333%}.large21{width:87.5%}.loffset21{margin-left:87.5%}.lpull21{left:auto;right:87.5%}.lpush21{right:auto;left:87.5%}.large22{width:91.66667%}.loffset22{margin-left:91.66667%}.lpull22{left:auto;right:91.66667%}.lpush22{right:auto;left:91.66667%}.large23{width:95.83333%}.loffset23{margin-left:95.83333%}.lpull23{left:auto;right:95.83333%}.lpush23{right:auto;left:95.83333%}.large24{width:100%}.loffset24{margin-left:100%}.lpull24{left:auto;right:100%}.lpush24{right:auto;left:100%}.large1.lm0{width:4.16667%;float:left;display:inline;margin-right:0%}.large1.lm1{width:2.77778%;float:left;display:inline;margin-right:1.38889%}.large1.lm2{width:1.38889%;float:left;display:inline;margin-right:2.77778%}.large1.lm3{width:0%;float:left;display:inline;margin-right:4.16667%}.large2.lm0{width:8.33333%;float:left;display:inline;margin-right:0%}.large2.lm1{width:6.94444%;float:left;display:inline;margin-right:1.38889%}.large2.lm2{width:5.55556%;float:left;display:inline;margin-right:2.77778%}.large2.lm3{width:4.16667%;float:left;display:inline;margin-right:4.16667%}.large3.lm0{width:12.5%;float:left;display:inline;margin-right:0%}.large3.lm1{width:11.11111%;float:left;display:inline;margin-right:1.38889%}.large3.lm2{width:9.72222%;float:left;display:inline;margin-right:2.77778%}.large3.lm3{width:8.33333%;float:left;display:inline;margin-right:4.16667%}.large4.lm0{width:16.66667%;float:left;display:inline;margin-right:0%}.large4.lm1{width:15.27778%;float:left;display:inline;margin-right:1.38889%}.large4.lm2{width:13.88889%;float:left;display:inline;margin-right:2.77778%}.large4.lm3{width:12.5%;float:left;display:inline;margin-right:4.16667%}.large5.lm0{width:20.83333%;float:left;display:inline;margin-right:0%}.large5.lm1{width:19.44444%;float:left;display:inline;margin-right:1.38889%}.large5.lm2{width:18.05556%;float:left;display:inline;margin-right:2.77778%}.large5.lm3{width:16.66667%;float:left;display:inline;margin-right:4.16667%}.large6.lm0{width:25%;float:left;display:inline;margin-right:0%}.large6.lm1{width:23.61111%;float:left;display:inline;margin-right:1.38889%}.large6.lm2{width:22.22222%;float:left;display:inline;margin-right:2.77778%}.large6.lm3{width:20.83333%;float:left;display:inline;margin-right:4.16667%}.large7.lm0{width:29.16667%;float:left;display:inline;margin-right:0%}.large7.lm1{width:27.77778%;float:left;display:inline;margin-right:1.38889%}.large7.lm2{width:26.38889%;float:left;display:inline;margin-right:2.77778%}.large7.lm3{width:25%;float:left;display:inline;margin-right:4.16667%}.large8.lm0{width:33.33333%;float:left;display:inline;margin-right:0%}.large8.lm1{width:31.94444%;float:left;display:inline;margin-right:1.38889%}.large8.lm2{width:30.55556%;float:left;display:inline;margin-right:2.77778%}.large8.lm3{width:29.16667%;float:left;display:inline;margin-right:4.16667%}.large9.lm0{width:37.5%;float:left;display:inline;margin-right:0%}.large9.lm1{width:36.11111%;float:left;display:inline;margin-right:1.38889%}.large9.lm2{width:34.72222%;float:left;display:inline;margin-right:2.77778%}.large9.lm3{width:33.33333%;float:left;display:inline;margin-right:4.16667%}.large10.lm0{width:41.66667%;float:left;display:inline;margin-right:0%}.large10.lm1{width:40.27778%;float:left;display:inline;margin-right:1.38889%}.large10.lm2{width:38.88889%;float:left;display:inline;margin-right:2.77778%}.large10.lm3{width:37.5%;float:left;display:inline;margin-right:4.16667%}.large11.lm0{width:45.83333%;float:left;display:inline;margin-right:0%}.large11.lm1{width:44.44444%;float:left;display:inline;margin-right:1.38889%}.large11.lm2{width:43.05556%;float:left;display:inline;margin-right:2.77778%}.large11.lm3{width:41.66667%;float:left;display:inline;margin-right:4.16667%}.large12.lm0{width:50%;float:left;display:inline;margin-right:0%}.large12.lm1{width:48.61111%;float:left;display:inline;margin-right:1.38889%}.large12.lm2{width:47.22222%;float:left;display:inline;margin-right:2.77778%}.large12.lm3{width:45.83333%;float:left;display:inline;margin-right:4.16667%}.large13.lm0{width:54.16667%;float:left;display:inline;margin-right:0%}.large13.lm1{width:52.77778%;float:left;display:inline;margin-right:1.38889%}.large13.lm2{width:51.38889%;float:left;display:inline;margin-right:2.77778%}.large13.lm3{width:50%;float:left;display:inline;margin-right:4.16667%}.large14.lm0{width:58.33333%;float:left;display:inline;margin-right:0%}.large14.lm1{width:56.94444%;float:left;display:inline;margin-right:1.38889%}.large14.lm2{width:55.55556%;float:left;display:inline;margin-right:2.77778%}.large14.lm3{width:54.16667%;float:left;display:inline;margin-right:4.16667%}.large15.lm0{width:62.5%;float:left;display:inline;margin-right:0%}.large15.lm1{width:61.11111%;float:left;display:inline;margin-right:1.38889%}.large15.lm2{width:59.72222%;float:left;display:inline;margin-right:2.77778%}.large15.lm3{width:58.33333%;float:left;display:inline;margin-right:4.16667%}.large16.lm0{width:66.66667%;float:left;display:inline;margin-right:0%}.large16.lm1{width:65.27778%;float:left;display:inline;margin-right:1.38889%}.large16.lm2{width:63.88889%;float:left;display:inline;margin-right:2.77778%}.large16.lm3{width:62.5%;float:left;display:inline;margin-right:4.16667%}.large17.lm0{width:70.83333%;float:left;display:inline;margin-right:0%}.large17.lm1{width:69.44444%;float:left;display:inline;margin-right:1.38889%}.large17.lm2{width:68.05556%;float:left;display:inline;margin-right:2.77778%}.large17.lm3{width:66.66667%;float:left;display:inline;margin-right:4.16667%}.large18.lm0{width:75%;float:left;display:inline;margin-right:0%}.large18.lm1{width:73.61111%;float:left;display:inline;margin-right:1.38889%}.large18.lm2{width:72.22222%;float:left;display:inline;margin-right:2.77778%}.large18.lm3{width:70.83333%;float:left;display:inline;margin-right:4.16667%}.large19.lm0{width:79.16667%;float:left;display:inline;margin-right:0%}.large19.lm1{width:77.77778%;float:left;display:inline;margin-right:1.38889%}.large19.lm2{width:76.38889%;float:left;display:inline;margin-right:2.77778%}.large19.lm3{width:75%;float:left;display:inline;margin-right:4.16667%}.large20.lm0{width:83.33333%;float:left;display:inline;margin-right:0%}.large20.lm1{width:81.94444%;float:left;display:inline;margin-right:1.38889%}.large20.lm2{width:80.55556%;float:left;display:inline;margin-right:2.77778%}.large20.lm3{width:79.16667%;float:left;display:inline;margin-right:4.16667%}.large21.lm0{width:87.5%;float:left;display:inline;margin-right:0%}.large21.lm1{width:86.11111%;float:left;display:inline;margin-right:1.38889%}.large21.lm2{width:84.72222%;float:left;display:inline;margin-right:2.77778%}.large21.lm3{width:83.33333%;float:left;display:inline;margin-right:4.16667%}.large22.lm0{width:91.66667%;float:left;display:inline;margin-right:0%}.large22.lm1{width:90.27778%;float:left;display:inline;margin-right:1.38889%}.large22.lm2{width:88.88889%;float:left;display:inline;margin-right:2.77778%}.large22.lm3{width:87.5%;float:left;display:inline;margin-right:4.16667%}.large23.lm0{width:95.83333%;float:left;display:inline;margin-right:0%}.large23.lm1{width:94.44444%;float:left;display:inline;margin-right:1.38889%}.large23.lm2{width:93.05556%;float:left;display:inline;margin-right:2.77778%}.large23.lm3{width:91.66667%;float:left;display:inline;margin-right:4.16667%}.large24.lm0{width:100%;float:left;display:inline;margin-right:0%}.large24.lm1{width:98.61111%;float:left;display:inline;margin-right:1.38889%}.large24.lm2{width:97.22222%;float:left;display:inline;margin-right:2.77778%}.large24.lm3{width:95.83333%;float:left;display:inline;margin-right:4.16667%}.large1.lcenter{width:4.16667%;margin-left:auto;margin-right:auto;float:none;display:block}.large2.lcenter{width:8.33333%;margin-left:auto;margin-right:auto;float:none;display:block}.large3.lcenter{width:12.5%;margin-left:auto;margin-right:auto;float:none;display:block}.large4.lcenter{width:16.66667%;margin-left:auto;margin-right:auto;float:none;display:block}.large5.lcenter{width:20.83333%;margin-left:auto;margin-right:auto;float:none;display:block}.large6.lcenter{width:25%;margin-left:auto;margin-right:auto;float:none;display:block}.large7.lcenter{width:29.16667%;margin-left:auto;margin-right:auto;float:none;display:block}.large8.lcenter{width:33.33333%;margin-left:auto;margin-right:auto;float:none;display:block}.large9.lcenter{width:37.5%;margin-left:auto;margin-right:auto;float:none;display:block}.large10.lcenter{width:41.66667%;margin-left:auto;margin-right:auto;float:none;display:block}.large11.lcenter{width:45.83333%;margin-left:auto;margin-right:auto;float:none;display:block}.large12.lcenter{width:50%;margin-left:auto;margin-right:auto;float:none;display:block}.large13.lcenter{width:54.16667%;margin-left:auto;margin-right:auto;float:none;display:block}.large14.lcenter{width:58.33333%;margin-left:auto;margin-right:auto;float:none;display:block}.large15.lcenter{width:62.5%;margin-left:auto;margin-right:auto;float:none;display:block}.large16.lcenter{width:66.66667%;margin-left:auto;margin-right:auto;float:none;display:block}.large17.lcenter{width:70.83333%;margin-left:auto;margin-right:auto;float:none;display:block}.large18.lcenter{width:75%;margin-left:auto;margin-right:auto;float:none;display:block}.large19.lcenter{width:79.16667%;margin-left:auto;margin-right:auto;float:none;display:block}.large20.lcenter{width:83.33333%;margin-left:auto;margin-right:auto;float:none;display:block}.large21.lcenter{width:87.5%;margin-left:auto;margin-right:auto;float:none;display:block}.large22.lcenter{width:91.66667%;margin-left:auto;margin-right:auto;float:none;display:block}.large23.lcenter{width:95.83333%;margin-left:auto;margin-right:auto;float:none;display:block}.large24.lcenter{width:100%;margin-left:auto;margin-right:auto;float:none;display:block}.lmargin_top_0{margin-top:0px}.lmargin_bottom_0{margin-bottom:0px}.lmargin_top_5{margin-top:5px}.lmargin_bottom_5{margin-bottom:5px}.lmargin_top_10{margin-top:10px}.lmargin_bottom_10{margin-bottom:10px}.lmargin_top_15{margin-top:15px}.lmargin_bottom_15{margin-bottom:15px}.lmargin_top_20{margin-top:20px}.lmargin_bottom_20{margin-bottom:20px}.lmargin_top_25{margin-top:25px}.lmargin_bottom_25{margin-bottom:25px}.lmargin_top_30{margin-top:30px}.lmargin_bottom_30{margin-bottom:30px}.lmargin_top_35{margin-top:35px}.lmargin_bottom_35{margin-bottom:35px}.lmargin_top_40{margin-top:40px}.lmargin_bottom_40{margin-bottom:40px}.lmargin_top_45{margin-top:45px}.lmargin_bottom_45{margin-bottom:45px}.lmargin_top_50{margin-top:50px}.lmargin_bottom_50{margin-bottom:50px}.lmargin_top_55{margin-top:55px}.lmargin_bottom_55{margin-bottom:55px}.lmargin_top_60{margin-top:60px}.lmargin_bottom_60{margin-bottom:60px}.lmargin_top_65{margin-top:65px}.lmargin_bottom_65{margin-bottom:65px}.lmargin_top_70{margin-top:70px}.lmargin_bottom_70{margin-bottom:70px}.lmargin_top_75{margin-top:75px}.lmargin_bottom_75{margin-bottom:75px}.lmargin_top_80{margin-top:80px}.lmargin_bottom_80{margin-bottom:80px}.lmargin_top_85{margin-top:85px}.lmargin_bottom_85{margin-bottom:85px}.lmargin_top_90{margin-top:90px}.lmargin_bottom_90{margin-bottom:90px}.lmargin_top_95{margin-top:95px}.lmargin_bottom_95{margin-bottom:95px}.lmargin_top_100{margin-top:100px}.lmargin_bottom_100{margin-bottom:100px}@media (max-width:1023px){*[class*="medium"]{display:inline}.medium0{display:none}.moffset0{margin-left:0}.mpush0,.mpull0{left:auto;right:auto}.medium1{width:4.16667%}.moffset1{margin-left:4.16667%}.mpull1{left:auto;right:4.16667%}.mpush1{right:auto;left:4.16667%}.medium2{width:8.33333%}.moffset2{margin-left:8.33333%}.mpull2{left:auto;right:8.33333%}.mpush2{right:auto;left:8.33333%}.medium3{width:12.5%}.moffset3{margin-left:12.5%}.mpull3{left:auto;right:12.5%}.mpush3{right:auto;left:12.5%}.medium4{width:16.66667%}.moffset4{margin-left:16.66667%}.mpull4{left:auto;right:16.66667%}.mpush4{right:auto;left:16.66667%}.medium5{width:20.83333%}.moffset5{margin-left:20.83333%}.mpull5{left:auto;right:20.83333%}.mpush5{right:auto;left:20.83333%}.medium6{width:25%}.moffset6{margin-left:25%}.mpull6{left:auto;right:25%}.mpush6{right:auto;left:25%}.medium7{width:29.16667%}.moffset7{margin-left:29.16667%}.mpull7{left:auto;right:29.16667%}.mpush7{right:auto;left:29.16667%}.medium8{width:33.33333%}.moffset8{margin-left:33.33333%}.mpull8{left:auto;right:33.33333%}.mpush8{right:auto;left:33.33333%}.medium9{width:37.5%}.moffset9{margin-left:37.5%}.mpull9{left:auto;right:37.5%}.mpush9{right:auto;left:37.5%}.medium10{width:41.66667%}.moffset10{margin-left:41.66667%}.mpull10{left:auto;right:41.66667%}.mpush10{right:auto;left:41.66667%}.medium11{width:45.83333%}.moffset11{margin-left:45.83333%}.mpull11{left:auto;right:45.83333%}.mpush11{right:auto;left:45.83333%}.medium12{width:50%}.moffset12{margin-left:50%}.mpull12{left:auto;right:50%}.mpush12{right:auto;left:50%}.medium13{width:54.16667%}.moffset13{margin-left:54.16667%}.mpull13{left:auto;right:54.16667%}.mpush13{right:auto;left:54.16667%}.medium14{width:58.33333%}.moffset14{margin-left:58.33333%}.mpull14{left:auto;right:58.33333%}.mpush14{right:auto;left:58.33333%}.medium15{width:62.5%}.moffset15{margin-left:62.5%}.mpull15{left:auto;right:62.5%}.mpush15{right:auto;left:62.5%}.medium16{width:66.66667%}.moffset16{margin-left:66.66667%}.mpull16{left:auto;right:66.66667%}.mpush16{right:auto;left:66.66667%}.medium17{width:70.83333%}.moffset17{margin-left:70.83333%}.mpull17{left:auto;right:70.83333%}.mpush17{right:auto;left:70.83333%}.medium18{width:75%}.moffset18{margin-left:75%}.mpull18{left:auto;right:75%}.mpush18{right:auto;left:75%}.medium19{width:79.16667%}.moffset19{margin-left:79.16667%}.mpull19{left:auto;right:79.16667%}.mpush19{right:auto;left:79.16667%}.medium20{width:83.33333%}.moffset20{margin-left:83.33333%}.mpull20{left:auto;right:83.33333%}.mpush20{right:auto;left:83.33333%}.medium21{width:87.5%}.moffset21{margin-left:87.5%}.mpull21{left:auto;right:87.5%}.mpush21{right:auto;left:87.5%}.medium22{width:91.66667%}.moffset22{margin-left:91.66667%}.mpull22{left:auto;right:91.66667%}.mpush22{right:auto;left:91.66667%}.medium23{width:95.83333%}.moffset23{margin-left:95.83333%}.mpull23{left:auto;right:95.83333%}.mpush23{right:auto;left:95.83333%}.medium24{width:100%}.moffset24{margin-left:100%}.mpull24{left:auto;right:100%}.mpush24{right:auto;left:100%}.mp0{padding:0%}.mp1{padding:1%}.mp2{padding:2%}.mp3{padding:3%}.mp4{padding:4%}.mm0{margin-right:0%}.mm1{margin-right:1.38889%}.mm2{margin-right:2.77778%}.mm3{margin-right:4.16667%}.medium1.mm0{width:4.16667%;float:left;display:inline;margin-right:0%}.medium1.mm1{width:2.77778%;float:left;display:inline;margin-right:1.38889%}.medium1.mm2{width:1.38889%;float:left;display:inline;margin-right:2.77778%}.medium1.mm3{width:0%;float:left;display:inline;margin-right:4.16667%}.medium2.mm0{width:8.33333%;float:left;display:inline;margin-right:0%}.medium2.mm1{width:6.94444%;float:left;display:inline;margin-right:1.38889%}.medium2.mm2{width:5.55556%;float:left;display:inline;margin-right:2.77778%}.medium2.mm3{width:4.16667%;float:left;display:inline;margin-right:4.16667%}.medium3.mm0{width:12.5%;float:left;display:inline;margin-right:0%}.medium3.mm1{width:11.11111%;float:left;display:inline;margin-right:1.38889%}.medium3.mm2{width:9.72222%;float:left;display:inline;margin-right:2.77778%}.medium3.mm3{width:8.33333%;float:left;display:inline;margin-right:4.16667%}.medium4.mm0{width:16.66667%;float:left;display:inline;margin-right:0%}.medium4.mm1{width:15.27778%;float:left;display:inline;margin-right:1.38889%}.medium4.mm2{width:13.88889%;float:left;display:inline;margin-right:2.77778%}.medium4.mm3{width:12.5%;float:left;display:inline;margin-right:4.16667%}.medium5.mm0{width:20.83333%;float:left;display:inline;margin-right:0%}.medium5.mm1{width:19.44444%;float:left;display:inline;margin-right:1.38889%}.medium5.mm2{width:18.05556%;float:left;display:inline;margin-right:2.77778%}.medium5.mm3{width:16.66667%;float:left;display:inline;margin-right:4.16667%}.medium6.mm0{width:25%;float:left;display:inline;margin-right:0%}.medium6.mm1{width:23.61111%;float:left;display:inline;margin-right:1.38889%}.medium6.mm2{width:22.22222%;float:left;display:inline;margin-right:2.77778%}.medium6.mm3{width:20.83333%;float:left;display:inline;margin-right:4.16667%}.medium7.mm0{width:29.16667%;float:left;display:inline;margin-right:0%}.medium7.mm1{width:27.77778%;float:left;display:inline;margin-right:1.38889%}.medium7.mm2{width:26.38889%;float:left;display:inline;margin-right:2.77778%}.medium7.mm3{width:25%;float:left;display:inline;margin-right:4.16667%}.medium8.mm0{width:33.33333%;float:left;display:inline;margin-right:0%}.medium8.mm1{width:31.94444%;float:left;display:inline;margin-right:1.38889%}.medium8.mm2{width:30.55556%;float:left;display:inline;margin-right:2.77778%}.medium8.mm3{width:29.16667%;float:left;display:inline;margin-right:4.16667%}.medium9.mm0{width:37.5%;float:left;display:inline;margin-right:0%}.medium9.mm1{width:36.11111%;float:left;display:inline;margin-right:1.38889%}.medium9.mm2{width:34.72222%;float:left;display:inline;margin-right:2.77778%}.medium9.mm3{width:33.33333%;float:left;display:inline;margin-right:4.16667%}.medium10.mm0{width:41.66667%;float:left;display:inline;margin-right:0%}.medium10.mm1{width:40.27778%;float:left;display:inline;margin-right:1.38889%}.medium10.mm2{width:38.88889%;float:left;display:inline;margin-right:2.77778%}.medium10.mm3{width:37.5%;float:left;display:inline;margin-right:4.16667%}.medium11.mm0{width:45.83333%;float:left;display:inline;margin-right:0%}.medium11.mm1{width:44.44444%;float:left;display:inline;margin-right:1.38889%}.medium11.mm2{width:43.05556%;float:left;display:inline;margin-right:2.77778%}.medium11.mm3{width:41.66667%;float:left;display:inline;margin-right:4.16667%}.medium12.mm0{width:50%;float:left;display:inline;margin-right:0%}.medium12.mm1{width:48.61111%;float:left;display:inline;margin-right:1.38889%}.medium12.mm2{width:47.22222%;float:left;display:inline;margin-right:2.77778%}.medium12.mm3{width:45.83333%;float:left;display:inline;margin-right:4.16667%}.medium13.mm0{width:54.16667%;float:left;display:inline;margin-right:0%}.medium13.mm1{width:52.77778%;float:left;display:inline;margin-right:1.38889%}.medium13.mm2{width:51.38889%;float:left;display:inline;margin-right:2.77778%}.medium13.mm3{width:50%;float:left;display:inline;margin-right:4.16667%}.medium14.mm0{width:58.33333%;float:left;display:inline;margin-right:0%}.medium14.mm1{width:56.94444%;float:left;display:inline;margin-right:1.38889%}.medium14.mm2{width:55.55556%;float:left;display:inline;margin-right:2.77778%}.medium14.mm3{width:54.16667%;float:left;display:inline;margin-right:4.16667%}.medium15.mm0{width:62.5%;float:left;display:inline;margin-right:0%}.medium15.mm1{width:61.11111%;float:left;display:inline;margin-right:1.38889%}.medium15.mm2{width:59.72222%;float:left;display:inline;margin-right:2.77778%}.medium15.mm3{width:58.33333%;float:left;display:inline;margin-right:4.16667%}.medium16.mm0{width:66.66667%;float:left;display:inline;margin-right:0%}.medium16.mm1{width:65.27778%;float:left;display:inline;margin-right:1.38889%}.medium16.mm2{width:63.88889%;float:left;display:inline;margin-right:2.77778%}.medium16.mm3{width:62.5%;float:left;display:inline;margin-right:4.16667%}.medium17.mm0{width:70.83333%;float:left;display:inline;margin-right:0%}.medium17.mm1{width:69.44444%;float:left;display:inline;margin-right:1.38889%}.medium17.mm2{width:68.05556%;float:left;display:inline;margin-right:2.77778%}.medium17.mm3{width:66.66667%;float:left;display:inline;margin-right:4.16667%}.medium18.mm0{width:75%;float:left;display:inline;margin-right:0%}.medium18.mm1{width:73.61111%;float:left;display:inline;margin-right:1.38889%}.medium18.mm2{width:72.22222%;float:left;display:inline;margin-right:2.77778%}.medium18.mm3{width:70.83333%;float:left;display:inline;margin-right:4.16667%}.medium19.mm0{width:79.16667%;float:left;display:inline;margin-right:0%}.medium19.mm1{width:77.77778%;float:left;display:inline;margin-right:1.38889%}.medium19.mm2{width:76.38889%;float:left;display:inline;margin-right:2.77778%}.medium19.mm3{width:75%;float:left;display:inline;margin-right:4.16667%}.medium20.mm0{width:83.33333%;float:left;display:inline;margin-right:0%}.medium20.mm1{width:81.94444%;float:left;display:inline;margin-right:1.38889%}.medium20.mm2{width:80.55556%;float:left;display:inline;margin-right:2.77778%}.medium20.mm3{width:79.16667%;float:left;display:inline;margin-right:4.16667%}.medium21.mm0{width:87.5%;float:left;display:inline;margin-right:0%}.medium21.mm1{width:86.11111%;float:left;display:inline;margin-right:1.38889%}.medium21.mm2{width:84.72222%;float:left;display:inline;margin-right:2.77778%}.medium21.mm3{width:83.33333%;float:left;display:inline;margin-right:4.16667%}.medium22.mm0{width:91.66667%;float:left;display:inline;margin-right:0%}.medium22.mm1{width:90.27778%;float:left;display:inline;margin-right:1.38889%}.medium22.mm2{width:88.88889%;float:left;display:inline;margin-right:2.77778%}.medium22.mm3{width:87.5%;float:left;display:inline;margin-right:4.16667%}.medium23.mm0{width:95.83333%;float:left;display:inline;margin-right:0%}.medium23.mm1{width:94.44444%;float:left;display:inline;margin-right:1.38889%}.medium23.mm2{width:93.05556%;float:left;display:inline;margin-right:2.77778%}.medium23.mm3{width:91.66667%;float:left;display:inline;margin-right:4.16667%}.medium24.mm0{width:100%;float:left;display:inline;margin-right:0%}.medium24.mm1{width:98.61111%;float:left;display:inline;margin-right:1.38889%}.medium24.mm2{width:97.22222%;float:left;display:inline;margin-right:2.77778%}.medium24.mm3{width:95.83333%;float:left;display:inline;margin-right:4.16667%}.mmargin_top_0{margin-top:0px}.mmargin_bottom_0{margin-bottom:0px}.mmargin_top_5{margin-top:5px}.mmargin_bottom_5{margin-bottom:5px}.mmargin_top_10{margin-top:10px}.mmargin_bottom_10{margin-bottom:10px}.mmargin_top_15{margin-top:15px}.mmargin_bottom_15{margin-bottom:15px}.mmargin_top_20{margin-top:20px}.mmargin_bottom_20{margin-bottom:20px}.mmargin_top_25{margin-top:25px}.mmargin_bottom_25{margin-bottom:25px}.mmargin_top_30{margin-top:30px}.mmargin_bottom_30{margin-bottom:30px}.mmargin_top_35{margin-top:35px}.mmargin_bottom_35{margin-bottom:35px}.mmargin_top_40{margin-top:40px}.mmargin_bottom_40{margin-bottom:40px}.mmargin_top_45{margin-top:45px}.mmargin_bottom_45{margin-bottom:45px}.mmargin_top_50{margin-top:50px}.mmargin_bottom_50{margin-bottom:50px}.mmargin_top_55{margin-top:55px}.mmargin_bottom_55{margin-bottom:55px}.mmargin_top_60{margin-top:60px}.mmargin_bottom_60{margin-bottom:60px}.mmargin_top_65{margin-top:65px}.mmargin_bottom_65{margin-bottom:65px}.mmargin_top_70{margin-top:70px}.mmargin_bottom_70{margin-bottom:70px}.mmargin_top_75{margin-top:75px}.mmargin_bottom_75{margin-bottom:75px}.mmargin_top_80{margin-top:80px}.mmargin_bottom_80{margin-bottom:80px}.mmargin_top_85{margin-top:85px}.mmargin_bottom_85{margin-bottom:85px}.mmargin_top_90{margin-top:90px}.mmargin_bottom_90{margin-bottom:90px}.mmargin_top_95{margin-top:95px}.mmargin_bottom_95{margin-bottom:95px}.mmargin_top_100{margin-top:100px}.mmargin_bottom_100{margin-bottom:100px}}@media (max-width:767px){*[class*="small"]{display:inline}.small0{display:none}.soffset0{margin-left:0}.spush0,.spull0{left:auto;right:auto}.small1{width:4.16667%}.soffset1{margin-left:4.16667%}.spull1{left:auto;right:4.16667%}.spush1{right:auto;left:4.16667%}.small2{width:8.33333%}.soffset2{margin-left:8.33333%}.spull2{left:auto;right:8.33333%}.spush2{right:auto;left:8.33333%}.small3{width:12.5%}.soffset3{margin-left:12.5%}.spull3{left:auto;right:12.5%}.spush3{right:auto;left:12.5%}.small4{width:16.66667%}.soffset4{margin-left:16.66667%}.spull4{left:auto;right:16.66667%}.spush4{right:auto;left:16.66667%}.small5{width:20.83333%}.soffset5{margin-left:20.83333%}.spull5{left:auto;right:20.83333%}.spush5{right:auto;left:20.83333%}.small6{width:25%}.soffset6{margin-left:25%}.spull6{left:auto;right:25%}.spush6{right:auto;left:25%}.small7{width:29.16667%}.soffset7{margin-left:29.16667%}.spull7{left:auto;right:29.16667%}.spush7{right:auto;left:29.16667%}.small8{width:33.33333%}.soffset8{margin-left:33.33333%}.spull8{left:auto;right:33.33333%}.spush8{right:auto;left:33.33333%}.small9{width:37.5%}.soffset9{margin-left:37.5%}.spull9{left:auto;right:37.5%}.spush9{right:auto;left:37.5%}.small10{width:41.66667%}.soffset10{margin-left:41.66667%}.spull10{left:auto;right:41.66667%}.spush10{right:auto;left:41.66667%}.small11{width:45.83333%}.soffset11{margin-left:45.83333%}.spull11{left:auto;right:45.83333%}.spush11{right:auto;left:45.83333%}.small12{width:50%}.soffset12{margin-left:50%}.spull12{left:auto;right:50%}.spush12{right:auto;left:50%}.small13{width:54.16667%}.soffset13{margin-left:54.16667%}.spull13{left:auto;right:54.16667%}.spush13{right:auto;left:54.16667%}.small14{width:58.33333%}.soffset14{margin-left:58.33333%}.spull14{left:auto;right:58.33333%}.spush14{right:auto;left:58.33333%}.small15{width:62.5%}.soffset15{margin-left:62.5%}.spull15{left:auto;right:62.5%}.spush15{right:auto;left:62.5%}.small16{width:66.66667%}.soffset16{margin-left:66.66667%}.spull16{left:auto;right:66.66667%}.spush16{right:auto;left:66.66667%}.small17{width:70.83333%}.soffset17{margin-left:70.83333%}.spull17{left:auto;right:70.83333%}.spush17{right:auto;left:70.83333%}.small18{width:75%}.soffset18{margin-left:75%}.spull18{left:auto;right:75%}.spush18{right:auto;left:75%}.small19{width:79.16667%}.soffset19{margin-left:79.16667%}.spull19{left:auto;right:79.16667%}.spush19{right:auto;left:79.16667%}.small20{width:83.33333%}.soffset20{margin-left:83.33333%}.spull20{left:auto;right:83.33333%}.spush20{right:auto;left:83.33333%}.small21{width:87.5%}.soffset21{margin-left:87.5%}.spull21{left:auto;right:87.5%}.spush21{right:auto;left:87.5%}.small22{width:91.66667%}.soffset22{margin-left:91.66667%}.spull22{left:auto;right:91.66667%}.spush22{right:auto;left:91.66667%}.small23{width:95.83333%}.soffset23{margin-left:95.83333%}.spull23{left:auto;right:95.83333%}.spush23{right:auto;left:95.83333%}.small24{width:100%}.soffset24{margin-left:100%}.spull24{left:auto;right:100%}.spush24{right:auto;left:100%}.sp0{padding:0%}.sp1{padding:1%}.sp2{padding:2%}.sp3{padding:3%}.sp4{padding:4%}.sm0{margin-right:0%}.sm1{margin-right:1.38889%}.sm2{margin-right:2.77778%}.sm3{margin-right:4.16667%}.small1.sm0{width:4.16667%;float:left;display:inline;margin-right:0%}.small1.sm1{width:2.77778%;float:left;display:inline;margin-right:1.38889%}.small1.sm2{width:1.38889%;float:left;display:inline;margin-right:2.77778%}.small1.sm3{width:0%;float:left;display:inline;margin-right:4.16667%}.small2.sm0{width:8.33333%;float:left;display:inline;margin-right:0%}.small2.sm1{width:6.94444%;float:left;display:inline;margin-right:1.38889%}.small2.sm2{width:5.55556%;float:left;display:inline;margin-right:2.77778%}.small2.sm3{width:4.16667%;float:left;display:inline;margin-right:4.16667%}.small3.sm0{width:12.5%;float:left;display:inline;margin-right:0%}.small3.sm1{width:11.11111%;float:left;display:inline;margin-right:1.38889%}.small3.sm2{width:9.72222%;float:left;display:inline;margin-right:2.77778%}.small3.sm3{width:8.33333%;float:left;display:inline;margin-right:4.16667%}.small4.sm0{width:16.66667%;float:left;display:inline;margin-right:0%}.small4.sm1{width:15.27778%;float:left;display:inline;margin-right:1.38889%}.small4.sm2{width:13.88889%;float:left;display:inline;margin-right:2.77778%}.small4.sm3{width:12.5%;float:left;display:inline;margin-right:4.16667%}.small5.sm0{width:20.83333%;float:left;display:inline;margin-right:0%}.small5.sm1{width:19.44444%;float:left;display:inline;margin-right:1.38889%}.small5.sm2{width:18.05556%;float:left;display:inline;margin-right:2.77778%}.small5.sm3{width:16.66667%;float:left;display:inline;margin-right:4.16667%}.small6.sm0{width:25%;float:left;display:inline;margin-right:0%}.small6.sm1{width:23.61111%;float:left;display:inline;margin-right:1.38889%}.small6.sm2{width:22.22222%;float:left;display:inline;margin-right:2.77778%}.small6.sm3{width:20.83333%;float:left;display:inline;margin-right:4.16667%}.small7.sm0{width:29.16667%;float:left;display:inline;margin-right:0%}.small7.sm1{width:27.77778%;float:left;display:inline;margin-right:1.38889%}.small7.sm2{width:26.38889%;float:left;display:inline;margin-right:2.77778%}.small7.sm3{width:25%;float:left;display:inline;margin-right:4.16667%}.small8.sm0{width:33.33333%;float:left;display:inline;margin-right:0%}.small8.sm1{width:31.94444%;float:left;display:inline;margin-right:1.38889%}.small8.sm2{width:30.55556%;float:left;display:inline;margin-right:2.77778%}.small8.sm3{width:29.16667%;float:left;display:inline;margin-right:4.16667%}.small9.sm0{width:37.5%;float:left;display:inline;margin-right:0%}.small9.sm1{width:36.11111%;float:left;display:inline;margin-right:1.38889%}.small9.sm2{width:34.72222%;float:left;display:inline;margin-right:2.77778%}.small9.sm3{width:33.33333%;float:left;display:inline;margin-right:4.16667%}.small10.sm0{width:41.66667%;float:left;display:inline;margin-right:0%}.small10.sm1{width:40.27778%;float:left;display:inline;margin-right:1.38889%}.small10.sm2{width:38.88889%;float:left;display:inline;margin-right:2.77778%}.small10.sm3{width:37.5%;float:left;display:inline;margin-right:4.16667%}.small11.sm0{width:45.83333%;float:left;display:inline;margin-right:0%}.small11.sm1{width:44.44444%;float:left;display:inline;margin-right:1.38889%}.small11.sm2{width:43.05556%;float:left;display:inline;margin-right:2.77778%}.small11.sm3{width:41.66667%;float:left;display:inline;margin-right:4.16667%}.small12.sm0{width:50%;float:left;display:inline;margin-right:0%}.small12.sm1{width:48.61111%;float:left;display:inline;margin-right:1.38889%}.small12.sm2{width:47.22222%;float:left;display:inline;margin-right:2.77778%}.small12.sm3{width:45.83333%;float:left;display:inline;margin-right:4.16667%}.small13.sm0{width:54.16667%;float:left;display:inline;margin-right:0%}.small13.sm1{width:52.77778%;float:left;display:inline;margin-right:1.38889%}.small13.sm2{width:51.38889%;float:left;display:inline;margin-right:2.77778%}.small13.sm3{width:50%;float:left;display:inline;margin-right:4.16667%}.small14.sm0{width:58.33333%;float:left;display:inline;margin-right:0%}.small14.sm1{width:56.94444%;float:left;display:inline;margin-right:1.38889%}.small14.sm2{width:55.55556%;float:left;display:inline;margin-right:2.77778%}.small14.sm3{width:54.16667%;float:left;display:inline;margin-right:4.16667%}.small15.sm0{width:62.5%;float:left;display:inline;margin-right:0%}.small15.sm1{width:61.11111%;float:left;display:inline;margin-right:1.38889%}.small15.sm2{width:59.72222%;float:left;display:inline;margin-right:2.77778%}.small15.sm3{width:58.33333%;float:left;display:inline;margin-right:4.16667%}.small16.sm0{width:66.66667%;float:left;display:inline;margin-right:0%}.small16.sm1{width:65.27778%;float:left;display:inline;margin-right:1.38889%}.small16.sm2{width:63.88889%;float:left;display:inline;margin-right:2.77778%}.small16.sm3{width:62.5%;float:left;display:inline;margin-right:4.16667%}.small17.sm0{width:70.83333%;float:left;display:inline;margin-right:0%}.small17.sm1{width:69.44444%;float:left;display:inline;margin-right:1.38889%}.small17.sm2{width:68.05556%;float:left;display:inline;margin-right:2.77778%}.small17.sm3{width:66.66667%;float:left;display:inline;margin-right:4.16667%}.small18.sm0{width:75%;float:left;display:inline;margin-right:0%}.small18.sm1{width:73.61111%;float:left;display:inline;margin-right:1.38889%}.small18.sm2{width:72.22222%;float:left;display:inline;margin-right:2.77778%}.small18.sm3{width:70.83333%;float:left;display:inline;margin-right:4.16667%}.small19.sm0{width:79.16667%;float:left;display:inline;margin-right:0%}.small19.sm1{width:77.77778%;float:left;display:inline;margin-right:1.38889%}.small19.sm2{width:76.38889%;float:left;display:inline;margin-right:2.77778%}.small19.sm3{width:75%;float:left;display:inline;margin-right:4.16667%}.small20.sm0{width:83.33333%;float:left;display:inline;margin-right:0%}.small20.sm1{width:81.94444%;float:left;display:inline;margin-right:1.38889%}.small20.sm2{width:80.55556%;float:left;display:inline;margin-right:2.77778%}.small20.sm3{width:79.16667%;float:left;display:inline;margin-right:4.16667%}.small21.sm0{width:87.5%;float:left;display:inline;margin-right:0%}.small21.sm1{width:86.11111%;float:left;display:inline;margin-right:1.38889%}.small21.sm2{width:84.72222%;float:left;display:inline;margin-right:2.77778%}.small21.sm3{width:83.33333%;float:left;display:inline;margin-right:4.16667%}.small22.sm0{width:91.66667%;float:left;display:inline;margin-right:0%}.small22.sm1{width:90.27778%;float:left;display:inline;margin-right:1.38889%}.small22.sm2{width:88.88889%;float:left;display:inline;margin-right:2.77778%}.small22.sm3{width:87.5%;float:left;display:inline;margin-right:4.16667%}.small23.sm0{width:95.83333%;float:left;display:inline;margin-right:0%}.small23.sm1{width:94.44444%;float:left;display:inline;margin-right:1.38889%}.small23.sm2{width:93.05556%;float:left;display:inline;margin-right:2.77778%}.small23.sm3{width:91.66667%;float:left;display:inline;margin-right:4.16667%}.small24.sm0{width:100%;float:left;display:inline;margin-right:0%}.small24.sm1{width:98.61111%;float:left;display:inline;margin-right:1.38889%}.small24.sm2{width:97.22222%;float:left;display:inline;margin-right:2.77778%}.small24.sm3{width:95.83333%;float:left;display:inline;margin-right:4.16667%}.smargin_top_0{margin-top:0px}.smargin_bottom_0{margin-bottom:0px}.smargin_top_5{margin-top:5px}.smargin_bottom_5{margin-bottom:5px}.smargin_top_10{margin-top:10px}.smargin_bottom_10{margin-bottom:10px}.smargin_top_15{margin-top:15px}.smargin_bottom_15{margin-bottom:15px}.smargin_top_20{margin-top:20px}.smargin_bottom_20{margin-bottom:20px}.smargin_top_25{margin-top:25px}.smargin_bottom_25{margin-bottom:25px}.smargin_top_30{margin-top:30px}.smargin_bottom_30{margin-bottom:30px}.smargin_top_35{margin-top:35px}.smargin_bottom_35{margin-bottom:35px}.smargin_top_40{margin-top:40px}.smargin_bottom_40{margin-bottom:40px}.smargin_top_45{margin-top:45px}.smargin_bottom_45{margin-bottom:45px}.smargin_top_50{margin-top:50px}.smargin_bottom_50{margin-bottom:50px}.smargin_top_55{margin-top:55px}.smargin_bottom_55{margin-bottom:55px}.smargin_top_60{margin-top:60px}.smargin_bottom_60{margin-bottom:60px}.smargin_top_65{margin-top:65px}.smargin_bottom_65{margin-bottom:65px}.smargin_top_70{margin-top:70px}.smargin_bottom_70{margin-bottom:70px}.smargin_top_75{margin-top:75px}.smargin_bottom_75{margin-bottom:75px}.smargin_top_80{margin-top:80px}.smargin_bottom_80{margin-bottom:80px}.smargin_top_85{margin-top:85px}.smargin_bottom_85{margin-bottom:85px}.smargin_top_90{margin-top:90px}.smargin_bottom_90{margin-bottom:90px}.smargin_top_95{margin-top:95px}.smargin_bottom_95{margin-bottom:95px}.smargin_top_100{margin-top:100px}.smargin_bottom_100{margin-bottom:100px}}@media (max-width:559px){*[class*="xsmall"]{display:inline}.xsmall0{display:none}.xsoffset0{margin-left:0}.xspush0,.xspull0{left:auto;right:auto}.xsmall1{width:4.16667% !important}.xsoffset1{margin-left:4.16667%}.xspull1{left:auto;right:4.16667%}.xspush1{right:auto;left:4.16667%}.xsmall2{width:8.33333% !important}.xsoffset2{margin-left:8.33333%}.xspull2{left:auto;right:8.33333%}.xspush2{right:auto;left:8.33333%}.xsmall3{width:12.5% !important}.xsoffset3{margin-left:12.5%}.xspull3{left:auto;right:12.5%}.xspush3{right:auto;left:12.5%}.xsmall4{width:16.66667% !important}.xsoffset4{margin-left:16.66667%}.xspull4{left:auto;right:16.66667%}.xspush4{right:auto;left:16.66667%}.xsmall5{width:20.83333% !important}.xsoffset5{margin-left:20.83333%}.xspull5{left:auto;right:20.83333%}.xspush5{right:auto;left:20.83333%}.xsmall6{width:25% !important}.xsoffset6{margin-left:25%}.xspull6{left:auto;right:25%}.xspush6{right:auto;left:25%}.xsmall7{width:29.16667% !important}.xsoffset7{margin-left:29.16667%}.xspull7{left:auto;right:29.16667%}.xspush7{right:auto;left:29.16667%}.xsmall8{width:33.33333% !important}.xsoffset8{margin-left:33.33333%}.xspull8{left:auto;right:33.33333%}.xspush8{right:auto;left:33.33333%}.xsmall9{width:37.5% !important}.xsoffset9{margin-left:37.5%}.xspull9{left:auto;right:37.5%}.xspush9{right:auto;left:37.5%}.xsmall10{width:41.66667% !important}.xsoffset10{margin-left:41.66667%}.xspull10{left:auto;right:41.66667%}.xspush10{right:auto;left:41.66667%}.xsmall11{width:45.83333% !important}.xsoffset11{margin-left:45.83333%}.xspull11{left:auto;right:45.83333%}.xspush11{right:auto;left:45.83333%}.xsmall12{width:50% !important}.xsoffset12{margin-left:50%}.xspull12{left:auto;right:50%}.xspush12{right:auto;left:50%}.xsmall13{width:54.16667% !important}.xsoffset13{margin-left:54.16667%}.xspull13{left:auto;right:54.16667%}.xspush13{right:auto;left:54.16667%}.xsmall14{width:58.33333% !important}.xsoffset14{margin-left:58.33333%}.xspull14{left:auto;right:58.33333%}.xspush14{right:auto;left:58.33333%}.xsmall15{width:62.5% !important}.xsoffset15{margin-left:62.5%}.xspull15{left:auto;right:62.5%}.xspush15{right:auto;left:62.5%}.xsmall16{width:66.66667% !important}.xsoffset16{margin-left:66.66667%}.xspull16{left:auto;right:66.66667%}.xspush16{right:auto;left:66.66667%}.xsmall17{width:70.83333% !important}.xsoffset17{margin-left:70.83333%}.xspull17{left:auto;right:70.83333%}.xspush17{right:auto;left:70.83333%}.xsmall18{width:75% !important}.xsoffset18{margin-left:75%}.xspull18{left:auto;right:75%}.xspush18{right:auto;left:75%}.xsmall19{width:79.16667% !important}.xsoffset19{margin-left:79.16667%}.xspull19{left:auto;right:79.16667%}.xspush19{right:auto;left:79.16667%}.xsmall20{width:83.33333% !important}.xsoffset20{margin-left:83.33333%}.xspull20{left:auto;right:83.33333%}.xspush20{right:auto;left:83.33333%}.xsmall21{width:87.5% !important}.xsoffset21{margin-left:87.5%}.xspull21{left:auto;right:87.5%}.xspush21{right:auto;left:87.5%}.xsmall22{width:91.66667% !important}.xsoffset22{margin-left:91.66667%}.xspull22{left:auto;right:91.66667%}.xspush22{right:auto;left:91.66667%}.xsmall23{width:95.83333% !important}.xsoffset23{margin-left:95.83333%}.xspull23{left:auto;right:95.83333%}.xspush23{right:auto;left:95.83333%}.xsmall24{width:100% !important}.xsoffset24{margin-left:100%}.xspull24{left:auto;right:100%}.xspush24{right:auto;left:100%}.xsp0{padding:0%}.xsp1{padding:1%}.xsp2{padding:2%}.xsp3{padding:3%}.xsp4{padding:4%}.xsm0{margin-right:0%}.xsm1{margin-right:1.38889%}.xsm2{margin-right:2.77778%}.xsm3{margin-right:4.16667%}.xsmall1.xsm0{width:4.16667% !important;float:left;display:inline;margin-right:0%}.xsmall1.xsm1{width:2.77778% !important;float:left;display:inline;margin-right:1.38889%}.xsmall1.xsm2{width:1.38889% !important;float:left;display:inline;margin-right:2.77778%}.xsmall1.xsm3{width:0% !important;float:left;display:inline;margin-right:4.16667%}.xsmall2.xsm0{width:8.33333% !important;float:left;display:inline;margin-right:0%}.xsmall2.xsm1{width:6.94444% !important;float:left;display:inline;margin-right:1.38889%}.xsmall2.xsm2{width:5.55556% !important;float:left;display:inline;margin-right:2.77778%}.xsmall2.xsm3{width:4.16667% !important;float:left;display:inline;margin-right:4.16667%}.xsmall3.xsm0{width:12.5% !important;float:left;display:inline;margin-right:0%}.xsmall3.xsm1{width:11.11111% !important;float:left;display:inline;margin-right:1.38889%}.xsmall3.xsm2{width:9.72222% !important;float:left;display:inline;margin-right:2.77778%}.xsmall3.xsm3{width:8.33333% !important;float:left;display:inline;margin-right:4.16667%}.xsmall4.xsm0{width:16.66667% !important;float:left;display:inline;margin-right:0%}.xsmall4.xsm1{width:15.27778% !important;float:left;display:inline;margin-right:1.38889%}.xsmall4.xsm2{width:13.88889% !important;float:left;display:inline;margin-right:2.77778%}.xsmall4.xsm3{width:12.5% !important;float:left;display:inline;margin-right:4.16667%}.xsmall5.xsm0{width:20.83333% !important;float:left;display:inline;margin-right:0%}.xsmall5.xsm1{width:19.44444% !important;float:left;display:inline;margin-right:1.38889%}.xsmall5.xsm2{width:18.05556% !important;float:left;display:inline;margin-right:2.77778%}.xsmall5.xsm3{width:16.66667% !important;float:left;display:inline;margin-right:4.16667%}.xsmall6.xsm0{width:25% !important;float:left;display:inline;margin-right:0%}.xsmall6.xsm1{width:23.61111% !important;float:left;display:inline;margin-right:1.38889%}.xsmall6.xsm2{width:22.22222% !important;float:left;display:inline;margin-right:2.77778%}.xsmall6.xsm3{width:20.83333% !important;float:left;display:inline;margin-right:4.16667%}.xsmall7.xsm0{width:29.16667% !important;float:left;display:inline;margin-right:0%}.xsmall7.xsm1{width:27.77778% !important;float:left;display:inline;margin-right:1.38889%}.xsmall7.xsm2{width:26.38889% !important;float:left;display:inline;margin-right:2.77778%}.xsmall7.xsm3{width:25% !important;float:left;display:inline;margin-right:4.16667%}.xsmall8.xsm0{width:33.33333% !important;float:left;display:inline;margin-right:0%}.xsmall8.xsm1{width:31.94444% !important;float:left;display:inline;margin-right:1.38889%}.xsmall8.xsm2{width:30.55556% !important;float:left;display:inline;margin-right:2.77778%}.xsmall8.xsm3{width:29.16667% !important;float:left;display:inline;margin-right:4.16667%}.xsmall9.xsm0{width:37.5% !important;float:left;display:inline;margin-right:0%}.xsmall9.xsm1{width:36.11111% !important;float:left;display:inline;margin-right:1.38889%}.xsmall9.xsm2{width:34.72222% !important;float:left;display:inline;margin-right:2.77778%}.xsmall9.xsm3{width:33.33333% !important;float:left;display:inline;margin-right:4.16667%}.xsmall10.xsm0{width:41.66667% !important;float:left;display:inline;margin-right:0%}.xsmall10.xsm1{width:40.27778% !important;float:left;display:inline;margin-right:1.38889%}.xsmall10.xsm2{width:38.88889% !important;float:left;display:inline;margin-right:2.77778%}.xsmall10.xsm3{width:37.5% !important;float:left;display:inline;margin-right:4.16667%}.xsmall11.xsm0{width:45.83333% !important;float:left;display:inline;margin-right:0%}.xsmall11.xsm1{width:44.44444% !important;float:left;display:inline;margin-right:1.38889%}.xsmall11.xsm2{width:43.05556% !important;float:left;display:inline;margin-right:2.77778%}.xsmall11.xsm3{width:41.66667% !important;float:left;display:inline;margin-right:4.16667%}.xsmall12.xsm0{width:50% !important;float:left;display:inline;margin-right:0%}.xsmall12.xsm1{width:48.61111% !important;float:left;display:inline;margin-right:1.38889%}.xsmall12.xsm2{width:47.22222% !important;float:left;display:inline;margin-right:2.77778%}.xsmall12.xsm3{width:45.83333% !important;float:left;display:inline;margin-right:4.16667%}.xsmall13.xsm0{width:54.16667% !important;float:left;display:inline;margin-right:0%}.xsmall13.xsm1{width:52.77778% !important;float:left;display:inline;margin-right:1.38889%}.xsmall13.xsm2{width:51.38889% !important;float:left;display:inline;margin-right:2.77778%}.xsmall13.xsm3{width:50% !important;float:left;display:inline;margin-right:4.16667%}.xsmall14.xsm0{width:58.33333% !important;float:left;display:inline;margin-right:0%}.xsmall14.xsm1{width:56.94444% !important;float:left;display:inline;margin-right:1.38889%}.xsmall14.xsm2{width:55.55556% !important;float:left;display:inline;margin-right:2.77778%}.xsmall14.xsm3{width:54.16667% !important;float:left;display:inline;margin-right:4.16667%}.xsmall15.xsm0{width:62.5% !important;float:left;display:inline;margin-right:0%}.xsmall15.xsm1{width:61.11111% !important;float:left;display:inline;margin-right:1.38889%}.xsmall15.xsm2{width:59.72222% !important;float:left;display:inline;margin-right:2.77778%}.xsmall15.xsm3{width:58.33333% !important;float:left;display:inline;margin-right:4.16667%}.xsmall16.xsm0{width:66.66667% !important;float:left;display:inline;margin-right:0%}.xsmall16.xsm1{width:65.27778% !important;float:left;display:inline;margin-right:1.38889%}.xsmall16.xsm2{width:63.88889% !important;float:left;display:inline;margin-right:2.77778%}.xsmall16.xsm3{width:62.5% !important;float:left;display:inline;margin-right:4.16667%}.xsmall17.xsm0{width:70.83333% !important;float:left;display:inline;margin-right:0%}.xsmall17.xsm1{width:69.44444% !important;float:left;display:inline;margin-right:1.38889%}.xsmall17.xsm2{width:68.05556% !important;float:left;display:inline;margin-right:2.77778%}.xsmall17.xsm3{width:66.66667% !important;float:left;display:inline;margin-right:4.16667%}.xsmall18.xsm0{width:75% !important;float:left;display:inline;margin-right:0%}.xsmall18.xsm1{width:73.61111% !important;float:left;display:inline;margin-right:1.38889%}.xsmall18.xsm2{width:72.22222% !important;float:left;display:inline;margin-right:2.77778%}.xsmall18.xsm3{width:70.83333% !important;float:left;display:inline;margin-right:4.16667%}.xsmall19.xsm0{width:79.16667% !important;float:left;display:inline;margin-right:0%}.xsmall19.xsm1{width:77.77778% !important;float:left;display:inline;margin-right:1.38889%}.xsmall19.xsm2{width:76.38889% !important;float:left;display:inline;margin-right:2.77778%}.xsmall19.xsm3{width:75% !important;float:left;display:inline;margin-right:4.16667%}.xsmall20.xsm0{width:83.33333% !important;float:left;display:inline;margin-right:0%}.xsmall20.xsm1{width:81.94444% !important;float:left;display:inline;margin-right:1.38889%}.xsmall20.xsm2{width:80.55556% !important;float:left;display:inline;margin-right:2.77778%}.xsmall20.xsm3{width:79.16667% !important;float:left;display:inline;margin-right:4.16667%}.xsmall21.xsm0{width:87.5% !important;float:left;display:inline;margin-right:0%}.xsmall21.xsm1{width:86.11111% !important;float:left;display:inline;margin-right:1.38889%}.xsmall21.xsm2{width:84.72222% !important;float:left;display:inline;margin-right:2.77778%}.xsmall21.xsm3{width:83.33333% !important;float:left;display:inline;margin-right:4.16667%}.xsmall22.xsm0{width:91.66667% !important;float:left;display:inline;margin-right:0%}.xsmall22.xsm1{width:90.27778% !important;float:left;display:inline;margin-right:1.38889%}.xsmall22.xsm2{width:88.88889% !important;float:left;display:inline;margin-right:2.77778%}.xsmall22.xsm3{width:87.5% !important;float:left;display:inline;margin-right:4.16667%}.xsmall23.xsm0{width:95.83333% !important;float:left;display:inline;margin-right:0%}.xsmall23.xsm1{width:94.44444% !important;float:left;display:inline;margin-right:1.38889%}.xsmall23.xsm2{width:93.05556% !important;float:left;display:inline;margin-right:2.77778%}.xsmall23.xsm3{width:91.66667% !important;float:left;display:inline;margin-right:4.16667%}.xsmall24.xsm0{width:100% !important;float:left;display:inline;margin-right:0%}.xsmall24.xsm1{width:98.61111% !important;float:left;display:inline;margin-right:1.38889%}.xsmall24.xsm2{width:97.22222% !important;float:left;display:inline;margin-right:2.77778%}.xsmall24.xsm3{width:95.83333% !important;float:left;display:inline;margin-right:4.16667%}.xsmargin_top_0{margin-top:0px}.xsmargin_bottom_0{margin-bottom:0px}.xsmargin_top_5{margin-top:5px}.xsmargin_bottom_5{margin-bottom:5px}.xsmargin_top_10{margin-top:10px}.xsmargin_bottom_10{margin-bottom:10px}.xsmargin_top_15{margin-top:15px}.xsmargin_bottom_15{margin-bottom:15px}.xsmargin_top_20{margin-top:20px}.xsmargin_bottom_20{margin-bottom:20px}.xsmargin_top_25{margin-top:25px}.xsmargin_bottom_25{margin-bottom:25px}.xsmargin_top_30{margin-top:30px}.xsmargin_bottom_30{margin-bottom:30px}.xsmargin_top_35{margin-top:35px}.xsmargin_bottom_35{margin-bottom:35px}.xsmargin_top_40{margin-top:40px}.xsmargin_bottom_40{margin-bottom:40px}.xsmargin_top_45{margin-top:45px}.xsmargin_bottom_45{margin-bottom:45px}.xsmargin_top_50{margin-top:50px}.xsmargin_bottom_50{margin-bottom:50px}.xsmargin_top_55{margin-top:55px}.xsmargin_bottom_55{margin-bottom:55px}.xsmargin_top_60{margin-top:60px}.xsmargin_bottom_60{margin-bottom:60px}.xsmargin_top_65{margin-top:65px}.xsmargin_bottom_65{margin-bottom:65px}.xsmargin_top_70{margin-top:70px}.xsmargin_bottom_70{margin-bottom:70px}.xsmargin_top_75{margin-top:75px}.xsmargin_bottom_75{margin-bottom:75px}.xsmargin_top_80{margin-top:80px}.xsmargin_bottom_80{margin-bottom:80px}.xsmargin_top_85{margin-top:85px}.xsmargin_bottom_85{margin-bottom:85px}.xsmargin_top_90{margin-top:90px}.xsmargin_bottom_90{margin-bottom:90px}.xsmargin_top_95{margin-top:95px}.xsmargin_bottom_95{margin-bottom:95px}.xsmargin_top_100{margin-top:100px}.xsmargin_bottom_100{margin-bottom:100px}}*[class*="large"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.image_zoom{overflow:hidden}.image_zoom img{-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}.image_zoom img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.inside{padding-left:6em;padding-right:4em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .inside{padding-left:0;padding-right:0}*[class*="debug_"]{display:none;background:#fff}.inside:after{content:"";clear:both;display:table}#nav_language li.last{margin-right:0px}.icon_link{position:relative;z-index:1000;display:none;float:right}.icon_link a{padding-left:40px;height:35px;display:block}#nav_search input[type=search]{width:auto}.inside{margin:0 auto;max-width:1400px}#main{float:none}#wrapper{max-width:none;width:auto}#header .inside{margin:0 auto;max-width:1400px}#footer .inside{margin:0 auto;max-width:1400px}#header{position:relative;width:100%;max-width:none;z-index:2000}#container{padding-top:0px}#nav_search{float:right}#nav_footer ul{float:left}.slidebox{left:auto;right:-100%}.slidebox{position:fixed;top:25%;width:80%;height:70%;overflow:hidden;z-index:10}.slidebox.open{right:0%}.slidebox .inside{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;width:100%;height:100%;padding-left:40px;position:absolute;top:0px;z-index:0;max-width:none}@media (max-width:1023px){.inside{padding-left:4em}.inside{padding-right:4em}}@media (max-width:767px){#slidebox2_link{display:block}.inside{padding-left:3em}.inside{padding-right:3em}}@media (max-width:559px){.inside{padding-left:2em}.inside{padding-right:2em}}
img{width:100%;height:auto;display:block}.ce_download img{width:auto;float:left;margin-right:0.5em}a{text-decoration:none;color:inherit;outline:none}.ce_text ul{list-style-type:disc;margin-left:15px;margin-top:0.3em}.colored{color:#c34418}.columns p{-webkit-column-gap:4em;-moz-column-gap:4em;-ms-column-gap:4em;-o-column-gap:4em;column-gap:4em;-webkit-columns:20em 2;-moz-columns:20em 2;-ms-columns:20em 2;-o-columns:20em 2;columns:20em 2}body{font-size:100%}#nav_language li.active,#nav_language li.trail,#nav_language li:hover{color:#c34418}#nav_main li.active,#nav_main li.trail,#nav_main li:hover{color:#c34418}#home_link{border:1px solid #eee;display:block;height:200px;padding:10px;text-decoration:none;width:150px;font-size:0.7em;background:rgba(238, 238, 238, 0.4)}#home_link img{width:120px;margin-left:15px}#home_link:hover{background:rgba(255, 255, 255, 0.4)}.ce_accordion .accordion{padding-top:10px;padding-bottom:10px;padding-left:25px}.ce_accordion .toggler{outline:0;padding:4px;padding-left:8px;margin-bottom:4px;border-bottom:1px solid #888;cursor:pointer}.ce_accordion .toggler::before{display:block;float:left;font-style:normal;font-size:2.2em;line-height:0.6;content:'•';color:rgba(34, 34, 34, 0.5);text-shadow:rgba(119, 119, 119, 1.0), 0, 1px, 1px;height:10px;width:10px;padding-right:9px;padding-top:1px;margin-bottom:10px}.ce_accordion .toggler.ui-state-hover::before{content:'•';color:rgba(195, 68, 24, 1)}.ce_accordion .toggler.ui-state-active::before{content:'•';color:rgba(195, 68, 24, 1)}
	/*
  	Flaticon icon font: Flaticon
  	Creation date: 19/02/2016 14:45
  	*/

@font-face {
  font-family: "Flaticon-Essentials";
  src: url("../../files/THEME_01/fonts/iconfont_Essentials/./Flaticon.eot");
  src: url("../../files/THEME_01/fonts/iconfont_Essentials/./Flaticon.eot?#iefix") format("embedded-opentype"),
       url("../../files/THEME_01/fonts/iconfont_Essentials/./Flaticon.woff") format("woff"),
       url("../../files/THEME_01/fonts/iconfont_Essentials/./Flaticon.ttf") format("truetype"),
       url("../../files/THEME_01/fonts/iconfont_Essentials/./Flaticon.svg#Flaticon") format("svg");
  font-weight: normal;
  font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: "Flaticon-Essentials";
    src: url("../../files/THEME_01/fonts/iconfont_Essentials/./Flaticon.svg#Flaticon") format("svg");
  }
}

[class^="flaticon-essentials"]:before, [class*=" flaticon-essentials"]:before,
[class^="flaticon-essentials"]:after, [class*=" flaticon-essentials"]:after {   
  font-family: Flaticon-Essentials;
}

.flaticon-essentials-add-magic-wand-symbol:before { content: "\f100"; }
.flaticon-essentials-airplane-shape:before { content: "\f101"; }
.flaticon-essentials-align-center:before { content: "\f102"; }
.flaticon-essentials-align-left-interface-symbol:before { content: "\f103"; }
.flaticon-essentials-amazon-logo:before { content: "\f104"; }
.flaticon-essentials-ambulance-facing-to-left:before { content: "\f105"; }
.flaticon-essentials-anchor-symbol:before { content: "\f106"; }
.flaticon-essentials-android-logo:before { content: "\f107"; }
.flaticon-essentials-apple-logo:before { content: "\f108"; }
.flaticon-essentials-archive-box-symbol:before { content: "\f109"; }
.flaticon-essentials-arrow-angle-pointing-down:before { content: "\f10a"; }
.flaticon-essentials-arrow-angle-pointing-up:before { content: "\f10b"; }
.flaticon-essentials-arrow-down-angle:before { content: "\f10c"; }
.flaticon-essentials-arrow-down-circle:before { content: "\f10d"; }
.flaticon-essentials-arrow-down-outline:before { content: "\f10e"; }
.flaticon-essentials-arrow-of-double-angle-pointing-down:before { content: "\f10f"; }
.flaticon-essentials-arrow-pointing-to-left-inside-a-circle:before { content: "\f110"; }
.flaticon-essentials-arrow-pointing-up:before { content: "\f111"; }
.flaticon-essentials-arrow-rotating-variant:before { content: "\f112"; }
.flaticon-essentials-arrow-with-curved-tip-pointing-to-the-left:before { content: "\f113"; }
.flaticon-essentials-arrow-with-double-direction:before { content: "\f114"; }
.flaticon-essentials-arrow-with-two-points-pointing-opposite-directions-at-both-sides:before { content: "\f115"; }
.flaticon-essentials-arrowhead-facing-the-left-direction-inside-a-square:before { content: "\f116"; }
.flaticon-essentials-arrows-group-in-four-directions:before { content: "\f117"; }
.flaticon-essentials-asterisk-symbol:before { content: "\f118"; }
.flaticon-essentials-backward-arrows-couple-pointing-to-left:before { content: "\f119"; }
.flaticon-essentials-bag-gross-outline-symbol:before { content: "\f11a"; }
.flaticon-essentials-barcode-of-square-shape:before { content: "\f11b"; }
.flaticon-essentials-bars-chart-inside-a-square-outline:before { content: "\f11c"; }
.flaticon-essentials-beer-black-jar-shape-from-side-view:before { content: "\f11d"; }
.flaticon-essentials-bell-outline:before { content: "\f11e"; }
.flaticon-essentials-bell-variant-silhouette:before { content: "\f11f"; }
.flaticon-essentials-bing-symbol-variant:before { content: "\f120"; }
.flaticon-essentials-bit-bucket-logo:before { content: "\f121"; }
.flaticon-essentials-bitcoin-digital-currency-symbol:before { content: "\f122"; }
.flaticon-essentials-bitcoin-sign:before { content: "\f123"; }
.flaticon-essentials-black-comments-bubble:before { content: "\f124"; }
.flaticon-essentials-black-square-box-variant:before { content: "\f125"; }
.flaticon-essentials-blackberry-qr-code-variant:before { content: "\f126"; }
.flaticon-essentials-blind-symbol-of-an-opened-eye-with-a-slash:before { content: "\f127"; }
.flaticon-essentials-bold-letter-interface-symbol:before { content: "\f128"; }
.flaticon-essentials-bookmark-outline-with-black-line:before { content: "\f129"; }
.flaticon-essentials-bookmark-variant-with-white-line:before { content: "\f12a"; }
.flaticon-essentials-branch-with-leaves:before { content: "\f12b"; }
.flaticon-essentials-broken-chain-symbol:before { content: "\f12c"; }
.flaticon-essentials-bug-variant:before { content: "\f12d"; }
.flaticon-essentials-building-front:before { content: "\f12e"; }
.flaticon-essentials-bullhorn:before { content: "\f12f"; }
.flaticon-essentials-calendar-empty-page-symbol:before { content: "\f130"; }
.flaticon-essentials-calendar-with-spring-silhouette:before { content: "\f131"; }
.flaticon-essentials-certificate-black-shape:before { content: "\f132"; }
.flaticon-essentials-check:before { content: "\f133"; }
.flaticon-essentials-check-circle:before { content: "\f134"; }
.flaticon-essentials-check-sign-in-a-square:before { content: "\f135"; }
.flaticon-essentials-check-square:before { content: "\f136"; }
.flaticon-essentials-check-square-box:before { content: "\f137"; }
.flaticon-essentials-check-square-with-verification-sign:before { content: "\f138"; }
.flaticon-essentials-circle-black-geometric-shape:before { content: "\f139"; }
.flaticon-essentials-circle-black-shape:before { content: "\f13a"; }
.flaticon-essentials-circle-outline-shape:before { content: "\f13b"; }
.flaticon-essentials-circle-outline-shape-1:before { content: "\f13c"; }
.flaticon-essentials-circle-outline-with-huge-dot-at-the-center:before { content: "\f13d"; }
.flaticon-essentials-circle-with-a-slash-prohibition-symbol:before { content: "\f13e"; }
.flaticon-essentials-clock-of-circular-shape-outline:before { content: "\f13f"; }
.flaticon-essentials-close-or-erase-cross-circular-button-for-interface:before { content: "\f140"; }
.flaticon-essentials-closed-book-side-view-variant:before { content: "\f141"; }
.flaticon-essentials-cloud-black-symbol-shape:before { content: "\f142"; }
.flaticon-essentials-cloud-download-symbol:before { content: "\f143"; }
.flaticon-essentials-code:before { content: "\f144"; }
.flaticon-essentials-code-fork-symbol:before { content: "\f145"; }
.flaticon-essentials-coffee-cup-silhouette:before { content: "\f146"; }
.flaticon-essentials-cogwheel-shape:before { content: "\f147"; }
.flaticon-essentials-cogwheels-symbols:before { content: "\f148"; }
.flaticon-essentials-comment-speech-bubble-of-oval-shape-outline-symbol-for-interface:before { content: "\f149"; }
.flaticon-essentials-compass:before { content: "\f14a"; }
.flaticon-essentials-compress-arrows-couple-symbol:before { content: "\f14b"; }
.flaticon-essentials-contrast-adjust-interface-symbol:before { content: "\f14c"; }
.flaticon-essentials-copy-interface-symbol:before { content: "\f14d"; }
.flaticon-essentials-credit-card-outline-variant:before { content: "\f14e"; }
.flaticon-essentials-crop-interface-symbol:before { content: "\f14f"; }
.flaticon-essentials-cross:before { content: "\f150"; }
.flaticon-essentials-crosshair-variant-outline:before { content: "\f151"; }
.flaticon-essentials-css-3-logo:before { content: "\f152"; }
.flaticon-essentials-dashboard:before { content: "\f153"; }
.flaticon-essentials-directional-upper-right-arrow:before { content: "\f154"; }
.flaticon-essentials-dollar-sign-symbol-bold-text:before { content: "\f155"; }
.flaticon-essentials-dot-in-a-circle:before { content: "\f156"; }
.flaticon-essentials-double-angle-arrow-pointing-to-right:before { content: "\f157"; }
.flaticon-essentials-double-circle:before { content: "\f158"; }
.flaticon-essentials-double-left-angle-arrows:before { content: "\f159"; }
.flaticon-essentials-double-up-arrow-angles:before { content: "\f15a"; }
.flaticon-essentials-down-arrow-in-a-circle:before { content: "\f15b"; }
.flaticon-essentials-down-arrow-in-a-square-button:before { content: "\f15c"; }
.flaticon-essentials-download-symbol:before { content: "\f15d"; }
.flaticon-essentials-dribbble-logo:before { content: "\f15e"; }
.flaticon-essentials-dropbox-logo-black-silhouette:before { content: "\f15f"; }
.flaticon-essentials-earth-globe:before { content: "\f160"; }
.flaticon-essentials-ebay-logo:before { content: "\f161"; }
.flaticon-essentials-ellipsis-three-vertical-squares-menu-interface-symbol:before { content: "\f162"; }
.flaticon-essentials-emoticon-serious-meh-face:before { content: "\f163"; }
.flaticon-essentials-envelope-back-outline-opened-email-interface-symbol:before { content: "\f164"; }
.flaticon-essentials-eraser:before { content: "\f165"; }
.flaticon-essentials-eraser-1:before { content: "\f166"; }
.flaticon-essentials-euro-symbol-outline:before { content: "\f167"; }
.flaticon-essentials-exclamation-point-inside-circle-outline:before { content: "\f168"; }
.flaticon-essentials-exclamation-warning-sign-in-a-circle:before { content: "\f169"; }
.flaticon-essentials-expand-arrows-couple:before { content: "\f16a"; }
.flaticon-essentials-external-arrow-square:before { content: "\f16b"; }
.flaticon-essentials-external-arrow-square-1:before { content: "\f16c"; }
.flaticon-essentials-external-arrow-square-symbol:before { content: "\f16d"; }
.flaticon-essentials-eye-view-interface-symbol:before { content: "\f16e"; }
.flaticon-essentials-facebook-letter-logo:before { content: "\f16f"; }
.flaticon-essentials-fast-backward-arrows-button:before { content: "\f170"; }
.flaticon-essentials-fast-forward-arrows-symbol:before { content: "\f171"; }
.flaticon-essentials-female-silhouette-symbol:before { content: "\f172"; }
.flaticon-essentials-fighter-jet-silhouette:before { content: "\f173"; }
.flaticon-essentials-file-black-paper-sheet-interface-symbol:before { content: "\f174"; }
.flaticon-essentials-file-of-text-symbol:before { content: "\f175"; }
.flaticon-essentials-file-of-text-symbol-1:before { content: "\f176"; }
.flaticon-essentials-film-strip:before { content: "\f177"; }
.flaticon-essentials-film-wheel:before { content: "\f178"; }
.flaticon-essentials-filter-black-shape-symbol:before { content: "\f179"; }
.flaticon-essentials-fire-double-flame-symbol:before { content: "\f17a"; }
.flaticon-essentials-fire-extinguisher-black-tool-shape:before { content: "\f17b"; }
.flaticon-essentials-fire-symbol:before { content: "\f17c"; }
.flaticon-essentials-flag-pole-with-black-flag:before { content: "\f17d"; }
.flaticon-essentials-flag-shape:before { content: "\f17e"; }
.flaticon-essentials-flag-variant:before { content: "\f17f"; }
.flaticon-essentials-flash:before { content: "\f180"; }
.flaticon-essentials-flask-black-tool-side-view:before { content: "\f181"; }
.flaticon-essentials-flickr-circle:before { content: "\f182"; }
.flaticon-essentials-flickr-logo-of-two-circles:before { content: "\f183"; }
.flaticon-essentials-flickr-square:before { content: "\f184"; }
.flaticon-essentials-flickr-square-logo:before { content: "\f185"; }
.flaticon-essentials-folder-black-shape:before { content: "\f186"; }
.flaticon-essentials-forward-buttons-arrows-couple:before { content: "\f187"; }
.flaticon-essentials-foursquare-logo:before { content: "\f188"; }
.flaticon-essentials-garbage-container:before { content: "\f189"; }
.flaticon-essentials-gift-box-black-shape:before { content: "\f18a"; }
.flaticon-essentials-github-logo:before { content: "\f18b"; }
.flaticon-essentials-github-logo-1:before { content: "\f18c"; }
.flaticon-essentials-github-logo-black-shape:before { content: "\f18d"; }
.flaticon-essentials-github-mascot-logo-variant:before { content: "\f18e"; }
.flaticon-essentials-gittip-heart-in-a-circle:before { content: "\f18f"; }
.flaticon-essentials-gittip-heart-logo:before { content: "\f190"; }
.flaticon-essentials-glass-black-shape:before { content: "\f191"; }
.flaticon-essentials-google-plus-logo-symbol:before { content: "\f192"; }
.flaticon-essentials-google-plus-square-logo:before { content: "\f193"; }
.flaticon-essentials-half-star-shape:before { content: "\f194"; }
.flaticon-essentials-hard-disk-outline:before { content: "\f195"; }
.flaticon-essentials-headset-tool:before { content: "\f196"; }
.flaticon-essentials-heart-black-shape:before { content: "\f197"; }
.flaticon-essentials-heart-outline:before { content: "\f198"; }
.flaticon-essentials-home-outline-variant:before { content: "\f199"; }
.flaticon-essentials-hospital-building-variant:before { content: "\f19a"; }
.flaticon-essentials-hospital-sign:before { content: "\f19b"; }
.flaticon-essentials-html-5-logo:before { content: "\f19c"; }
.flaticon-essentials-image-interface-symbol-square-variant:before { content: "\f19d"; }
.flaticon-essentials-inbox-tray-symbol-for-interface:before { content: "\f19e"; }
.flaticon-essentials-indent-interface-symbol:before { content: "\f19f"; }
.flaticon-essentials-info-circle:before { content: "\f1a0"; }
.flaticon-essentials-information-small-letter-i-symbol:before { content: "\f1a1"; }
.flaticon-essentials-ink-drop:before { content: "\f1a2"; }
.flaticon-essentials-instagram-logo:before { content: "\f1a3"; }
.flaticon-essentials-inverted-triangle-black-variant:before { content: "\f1a4"; }
.flaticon-essentials-italic-letter-style-interface-symbol:before { content: "\f1a5"; }
.flaticon-essentials-joystick-of-rounded-shape:before { content: "\f1a6"; }
.flaticon-essentials-key-password-interface-symbol-rotated-to-left:before { content: "\f1a7"; }
.flaticon-essentials-keyboard-from-top-view-with-buttons-and-bar:before { content: "\f1a8"; }
.flaticon-essentials-label-black-shape:before { content: "\f1a9"; }
.flaticon-essentials-label-with-shadow-effect:before { content: "\f1aa"; }
.flaticon-essentials-laptop-tool-symbol-of-gross-line-outline:before { content: "\f1ab"; }
.flaticon-essentials-large-symbol-of-four-black-tiles-square:before { content: "\f1ac"; }
.flaticon-essentials-leaf-black-shape:before { content: "\f1ad"; }
.flaticon-essentials-left-arrow:before { content: "\f1ae"; }
.flaticon-essentials-left-arrow-angle:before { content: "\f1af"; }
.flaticon-essentials-left-arrow-in-a-circle:before { content: "\f1b0"; }
.flaticon-essentials-left-arrow-inside-a-circle:before { content: "\f1b1"; }
.flaticon-essentials-left-quotes:before { content: "\f1b2"; }
.flaticon-essentials-legal-hammer-black-shape:before { content: "\f1b3"; }
.flaticon-essentials-legal-hammer-black-silhouette:before { content: "\f1b4"; }
.flaticon-essentials-lemon-citrus-fruit-outline:before { content: "\f1b5"; }
.flaticon-essentials-letter-a-logo-inside-a-circle:before { content: "\f1b6"; }
.flaticon-essentials-letter-a-text-variant:before { content: "\f1b7"; }
.flaticon-essentials-level-down-arrow:before { content: "\f1b8"; }
.flaticon-essentials-level-up-arrow:before { content: "\f1b9"; }
.flaticon-essentials-lightbulb-variant:before { content: "\f1ba"; }
.flaticon-essentials-link-symbol:before { content: "\f1bb"; }
.flaticon-essentials-linkedin-logo:before { content: "\f1bc"; }
.flaticon-essentials-linkedin-logo-1:before { content: "\f1bd"; }
.flaticon-essentials-linux-penguin-logo-character-symbol-of-the-operative-system:before { content: "\f1be"; }
.flaticon-essentials-list:before { content: "\f1bf"; }
.flaticon-essentials-list-rectangular-symbol:before { content: "\f1c0"; }
.flaticon-essentials-list-symbol:before { content: "\f1c1"; }
.flaticon-essentials-lock-black-padlock-interface-symbol:before { content: "\f1c2"; }
.flaticon-essentials-magnet:before { content: "\f1c3"; }
.flaticon-essentials-magnifier-with-minus-sign-inside-less-zoom-option-interface-symbol:before { content: "\f1c4"; }
.flaticon-essentials-magnifying-search-lenses-tool:before { content: "\f1c5"; }
.flaticon-essentials-male-silhouette-symbol:before { content: "\f1c6"; }
.flaticon-essentials-map-marker:before { content: "\f1c7"; }
.flaticon-essentials-maxcdn-logo:before { content: "\f1c8"; }
.flaticon-essentials-medical-kit-with-plus-sign-outline:before { content: "\f1c9"; }
.flaticon-essentials-menu-symbol-of-three-parallel-lines:before { content: "\f1ca"; }
.flaticon-essentials-microphone-black-shape:before { content: "\f1cb"; }
.flaticon-essentials-microphone-with-a-slash-interface-symbol:before { content: "\f1cc"; }
.flaticon-essentials-minus-circle:before { content: "\f1cd"; }
.flaticon-essentials-minus-line-sign:before { content: "\f1ce"; }
.flaticon-essentials-minus-sign-in-a-square:before { content: "\f1cf"; }
.flaticon-essentials-minus-sign-in-a-square-1:before { content: "\f1d0"; }
.flaticon-essentials-minus-sign-in-a-square-interface-symbol:before { content: "\f1d1"; }
.flaticon-essentials-minus-sign-in-a-square-outline-interface-symbol:before { content: "\f1d2"; }
.flaticon-essentials-minus-sign-inside-a-square-outline:before { content: "\f1d3"; }
.flaticon-essentials-mobile-phone-variant:before { content: "\f1d4"; }
.flaticon-essentials-money:before { content: "\f1d5"; }
.flaticon-essentials-monitor-outline-variant:before { content: "\f1d6"; }
.flaticon-essentials-moon-phase:before { content: "\f1d7"; }
.flaticon-essentials-move-arrows-interface-symbol:before { content: "\f1d8"; }
.flaticon-essentials-move-arrows-symbol:before { content: "\f1d9"; }
.flaticon-essentials-musical-black-double-note-symbol:before { content: "\f1da"; }
.flaticon-essentials-open-envelope-variant-silhouette:before { content: "\f1db"; }
.flaticon-essentials-open-folder-black-interface-symbol:before { content: "\f1dc"; }
.flaticon-essentials-open-folder-interface-symbol:before { content: "\f1dd"; }
.flaticon-essentials-outdent-symbol-variant:before { content: "\f1de"; }
.flaticon-essentials-paper-and-pen-tools:before { content: "\f1df"; }
.flaticon-essentials-paperclip-tool-variant:before { content: "\f1e0"; }
.flaticon-essentials-paste-interface-symbol:before { content: "\f1e1"; }
.flaticon-essentials-pause:before { content: "\f1e2"; }
.flaticon-essentials-paypal-logo:before { content: "\f1e3"; }
.flaticon-essentials-pencil-edit-interface-symbol:before { content: "\f1e4"; }
.flaticon-essentials-pencil-in-a-square-edit-interface-symbol:before { content: "\f1e5"; }
.flaticon-essentials-pencil-in-a-square-edit-or-write-interface-button-symbol:before { content: "\f1e6"; }
.flaticon-essentials-phone-auricular-symbol-in-a-square:before { content: "\f1e7"; }
.flaticon-essentials-phone-auricular-symbol-variant:before { content: "\f1e8"; }
.flaticon-essentials-phone-buttons-black-squares-symbol:before { content: "\f1e9"; }
.flaticon-essentials-photo-camera-black-shape:before { content: "\f1ea"; }
.flaticon-essentials-pinterest-letter-logo:before { content: "\f1eb"; }
.flaticon-essentials-pinterest-letter-logo-in-a-circle:before { content: "\f1ec"; }
.flaticon-essentials-pinterest-letter-logo-inside-a-circle:before { content: "\f1ed"; }
.flaticon-essentials-pinterest-letter-logo-square:before { content: "\f1ee"; }
.flaticon-essentials-pinterest-letter-logo-variant:before { content: "\f1ef"; }
.flaticon-essentials-pinterest-white-logo-inside-a-black-square:before { content: "\f1f0"; }
.flaticon-essentials-play-button-variant-inside-a-square:before { content: "\f1f1"; }
.flaticon-essentials-play-right-arrow-in-a-square-button:before { content: "\f1f2"; }
.flaticon-essentials-play-station-logo:before { content: "\f1f3"; }
.flaticon-essentials-plus-sign:before { content: "\f1f4"; }
.flaticon-essentials-plus-sign-in-a-circle:before { content: "\f1f5"; }
.flaticon-essentials-plus-sign-in-a-square:before { content: "\f1f6"; }
.flaticon-essentials-plus-sign-in-a-square-outline:before { content: "\f1f7"; }
.flaticon-essentials-plus-square-button:before { content: "\f1f8"; }
.flaticon-essentials-pound-currency-bold-symbol:before { content: "\f1f9"; }
.flaticon-essentials-power-symbol:before { content: "\f1fa"; }
.flaticon-essentials-print-interface-symbol:before { content: "\f1fb"; }
.flaticon-essentials-profile-users-group-silhouette:before { content: "\f1fc"; }
.flaticon-essentials-puzzle-black-piece-shape:before { content: "\f1fd"; }
.flaticon-essentials-question-mark:before { content: "\f1fe"; }
.flaticon-essentials-question-mark-circle-interface-faq-symbol:before { content: "\f1ff"; }
.flaticon-essentials-question-mark-in-a-circle-outline:before { content: "\f200"; }
.flaticon-essentials-question-mark-sign:before { content: "\f201"; }
.flaticon-essentials-quote:before { content: "\f202"; }
.flaticon-essentials-rectangular-folder-outline:before { content: "\f203"; }
.flaticon-essentials-renren-logo:before { content: "\f204"; }
.flaticon-essentials-reply-all-arrow-symbol:before { content: "\f205"; }
.flaticon-essentials-reply-arrow:before { content: "\f206"; }
.flaticon-essentials-reply-arrow-in-a-square:before { content: "\f207"; }
.flaticon-essentials-reply-black-left-arrow-interface-symbol:before { content: "\f208"; }
.flaticon-essentials-reply-right-arrow:before { content: "\f209"; }
.flaticon-essentials-restaurant-cutlery-interface-symbol-in-a-circle:before { content: "\f20a"; }
.flaticon-essentials-retro-photo-camera:before { content: "\f20b"; }
.flaticon-essentials-retweet-arrows-couple-symbol-square-variant:before { content: "\f20c"; }
.flaticon-essentials-right-align-text-option:before { content: "\f20d"; }
.flaticon-essentials-right-arrow:before { content: "\f20e"; }
.flaticon-essentials-right-arrow-angle:before { content: "\f20f"; }
.flaticon-essentials-right-arrow-circle:before { content: "\f210"; }
.flaticon-essentials-right-arrow-circle-1:before { content: "\f211"; }
.flaticon-essentials-right-arrow-in-a-circle:before { content: "\f212"; }
.flaticon-essentials-right-arrow-square:before { content: "\f213"; }
.flaticon-essentials-right-quote-sign:before { content: "\f214"; }
.flaticon-essentials-right-quote-symbol:before { content: "\f215"; }
.flaticon-essentials-road-perspective:before { content: "\f216"; }
.flaticon-essentials-rocket-black-shape:before { content: "\f217"; }
.flaticon-essentials-rotating-arrow-to-the-right:before { content: "\f218"; }
.flaticon-essentials-rss-interface-symbol-in-a-rounded-square:before { content: "\f219"; }
.flaticon-essentials-rss-symbol:before { content: "\f21a"; }
.flaticon-essentials-rub-symbol:before { content: "\f21b"; }
.flaticon-essentials-save-floppy-disc-interface-symbol:before { content: "\f21c"; }
.flaticon-essentials-scissors-black-shape:before { content: "\f21d"; }
.flaticon-essentials-search-plus-interface-symbol:before { content: "\f21e"; }
.flaticon-essentials-serious-emoticon-face-with-straight-mouth-line:before { content: "\f21f"; }
.flaticon-essentials-share-right-arrow-symbol:before { content: "\f220"; }
.flaticon-essentials-shield-black-shape:before { content: "\f221"; }
.flaticon-essentials-shopping-cart-black-tool-shape:before { content: "\f222"; }
.flaticon-essentials-signal-with-full-capacity:before { content: "\f223"; }
.flaticon-essentials-sitemap:before { content: "\f224"; }
.flaticon-essentials-skype-logo:before { content: "\f225"; }
.flaticon-essentials-small-square-with-plus-sign:before { content: "\f226"; }
.flaticon-essentials-smile:before { content: "\f227"; }
.flaticon-essentials-sort-alphabetically-interface-symbol:before { content: "\f228"; }
.flaticon-essentials-sort-alphabetically-interface-symbol-1:before { content: "\f229"; }
.flaticon-essentials-sort-by-descending-number:before { content: "\f22a"; }
.flaticon-essentials-sort-descending:before { content: "\f22b"; }
.flaticon-essentials-sort-descending-interface-symbol:before { content: "\f22c"; }
.flaticon-essentials-sort-down-triangular-symbol:before { content: "\f22d"; }
.flaticon-essentials-sort-numerically-descending:before { content: "\f22e"; }
.flaticon-essentials-sort-up-and-down-arrows-couple:before { content: "\f22f"; }
.flaticon-essentials-sort-up-arrow:before { content: "\f230"; }
.flaticon-essentials-speaker-audio-symbol:before { content: "\f231"; }
.flaticon-essentials-speaker-black-shape:before { content: "\f232"; }
.flaticon-essentials-spinner-of-dots:before { content: "\f233"; }
.flaticon-essentials-square-outline:before { content: "\f234"; }
.flaticon-essentials-square-outline-of-slightly-rounded-corners:before { content: "\f235"; }
.flaticon-essentials-square-outline-shape:before { content: "\f236"; }
.flaticon-essentials-square-shape:before { content: "\f237"; }
.flaticon-essentials-stack-exchange-logo:before { content: "\f238"; }
.flaticon-essentials-stack-overflow:before { content: "\f239"; }
.flaticon-essentials-star-black-shape-of-favourite-interface-symbol:before { content: "\f23a"; }
.flaticon-essentials-star-half-empty:before { content: "\f23b"; }
.flaticon-essentials-star-outline:before { content: "\f23c"; }
.flaticon-essentials-star-shape-with-half-full:before { content: "\f23d"; }
.flaticon-essentials-step-backward:before { content: "\f23e"; }
.flaticon-essentials-step-forward-control-button-symbol-of-triangular-right-arrow-pointing-a-vertical-line:before { content: "\f23f"; }
.flaticon-essentials-stop-square-symbol-in-a-circle:before { content: "\f240"; }
.flaticon-essentials-subscript-interface-symbol:before { content: "\f241"; }
.flaticon-essentials-sun-outline-with-spikes-at-the-edges:before { content: "\f242"; }
.flaticon-essentials-sun-weather-symbol:before { content: "\f243"; }
.flaticon-essentials-superscript-x-elevated-to-the-power-of-two:before { content: "\f244"; }
.flaticon-essentials-table:before { content: "\f245"; }
.flaticon-essentials-tablet-rectangle:before { content: "\f246"; }
.flaticon-essentials-tachometer:before { content: "\f247"; }
.flaticon-essentials-talk:before { content: "\f248"; }
.flaticon-essentials-talk-symbol-of-speech-bubbles:before { content: "\f249"; }
.flaticon-essentials-tasks:before { content: "\f24a"; }
.flaticon-essentials-terminal-sign:before { content: "\f24b"; }
.flaticon-essentials-text-alignment-justified-option-symbol-for-interface-of-four-aligned-lines-of-same-size:before { content: "\f24c"; }
.flaticon-essentials-text-file-outline-variant:before { content: "\f24d"; }
.flaticon-essentials-text-height-option-interface-symbol:before { content: "\f24e"; }
.flaticon-essentials-text-width-adjustment-option:before { content: "\f24f"; }
.flaticon-essentials-three-dots-in-a-rectangle-outline:before { content: "\f250"; }
.flaticon-essentials-thumb-down-outline-symbol:before { content: "\f251"; }
.flaticon-essentials-thumb-down-symbol-of-a-black-hand:before { content: "\f252"; }
.flaticon-essentials-thumb-tack-black-shape:before { content: "\f253"; }
.flaticon-essentials-thumb-up-black-hand-symbol:before { content: "\f254"; }
.flaticon-essentials-thumb-up-outline-symbol:before { content: "\f255"; }
.flaticon-essentials-ticket-black-shape-symbol:before { content: "\f256"; }
.flaticon-essentials-toggle-down:before { content: "\f257"; }
.flaticon-essentials-trello-logo:before { content: "\f258"; }
.flaticon-essentials-triangles-forming-arrow-up-and-down:before { content: "\f259"; }
.flaticon-essentials-triangular-shape-at-the-side-of-a-document:before { content: "\f25a"; }
.flaticon-essentials-trophy-cup-black-silhouette:before { content: "\f25b"; }
.flaticon-essentials-truck-silhouette-facing-the-left-direction:before { content: "\f25c"; }
.flaticon-essentials-tumblr-letter-logo:before { content: "\f25d"; }
.flaticon-essentials-tumblr-square-logo:before { content: "\f25e"; }
.flaticon-essentials-turkish-coin-symbol:before { content: "\f25f"; }
.flaticon-essentials-twitter-circular-logo:before { content: "\f260"; }
.flaticon-essentials-twitter-logo-shape:before { content: "\f261"; }
.flaticon-essentials-twitter-square-logo:before { content: "\f262"; }
.flaticon-essentials-two-columns-layout:before { content: "\f263"; }
.flaticon-essentials-umbrella-black-shape-symbol:before { content: "\f264"; }
.flaticon-essentials-underline-interface-symbol:before { content: "\f265"; }
.flaticon-essentials-undo-arrow-symbol:before { content: "\f266"; }
.flaticon-essentials-unlock-interface-symbol-of-an-opened-padlock-black-silhouette:before { content: "\f267"; }
.flaticon-essentials-unlock-padlock-silhouette-symbol:before { content: "\f268"; }
.flaticon-essentials-up-and-down-arrows-triangles:before { content: "\f269"; }
.flaticon-essentials-up-arrow-circle:before { content: "\f26a"; }
.flaticon-essentials-up-arrow-in-a-square-button:before { content: "\f26b"; }
.flaticon-essentials-up-arrow-of-triangular-shape-inside-a-square-outline:before { content: "\f26c"; }
.flaticon-essentials-upload-arrow-sign-inside-cloud-outline:before { content: "\f26d"; }
.flaticon-essentials-upload-symbol:before { content: "\f26e"; }
.flaticon-essentials-upload-symbol-of-up-arrow-and-a-hard-disk:before { content: "\f26f"; }
.flaticon-essentials-user-black-shape-variant:before { content: "\f270"; }
.flaticon-essentials-user-black-silhouette-variant:before { content: "\f271"; }
.flaticon-essentials-user-male-silhouette:before { content: "\f272"; }
.flaticon-essentials-users:before { content: "\f273"; }
.flaticon-essentials-users-group-black-silhouette:before { content: "\f274"; }
.flaticon-essentials-video-camera-black-tool-shape:before { content: "\f275"; }
.flaticon-essentials-vimeo-logo:before { content: "\f276"; }
.flaticon-essentials-vimeo-logo-in-a-square:before { content: "\f277"; }
.flaticon-essentials-vimeo-logo-white-inside-a-black-square:before { content: "\f278"; }
.flaticon-essentials-vk-logo:before { content: "\f279"; }
.flaticon-essentials-volume-up-symbol:before { content: "\f27a"; }
.flaticon-essentials-warning-exclamation-sign-in-a-triangle:before { content: "\f27b"; }
.flaticon-essentials-warning-signal:before { content: "\f27c"; }
.flaticon-essentials-weibo-logo:before { content: "\f27d"; }
.flaticon-essentials-whatsapp-logo-variant:before { content: "\f27e"; }
.flaticon-essentials-wheelchair-symbol:before { content: "\f27f"; }
.flaticon-essentials-wheelchair-symbol-1:before { content: "\f280"; }
.flaticon-essentials-white-arrow-facing-the-right-direction-inside-a-square:before { content: "\f281"; }
.flaticon-essentials-white-arrow-up-inside-a-circle:before { content: "\f282"; }
.flaticon-essentials-white-plus-inside-a-black-square-symbol:before { content: "\f283"; }
.flaticon-essentials-windows-side-view-logo-variant:before { content: "\f284"; }
.flaticon-essentials-wrench-tool-black-shape-silhouette-rotated-to-right:before { content: "\f285"; }
.flaticon-essentials-xing-essentials-logo-variant:before { content: "\f286"; }
.flaticon-essentials-xing-logo:before { content: "\f287"; }
.flaticon-essentials-yahoo-letter-logo-with-exclamation-sign:before { content: "\f288"; }
.flaticon-essentials-yen-symbol:before { content: "\f289"; }
.flaticon-essentials-youtube-logo:before { content: "\f28a"; }
.flaticon-essentials-youtube-logo-1:before { content: "\f28b"; }
.flaticon-essentials-youtube-logo-in-a-square:before { content: "\f28c"; }
.flaticon-essentials-youtube-play:before { content: "\f28d"; }
.flaticon-essentials-youtube-play-button:before { content: "\f28e"; }
#main .inside{position:relative;max-width:none}.galleria-container{max-height:400px;min-height:200px}html{font-size:100%}body{font-family:Source Sans Pro;font-weight:300;font-size:1em;line-height:1.5}[class*="flaticon-essentials"]:before{margin-right:0.5em}.columns{-webkit-column-gap:4em;-moz-column-gap:4em;-ms-column-gap:4em;-o-column-gap:4em;column-gap:4em;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2}a{outline:0;-webkit-transition-property:color;-moz-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}a img{background:transparent;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}h1,h2,h3,h4{margin:0;-webkit-hyphens:manual;-moz-hyphens:manual;hyphens:manual;color:#c34418;font-family:Source Sans Pro;font-weight:300;line-height:1.2em}h1{font-size:2em}h2{font-size:2em}h3{font-size:1.3em}#bereich1 .article_left h1 a,#bereich1 .article_left h2 a,#bereich1 .article_left h3 a,#bereich1 .article_left h4 a{color:#c34418}body{background-image:url("../../files/THEME_01/03_BILDER/header3xn.jpg");background-color:#fefaf7;background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:fixed;color:#283c50}body.noscroll{overflow:hidden;transform:none !important}body.noscroll #wrapper{perspective-origin:50% 50% !important;perspective:none !important;overflow:hidden}#header{-webkit-transition:background, 0.2s, ease-in-out;-moz-transition:background, 0.2s, ease-in-out;-o-transition:background, 0.2s, ease-in-out;transition:background 0.2s ease-in-out;z-index:5}#header h1{margin-left:3.3em;position:absolute;font-size:2em;line-height:1em;margin-left:260px;top:1em;width:66%}#header.sticky{background:rgba(255, 255, 255, .8);border-bottom:1px solid #ccc}#header.sticky .inside{height:4em}#header.sticky #logocontainer{height:6em;top:1.8em;left:1em}#header.sticky #trigger_overlay_navigation__open{top:0.7em}.mod_newslist .layout_full{margin-bottom:2em}.mod_newslist .layout_full h1{margin-bottom:0.5em}.article_left .mod_newsreader h1,.article_left .mod_newsreader h2,.article_left .mod_newsreader h3,.article_left .mod_newsreader h4,.article_left .mod_newsreader h5{font-weight:200;font-size:2em;margin-bottom:0.1em;line-height:1.2em;margin-top:0.3em}#logocontainer{width:220px;display:block;position:absolute;left:5.7em;top:1.4em}.partner_logos img{max-width:150px;margin:0 auto}.header_nav{margin-top:-2.6em;padding-top:2em;color:#b1784e;width:4em;float:right;border:1px solid #b1784e;border-radius:4px;text-align:center;margin-right:2.333%}.header_nav #trigger_overlay_navigation__close{position:fixed;display:block;right:2em;top:2em;font-size:1.4em}.header_nav #login_link{display:block;font-size:1em;padding-bottom:0.8em;padding-left:5%;padding-top:1em;width:20%;float:left;border-left:1px solid #b1784e}.header_nav #trigger_overlay_navigation__open{display:block;float:left;font-size:1.5em;font-weight:600;padding-top:0.5em;width:100%;padding-bottom:0.3em;padding-left:0.2em}.impressum .article_left,.datenschutz .article_left{padding-top:2em;padding-bottom:2em}#trigger_scroll_top{display:block;text-align:center;padding:0.6em 0.5em;width:auto;margin-top:0.7em;line-height:0.7;background-color:#c34418;color:#fff;font-size:1.1em;position:fixed;bottom:3em;right:4em;display:none}#trigger_scroll_top:before{margin-right:0}div[id^='bereich']{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;padding-top:3em;padding-bottom:3em}#bereich1{padding-top:12em}.home #bereich3 h3{font-size:2em;margin-top:1em;margin-bottom:1em}.home #bereich3 #news{padding-top:1em;padding-bottom:1em}.home #bereich3 .layout_simple{margin-bottom:1em;padding:0.3em 1.4em}.suche .article_left .relevance{font-size:0.6em;color:#ccc}.suche .article_left p.header,.suche .article_left form{display:none}#footer{position:relative;background:#fff;padding-top:0em;padding-bottom:0em}#footer [class^="flaticon-essentials"]{display:block;padding-top:0.7em;font-size:2em;color:rgba(40, 60, 80, 0.7)}a:hover{color:#c34418}.article_left .mod_eventlist{margin-bottom:1em}div[id^='overlay']{text-align:center;visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;z-index:-1;position:fixed;top:0 !important;bottom:0;left:0;right:0;background:rgba(255, 255, 255, 0.9);overflow-x:hidden;transition:z-index 0.3s, visibility 0.3s, opacity 0.3s ease-in}div[id^='overlay'] #nav_main{padding-top:7vh;width:100%}div[id^='overlay'].open{z-index:10000;visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;overflow-y:scroll}.article_right{position:relative;top:-5em}.datenschutz .article_right,.impressum .article_right,.suche .article_right{top:inherit}.article_right > newsletter_button p{padding:0.5em 1.4em}.article_right .mod_eventlist div{color:#c34418;font-size:1.2em;margin:1em}.article_right .mod_eventlist div time{font-weight:200;display:block}.home #bereich3 #news_boxen{margin:2em 0}.home #bereich3 #news_boxen .mod_newslist h2,.home #bereich3 #news_boxen .mod_eventlist h2{margin-bottom:0.5em;font-size:3em}.home #bereich3 #news_boxen .mod_newslist h5,.home #bereich3 #news_boxen .mod_eventlist h5{margin:0}.home #bereich3 #news_boxen .mod_newslist h4,.home #bereich3 #news_boxen .mod_eventlist h4{margin:0;height:2.4em;overflow:hidden;font-size:1.4em}.home #bereich3 #news_boxen .mod_newslist h4 a,.home #bereich3 #news_boxen .mod_eventlist h4 a{color:#c34418}.home #bereich3 #news_boxen .mod_newslist h4 a:hover,.home #bereich3 #news_boxen .mod_eventlist h4 a:hover{color:#283c50}.home #bereich3 #news_boxen .mod_newslist .teaser,.home #bereich3 #news_boxen .mod_eventlist .teaser{font-size:1em;color:#283c50;margin:0}.home #bereich3 #news_boxen .mod_newslist a,.home #bereich3 #news_boxen .mod_eventlist a{color:#c34418}.home #bereich3 #news_boxen .mod_newslist a:hover,.home #bereich3 #news_boxen .mod_eventlist a:hover{color:#283c50}.home #bereich3 #news_boxen .mod_newslist .date,.home #bereich3 #news_boxen .mod_eventlist .date{font-weight:200;color:#283c50;font-size:1em}.home #bereich3 #news_boxen .mod_eventlist p{display:none}.home #bereich3 #news_boxen .mod_eventlist h5{margin:0;color:#283c50}.home #bereich3 #news_boxen .mod_eventlist a{font-size:1.4em}.home #bereich3 #news_boxen .mod_eventlist div{color:#c34418}.home #bereich3 #news_boxen .mod_eventlist div p{font-size:0.8em}.home #bereich3 #news_boxen .mod_eventlist div time{font-weight:200;display:block}.home #bereich3 #news_boxen .mod_eventlist .rounded_shadow{margin:0 0 1em 0;margin-left:4.16667%;padding:1em}.home #bereich3 #news_boxen .mod_eventlist h2{margin-left:0.2em}.home #bereich3 #news_boxen .mod_newslist .even{margin-left:2px}.home #bereich3 #news_boxen .mod_newslist .layout_simple{padding-top:1em;padding-bottom:1em}.home #bereich3 #news_boxen .mod_newslist p{margin:0;padding:0}.home #bereich3 #news_boxen .mod_newslist .more{color:#c34418}.home #bereich3 #news_boxen .mod_newslist .more:hover{color:#127eae}.home #bereich3 #news_boxen .mod_newslist time{color:#ccc;font-weight:200;text-align:right}.home #bereich3 #news_boxen .mod_newslist .teaser{height:4.6em;overflow:hidden;-webkit-hyphens:none;-moz-hyphens:none;hyphens:none}.article_right > .block{margin-bottom:1em}.article_right > .block input{height:3em;color:#127eae;padding-left:1em}.article_right > .block p{padding:0.3em 1.4em}.article_right > .block p.info{color:#c34418;font-size:1.4em;font-weight:200;margin-bottom:0}.article_right > .block .event h3{font-size:1.4em;font-weight:500}.article_right > .block h2{color:#127eae;font-weight:200;font-size:2em;font-weight:200;padding:0.3em 0.7em;background:#eff0ea;background:-moz-linear-gradient(left, #eff0ea 0%, #fafafb 100%);background:-webkit-linear-gradient(left, #eff0ea 0%, #fafafb 100%);background:linear-gradient(to right, #eff0ea 0%, #fafafb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eff0ea', endColorstr='#fafafb',GradientType=1)}.article_right > .block .event{padding:0em 0.5em}.article_right > .block .event h1,.article_right > .block .event h2{font-size:1.5}.homebox{-webkit-border-radius:0.5em;-moz-border-radius:0.5em;-ms-border-radius:0.5em;-o-border-radius:0.5em;border-radius:0.5em;background-color:#c34418;margin-bottom:2em;max-width:360px;text-align:center;-webkit-box-shadow:#6f5600 1px 1px 2px;-moz-box-shadow:#6f5600 1px 1px 2px;box-shadow:#6f5600 1px 1px 2px}.homebox .link_hauptverein{background:url("/files/THEME_01/03_BILDER/home/gsv_hauptverein.jpg") no-repeat;background-position:center top;padding-top:230px}.homebox .link_hauptverein:hover{background-position:center -230px}.homebox .link_turnen{background:url("/files/THEME_01/03_BILDER/home/gsv_turnen.jpg") no-repeat;background-position:center top;padding-top:230px}.homebox .link_turnen:hover{background-position:center -230px}.homebox .link_volleyball{background:url("/files/THEME_01/03_BILDER/home/gsv_volleyball.jpg") no-repeat;background-position:center top;padding-top:230px}.homebox .link_volleyball:hover{background-position:center -230px}.homebox .link_gesang{background:url("/files/THEME_01/03_BILDER/home/gsv_gesang.jpg") no-repeat;background-position:center top;padding-top:230px}.homebox .link_gesang:hover{background-position:center -230px}.homebox .link_leichtathletik{background:url("/files/THEME_01/03_BILDER/home/gsv_leichtathletik.jpg") no-repeat;background-position:center top;padding-top:230px}.homebox .link_leichtathletik:hover{background-position:center -230px}.homebox .link_aktivaelter{background:url("/files/THEME_01/03_BILDER/home/gsv_aktivaelter.jpg") no-repeat;background-position:center top;padding-top:230px}.homebox .link_aktivaelter:hover{background-position:center -230px}.homebox .link_handharmonika{background:url("/files/THEME_01/03_BILDER/home/gsv_handharmonika.jpg") no-repeat;background-position:center top;padding-top:230px}.homebox .link_handharmonika:hover{background-position:center -230px}.homebox .link_theater{background:url("/files/THEME_01/03_BILDER/home/gsv_theater.jpg") no-repeat;background-position:center top;padding-top:230px}.homebox .link_theater:hover{background-position:center -230px}.homebox .link_fussball{background:url("/files/THEME_01/03_BILDER/home/gsv_fussball.jpg") no-repeat;background-position:center top;padding-top:230px}.homebox .link_fussball:hover{background-position:center -230px}.fussball #bereich1 .fupic h2,.fussball #bereich1 .jufupic h2{color:#fff;text-align:center;font-weight:100;padding:0.3em 0;font-size:1.5em;-webkit-border-radius:0 0 0.3em 0.3em;-moz-border-radius:0 0 0.3em 0.3em;-ms-border-radius:0 0 0.3em 0.3em;-o-border-radius:0 0 0.3em 0.3em;border-radius:0 0 0.3em 0.3em;background-color:#c34418}.fussball #bereich1 .fupic{background:url("/files/THEME_01/template/gsv_fussball2.jpg") no-repeat;background-position:center top;padding-top:230px;-webkit-border-radius:0.5em;-moz-border-radius:0.5em;-ms-border-radius:0.5em;-o-border-radius:0.5em;border-radius:0.5em;background-color:#c34418;margin-bottom:2em;max-width:360px}.fussball #bereich1 .fupic:hover{background-position:center -230px}.fussball #bereich1 .jufupic{background:url("/files/THEME_01/template/gsv_jugendfussball2.jpg") no-repeat;background-position:center top;padding-top:230px;-webkit-border-radius:0.5em;-moz-border-radius:0.5em;-ms-border-radius:0.5em;-o-border-radius:0.5em;border-radius:0.5em;background-color:#c34418;margin-bottom:2em;max-width:360px}.fussball #bereich1 .jufupic:hover{background-position:center -230px}#nav_main{display:inline-block;font-size:1.5em;line-height:2}#nav_main .submenu li span{color:#000}#nav_footer{text-transform:uppercase}#bereich1 .article_left a{color:#127eae}#bereich1 .article_left a:hover{color:#c34418}.ansprechpartner{float:right}#bereich1 ol{list-style-type:decimal;list-style-position:inside}#bereich1 ol li{padding-bottom:1em}#bereich1 nav{padding:1.5em 0 1.5em 3em;border-radius:4px 4px 0px 0px;background:#dde1e4;background:-moz-linear-gradient(left, #dde1e4 0%, #fafaf8 50%, #dde1e3 100%);background:-webkit-linear-gradient(left, #dde1e4 0%, #fafaf8 50%, #dde1e3 100%);background:linear-gradient(to right, #dde1e4 0%, #fafaf8 50%, #dde1e3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dde1e4', endColorstr='#dde1e3',GradientType=1);height:5em}#bereich1 nav li{float:left;margin-right:5%;font-size:1.2em;font-weight:200;color:#127eae}#bereich1 nav li .active{color:#c34418;font-weight:400}#header h1{font-size:5.8em;top:0.8em}.cookiebar{line-height:1.4em;font-size:0.8em}.cookiebar .cookiebar__button{background-color:#c34418;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.cookiebar .cookiebar__button:hover{color:#283c50;background-color:#fff}#cookiebar-text{margin-bottom:0em}.home h2.ce_headline{margin-top:0;background-color:#c34418}.home .homebox h2.ce_headline{margin-bottom:0em;color:#fff;line-height:1.7em;font-size:2em}h2.ce_headline{font-size:3em;margin-bottom:0.5em;font-weight:200}.turnen_angebot h2.ce_headline{margin-bottom:0.2em;margin-top:0.3em}.turnen_angebot h2.smallerh2{font-size:2em;margin-top:0.2em;margin-bottom:0.3em}.tos-slide > img{width:auto}.flaticon-essentials-cross{float:right}.flaticon-essentials-cross:before{margin-right:0}.overlay_xbox{max-width:1400px;margin:0 auto}.overlay_xbox .xbox{width:4em;margin-right:2.333%;height:2em;text-align:center;float:right}.overlay_xbox .xbox a{float:right;margin:0.2em auto 0 auto;width:3.8em;font-size:1.3em;text-align:center}.overlay_xbox .xbox a:before{margin-right:0;text-align:center;position:relative;left:4px}.article_left,.rounded_shadow,.mod_form{background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:#6f5600 1px 1px 2px;-moz-box-shadow:#6f5600 1px 1px 2px;box-shadow:#6f5600 1px 1px 2px}#bereich1 .inside .article_left .the_button{color:#fff}#bereich1 .inside .article_left .the_button:hover{color:lightyellow}.newsletter_abonnieren .checkbox_container{margin-top:1em}.newsletter_abonnieren .checkbox_container span{display:block;line-height:2em;font-size:1em}.newsletter_abonnieren .checkbox_container span label{font-size:1em}.inside .article_left{padding:2em 3em}.inside .article_left .kontaktformular .widget-captcha{margin-top:1em}.inside .article_left .kontakt_links{padding-left:0}.inside .article_left .kontakt_links h3,.inside .article_left .kontakt_links h2{font-size:2em;margin-top:1em}.inside .article_left .kontakt_rechts{padding:0}.inside .article_left .kontakt_rechts label{font-size:1em;width:100%}.inside .article_left .kontakt_rechts .widget-text,.inside .article_left .kontakt_rechts .widget-textarea{max-width:60%}.inside .article_left .kontakt_rechts .widget input,.inside .article_left .kontakt_rechts .widget textarea{border:1px solid #000;border-radius:0;padding:0.3em}.inside .article_left .kontakt_rechts fieldset input{width:1em;height:1em}.inside .article_left .kontakt_rechts h3,.inside .article_left .kontakt_rechts h2{font-size:2em}.inside .article_left .kontakt_rechts .widget-radio legend{font-size:2em;color:#c34418;font-weight:200;margin-top:0.7em;margin-bottom:0.7em}.inside .article_left .kontakt_rechts .widget-radio span{display:block;min-height:4em;color:#c34418}.inside .article_left .kontakt_rechts .widget-radio span input{float:left;margin-top:0.3em;margin-left:0.3em}.inside .article_left .kontakt_rechts .widget-radio span label{float:left;max-width:85%;margin-left:1em}.inside .article_left .kontakt_rechts .widget-radio span span{display:inline;color:#283c50}.article_left > .block h2{font-size:3em;margin-bottom:0.5em;font-weight:200}.partner_logos > .block{padding:1em 3em}.partner_logos h2{margin-top:0}#bereich1 .newsletter_button{padding-bottom:1em}#bereich1 .newsletter_button p{padding:0.5em 1.4em}.home #bereich2{background-color:#fff;padding:2em 0}.home #bereich2 h2{font-size:3em;margin-bottom:0.5em}.home #bereich2 .homebox h2.ce_headline{margin-bottom:0}.home #bereich2 h3{font-size:2em}.home #bereich2 .home_liste{padding-top:2em}.home #bereich2 .home_liste_unten{padding-top:1em;padding-bottom:2em}.home #bereich2 .home_liste_unten .home_liste{padding-top:0}.kontakt_rechts .kontaktformular .submit_container input{font-size:1.2em;font-weight:400;width:200px;margin-top:2em}.mod_subscribe #tl_subscribe .submit,.mod_unsubscribe #tl_unsubscribe .submit{font-size:1em;margin-top:1em;padding:1em 2em}#volleyball_damen,#volleyball_herren{margin-bottom:1em}.the_button,.submit_container input,.newsletter_abonnieren .mod_subscribe .submit,.newsletter_abonnieren .mod_unsubscribe .submit{padding:0;margin:0;border-radius:4px;color:white;margin:0;padding:1em;display:block;text-align:center;background:#e74d1f;background:-moz-linear-gradient(top, #e74d1f 15%, #c34418 100%);background:-webkit-linear-gradient(top, #e74d1f 15%, #c34418 100%);background:linear-gradient(to bottom, #e74d1f 15%, #c34418 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e74d1f', endColorstr='#c34418',GradientType=0)}.the_button:hover,.submit_container input:hover,.newsletter_abonnieren .mod_subscribe .submit:hover,.newsletter_abonnieren .mod_unsubscribe .submit:hover{color:gold}.the_button:hover{color:gold}video{margin:0 auto;min-width:100%;width:auto !important}#main-mobile_search,.mod_form{height:0;padding-bottom:0;margin-bottom:0em}#main-mobile_search input,.mod_form input{height:3em;color:#127eae;padding-left:1em}#main-mobile_search .block.ce_form,.mod_form .block.ce_form{padding:0}#main-mobile_search .block.ce_form form,.mod_form .block.ce_form form{margin:0}body #bereich2,body #bereich3{padding:0}#bereich1 .main_article{border-radius:0px 0px 4px 4px;min-height:50em}table{hyphens:none;-moz-hyphens:none}table .col_0{font-weight:600}table .col_1{width:20px}.termin_info{text-align:right;font-size:1.5em;margin-bottom:0}.info_top{border-bottom:1px #b3b3b3 solid}.termin_headline{font-size:1.5em}.article_left .mod_eventlist h2{font-size:3em;margin-bottom:0.5em}.article_left .mod_eventlist .upcoming{margin-bottom:2em}.article_right .mod_eventlist div .teaser{margin:0}.article_right .mod_eventlist div .teaser p{max-height:2.6em;overflow:hidden;font-size:0.7em;line-height:1.3em;color:#283c50;padding:0;font-weight:200;margin-bottom:0}.article_right .mod_eventlist .layout_upcoming a{font-weight:400}.angebot_kasten{border:1px solid #c34418;padding:1em;color:#283c50;margin-bottom:1em;-webkit-hyphens:none;-moz-hyphens:none;hyphens:none}.angebot_kasten h3{font-size:2em;font-weight:200}.angebot_kasten a{text-decoration:underline;font-weight:400}.angebot_kasten a:hover{color:#283c50}.angebot_kasten p{margin-bottom:0;font-weight:400}.mod_newslist .block h2{font-size:2em;margin-bottom:0.1em;line-height:1.2em;margin-top:0.3em}.gesang .article_left h2{margin-bottom:0.1em;margin-top:0.5em}@media (max-width:1200px){#trigger_scroll_top.visible{display:block}#header h1{font-size:6.7vw;top:14vh}#cookiebar-text{margin-bottom:1em}}@media (max-width:1023px){body{font-size:0.95em}div[id^='bereich']{padding-top:5em;padding-bottom:5em}#trigger_overlay_navigation__open{top:2.5em;right:2em}#trigger_scroll_top{bottom:2em;right:2em}#nav_main{font-size:1.4em;line-height:1.9}.home #bereich3 #news_boxen .mod_newslist time{text-align:left}#bereich1 nav li{font-size:1.1em}.home .homebox h2.ce_headline{font-size:1.6em}#header h1{font-size:6vw;line-height:1em;margin-left:125px;top:1.3em;width:66%}#bereich1{padding-top:10em}#logocontainer{left:1em;top:1em}#logocontainer img{width:140px}}@media (max-width:767px){body{font-size:0.9em}div[id^='bereich']{padding-top:4em;padding-bottom:4em}#trigger_overlay_navigation__open{top:2em;right:1.5em}#nav_main{font-size:1.3em;line-height:1.8}.home #bereich3 #news_boxen .mod_newslist .even{margin-left:4.16667%}#logocontainer{left:1em;top:1em}#logocontainer img{width:140px}#main-mobile_search,.mod_form{margin-top:0;margin-bottom:1em}.home .homebox h2.ce_headline{font-size:1.9em}#header h1{font-size:7vw;line-height:1em;margin-left:125px;top:1.2em;width:66%}#bereich1{padding-top:10em}.article_right{padding-top:1em;position:inherit;top:0}#main-mobile_search,.mod_form{height:inherit;margin-top:2em}.article_right .ce_form{height:0;margin-bottom:0}}@media (max-width:559px){body{font-size:0.85em}div[id^='bereich']{padding-top:3em;padding-bottom:3em}#trigger_overlay_navigation__open{top:0.7em;right:1em}#trigger_scroll_top{bottom:1em;right:1em}#nav_main{font-size:1.2em;line-height:1.7}.inside .article_left .kontakt_rechts .widget-text,.inside .article_left .kontakt_rechts .widget-textarea{max-width:100%}#bereich1 .main_article{min-height:none}.home_liste_unten h3{margin-bottom:1em}.inside .article_left{padding:2em}#bereich2,#bereich3{padding-top:0;padding-bottom:0}#header{position:relative}.header_nav{position:absolute;right:0}.home h1{display:none}.home #logocontainer{margin-top:4em;position:initial}.home #logocontainer img{width:100%;max-width:200px;margin:0 auto}.home #bereich1{padding-top:2em}#logocontainer{margin-top:0em;left:0;position:relative}#logocontainer img{width:85px;max-width:200px;margin-left:0em;margin-top:0em}h1,h2{line-height:1.2em}#header h1{font-size:7vw;line-height:1em;margin-left:95px;top:60px;width:66%}#bereich1{padding-top:2em}.inside{padding-right:1em;padding-left:1em}#bereich1 .inside{padding-left:0em;padding-right:0em}#bereich1 .inside nav{padding:1em 0 1em 2em}#bereich1 .inside nav li{margin-right:2%;width:30%;line-height:1.6em}#main-mobile_search,.mod_form{margin-top:0;margin-bottom:1em}.article_left .mod_eventlist .upcoming{margin-bottom:1.5em}.article_left .mod_eventlist .info_top h3,.article_left .mod_eventlist .info_top p{font-size:1.2em}.article_left > .block h2{font-size:2em}.flaticon-essentials-cross{top:-4em;right:1em;font-size:1.5em}#nav_main{font-size:2em;line-height:1.5em}.overlay_xbox .xbox a{width:2.3em}.angebot_kasten{width:90%}#bereich1 .homebox{-webkit-border-radius:0.5em;-moz-border-radius:0.5em;-ms-border-radius:0.5em;-o-border-radius:0.5em;border-radius:0.5em;background-color:#c34418;margin-bottom:1em;max-width:none}#bereich1 .homebox h2{color:#fff;text-align:center;font-weight:100;padding:0;font-size:2em}#bereich1 .homebox .link_hauptverein{background:url("/files/THEME_01/03_BILDER/home/mobile/gsv_hauptverein.jpg") no-repeat;background-position:center top}#bereich1 .homebox .link_turnen{background:url("/files/THEME_01/03_BILDER/home/mobile/gsv_turnen.jpg") no-repeat;background-position:center top}#bereich1 .homebox .link_volleyball{background:url("/files/THEME_01/03_BILDER/home/mobile/gsv_volleyball.jpg") no-repeat;background-position:center top}#bereich1 .homebox .link_gesang{background:url("/files/THEME_01/03_BILDER/home/mobile/gsv_gesang.jpg") no-repeat;background-position:center top}#bereich1 .homebox .link_leichtathletik{background:url("/files/THEME_01/03_BILDER/home/mobile/gsv_leichtathletik.jpg") no-repeat;background-position:center top}#bereich1 .homebox .link_aktivaelter{background:url("/files/THEME_01/03_BILDER/home/mobile/gsv_aktivaelter.jpg") no-repeat;background-position:center top}#bereich1 .homebox .link_handharmonika{background:url("/files/THEME_01/03_BILDER/home/mobile/gsv_handharmonika.jpg") no-repeat;background-position:center top}#bereich1 .homebox .link_theater{background:url("/files/THEME_01/03_BILDER/home/mobile/gsv_theater.jpg") no-repeat;background-position:center top}#bereich1 .homebox .link_fussball{background:url("/files/THEME_01/03_BILDER/home/mobile/gsv_fussball.jpg") no-repeat;background-position:center top}#bereich1 .homebox a div{background-position:center top;padding-top:0px;background:none}}
@font-face {
    font-family: 'Source Sans Pro';
    src: url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-Regular.woff2") format('woff2'),
        url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-Regular.woff") format('woff'),
        url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-Regular.ttf") format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
/*
@font-face {
    font-family: 'Source Sans Pro';
    src: url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-BoldItalic.woff2") format('woff2'),
        url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-BoldItalic.woff") format('woff'),
        url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-BoldItalic.ttf") format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}
*/
/*
@font-face {
    font-family: 'Source Sans Pro';
    src: url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-ExtraLightItalic.woff2") format('woff2'),
        url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-ExtraLightItalic.woff") format('woff'),
        url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-ExtraLightItalic.ttf") format('truetype');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}
*/
@font-face {
    font-family: 'Source Sans Pro';
    src: url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-Light.woff2") format('woff2'),
        url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-Light.woff") format('woff'),
        url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-Light.ttf") format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Source Sans Pro';
    src: url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-ExtraLight.woff2") format('woff2'),
        url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-ExtraLight.woff") format('woff'),
        url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-ExtraLight.ttf") format('truetype');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Source Sans Pro';
    src: url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-Bold.woff2") format('woff2'),
        url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-Bold.woff") format('woff'),
        url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-Bold.ttf") format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
/*
@font-face {
    font-family: 'Source Sans Pro';
    src: url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-LightItalic.woff2") format('woff2'),
        url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-LightItalic.woff") format('woff'),
        url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-LightItalic.ttf") format('truetype');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}
*/
@font-face {
    font-family: 'Source Sans Pro';
    src: url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-Black.woff2") format('woff2'),
        url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-Black.woff") format('woff'),
        url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-Black.ttf") format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}
/*
@font-face {
    font-family: 'Source Sans Pro';
    src: url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-Italic.woff2") format('woff2'),
        url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-Italic.woff") format('woff'),
        url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-Italic.ttf") format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}
*/
/*
@font-face {
    font-family: 'Source Sans Pro';
    src: url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-SemiBoldItalic.woff2") format('woff2'),
        url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-SemiBoldItalic.woff") format('woff'),
        url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-SemiBoldItalic.ttf") format('truetype');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}
*/
/*
@font-face {
    font-family: 'Source Sans Pro';
    src: url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-BlackItalic.woff2") format('woff2'),
        url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-BlackItalic.woff") format('woff'),
        url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-BlackItalic.ttf") format('truetype');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}
*/
@font-face {
    font-family: 'Source Sans Pro';
    src: url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-SemiBold.woff2") format('woff2'),
        url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-SemiBold.woff") format('woff'),
        url("../../files/THEME_01/fonts/Source_Sans_Pro/SourceSansPro-SemiBold.ttf") format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}


