header,footer,nav,section,aside,main,article,figure,figcaption{display:block}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,iframe{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}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}
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,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.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}
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}form button,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}form button,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}form button:hover,input[type=submit]:hover,.button:hover{text-decoration:none;background-position:0 -15px!important}form button:active,input[type=submit]:active,.button:active{background-color:#e6e6e6;background-position:0 -30px!important}form button.blue,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}form button.blue:active,input[type=submit].blue:active,.button.blue:active{background-color:#2e95b3}form button.green,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}form button.green:active,input[type=submit].green:active,.button.green:active{background-color:#4f9f4f}form button.orange,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}form button.orange:active,input[type=submit].orange:active,.button.orange:active{background-color:#f28f04}form button.red,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}form button.red:active,input[type=submit].red:active,.button.red:active{background-color:#be322b}.widget{margin-bottom:12px}.widget>label{display:block;margin-bottom:6px;font-weight:700}.inline-form .widget{display:inline-block;margin-bottom:0;vertical-align:middle}.horizontal-form .widget:after{content:"";display:table;clear:both}.horizontal-form .widget>label{width:20%;float:left;padding:3px 2% 0 0;text-align:right}.horizontal-form .widget>input,.horizontal-form .widget>textarea{width:78%;float:left}.horizontal-form .widget>fieldset{margin-left:20%}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}.aspect--9\:16,.responsive.ratio-916{padding-bottom:177.7777%}.aspect--1\:1,.responsive.ratio-11{padding-bottom:100%}
.mod_visitors .invisible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    float: left;
	width:0px;
	height:0px;
}
.rs-columns {
  clear: both;
  display: inline-block;
  width: 100%;
}

.rs-column {
  float: left;
  width: 100%;
  margin-top: 7.69231%;
  margin-right: 7.69231%;
}
.rs-column.-large-first {
  clear: left;
}
.rs-column.-large-last {
  margin-right: -5px;
}
.rs-column.-large-first-row {
  margin-top: 0;
}
.rs-column.-large-col-1-1 {
  width: 100%;
}
.rs-column.-large-col-2-1 {
  width: 46.15385%;
}
.rs-column.-large-col-2-2 {
  width: 100%;
}
.rs-column.-large-col-3-1 {
  width: 28.20513%;
}
.rs-column.-large-col-3-2 {
  width: 64.10256%;
}
.rs-column.-large-col-3-3 {
  width: 100%;
}
.rs-column.-large-col-4-1 {
  width: 19.23077%;
}
.rs-column.-large-col-4-2 {
  width: 46.15385%;
}
.rs-column.-large-col-4-3 {
  width: 73.07692%;
}
.rs-column.-large-col-4-4 {
  width: 100%;
}
.rs-column.-large-col-5-1 {
  width: 13.84615%;
}
.rs-column.-large-col-5-2 {
  width: 35.38462%;
}
.rs-column.-large-col-5-3 {
  width: 56.92308%;
}
.rs-column.-large-col-5-4 {
  width: 78.46154%;
}
.rs-column.-large-col-5-5 {
  width: 100%;
}
.rs-column.-large-col-6-1 {
  width: 10.25641%;
}
.rs-column.-large-col-6-2 {
  width: 28.20513%;
}
.rs-column.-large-col-6-3 {
  width: 46.15385%;
}
.rs-column.-large-col-6-4 {
  width: 64.10256%;
}
.rs-column.-large-col-6-5 {
  width: 82.05128%;
}
.rs-column.-large-col-6-6 {
  width: 100%;
}
@media screen and (max-width: 900px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-first {
    clear: none;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: left;
  }
  .rs-column.-medium-last {
    margin-right: -5px;
  }
  .rs-column.-medium-first-row {
    margin-top: 0;
  }
  .rs-column.-medium-col-1-1 {
    width: 100%;
  }
  .rs-column.-medium-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-2-2 {
    width: 100%;
  }
  .rs-column.-medium-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-3-3 {
    width: 100%;
  }
  .rs-column.-medium-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-medium-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-medium-col-4-4 {
    width: 100%;
  }
  .rs-column.-medium-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-medium-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-medium-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-medium-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-medium-col-5-5 {
    width: 100%;
  }
  .rs-column.-medium-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-medium-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-medium-col-6-6 {
    width: 100%;
  }
}
@media screen and (max-width: 599px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: none;
  }
  .rs-column.-medium-last {
    margin-right: 7.69231%;
  }
  .rs-column.-medium-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-small-first {
    clear: left;
  }
  .rs-column.-small-last {
    margin-right: -5px;
  }
  .rs-column.-small-first-row {
    margin-top: 0;
  }
  .rs-column.-small-col-1-1 {
    width: 100%;
  }
  .rs-column.-small-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-small-col-2-2 {
    width: 100%;
  }
  .rs-column.-small-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-small-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-small-col-3-3 {
    width: 100%;
  }
  .rs-column.-small-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-small-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-small-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-small-col-4-4 {
    width: 100%;
  }
  .rs-column.-small-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-small-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-small-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-small-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-small-col-5-5 {
    width: 100%;
  }
  .rs-column.-small-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-small-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-small-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-small-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-small-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-small-col-6-6 {
    width: 100%;
  }
}

/**
 * CLICKPRESS CSS-Grid
 * @author: Stefan Schulz-Lauterbach
 *
 * thanks to Dinko Skopljak for co-working
 */
.justify-items-start {
  justify-items: start;
}

.justify-items-center {
  justify-items: center;
}

.justify-items-end {
  justify-items: end;
}

.justify-items-stretch {
  justify-items: stretch;
}

.content-start {
  align-content: start;
}

.content-center {
  align-content: center;
}

.content-end {
  align-content: end;
}

.items-start {
  align-items: start;
}

.items-center {
  align-items: center;
}

.items-end {
  align-items: end;
}

.items-stretch {
  align-items: stretch;
}

.items-baseline {
  align-items: baseline;
}

[class*=grid_] {
  display: grid;
  grid-gap: 1rem;
}
[class*=grid_] > .block {
  margin-bottom: 0;
}

@media (min-width: 576px) {
  .grid_mobile_100 {
    grid-template-columns: 1fr;
  }
  .grid_mobile_50_50 {
    grid-template-columns: repeat(2, 1fr);
  }
  .grid_mobile_33_33_33 {
    grid-template-columns: repeat(3, 1fr);
  }
  .grid_mobile_25_25_25_25 {
    grid-template-columns: repeat(4, 1fr);
  }
  .grid_mobile_75_25 {
    grid-template-columns: 3fr 1fr;
  }
  .grid_mobile_25_75 {
    grid-template-columns: 1fr 3fr;
  }
  .grid_mobile_66_33 {
    grid-template-columns: 2fr 1fr;
  }
  .grid_mobile_33_66 {
    grid-template-columns: 1fr 2fr;
  }
  .grid_mobile_60_40 {
    grid-template-columns: 3fr 2fr;
  }
  .grid_mobile_40_60 {
    grid-template-columns: 2fr 3fr;
  }
  .grid_mobile_50_25_25 {
    grid-template-columns: 2fr 1fr 1fr;
  }
  .grid_mobile_25_50_25 {
    grid-template-columns: 1fr 2fr 1fr;
  }
  .grid_mobile_25_25_50 {
    grid-template-columns: 1fr 1fr 2fr;
  }
  .grid_mobile_40_30_30 {
    grid-template-columns: 4fr 3fr 3fr;
  }
  .grid_mobile_30_40_30 {
    grid-template-columns: 3fr 4fr 3fr;
  }
  .grid_mobile_30_30_40 {
    grid-template-columns: 3fr 3fr 4fr;
  }
  .gap_mobile_0 {
    grid-gap: 0;
  }
  .gap_mobile_1 {
    grid-gap: 1rem;
  }
  .gap_mobile_2 {
    grid-gap: 2rem;
  }
  .gap_mobile_3 {
    grid-gap: 3rem;
  }
  .gap_mobile_4 {
    grid-gap: 4rem;
  }
  .gap_mobile_5 {
    grid-gap: 5rem;
  }
  .gap_mobile_6 {
    grid-gap: 6rem;
  }
  .gap_mobile_7 {
    grid-gap: 7rem;
  }
  .gap_mobile_8 {
    grid-gap: 8rem;
  }
  .gap_mobile_9 {
    grid-gap: 9rem;
  }
  .gap_mobile_10 {
    grid-gap: 10rem;
  }
  .gap_mobile_11 {
    grid-gap: 11rem;
  }
  .gap_mobile_12 {
    grid-gap: 12rem;
  }
}
@media (min-width: 768px) {
  .grid_tablet_100 {
    grid-template-columns: 1fr;
  }
  .grid_tablet_50_50 {
    grid-template-columns: repeat(2, 1fr);
  }
  .grid_tablet_33_33_33 {
    grid-template-columns: repeat(3, 1fr);
  }
  .grid_tablet_25_25_25_25 {
    grid-template-columns: repeat(4, 1fr);
  }
  .grid_tablet_75_25 {
    grid-template-columns: 3fr 1fr;
  }
  .grid_tablet_25_75 {
    grid-template-columns: 1fr 3fr;
  }
  .grid_tablet_66_33 {
    grid-template-columns: 2fr 1fr;
  }
  .grid_tablet_33_66 {
    grid-template-columns: 1fr 2fr;
  }
  .grid_tablet_60_40 {
    grid-template-columns: 3fr 2fr;
  }
  .grid_tablet_40_60 {
    grid-template-columns: 2fr 3fr;
  }
  .grid_tablet_50_25_25 {
    grid-template-columns: 2fr 1fr 1fr;
  }
  .grid_tablet_25_50_25 {
    grid-template-columns: 1fr 2fr 1fr;
  }
  .grid_tablet_25_25_50 {
    grid-template-columns: 1fr 1fr 2fr;
  }
  .grid_tablet_40_30_30 {
    grid-template-columns: 4fr 3fr 3fr;
  }
  .grid_tablet_30_40_30 {
    grid-template-columns: 3fr 4fr 3fr;
  }
  .grid_tablet_30_30_40 {
    grid-template-columns: 3fr 3fr 4fr;
  }
  .grid_tablet_20_40_40 {
    grid-template-columns: 1fr 2fr 2fr;
  }
  .grid_tablet_40_20_40 {
    grid-template-columns: 2fr 1fr 2fr;
  }
  .grid_tablet_40_40_20 {
    grid-template-columns: 2fr 2fr 1fr;
  }
  .gap_tablet_0 {
    grid-gap: 0;
  }
  .gap_tablet_1 {
    grid-gap: 1rem;
  }
  .gap_tablet_2 {
    grid-gap: 2rem;
  }
  .gap_tablet_3 {
    grid-gap: 3rem;
  }
  .gap_tablet_4 {
    grid-gap: 4rem;
  }
  .gap_tablet_5 {
    grid-gap: 5rem;
  }
  .gap_tablet_6 {
    grid-gap: 6rem;
  }
  .gap_tablet_7 {
    grid-gap: 7rem;
  }
  .gap_tablet_8 {
    grid-gap: 8rem;
  }
  .gap_tablet_9 {
    grid-gap: 9rem;
  }
  .gap_tablet_10 {
    grid-gap: 10rem;
  }
  .gap_tablet_11 {
    grid-gap: 11rem;
  }
  .gap_tablet_12 {
    grid-gap: 12rem;
  }
}
@media (min-width: 992px) {
  .grid_desktop_100 {
    grid-template-columns: 1fr;
  }
  .grid_desktop_50_50 {
    grid-template-columns: repeat(2, 1fr);
  }
  .grid_desktop_50_25_25 {
    grid-template-columns: 2fr 1fr 1fr;
  }
  .grid_desktop_33_33_33 {
    grid-template-columns: repeat(3, 1fr);
  }
  .grid_desktop_75_25 {
    grid-template-columns: 3fr 1fr;
  }
  .grid_desktop_25_75 {
    grid-template-columns: 1fr 3fr;
  }
  .grid_desktop_66_33 {
    grid-template-columns: 2fr 1fr;
  }
  .grid_desktop_60_40 {
    grid-template-columns: 3fr 2fr;
  }
  .grid_desktop_40_60 {
    grid-template-columns: 2fr 3fr;
  }
  .grid_desktop_33_66 {
    grid-template-columns: 1fr 2fr;
  }
  .grid_desktop_50_25_25 {
    grid-template-columns: 2fr 1fr 1fr;
  }
  .grid_desktop_40_30_30 {
    grid-template-columns: 4fr 3fr 3fr;
  }
  .grid_desktop_50_25_25 {
    grid-template-columns: 2fr 1fr 1fr;
  }
  .grid_desktop_25_50_25 {
    grid-template-columns: 1fr 2fr 1fr;
  }
  .grid_desktop_25_25_50 {
    grid-template-columns: 1fr 1fr 2fr;
  }
  .grid_desktop_40_30_30 {
    grid-template-columns: 4fr 3fr 3fr;
  }
  .grid_desktop_30_40_30 {
    grid-template-columns: 3fr 4fr 3fr;
  }
  .grid_desktop_30_30_40 {
    grid-template-columns: 3fr 3fr 4fr;
  }
  .grid_desktop_20_40_40 {
    grid-template-columns: 1fr 2fr 2fr;
  }
  .grid_desktop_40_20_40 {
    grid-template-columns: 2fr 1fr 2fr;
  }
  .grid_desktop_40_40_20 {
    grid-template-columns: 2fr 2fr 1fr;
  }
  .grid_desktop_25_25_25_25 {
    grid-template-columns: repeat(4, 1fr);
  }
  .grid_desktop_40_20_20_20 {
    grid-template-columns: 2fr 1fr 1fr 1fr;
  }
  .grid_desktop_20_40_20_20 {
    grid-template-columns: 1fr 2fr 1fr 1fr;
  }
  .grid_desktop_20_20_40_20 {
    grid-template-columns: 1fr 1fr 2fr 1fr;
  }
  .grid_desktop_20_20_20_40 {
    grid-template-columns: 1fr 1fr 1fr 2fr;
  }
  .grid_desktop_20_20_20_20_20 {
    grid-template-columns: repeat(5, 1fr);
  }
  .gap_desktop_0 {
    grid-gap: 0;
  }
  .gap_desktop_1 {
    grid-gap: 1rem;
  }
  .gap_desktop_2 {
    grid-gap: 2rem;
  }
  .gap_desktop_3 {
    grid-gap: 3rem;
  }
  .gap_desktop_4 {
    grid-gap: 4rem;
  }
  .gap_desktop_5 {
    grid-gap: 5rem;
  }
  .gap_desktop_6 {
    grid-gap: 6rem;
  }
  .gap_desktop_7 {
    grid-gap: 7rem;
  }
  .gap_desktop_8 {
    grid-gap: 8rem;
  }
  .gap_desktop_9 {
    grid-gap: 9rem;
  }
  .gap_desktop_10 {
    grid-gap: 10rem;
  }
  .gap_desktop_11 {
    grid-gap: 11rem;
  }
  .gap_desktop_12 {
    grid-gap: 12rem;
  }
}

/*# sourceMappingURL=clickpress-grid.css.map */

#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
/* roboto-condensed-regular - latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: url('../../files/assets/fonts/roboto-condensed/roboto-condensed-v25-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../../files/assets/fonts/roboto-condensed/roboto-condensed-v25-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../files/assets/fonts/roboto-condensed/roboto-condensed-v25-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../files/assets/fonts/roboto-condensed/roboto-condensed-v25-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../../files/assets/fonts/roboto-condensed/roboto-condensed-v25-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../files/assets/fonts/roboto-condensed/roboto-condensed-v25-latin-regular.svg#RobotoCondensed') format('svg'); /* Legacy iOS */
}
/* roboto-300 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: url('../../files/assets/fonts/roboto 300/roboto-v30-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../../files/assets/fonts/roboto 300/roboto-v30-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../files/assets/fonts/roboto 300/roboto-v30-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../files/assets/fonts/roboto 300/roboto-v30-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../../files/assets/fonts/roboto 300/roboto-v30-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../files/assets/fonts/roboto 300/roboto-v30-latin-300.svg#Roboto') format('svg'); /* Legacy iOS */
}
html,body{width:100%;height:100%}@media (min-width:1650px){html,body{width:auto;height:auto}}html{background:url(../../files/foto/hintergrund-bilder/hintergrund-4.JPG) no-repeat fixed center center transparent;background-size:100% 100%, auto auto}@media (min-width:1650px){html{background-size:auto auto;background-position:top center}}@media (max-width:1023px){html{background:none #fff}}body{font-family:"Roboto Condensed", Arial, Helvetica, sans serif;color:#222;background:url(../../files/foto/hintergrund-bilder/netz.gif) repeat;height:auto;padding-bottom:75px}a{color:#265DA6}a[href$=".pdf"]{background-image:url(../../files/assets/img/icon-pdf-3.png);background-size:14px;background-repeat:no-repeat;padding-left:20px}#wrapper{background:#fff;margin-top:0px}@media (max-width:1023px){#wrapper{width:100%}}#container{margin:55px 17px 17px 17px;min-height:460px}#main .inside{min-height:300px;margin:0px 2px}.zwei-spalten #main .inside{margin-right:15px;margin-top:15px}#right{margin-top:15px;padding-left:15px;border-left:1px dashed #474747}#right .inside{padding:15px;background-color:#d1d8ea;margin-right:15px}.index #main .inside{background-color:transparent}#footer{border-top:1px dashed #555;background-color:#ffffff}.float-left{float:left}#header-bildrahmen{position:absolute;top:0;z-index:1}#header-logo{position:absolute;top:28px;z-index:10}.slider-control{display:none}#container,.inside{padding-top:1px;position:relative}#schriftzug{background:#265da6 none repeat scroll 0 0;margin:5px;padding:10px;width:50%;width:65%;padding-bottom:2px}#schriftzug .image_container img{left:0px;position:relative;top:2px}#logo{position:absolute;right:0;top:0;margin-right:5px;margin-top:5px}#overlay{bottom:-35px;position:absolute;right:0;z-index:1}.mod_pageImage{margin:0 5px}.ce_rsce_social-links{display:inline-block;margin-top:3px;background-color:#296CB5;float:left;height:34px}.ce_rsce_social-links ul{padding:0}.ce_rsce_social-links li{float:left;list-style:none;padding-right:6px;padding-top:4px;padding-left:6px;height:30px}.ce_rsce_social-links li:nth-last-child(n){border-right:2px solid #fff}.ce_rsce_social-links li .icon{width:26px;height:26px;display:inline-block;fill:#fff}.ce_rsce_social-links li:hover{background-color:#D0D7EA}.ce_rsce_social-links li:hover .icon{fill:#296CB5}#main input[type=submit],.button1 a,#main button.submit,#main button[type=submit]{background-color:#296CB5;background-image:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #296CB5;font-family:Arial;font-size:16px;color:#ffffff;font-size:12px;padding:10px 20px 10px 20px;text-decoration:none;width:auto}#main input[type=submit]:hover,.button1 a:hover,#main button.submit:hover{background-color:#ffffff;color:#296CB5;border:1px solid #296CB5;background-image:none;text-decoration:none}.button1{text-align:center}#main input[type=submit],#main .button,#main button[type=submit]{line-height:24px;font-size:16px}#main .routinglink button[type=submit]{line-height:1.42857;padding:4px 9px;margin-left:10px}#main .inside{margin-top:15px}.links .ce_hyperlink{float:left;margin-right:50px;border:2px dashed #555;margin-bottom:20px;padding:11px}.links .ce_hyperlink h3{margin-top:4px}.ce_downloads ul,.ce_download{border:2px dashed #555;padding:11px;display:inline-block}.ce_downloads{margin-top:11px}.ce_downloads ul{margin-bottom:0}#downloads li{}#links,#downloads{width:1040px}.externeLinks-auf-googlemap-staemme{right:-160px;position:absolute;z-index:10}.externeLinks-auf-googlemap-staemme li{list-style:none}.ce_colsetStart .col_2{border-right:2px dashed #555;border-left:2px dashed #555}.colcount_3 .col_1 .ym-gbox-left{background:#d5e6f5;margin-right:11px;padding-top:20px;padding-left:20px;padding-right:20px !important}.colcount_3 .col_2 .ym-gbox{background:#57ACED;margin-right:11px;margin-left:11px;padding-top:20px;padding-left:20px !important;padding-right:20px !important}.colcount_3 .col_3 .ym-gbox-right{background:#4EF79B;margin-left:11px;padding-top:20px;padding-left:20px !important;padding-right:20px !important}.colcount_4 .ym-gbox-left,.colcount_4 .ym-gbox,.colcount_4 .ym-gbox-right{padding-left:11px !important;padding-right:11px !important;padding-top:11px}.colcount_4 .col_3{border-right:2px dashed #555}.colcount_4 .col_1 .ym-gbox-left{background:#d5e6f5;margin-right:11px}.colcount_4 .col_2 .ym-gbox{background:#57ACED;margin-right:11px;margin-left:11px}.colcount_4 .col_3 .ym-gbox{background-color:#4EF79B;margin-right:11px;margin-left:11px}.colcount_4 .col_4 .ym-gbox-right{background-color:#F2BF5E;margin-right:11px;margin-left:11px}.rs-column{margin-top:0;margin-bottom:25px}.rs-column h2{margin-top:0}.rs-column h2 a{color:#000}.rs-column a{color:#296cb5}#container{font-size:0.9em;line-height:1.6em}h1{color:#333;font-family:"Roboto", sans serif;font-weight:bold;margin-top:2px}h2,h3,h4,h5,h6{color:#555}#right h1{text-transform:none}#right .ce_text>h1,#right .ce_text>h2,#right .ce_text>h3,.hintergrund-blau,#right .ce_headline{background:#296CB5;color:white;margin-top:0;padding:6px;font-size:1.3em}#right .mod_article>h1 a,#right .mod_article>h2 a,#right .mod_article>h3 a{color:#fff !important}.mod_article.first>h2,.ce_text.first>h2{margin-top:2px}.ce_headline.hintergrund-blau{margin:24px 0 0 0 !important}.warning,.error{color:#ff0000}.pdf_link{float:right}:focus{outline:none}#footer{text-align:center;font-size:12px}a{text-decoration:none;color:#296CB5}a:hover{text-decoration:underline}.mod_article ul{list-style-type:disc;margin-left:20px}.mod_article .ce_downloads ul{list-style-type:none;margin-left:0}.accordion figure{margin-top:6px}figure.float_left{margin-right:15px}figure.float_right{margin-left:15px}.caption{font-style:italic;line-height:1.2em;font-size:small}.toggler{cursor:pointer;margin-bottom:12px;padding:9px;border:1px solid #ccc;line-height:8px}.toggler:before{font-weight:bold;content:"+";float:left;margin-right:5px;font-size:15px}.toggler.active:before{font-weight:bold;content:"-"}.toggler h3{margin:0 0 0 20px}.mod_calendar{padding:1px;line-height:1em}table.calendar{border:1px solid #ccc}table.calendar .head{padding-top:8px;padding-bottom:7px;text-align:center}table.calendar th.previous{padding-left:12px;text-align:left}table.calendar th.next{padding-right:12px;text-align:right}table.calendar th a{text-decoration:none;color:#444}table.calendar th a:hover{text-decoration:underline}table.calendar .label{padding-top:2px;padding-bottom:3px;text-align:center;background-color:#346599;border-right:1px solid #346599;border-left:1px solid #346599;color:#fff}table.calendar td{width:14%;height:7em;vertical-align:top;border:1px solid #ccc}table.calendar .header{margin:1px;padding:1px;background-color:#f0f0f0;font-size:11px;color:#666}table.calendar .event{margin:3px;font-size:11px}table.calendar .event a{text-decoration:none}table.calendar .event a:hover{text-decoration:underline}table.calendar td.weekend{background-color:#f7f9fa}table.calendar td.today{background-color:#f0f3f6}table.minicalendar{width:98%;border:1px solid #ccc}table.minicalendar .head,table.minicalendar .label{padding-top:2px;padding-bottom:2px;text-align:center;background-color:#e1e6ec}table.minicalendar .label{border-bottom:1px solid #8c9ba5}table.minicalendar td{width:14%;padding-top:2px;padding-bottom:2px;text-align:center;background-color:#fff;border:1px solid #ccc}table.minicalendar td.weekend{background-color:#f7f9fa}.mod_eventlist{}.mod_eventlist h2{margin-top:9px}.mod_eventlist .header{padding:9px;border:1px solid #ccc}.mod_eventlist .event{padding:6px}.mod_eventlist .time{}.mod_eventreader p.info{margin-bottom:8px}.mod_eventreader .ce_text{border-top:1px dashed;padding-top:36px}.mod_eventreader .recurring{color:#ac7944}.index .date{font-weight:bold;display:block}.index .mod_eventlist a{font-size:1.2em;font-family:Roboto;text-decoration:none;color:#555;font-weight:bold}.index .mod_eventlist a:hover{text-decoration:underline}#termine-liste .layout_list h2{margin-top:0}#termine-liste .event.layout_list{border-bottom:1px dashed #555}.event.layout_upcoming{border-bottom:1px dotted #296CB5}.event.layout_upcoming.last{border:none;margin-bottom:24px}.event.layout_upcoming span{display:block}.event.layout_upcoming span.time{display:inline-block}.event.layout_teaser.upcoming{background:#d1D8EA;margin:0px 0 35px;padding:15px}p.info time,p.date{font-size:1.4em}#head{font-size:1.8em !important}.index .mod_newslist .teaser p{display:inline}.mod_newslist h2.Headline{font-size:1.6em;font-family:Roboto;font-weight:bold;margin-top:0}.mod_newslist h2.Headline:after{content:"...";padding-left:4px}.mod_newslist h2.subHeadline{font-size:1.2em;font-family:Roboto;font-weight:bold}.mod_newslist h2.subHeadline:before{content:"...";padding-right:4px}.mod_newsreader .back{margin-top:1.6em}.news-teaser img{float:left;margin-right:20px;width:240px}#right .mod_newslist .layout_short{margin:0 0 16px}#right .mod_newslist .layout_short.first{border-bottom:1px dashed}#right .mod_newslist .layout_short .info{display:none}#right .mod_newslist figure.float_left{margin-right:0}#right .mod_newslist figcaption{display:none}#main .mod_newslist .layout_short.even{background:#D1D8EA none repeat scroll 0 0;margin:0px 0 35px;padding:15px;color:#296CB5}#main .mod_newslist .even h2.Headline a{color:#296CB5}#main .mod_newslist .even h2.subHeadline a{color:#296CB5}#main .mod_newslist .even h2.Headline:after{color:#296CB5}#main .mod_newslist .even h2.subHeadline:before{color:#296CB5}#main .mod_newslist .layout_short.odd{background:#296CB5;margin:0px 0 35px;padding:15px;color:#fff}#main .mod_newslist .odd h2.Headline a{color:#D1D8EA}#main .mod_newslist .odd h2.subHeadline a{color:#D1D8EA}#main .mod_newslist .odd h2.Headline:after{color:#d1d8ea}#main .mod_newslist .odd h2.subHeadline:before{color:#d1d8ea}#main .mod_newslist .odd a{color:#fff}.relevance{display:none}#main .mod_search form{margin-bottom:inherit;height:inherit}#main .mod_search input[type="search"]{background-color:#d9dadb;cursor:pointer;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;width:165px;margin-top:4px;height:inherit}@media (max-width:1023px){#main .mod_search input[type="search"]{margin-left:8px;width:190px}}#main .mod_search button[type=submit]{text-indent:-1000px;background:url("../../files/assets/img/such-button.png") center center no-repeat #296CB5;border:none;line-height:normal}@media (max-width:1023px){#main .mod_search{float:right;margin-right:17px;margin-top:12px;width:235px}}@media (max-width:978px){#main .mod_search{float:right;margin-right:17px;margin-top:12px;width:235px}#main .mod_search input[type="search"]{margin-left:8px;width:190px}}#main button[type=submit]:hover,#main .button:hover{text-decoration:none;background-position:center center !important;background-color:#D1D8EA}.ce_gallery ul{list-style-type:none;margin-left:0}.ce_gallery li{margin-right:12px}.gallery_creator ul{list-style-type:none;margin-left:0}.gallery_creator ul.list_albums .level_1,.gallery_creator ul.list_albums .level_2{overflow:hidden}.gallery_creator ul.list_albums li,.gallery_creator ul.album_preview li{float:left;margin:0 16px 16px 0}.gallery_creator ul.list_albums li:nth-child(4n),.gallery_creator ul.album_preview li.col_last{margin-right:0}.gallery_creator .list_albums .level_1{width:auto}.gallery_creator .image_container{position:relative;overflow:hidden;display:block;height:230px;width:230px}.gallery_creator .image_container img{position:absolute;left:0;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out}.gallery_creator .list_albums .image_container:hover img{-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.gallery_creator .image_container .gallery_caption{position:absolute;z-index:100;width:230px;height:230px;padding:0;top:230px;background-color:#FF9723;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out;left:0}.gallery_caption_inside{padding:10px}.gallery_caption_inside h2{-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.gallery_creator .list_albums .image_container:hover .gallery_caption{-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.gallery_creator a .gallery_caption,.gallery_creator .gallery_caption h2{color:#fff}.gallery_creator .subalbums+.albumComment{display:none}#footer .inside{background:rgba(0, 0, 0, 0) url("../../files/assets/img/maedchen-hebt-beine.png") no-repeat scroll 210px 190px;min-height:450px}#footer .inside div{vertical-align:middle}#footer .slick-track{display:table}#footer .slick-track .slick-slide{float:none;display:table-cell;vertical-align:middle}#footer img{height:auto;margin:0 22px;min-width:80px;vertical-align:middle;width:auto}.mod_customnav.footer-nav.block{float:right}li.text{display:none}#gruppenstundentipps .ce_image{float:left}#gruppenstundentipps .image_container{position:relative;overflow:hidden;display:block;height:123px;width:164px;margin:0 20px 20px 0}#gruppenstundentipps .image_container img{position:absolute;left:0;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out}#gruppenstundentipps .image_container:hover img{-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}#gruppenstundentipps .image_container .caption{position:absolute;z-index:100;width:144px !important;height:103px;padding:10px;top:123px;background-color:#FF9723;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out;left:0}#gruppenstundentipps .caption{color:#fff;font-size:1.6667em;font-style:normal;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}#gruppenstundentipps .image_container:hover .caption{-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}form fieldset{border:1px solid #296CB5;margin:15px 0 0 0;padding:0 10px}form fieldset legend{border:0 none;color:#296CB5;display:inline;font-style:normal;font-weight:400;font-size:150%;width:auto;padding:0 5px;margin:0 0 15px 0}form fieldset fieldset{border:0 !important;padding:0;margin:0}form fieldset fieldset legend{border:0 none;color:initial;display:inline;font-style:normal;font-weight:normal;font-size:inherit;min-width:150px;padding:0 5px;margin:0;float:left}form .widget_container,form .widget{margin:0 0 12px 0}form .widget.explanation{padding-left:6px;margin:12px 0 0 0}form .widget.explanation p{margin:0}.explanation+.widget-radio{margin-left:6px}form fieldset.boutique-artikel .widget{float:left}form fieldset.boutique-artikel .widget+.widget{float:right;width:30%}form fieldset.boutique-artikel img{float:left;margin-right:12px}form fieldset.boutique-artikel h1,form fieldset.boutique-artikel h2,form fieldset.boutique-artikel h3,form fieldset.boutique-artikel h4,form fieldset.boutique-artikel h5,form fieldset.boutique-artikel h6{margin-top:0}form fieldset.boutique-artikel fieldset{padding:0 0 0 5px}form input[type="file"]{padding:7px 0 0 5px}form .checkbox_container{position:relative}form fieldset.checkbox_container{border:none}form .checkbox_container>span{display:block}.checkbox_container input.checkbox{position:absolute;margin-top:5px}.checkbox_container label{padding:0 0 0 20px;width:90%}.submit_container,.widget.widget-captcha{margin-left:160px}.widget.agb{margin-left:150px}.widget.agb p{margin-bottom:0}.widget.agb input.checkbox{float:left}.widget-captcha label{width:auto;float:left;padding:0 12px 0 0}.widget-captcha input{width:auto}.radio_container>span{position:relative}.radio_container input.radio{float:left;margin:6px 0 0;cursor:pointer}.radio_container label{padding:0 5px 0 10px;margin-right:20px;width:auto;cursor:pointer}label{margin-bottom:0;margin-top:0;padding:7px 5px 0 5px;font-weight:normal;width:140px;float:left}input.text,select{background-color:#EAF0F8;border:none;font-size:14px;height:34px;line-height:1.42857;padding:6px 12px;width:75%}select{font-size:16px;cursor:pointer}textarea{background-color:#EAF0F8;border:0;display:block;font-size:14px;line-height:1.42857;padding:6px 12px;width:75%}.widget_container input.text:focus,.widget_container textarea:focus{border:1px solid #eaf0f8;box-shadow:none}textarea.mandatory,select.mandatory,input[type="password"].mandatory,input[type="text"].mandatory,input[type="number"].mandatory,input[type="date"].mandatory,input[type="time"].mandatory,input[type="datetime"].mandatory,input[type="tel"].mandatory,input[type="email"].mandatory,input[type="url"].mandatory{background-color:#EAF0F8;color:#000000;border:none}.form-simpel label{float:none;width:auto}.box{padding:15px;background-color:#d1d8ea}.box h1,.box h2,.box h3,.box h4,.box h5,.box h6{margin-top:0.5em}.scroll-table{overflow-x:auto}
@media (max-width:1023px){.mod_gallery_creator ul.list_albums li:nth-child(4n),.mod_gallery_creator ul.album_preview li.col_last{margin-right:19px}}@media (max-width:978px){#nav-main{width:99%}#header .mod_search{float:left;margin-right:0;position:relative}input.text,select,textarea{width:99%}.submit_container,.widget.widget-captcha,.widget.agb{margin-left:0}.submit_container{margin-bottom:2em}.termine #main,.termine #right{float:none;width:auto}.termine #right{border:none;padding:0;margin-right:0}.termine #container{padding-left:0;padding-right:0}}@media (min-width:768px){#mobile-menu,#mobile-navigation,#mobile-logo{display:none}}@media (max-width:767px){#nav-main,.mod_search,.mod_breadcrumb{display:none}#logo{content:url(../../files/assets/img/logo-psg.png)}#schriftzug{width:80%}.mod_pageImage.block{margin:0}#mobile-menu{background:#296CB5;font-size:25px;padding:8px 26px;position:relative;z-index:1000}#mobile-menu strong.active{padding:12px;padding-left:20px;font-weight:bold}#mobile-menu a{color:#fff}.mm-menu{background:#296CB5;color:#fff}#header{height:100%}.nav-open{padding-left:5px}.mod_pageImage{margin-top:0px;position:relative;width:100%}#right{border:none;padding:0}#right .mod_newslist figure.float_left{margin-right:15px}.zwei-spalten #main .inside{margin-right:0}#footer .inside{background:none}#footer .mod_navigation ul.level_1>li{float:left;min-height:275px;text-align:left;width:90px}.ce_colsetStart{margin-bottom:0}.subc,.subcr{padding:0 !important}.ce_colsetStart .col_2{border-right:none;border-left:none}.ce_colsetStart div{width:99%}.colcount_3 .col_1,.colcount_3 .col_2,.colcount_3 .col_3{border-bottom:2px dashed #555;margin-bottom:24px;padding-bottom:24px}.c33r{float:left;margin-left:0}.ce_colsetStart .c331{border-bottom:2px dashed #555;margin-bottom:24px}.ce_colsetStart .toggler{width:95%}.externeLinks-auf-googlemap-staemme{position:inherit}}@media (max-width:480px){.mod_eventreader figure.float_right{float:none}#footer img{}#footer .mod_navigation ul.level_2{margin-top:12px;display:none}#footer .mod_navigation ul.level_1>li{float:left;min-height:25px;text-align:left;width:150px}}
