@import url(/_ext/fonts.googleapis.com/fonts.css.df54680f);
@import url(/_ext/fonts.googleapis.com/fonts.css);
.news .clear{clear:both}
.news .nav ul{float:left;display:inline;margin:0}
.news .nav li{float:left}
.news .nav a{float:left;display:block}
.news .nav:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.news .article{padding-bottom:15px;margin-bottom:15px}
.news .article:last-child{padding-bottom:0;margin-bottom:0}
.news .article:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.news .article .news-img-wrap{float:left}
.news .article .news-img-wrap a{display:block;float:left}
.news .article .teaser-text{}
.news .article h3{}
.news .footer{clear:both}
.news .footer p{}
.news .footer span{display:inline-block}
.news .footer span:last-child{border-right:0}
.news .footer .news-category a{text-transform:uppercase}
.news .no-news-found{color:#DB0202;font-style:italic;padding-bottom:45px}
.news-related-wrap{display:table;margin-top:20px;width:100%}
.news-related{width:50%;padding:15px;border:1px solid #eee;display:table-cell}
.news-related ul li{line-height:1em;margin-bottom:12px}
.news-related ul li span{border-right:1px solid #DDDDDD;display:inline-block;margin-right:8px;padding-right:8px;color:#888}
.news-related ul li span:last-child{border-right:0;padding-right:0}
.news-related h4{margin-bottom:10px}
.news-related-files ul li{margin-bottom:20px}
.news-related-files .news-related-files-link .jpg{background-position:0 0}
.news-clear{clear:both}
.tx-felogin-pi1 label{display:block}
.csc-header-alignment-center{text-align:center}
.csc-header-alignment-right{text-align:right}
.csc-header-alignment-left{text-align:left}
div.csc-textpic-responsive,div.csc-textpic-responsive *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
div.csc-textpic,div.csc-textpic div.csc-textpic-imagerow,ul.csc-uploads li{overflow:hidden}
div.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0}
div.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top}
div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{margin:0;display:table}
figcaption.csc-textpic-caption{display:table-caption}
.csc-textpic-caption{text-align:left;caption-side:bottom}
div.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center}
div.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right}
div.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left}
div.csc-textpic div.csc-textpic-imagecolumn{float:left}
div.csc-textpic-border div.csc-textpic-imagewrap img{border:2px solid black;padding:0px 0px}
div.csc-textpic .csc-textpic-imagewrap img{border:none;display:block}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0}
div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:10px}
div.csc-textpic-imagecolumn.csc-textpic-lastcol,td.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image{margin-right:0}
div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:10px}
div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:10px}
div.csc-textpic-center .csc-textpic-imagewrap,div.csc-textpic-center figure.csc-textpic-imagewrap{overflow:hidden}
div.csc-textpic-center .csc-textpic-center-outer{position:relative;float:right;right:50%}
div.csc-textpic-center .csc-textpic-center-inner{position:relative;float:right;right:-50%}
div.csc-textpic-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-right div.csc-textpic-text{clear:right}
div.csc-textpic-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-left div.csc-textpic-text{clear:left}
div.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left}
div.csc-textpic div.csc-textpic-imagerow-last,div.csc-textpic div.csc-textpic-imagerow-none div.csc-textpic-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
ul.csc-uploads{padding:0}
ul.csc-uploads li{list-style:none outside none;margin:1em 0}
ul.csc-uploads img{float:left;margin-right:1em;vertical-align:top}
ul.csc-uploads span{display:block}
ul.csc-uploads span.csc-uploads-fileName{text-decoration:underline}
table.contenttable-color-1{background-color:#EDEBF1}
table.contenttable-color-2{background-color:#F5FFAA}
table.contenttable-color-240{background-color:black}
table.contenttable-color-241{background-color:white}
table.contenttable-color-242{background-color:#333333}
table.contenttable-color-243{background-color:gray}
table.contenttable-color-244{background-color:silver}
div.csc-mailform ol,div.csc-mailform ol li{margin:0;padding:0}
div.csc-mailform ol li{overflow:hidden}
div.csc-mailform fieldset{margin:0;padding:0;position:relative}
div.csc-mailform legend{margin-left:1em;color:#000000;font-weight:bold}
div.csc-mailform fieldset ol{padding:1em 1em 0 1em}
div.csc-mailform fieldset li{padding:0.5em;margin-bottom:0.5em;list-style:none}
div.csc-mailform fieldset.submit{border-style:none}
div.csc-mailform li label{float:left;width:13em;margin-right:1em;vertical-align:baseline}
div.csc-mailform li input+label,div.csc-mailform li textarea+label,div.csc-mailform li select+label{float:none;width:auto;margin-right:0;margin-left:1em}
div.csc-mailform li textarea+label{vertical-align:top}
label em,legend em{display:block;color:#060;font-size:85%;font-style:normal;text-transform:uppercase}
legend em{position:absolute}
label strong,legend strong{display:block;color:#C00;font-size:85%;font-weight:normal;text-transform:uppercase}
legend strong{position:absolute;top:1.4em}
.labels-alignment-right label,.labels-alignment-right .fieldset-subgroup legend,.labels-alignment-right.fieldset-subgroup legend{text-align:right}
fieldset.fieldset-horizontal{border-width:0}
fieldset.fieldset-horizontal ol{padding:0}
fieldset.fieldset-horizontal li{float:left;padding:0;margin-right:1em}
fieldset.fieldset-horizontal.label-below label{display:block;margin-left:0;margin-top:0.2em;font-size:90%;color:#999999;text-align:left}
fieldset.fieldset-horizontal label em{display:inline}
fieldset.fieldset-subgroup{margin-bottom:-2em;border-style:none}
fieldset.fieldset-subgroup legend{margin-left:0;padding:0;font-weight:normal;width:13em}
fieldset.fieldset-subgroup ol{position:relative;top:-1.4em;margin:0 0 0 14em;padding:0}
fieldset.fieldset-subgroup li{padding:0}
fieldset.fieldset-subgroup input+label{float:none;width:auto;display:inline;margin:0 0 0 1em}
.labels-block label{display:block;float:none;margin:0 0 0.5em;width:auto}
.labels-block input+label,.labels-block textarea+label{margin:0.5em 0 0}
.labels-block fieldset.fieldset-subgroup,fieldset.labels-block.fieldset-subgroup{margin-bottom:0}
.labels-block .fieldset-subgroup legend,.labels-block.fieldset-subgroup legend{width:auto}
.labels-block .fieldset-subgroup legend em,.labels-block.fieldset-subgroup legend em{position:relative}
.labels-block .fieldset-subgroup legend strong,.labels-block.fieldset-subgroup legend strong{position:relative;top:0}
.labels-block .fieldset-subgroup ol,.labels-block.fieldset-subgroup ol{top:0;margin:0;padding:0.5em 0 0}
.powermail_fieldset{border:0 none;float:left;width:100%}
.powermail_label{display:inline-block;width:100%;float:none;clear:left;padding-left:12px;font-weight:700}
.powermail_fieldwrap{margin-bottom:15px;text-align:left}
.powermail_fieldset{border:0;background:transparent;padding:0}
.powermail_fieldset_1,.powermail_fieldset_6{float:left;width:48%;padding-right:2%;border-right:1px solid #57585a}
.powermail_fieldset_2,.powermail_fieldset_7{float:right;width:49%}
.powermail_fieldset_3,.powermail_fieldset_8{float:left;width:48%;margin-top:45px}
.powermail_fieldset_4,.powermail_fieldset_9{float:right;width:48%;margin-top:105px}
.tx-powermail{
font-weight:400;float:left;width:100%}
#c422 .tx-powermail{margin:0 auto !important;max-width:500px !important;font-weight:400;width:100%;float:none}
.tx-powermail label{text-align:center}
.tx-powermail h5{text-align:left;clear:none;margin-bottom:10px}
.tx-powermail .csc-default{float:left;width:100%;margin-top:15px}
.tx-powermail .csc-textpic-text{text-align:left}
.tx-powermail input,.powermail_textarea,.powermail_select{display:block;width:100%;height:30px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #57585a;font-size:17px}
.powermail_fieldset_3 input,.powermail_fieldset_3 .powermail_select,.powermail_fieldset_4 input,.powermail_fieldset_4 .powermail_select,.powermail_fieldset_8 input,.powermail_fieldset_8 .powermail_select,.powermail_fieldset_9 input,.powermail_fieldset_9 .powermail_select{display:block;width:100%;height:45px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #57585a;font-size:17px}
.powermail_textarea{height:auto}
.powermail_fieldwrap_text,.powermail_fieldwrap_content{}
.powermail_fieldwrap_content{}
.powermail_fieldwrap_text{font-weight:400}
.tx-powermail h3{padding-top:25px;text-align:center}
.powermail_captchaimage{margin-top:5px}
.powermail_create,.powermail_message,.powermail_message_error{text-align:center;list-style:none}
.powermail_captcha_outer{text-align:center}
.tx-powermail .powermail_fieldset .powermail_fieldwrap_radio legend{padding:0}
.tx-powermail .powermail_fieldset .powermail_fieldwrap_radio fieldset{border:0;padding:0;margin:0}
.tx-powermail .powermail_fieldset .powermail_radio_outer{float:left;list-style:none;margin:0;width:100%}
.tx-powermail .powermail_fieldset .powermail_radio_outer input{float:right;height:auto !important;width:auto}
.tx-powermail .powermail_fieldset .powermail_radio_outer>li{}
.tx-powermail .powermail_fieldset .powermail_radio_outer>li .deleteAllFiles:hover{}
.powermail_radio_inner{float:left;width:90%}
.powermail_radio{float:left;width:100%;background:red}
.powermail_label{clear:left;display:inline-block;float:none;font-weight:700;padding-left:12px;width:100%;color:#57585a !important;padding-bottom:5px}
#content .form_button input,#content .form_input input{max-width:100%}
#content .form_button input{margin:3px 0;width:100%}
.powermail_check_inner label{color:#57585a;font-size:16px;margin:0;width:92%;float:left;padding-left:15px;font-weight:500}
.powermail_checkbox{width:auto !important;float:left;height:auto !important}
.parsley-errors-list{color:#fff;font-size:14px}
.powermail_fieldset ul{list-style:none;background-color:#b1b1b0}
.powermail_fieldset ul li{padding-bottom:5px;padding-top:5px}
.powermail_fieldwrap_text{text-align:center;margin-bottom:15px}
.powermail_captchaimage{margin-top:0px;float:left}
.powermail_fieldset_3 .powermail_label,.powermail_fieldset_4 .powermail_label{text-align:left}
.powermail_fieldset_8 .powermail_label,.powermail_fieldset_9 .powermail_label{text-align:left}
#powermail_fieldwrap_18{font-size:14px;float:left;width:100%}
#powermail_fieldwrap_19 .powermail_check_inner label{width:90%;text-align:right;font-size:14px;float:right}
#powermail_fieldwrap_19 input[type="checkbox"]{box-sizing:border-box;float:left;margin-left:100px;margin-top:-20px;padding:0;width:50px}
.tx-powermail .layout1,#powermail_field_spamschutz{float:left;width:48%;display:inline-block}
.tx-powermail .layout2{float:right;width:48%;display:inline-block}
.powermail_submit{background-color:#5f9bc6 !important;border:0 none!important;color:#fff;float:left;font-family:"Oswald",sans-serif;font-size:21px;font-weight:400;height:55px !important;text-transform:uppercase;cursor:pointer;-webkit-appearance:none;border-radius:0}
@media screen and (max-width:860px){}
@media screen and (max-width:640px){.powermail_fieldset_3{float:left;width:100%;margin-top:45px}
.powermail_fieldset_4{float:left;width:100%;margin-top:0px}
.powermail_fieldset_8{float:left;width:100%;margin-top:45px}
.powermail_fieldset_9{float:left;width:100%;margin-top:0px}
}
@media screen and (max-width:460px){.powermail_fieldset_1{float:left;width:100%;padding-right:0%;border-right:0px solid #57585a}
.powermail_fieldset_2{float:left;width:100%}
.powermail_fieldset_6{float:left;width:100%;padding-right:0%;border-right:0px solid #57585a}
.powermail_fieldset_7{float:left;width:100%}
}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}
.owl-carousel .owl-item{float:left}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.grabbing{cursor:url('../../assets/ext/owl_slider/Resources/Public/owl-carousel/grabbing.png') 8 8,move}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-theme .owl-controls{margin-top:10px;text-align:center}
.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline;
}
.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity = 50);
opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity = 100);
opacity:1}
.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.owl-item.loading{min-height:150px;background:url('../../assets/ext/owl_slider/Resources/Public/owl-carousel/AjaxLoader.gif') no-repeat center center}
.owl-controls .owl-buttons{width:100%;position:absolute;top:50px}
.owl-controls .owl-prev{width:28px;height:48px;float:left;text-indent:100%;white-space:nowrap;overflow:hidden;background-image:url(/assets/ext/owl_slider/Resources/Public/Icons/partner_nav_left.png);background-repeat:no-repeat;background-position:left center;background-size:contain}
.owl-controls .owl-next{width:28px;float:right;height:48px;text-indent:100%;white-space:nowrap;overflow:hidden;background-image:url(/assets/ext/owl_slider/Resources/Public/Icons/partner_nav_right.png);background-repeat:no-repeat;background-position:right center;background-size:contain}
@media screen and (max-width:640px){.owl-controls .owl-prev{width:15px}
.owl-controls .owl-next{width:15px}
}
.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x :50%;-webkit-perspective-origin-y :50%;-moz-perspective :1200px;-moz-perspective-origin-x :50%;-moz-perspective-origin-y :50%;perspective :1200px}
.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}
.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}
.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}
.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}
.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}
.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}
.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}
.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}
@-webkit-keyframes empty{0%{opacity:1}
}
@-moz-keyframes empty{0%{opacity:1}
}
@keyframes empty{0%{opacity:1}
}
@-webkit-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@-moz-keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}
75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}
100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}
}
@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}
75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}
100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}
}
@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}
75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}
100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}
}
@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}
75%{opacity:.5;-webkit-transform:translateZ(-500px)}
100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}
}
@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}
75%{opacity:.5;-moz-transform:translateZ(-500px)}
100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}
}
@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}
75%{opacity:.5;transform:translateZ(-500px)}
100%{opacity:1;transform:translateZ(0) translateX(0)}
}
@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}
}
@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}
}
@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}
}
@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}
}
@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}
}
@keyframes goDown{from{transform:translateY(-100%)}
}
@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}
}
@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}
}
@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}
}
@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}
}
@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}
}
@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}
}
.owl-carousel .customNavigation{text-align:center}
.owl-carousel .prev,.owl-carousel .next{background:none repeat scroll 0 0 #869791;border-radius:30px;color:#FFFFFF;display:inline-block;margin:5px;opacity:0.5;padding:5px 9px 7px;cursor:pointer}
.owl-carousel .prev:hover,.owl-carousel .next:hover{opacity:1}
.owl-carousel [class^="icon-"],.owl-carousel [class*=" icon-"]{display:inline-block;width:14px;height:14px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url('../../assets/ext/owl_slider/Resources/Public/owl-carousel/glyphicons-halflings-green.png');background-position:14px 14px;background-repeat:no-repeat;margin-top:4px}
.owl-carousel .icon-white,.owl-carousel .nav-pills>.active>a>[class^="icon-"],.owl-carousel .nav-pills>.active>a>[class*=" icon-"],.owl-carousel .nav-list>.active>a>[class^="icon-"],.owl-carousel .nav-list>.active>a>[class*=" icon-"],.owl-carousel .navbar-inverse .nav>.active>a>[class^="icon-"],.owl-carousel .navbar-inverse .nav>.active>a>[class*=" icon-"],.owl-carousel .dropdown-menu>li>a:hover>[class^="icon-"],.owl-carousel .dropdown-menu>li>a:focus>[class^="icon-"],.owl-carousel .dropdown-menu>li>a:hover>[class*=" icon-"],.owl-carousel .dropdown-menu>li>a:focus>[class*=" icon-"],.owl-carousel .dropdown-menu>.active>a>[class^="icon-"],.owl-carousel .dropdown-menu>.active>a>[class*=" icon-"],.owl-carousel .dropdown-submenu:hover>a>[class^="icon-"],.owl-carousel .dropdown-submenu:focus>a>[class^="icon-"],.owl-carousel .dropdown-submenu:hover>a>[class*=" icon-"],.owl-carousel .dropdown-submenu:focus>a>[class*=" icon-"]{background-image:url('../../assets/ext/owl_slider/Resources/Public/owl-carousel/glyphicons-halflings-white.png')}
.owl-carousel .icon-glass{background-position:0 0}
.owl-carousel .icon-music{background-position:-24px 0}
.owl-carousel .icon-search{background-position:-48px 0}
.owl-carousel .icon-envelope{background-position:-72px 0}
.owl-carousel .icon-heart{background-position:-96px 0}
.owl-carousel .icon-star{background-position:-120px 0}
.owl-carousel .icon-star-empty{background-position:-144px 0}
.owl-carousel .icon-user{background-position:-168px 0}
.owl-carousel .icon-film{background-position:-192px 0}
.owl-carousel .icon-th-large{background-position:-216px 0}
.owl-carousel .icon-th{background-position:-240px 0}
.owl-carousel .icon-th-list{background-position:-264px 0}
.owl-carousel .icon-ok{background-position:-288px 0}
.owl-carousel .icon-remove{background-position:-312px 0}
.owl-carousel .icon-zoom-in{background-position:-336px 0}
.owl-carousel .icon-zoom-out{background-position:-360px 0}
.owl-carousel .icon-off{background-position:-384px 0}
.owl-carousel .icon-signal{background-position:-408px 0}
.owl-carousel .icon-cog{background-position:-432px 0}
.owl-carousel .icon-trash{background-position:-456px 0}
.owl-carousel .icon-home{background-position:0 -24px}
.owl-carousel .icon-file{background-position:-24px -24px}
.owl-carousel .icon-time{background-position:-48px -24px}
.owl-carousel .icon-road{background-position:-72px -24px}
.owl-carousel .icon-download-alt{background-position:-96px -24px}
.owl-carousel .icon-download{background-position:-120px -24px}
.owl-carousel .icon-upload{background-position:-144px -24px}
.owl-carousel .icon-inbox{background-position:-168px -24px}
.owl-carousel .icon-play-circle{background-position:-192px -24px}
.owl-carousel .icon-repeat{background-position:-216px -24px}
.owl-carousel .icon-refresh{background-position:-240px -24px}
.owl-carousel .icon-list-alt{background-position:-264px -24px}
.owl-carousel .icon-lock{background-position:-287px -24px}
.owl-carousel .icon-flag{background-position:-312px -24px}
.owl-carousel .icon-headphones{background-position:-336px -24px}
.owl-carousel .icon-volume-off{background-position:-360px -24px}
.owl-carousel .icon-volume-down{background-position:-384px -24px}
.owl-carousel .icon-volume-up{background-position:-408px -24px}
.owl-carousel .icon-qrcode{background-position:-432px -24px}
.owl-carousel .icon-barcode{background-position:-456px -24px}
.owl-carousel .icon-tag{background-position:0 -48px}
.owl-carousel .icon-tags{background-position:-25px -48px}
.owl-carousel .icon-book{background-position:-48px -48px}
.owl-carousel .icon-bookmark{background-position:-72px -48px}
.owl-carousel .icon-print{background-position:-96px -48px}
.owl-carousel .icon-camera{background-position:-120px -48px}
.owl-carousel .icon-font{background-position:-144px -48px}
.owl-carousel .icon-bold{background-position:-167px -48px}
.owl-carousel .icon-italic{background-position:-192px -48px}
.owl-carousel .icon-text-height{background-position:-216px -48px}
.owl-carousel .icon-text-width{background-position:-240px -48px}
.owl-carousel .icon-align-left{background-position:-264px -48px}
.owl-carousel .icon-align-center{background-position:-288px -48px}
.owl-carousel .icon-align-right{background-position:-312px -48px}
.owl-carousel .icon-align-justify{background-position:-336px -48px}
.owl-carousel .icon-list{background-position:-360px -48px}
.owl-carousel .icon-indent-left{background-position:-384px -48px}
.owl-carousel .icon-indent-right{background-position:-408px -48px}
.owl-carousel .icon-facetime-video{background-position:-432px -48px}
.owl-carousel .icon-picture{background-position:-456px -48px}
.owl-carousel .icon-pencil{background-position:0 -72px}
.owl-carousel .icon-map-marker{background-position:-24px -72px}
.owl-carousel .icon-adjust{background-position:-48px -72px}
.owl-carousel .icon-tint{background-position:-72px -72px}
.owl-carousel .icon-edit{background-position:-96px -72px}
.owl-carousel .icon-share{background-position:-120px -72px}
.owl-carousel .icon-check{background-position:-144px -72px}
.owl-carousel .icon-move{background-position:-168px -72px}
.owl-carousel .icon-step-backward{background-position:-192px -72px}
.owl-carousel .icon-fast-backward{background-position:-216px -72px}
.owl-carousel .icon-backward{background-position:-240px -72px}
.owl-carousel .icon-play{background-position:-264px -72px}
.owl-carousel .icon-pause{background-position:-288px -72px}
.owl-carousel .icon-stop{background-position:-312px -72px}
.owl-carousel .icon-forward{background-position:-336px -72px}
.owl-carousel .icon-fast-forward{background-position:-360px -72px}
.owl-carousel .icon-step-forward{background-position:-384px -72px}
.owl-carousel .icon-eject{background-position:-408px -72px}
.owl-carousel .icon-chevron-left{background-position:-432px -72px}
.owl-carousel .icon-chevron-right{background-position:-456px -72px}
.owl-carousel .icon-plus-sign{background-position:0 -96px}
.owl-carousel .icon-minus-sign{background-position:-24px -96px}
.owl-carousel .icon-remove-sign{background-position:-48px -96px}
.owl-carousel .icon-ok-sign{background-position:-72px -96px}
.owl-carousel .icon-question-sign{background-position:-96px -96px}
.owl-carousel .icon-info-sign{background-position:-120px -96px}
.owl-carousel .icon-screenshot{background-position:-144px -96px}
.owl-carousel .icon-remove-circle{background-position:-168px -96px}
.owl-carousel .icon-ok-circle{background-position:-192px -96px}
.owl-carousel .icon-ban-circle{background-position:-216px -96px}
.owl-carousel .icon-arrow-left{background-position:-240px -96px}
.owl-carousel .icon-arrow-right{background-position:-264px -96px}
.owl-carousel .icon-arrow-up{background-position:-289px -96px}
.owl-carousel .icon-arrow-down{background-position:-312px -96px}
.owl-carousel .icon-share-alt{background-position:-336px -96px}
.owl-carousel .icon-resize-full{background-position:-360px -96px}
.owl-carousel .icon-resize-small{background-position:-384px -96px}
.owl-carousel .icon-plus{background-position:-408px -96px}
.owl-carousel .icon-minus{background-position:-433px -96px}
.owl-carousel .icon-asterisk{background-position:-456px -96px}
.owl-carousel .icon-exclamation-sign{background-position:0 -120px}
.owl-carousel .icon-gift{background-position:-24px -120px}
.owl-carousel .icon-leaf{background-position:-48px -120px}
.owl-carousel .icon-fire{background-position:-72px -120px}
.owl-carousel .icon-eye-open{background-position:-96px -120px}
.owl-carousel .icon-eye-close{background-position:-120px -120px}
.owl-carousel .icon-warning-sign{background-position:-144px -120px}
.owl-carousel .icon-plane{background-position:-168px -120px}
.owl-carousel .icon-calendar{background-position:-192px -120px}
.owl-carousel .icon-random{background-position:-216px -120px;width:16px}
.owl-carousel .icon-comment{background-position:-240px -120px}
.owl-carousel .icon-magnet{background-position:-264px -120px}
.owl-carousel .icon-chevron-up{background-position:-288px -120px}
.owl-carousel .icon-chevron-down{background-position:-313px -119px}
.owl-carousel .icon-retweet{background-position:-336px -120px}
.owl-carousel .icon-shopping-cart{background-position:-360px -120px}
.owl-carousel .icon-folder-close{background-position:-384px -120px;width:16px}
.owl-carousel .icon-folder-open{background-position:-408px -120px;width:16px}
.owl-carousel .icon-resize-vertical{background-position:-432px -119px}
.owl-carousel .icon-resize-horizontal{background-position:-456px -118px}
.owl-carousel .icon-hdd{background-position:0 -144px}
.owl-carousel .icon-bullhorn{background-position:-24px -144px}
.owl-carousel .icon-bell{background-position:-48px -144px}
.owl-carousel .icon-certificate{background-position:-72px -144px}
.owl-carousel .icon-thumbs-up{background-position:-96px -144px}
.owl-carousel .icon-thumbs-down{background-position:-120px -144px}
.owl-carousel .icon-hand-right{background-position:-144px -144px}
.owl-carousel .icon-hand-left{background-position:-168px -144px}
.owl-carousel .icon-hand-up{background-position:-192px -144px}
.owl-carousel .icon-hand-down{background-position:-216px -144px}
.owl-carousel .icon-circle-arrow-right{background-position:-240px -144px}
.owl-carousel .icon-circle-arrow-left{background-position:-264px -144px}
.owl-carousel .icon-circle-arrow-up{background-position:-288px -144px}
.owl-carousel .icon-circle-arrow-down{background-position:-312px -144px}
.owl-carousel .icon-globe{background-position:-336px -144px}
.owl-carousel .icon-wrench{background-position:-360px -144px}
.owl-carousel .icon-tasks{background-position:-384px -144px}
.owl-carousel .icon-filter{background-position:-408px -144px}
.owl-carousel .icon-briefcase{background-position:-432px -144px}
.owl-carousel .icon-fullscreen{background-position:-456px -144px}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-size:100%;
-webkit-text-size-adjust:100%;
-ms-text-size-adjust:100%;
}
html,button,input,select,textarea{font-family:sans-serif}
body{margin:0}
a:active,a:focus,a:hover{outline:none !important}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
blockquote{margin:1em 40px}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
p,pre{margin:1em 0}
code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:'';content:none}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
dl,menu,ol,ul{margin:1em 0}
dd{margin:0 0 0 40px}
menu,ol,ul{padding:0 0 0 40px}
nav ul,nav ol{list-style:none;list-style-image:none}
img{border:0;
-ms-interpolation-mode:bicubic;
}
svg:not(:root){overflow:hidden}
figure{margin:0}
form{margin:0}
legend{border:0;
padding:0;white-space:normal;
*margin-left:-7px;
}
button,input,select,textarea{font-size:100%;
margin:0;
vertical-align:baseline;
*vertical-align:middle;
}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],
input[type="reset"],input[type="submit"]{-webkit-appearance:button;
cursor:pointer;
*overflow:visible;
}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;
padding:0;
*height:13px;
*width:13px;
}
input[type="search"]{-webkit-appearance:textfield;
-moz-box-sizing:content-box;-webkit-box-sizing:content-box;
box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;
vertical-align:top;
}
table{border-collapse:collapse;border-spacing:0}
html,button,input,select,textarea{color:#222}
body{font-size:1em;line-height:1.4}
::-moz-selection{background:#b3d4fc;text-shadow:none}
::selection{background:#b3d4fc;text-shadow:none}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
img{vertical-align:middle}
fieldset{border:0;margin:0;padding:0}
textarea{resize:vertical}
.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}
.ir{background-color:transparent;border:0;overflow:hidden;
*text-indent:-9999px}
.ir:before{content:"";display:block;width:0;height:150%}
.hidden{display:none !important;visibility:hidden}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.invisible{visibility:hidden}
.clearfix:before,.clearfix:after{content:" ";
display:table;
}
.clearfix:after{clear:both}
.clearfix{*zoom:1}
@media only screen and (min-width:35em){
}
@media print,(-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){
}
@media print{*{background:transparent !important;color:#000 !important;
box-shadow:none !important;text-shadow:none !important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" ("attr(href)")"}
abbr[title]:after{content:" ("attr(title)")"}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group;
}
tr,img{page-break-inside:avoid}
img{max-width:100% !important}
@page{margin:0.5cm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
}
.flexnav{-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;-webkit-transform-style:preserve-3d;overflow:hidden;margin:0 auto;width:100%;max-height:0}
.flexnav.opacity{opacity:0}
.flexnav.flexnav-show{max-height:2000px;opacity:1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.flexnav.one-page{position:fixed;top:50px;right:5%;max-width:200px}
.flexnav li{font-size:100%;position:relative;overflow:hidden}
.flexnav li a{position:relative;display:block;padding:.96em;z-index:2;overflow:hidden;color:#222222;background:#a6a6a2;border-bottom:1px solid rgba(0,0,0,0.15)}
.flexnav li ul{width:100%}
.flexnav li ul li{font-size:100%;position:relative;overflow:hidden}
.flexnav li ul.flexnav-show li{overflow:visible}
.flexnav li ul li a{display:block;background:#b2b2af}
.flexnav ul li ul li a{background:#bfbfbc}
.flexnav ul li ul li ul li a{background:#cbcbc9}
.flexnav .touch-button{position:absolute;z-index:999;top:0;right:0;width:50px;height:50px;display:inline-block;background:#acaca1;background:rgba(0,0,0,0.075);text-align:center}
.flexnav .touch-button:hover{cursor:pointer}
.flexnav .touch-button .navicon{position:relative;top:1.4em;font-size:12px;font-style:initial;color:#666}
.menu-button{position:relative;display:block;padding:1em;background:#a6a6a2;color:#222222;cursor:pointer;border-bottom:1px solid rgba(0,0,0,0.2)}
.menu-button.one-page{position:fixed;top:0;right:5%;padding-right:45px}
.menu-button .touch-button{background:transparent;position:absolute;z-index:999;top:0;right:0;width:50px;height:50px;display:inline-block;text-align:center}
.menu-button .touch-button .navicon{font-size:16px;position:relative;top:1em;color:#666}
@media all and (min-width:861px){body.one-page{padding-top:70px}
.flexnav{overflow:visible}
.flexnav.opacity{opacity:1}
.flexnav.one-page{top:0;right:auto;max-width:1080px}
.flexnav li{position:relative;list-style:none;float:left;display:block;overflow:visible;width:auto !important}
.flexnav li a{border-left:0px solid #acaca1;border-bottom:none}
.flexnav li>ul{position:absolute;top:auto;left:0}
.flexnav li>ul li{width:100%}
.flexnav li ul li>ul{margin-left:100%;top:0}
.flexnav li ul li a{border-bottom:none}
.flexnav li ul.open{display:block;opacity:1;visibility:visible;z-index:1}
.flexnav li ul.open li{overflow:visible;max-height:100px}
.flexnav li ul.open ul.open{margin-left:100%;top:0}
.menu-button{display:none}
}
.oldie body.one-page{padding-top:70px}
.oldie .flexnav{overflow:visible}
.oldie .flexnav.one-page{top:0;right:auto;max-width:1080px}
.oldie .flexnav li{position:relative;list-style:none;float:left;display:block;background-color:#a6a6a2;width:20%;min-height:50px;overflow:visible}
.oldie .flexnav li:hover>ul{display:block;width:100%;overflow:visible}
.oldie .flexnav li:hover>ul li{width:100%;float:none}
.oldie .flexnav li a{border-left:1px solid #acaca1;border-bottom:none;overflow:visible}
.oldie .flexnav li>ul{background:#acaca1;position:absolute;top:auto;left:0;display:none;z-index:1;overflow:visible}
.oldie .flexnav li ul li ul{top:0}
.oldie .flexnav li ul li a{border-bottom:none}
.oldie .flexnav li ul.open{display:block;width:100%;overflow:visible}
.oldie .flexnav li ul.open li{width:100%}
.oldie .flexnav li ul.open ul.open{margin-left:100%;top:0;display:block;width:100%;overflow:visible}
.oldie .flexnav ul li:hover ul{margin-left:100%;top:0}
.oldie .menu-button{display:none}
.oldie.ie7 .flexnav li{width:19.9%}
@media all and (min-device-width:481px){.flexnav-show{margin-top:0px !important}
}
.csc-textpic-responsive img{width:100%}
#content .image2col{float:left;width:100%}
#content .image2col div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:0px !important}
#content .image2col img{width:100%}
#content .image2col .csc-textpic{margin:0px}
#content .image2col .csc-default{padding:0px ! important}
#content .image2col div.csc-textpic-imagewrap{margin-top:15px}
#content .image2col div.csc-textpic div.csc-textpic-imagerow{float:left;width:calc(50% - 6px);margin-left:3px;margin-right:3px}
#content .image2col div.csc-textpic-imagecolumn{margin:0px ! important;margin-bottom:6px !important}
#content .image2col div.csc-textpic div.csc-textpic-image{margin:0px ! important}
#content .image2col div.csc-textpic div.csc-textpic-imagerow img{width:100%}
#content .image4col{float:left;width:100%}
#content .image4col div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:0px !important}
#content .image4col img{width:100%}
#content .image4col .csc-textpic{margin:0px}
#content .image4col .csc-default{padding:0px ! important}
#content .image4col div.csc-textpic-imagewrap{margin-top:15px}
#content .image4col div.csc-textpic div.csc-textpic-imagerow{float:left;width:calc(25% - 6px);margin-left:3px;margin-right:3px}
#content .image4col div.csc-textpic-imagecolumn{margin:0px ! important;margin-bottom:6px !important}
#content .image4col div.csc-textpic div.csc-textpic-image{margin:0px ! important}
#content .image4col div.csc-textpic div.csc-textpic-imagerow img{width:100%}
#page-22 #content .image4col{float:left;width:100%}
#page-22 #content .image4col div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:0px !important}
#page-22 #content .image4col img{width:100%}
#page-22 #content .image4col .csc-textpic{margin:0px}
#page-22 #content .image4col .csc-default{padding:0px ! important}
#page-22 #content .image4col div.csc-textpic-imagewrap{margin-top:15px}
#page-22 #content .image4col div.csc-textpic div.csc-textpic-imagerow{float:left;width:calc(12.5% - 6px);margin-left:3px;margin-right:3px}
#page-22 #content .image4col div.csc-textpic-imagecolumn{margin:0px ! important;margin-bottom:6px !important}
#page-22 #content .image4col div.csc-textpic div.csc-textpic-image{margin:0px ! important}
#page-22 #content .image4col div.csc-textpic div.csc-textpic-imagerow img{width:100%}
@media screen and (max-width:780px){#content .csc-textpic .csc-textpic-text{float:left;width:100%}
#content .csc-textpic .csc-textpic-imagewrap{float:left;width:100%}
#content .csc-textpic .csc-textpic-imagewrap .csc-textpic-image{float:left;width:100%}
#content .csc-textpic .csc-textpic-imagewrap .csc-textpic-image img{float:left;width:100%}
}
@media screen and (max-width:680px){#content .image4col div.csc-textpic div.csc-textpic-imagerow{float:left;width:calc(50% - 6px)}
#page-22 #content .image4col div.csc-textpic div.csc-textpic-imagerow{float:left;width:calc(25% - 6px);margin-left:3px;margin-right:3px}
}
@media screen and (max-width:480px){#content .image2col div.csc-textpic div.csc-textpic-imagerow,#content .image4col div.csc-textpic div.csc-textpic-imagerow{width:calc(100% - 0px);margin-left:0px;margin-right:0px}
#page-22 #content .image4col div.csc-textpic div.csc-textpic-imagerow{float:left;width:calc(50% - 6px);margin-left:3px;margin-right:3px}
}
#cookie-bar{background:#57585a;height:auto;line-height:24px;color:#fff;text-align:center;padding:3px 0}
#cookie-bar.fixed{position:fixed;top:0;left:0;width:100%;z-index:999999}
#cookie-bar.fixed.bottom{bottom:0;top:auto}
#cookie-bar p{margin:0;padding:5px;padding-left:2%;padding-right:2%;font-size:15px}
#cookie-bar a{color:#ffffff;display:inline-block;border-radius:0px;text-decoration:none;padding:0 6px;margin-left:8px}
#cookie-bar .cb-enable{background:#5e8558}
#cookie-bar .cb-enable:hover{background:#5e8558}
#cookie-bar .cb-disable{background:#990000}
#cookie-bar .cb-disable:hover{background:#bb0000}
#cookie-bar .cb-policy{background:#0033bb}
#cookie-bar .cb-policy:hover{background:#0055dd}
@media screen and (max-width:860px){#cookie-bar p{font-size:16px;padding-bottom:3px;padding-top:2px}
}
@media screen and (max-width:480px){#cookie-bar p{font-size:14px;padding-bottom:5px}
}
.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.dce_landkarte{margin:auto;width:100%;position:relative;max-width:600px;padding-top:25px}
.dce_landkarte_mobile{float:left;width:100%;position:relative;display:none}
.dce_landkarte_item{float:left;width:20px;height:20px;border-radius:50%;background:red;position:absolute;cursor:pointer}
.dce_landkarte_name{float:left;width:220px;height:40px;background:#5e8558;position:absolute;left:30px;border:1px solid #fff;top:-10px;padding-top:8px;text-align:center;color:#fff;z-index:9999;display:none}
.dce_landkarte_item:hover .dce_landkarte_name{display:block}
.sprachen{float:left;width:100%;margin-top:25px}
.sprachBox{float:left;width:49%;-webkit-box-shadow:2px 2px 5px 0px rgba(135,135,135,1);-moz-box-shadow:2px 2px 5px 0px rgba(135,135,135,1);box-shadow:2px 2px 5px 0px rgba(135,135,135,1);margin-bottom:25px;cursor:pointer}
.sprachBox_title{float:left;width:100%;background-color:#57585a;color:#fff;text-align:center;text-transform:uppercase;padding-bottom:8px;padding-top:8px}
.sprachBox_flag{float:left;width:100%;margin-bottom:25px;margin-top:25px}
.sprachBox_flag img{display:block;float:none;margin-left:auto;margin-right:auto}
.newsletterLogin{float:left;width:100%}
.newsletterLogin_text{float:left;font-size:12px;line-height:120%;padding-top:14px;width:20%}
.newsletterLogin_email{float:right;width:75%;text-align:center;-webkit-box-shadow:0px 10px 10px -10px rgba(77,77,77,1);-moz-box-shadow:0px 10px 10px -10px rgba(77,77,77,1);box-shadow:0px 10px 10px -10px rgba(77,77,77,1)}
.newsletterLogin_email .email{float:left;height:55px;width:60%;border:0px;text-align:center}
.newsletterLogin_email .submit{float:left;height:55px;width:40%;border:0px;background-color:#5e8558;font-weight:400;font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:21px;color:#fff;background-image:url(/fileadmin/templates/images/newsletter_submit.png);background-position:20% 50%;background-repeat:no-repeat}
.shortcuts{float:left;width:48%;margin-top:30px;text-align:center;-webkit-box-shadow:2px 2px 5px 0px rgba(135,135,135,1);-moz-box-shadow:2px 2px 5px 0px rgba(135,135,135,1);box-shadow:2px 2px 5px 0px rgba(135,135,135,1)}
.shortcuts_icon{float:left;height:55px;width:55px;background-color:#57585a;background-position:50% 50%;background-repeat:no-repeat}
.shortcuts_title{float:left;width:calc(100% - 55px);font-size:21px;height:55px;padding-top:15px;font-family:'Oswald',sans-serif;text-transform:uppercase;color:#5e8558}
.shortcuts_title:hover{background-color:#5e8558 !important;color:#fff}
.menueBox{float:left;width:calc(33.3333% - 30px);margin-top:30px;text-align:center;-webkit-box-shadow:2px 2px 5px 0px rgba(135,135,135,1);-moz-box-shadow:2px 2px 5px 0px rgba(135,135,135,1);box-shadow:2px 2px 5px 0px rgba(135,135,135,1);margin-right:15px;margin-left:15px}
.menueBox_image{float:left;width:100%}
.menueBox_title{float:left;width:100%;font-size:21px;height:55px;padding-top:15px;font-family:'Oswald',sans-serif;text-transform:uppercase;background-color:#5e8558;text-align:center;color:#fff}
@media screen and (max-width:960px){.newsletterLogin_email .email{width:50%}
.newsletterLogin_email .submit{width:50%}
.menueBox_title{font-size:19px}
.menueBox{float:left;width:calc(50% - 20px);margin-right:10px;margin-left:10px}
}
@media screen and (max-width:780px){.newsletterLogin_text{display:none}
.newsletterLogin_email{float:left;width:100%}
}
@media screen and (max-width:680px){.newsletterLogin_email .email{width:100%;margin-bottom:5px}
.newsletterLogin_email .submit{width:100%}
.shortcuts{float:left;width:100%;margin-top:20px}
.dce_landkarte{display:none}
.dce_landkarte_mobile{display:block}
.dce_landkarte_mobile_item{float:left;width:100%;margin-bottom:4px;background:#5e8558;text-align:center;padding:5px;color:#fff}
}
@media screen and (max-width:480px){.menueBox{float:left;width:calc(100% - 0px);margin-right:0px;margin-left:0px;margin-top:15px}
.sprachBox{width:100%;margin-bottom:15px}
.shortcuts{font-size:14px}
}
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}
.ui-helper-clearfix:after{clear:both}
.ui-helper-clearfix{zoom:1}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-state-disabled{cursor:default!important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}
.ui-resizable{position:relative}
.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}
.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}
.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}
.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}
.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}
.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}
.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}
.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;zoom:1}
.ui-accordion .ui-accordion-icons{padding-left:2.2em}
.ui-accordion .ui-accordion-noicons{padding-left:.7em}
.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}
.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto;zoom:1}
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}
* html .ui-autocomplete{width:1px}
.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;cursor:pointer;text-align:center;zoom:1;overflow:visible}
.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}
.ui-button-icon-only{width:2.2em}
button.ui-button-icon-only{width:2.4em}
.ui-button-icons-only{width:3.4em}
button.ui-button-icons-only{width:3.7em}
.ui-button .ui-button-text{display:block;line-height:1.4}
.ui-button-text-only .ui-button-text{padding:.4em 1em}
.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}
.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}
.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}
.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}
input.ui-button{padding:.4em 1em}
.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}
.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}
.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}
.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}
.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}
.ui-buttonset{margin-right:7px}
.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}
button.ui-button::-moz-focus-inner{border:0;padding:0}
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year{width:100%}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}
.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}
.ui-dialog{position:absolute;top:0;left:0;padding:.2em;width:300px;overflow:hidden}
.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}
.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}
.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}
.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}
.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}
.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}
.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}
.ui-draggable .ui-dialog-titlebar{cursor:move}
.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}
.ui-menu .ui-menu{margin-top:-3px;position:absolute}
.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;width:100%}
.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}
.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;zoom:1;font-weight:normal}
.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}
.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}
.ui-menu .ui-state-disabled a{cursor:default}
.ui-menu-icons{position:relative}
.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}
.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}
.ui-menu .ui-menu-icon{position:static;float:right}
.ui-progressbar{height:2em;text-align:left;overflow:hidden}
.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}
.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}
.ui-slider-horizontal{height:.8em}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-vertical{width:.8em;height:100px}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}
.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}
.ui-spinner-input{border:none;background:none;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}
.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}
.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}
.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}
.ui-spinner-up{top:0}
.ui-spinner-down{bottom:0}
.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}
.ui-tabs{position:relative;padding:.2em;zoom:1}
.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}
.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom:0;padding:0;white-space:nowrap}
.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}
.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}
.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}
.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}
.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}
* html .ui-tooltip{background-image:none}
body .ui-tooltip{border-width:2px}
.ui-widget{font-family:'Lato',sans-serif;;font-size:16px}
.ui-widget .ui-widget{font-size:1em}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:'Lato',sans-serif;;font-size:1em}
.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}
.ui-widget-content a{color:#333}
.ui-widget-header{border:1px solid #2b4f90;background:#2b4f90;color:#fff;font-weight:bold}
.ui-widget-header a{color:#fff}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#454545;text-decoration:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#2b2b2b;text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #2b4f90;background:#2b4f90;font-weight:normal;color:#fff}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}
.ui-icon{width:16px;height:16px;background-image:url('../../fileadmin/templates/css/images/ui-icons_444444_256x240.png')}
.ui-widget-content .ui-icon{background-image:url('../../fileadmin/templates/css/images/ui-icons_444444_256x240.png')}
.ui-widget-header .ui-icon{background-image:url('../../fileadmin/templates/css/images/ui-icons_ffffff_256x240.png')}
.ui-state-default .ui-icon{background-image:url('../../fileadmin/templates/css/images/ui-icons_777777_256x240.png')}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url('../../fileadmin/templates/css/images/ui-icons_555555_256x240.png')}
.ui-state-active .ui-icon{background-image:url('../../fileadmin/templates/css/images/ui-icons_ffffff_256x240.png')}
.ui-state-highlight .ui-icon{background-image:url('../../fileadmin/templates/css/images/ui-icons_777620_256x240.png')}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url('../../fileadmin/templates/css/images/ui-icons_cc0000_256x240.png')}
.ui-icon-carat-1-n{background-position:0 0}
.ui-icon-carat-1-ne{background-position:-16px 0}
.ui-icon-carat-1-e{background-position:-32px 0}
.ui-icon-carat-1-se{background-position:-48px 0}
.ui-icon-carat-1-s{background-position:-64px 0}
.ui-icon-carat-1-sw{background-position:-80px 0}
.ui-icon-carat-1-w{background-position:-96px 0}
.ui-icon-carat-1-nw{background-position:-112px 0}
.ui-icon-carat-2-n-s{background-position:-128px 0}
.ui-icon-carat-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:0 -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-on{background-position:-96px -144px}
.ui-icon-radio-off{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-start{background-position:-80px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-khtml-border-top-left-radius:0;border-top-left-radius:0}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;-khtml-border-top-right-radius:0;border-top-right-radius:0}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;-khtml-border-bottom-left-radius:0;border-bottom-left-radius:0}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;-khtml-border-bottom-right-radius:0;border-bottom-right-radius:0}
.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}
.ui-widget-shadow{margin:0 0 0 0;padding:5px;background:#666;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
html.mm-pagedim #mm-blocker,html.mm-pagedim-black #mm-blocker,html.mm-pagedim-white #mm-blocker{opacity:0}
html.mm-pagedim-black.mm-opening #mm-blocker,html.mm-pagedim-white.mm-opening #mm-blocker,html.mm-pagedim.mm-opening #mm-blocker{opacity:.3;transition:opacity .4s ease .4s}
html.mm-pagedim #mm-blocker{background:inherit}
html.mm-pagedim-white #mm-blocker{background:#fff}
html.mm-pagedim-black #mm-blocker{background:#000}
.mm-menu.mm-pageshadow:after{content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:99;box-shadow:0 0 10px rgba(0,0,0,.3)}
.mm-menu.mm-pageshadow.mm-right:after{left:auto;right:100%}
.mm-menu.mm-pageshadow.mm-front:after,.mm-menu.mm-pageshadow.mm-next:after{content:none;display:none}
.mm-menu,.mm-panels,.mm-panels>.mm-panel{margin:0;left:0;right:0;top:0;bottom:0;z-index:0;box-sizing:border-box;font-family:'Oswald',sans-serif}
.mm-btn,.mm-menu{box-sizing:border-box}
.mm-listview a,.mm-listview a:hover,.mm-navbar a,.mm-navbar a:hover{text-decoration:none}
.mm-hidden{display:none!important}
.mm-wrapper{overflow-x:hidden;position:relative}
.mm-menu{display:block;padding:0;position:absolute}
.mm-panels,.mm-panels>.mm-panel{background:inherit;border-color:inherit;position:absolute}
.mm-btn,.mm-panel.mm-highest{z-index:1}
.mm-panels{overflow:hidden}
.mm-panel{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
.mm-panel.mm-opened{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-panel.mm-subopened{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}
.mm-panels>.mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;padding:0 20px}
.mm-listview .mm-divider,.mm-listview>li>a,.mm-listview>li>span,.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.mm-panels>.mm-panel.mm-hasnavbar{padding-top:40px}
.mm-panels>.mm-panel:after,.mm-panels>.mm-panel:before{content:'';display:block;height:20px}
.mm-vertical .mm-panel{-webkit-transform:none!important;transform:none!important}
.mm-listview .mm-vertical .mm-panel,.mm-vertical .mm-listview .mm-panel{display:none;padding:10px 0 10px 10px}
.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after,.mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after{border-color:transparent}
.mm-vertical li.mm-opened>.mm-panel,li.mm-vertical.mm-opened>.mm-panel{display:block}
.mm-listview>li.mm-vertical>.mm-next,.mm-vertical .mm-listview>li>.mm-next{height:40px;bottom:auto}
.mm-listview>li.mm-vertical>.mm-next:after,.mm-vertical .mm-listview>li>.mm-next:after{top:16px;bottom:auto}
.mm-listview>li.mm-vertical.mm-opened>.mm-next:after,.mm-vertical .mm-listview>li.mm-opened>.mm-next:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);right:19px}
.mm-btn{width:40px;height:40px;position:absolute;top:0}
.mm-clear:after,.mm-clear:before,.mm-close:after,.mm-close:before{content:'';border:2px solid transparent;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.mm-clear:before,.mm-close:before{border-right:none;border-bottom:none;right:18px}
.mm-clear:after,.mm-close:after{border-left:none;border-top:none;right:25px}
.mm-arrow:after,.mm-next:after,.mm-prev:before{content:'';border:2px solid transparent;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.mm-prev:before{border-right:none;border-bottom:none;left:23px}
.mm-arrow:after,.mm-next:after{border-top:none;border-left:none;right:23px}
.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:20px;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0}
.mm-navbar>*{display:block;padding:10px 0}
.mm-navbar .mm-btn:first-child{padding-left:20px;left:0}
.mm-navbar .mm-btn:last-child{text-align:right;padding-right:20px;right:0}
.mm-panel .mm-navbar{display:none}
.mm-panel.mm-hasnavbar .mm-navbar{display:block}
.mm-listview,.mm-listview>li{list-style:none;display:block;padding:0;margin:0}
.mm-listview{font:inherit;font-size:14px;line-height:20px}
.mm-listview>li{position:relative}
.mm-listview>li,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before,.mm-listview>li:after{border-color:inherit}
.mm-listview>li>a,.mm-listview>li>span{color:inherit;display:block;padding:10px 10px 10px 20px;margin:0}
.mm-listview>li>a.mm-arrow,.mm-listview>li>span.mm-arrow{padding-right:50px}
.mm-listview>li:not(.mm-divider):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;right:0;bottom:0;left:20px}
.mm-listview .mm-next{background:rgba(3,2,1,0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}
.mm-listview .mm-next:before{content:'';border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0}
.mm-listview .mm-next+a,.mm-listview .mm-next+span{margin-right:50px}
.mm-listview .mm-next.mm-fullsubopen{width:100%}
.mm-listview .mm-next.mm-fullsubopen:before{border-left:none}
.mm-listview .mm-next.mm-fullsubopen+a,.mm-listview .mm-next.mm-fullsubopen+span{padding-right:50px;margin-right:0}
.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}
.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}
.mm-listview .mm-inset{list-style:disc inside;padding:0 10px 15px 40px;margin:0}
.mm-listview .mm-inset>li{padding:5px 0}
.mm-listview .mm-divider{font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px}
.mm-listview .mm-spacer{padding-top:40px}
.mm-listview .mm-spacer>.mm-next{top:40px}
.mm-listview .mm-spacer.mm-divider{padding-top:25px}
.mm-menu{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.7)}
.mm-menu .mm-navbar a,.mm-menu .mm-navbar>*{color:rgba(0,0,0,.3)}
.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border-color:rgba(0,0,0,.3)}
.mm-menu .mm-listview{border-color:rgba(0,0,0,.1)}
.mm-menu .mm-listview>li .mm-arrow:after,.mm-menu .mm-listview>li .mm-next:after{border-color:rgba(0,0,0,.3)}
.mm-menu .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,.5);tap-highlight-color:rgba(255,255,255,.5)}
.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background:rgba(255,255,255,.5)}
.mm-menu .mm-divider,.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,.05)}
.mm-page{box-sizing:border-box;position:relative}
.mm-slideout{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}
html.mm-opened{overflow-x:hidden;position:relative}
html.mm-blocking,html.mm-blocking body{overflow:hidden}
html.mm-background .mm-page{background:inherit}
#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2}
html.mm-blocking #mm-blocker{display:block}
.mm-menu.mm-offcanvas{z-index:0;display:none;position:fixed}
.mm-menu.mm-offcanvas.mm-current{display:block}
.mm-menu{width:80%;min-width:140px;max-width:440px}
html.mm-opening .mm-slideout{-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}
@media all and (max-width:175px){html.mm-opening .mm-slideout{-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}
}
@media all and (min-width:550px){html.mm-opening .mm-slideout{-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}
}
.mm-menu.mm-autoheight.mm-bottom,.mm-menu.mm-autoheight.mm-top{max-height:80%}
.mm-menu.mm-autoheight.mm-bottom.mm-fullscreen,.mm-menu.mm-autoheight.mm-top.mm-fullscreen{max-height:100%}
.mm-menu.mm-measureheight .mm-panel{display:block!important}
.mm-menu.mm-measureheight>.mm-panels>.mm-panel{bottom:auto!important;height:auto!important}
.mm-menu.mm-columns{transition-property:width,max-width,-webkit-transform;transition-property:transform,width,max-width;transition-property:transform,width,max-width,-webkit-transform}
.mm-menu.mm-columns .mm-panels>.mm-panel{width:100%;right:auto;display:none;transition-property:width,-webkit-transform;transition-property:transform,width;transition-property:transform,width,-webkit-transform}
.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened{border-right:1px solid;border-color:inherit;display:block;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-menu.mm-columns .mm-panels>.mm-panel.mm-subopened{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);z-index:2}
.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-0{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-])~.mm-panel:not(.mm-opened).mm-columns-0{display:block;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
.mm-menu.mm-columns-0{width:80%;min-width:140px;max-width:0}
html.mm-opening.mm-columns-0 .mm-slideout{-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}
@media all and (max-width:175px){html.mm-opening.mm-columns-0 .mm-slideout{-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}
}
@media all and (min-width:0px){html.mm-opening.mm-columns-0 .mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-1{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-])~.mm-panel:not(.mm-opened).mm-columns-1{display:block;-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}
.mm-menu.mm-columns-1{width:80%;min-width:140px;max-width:440px}
html.mm-opening.mm-columns-1 .mm-slideout{-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}
@media all and (max-width:175px){html.mm-opening.mm-columns-1 .mm-slideout{-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}
}
@media all and (min-width:550px){html.mm-opening.mm-columns-1 .mm-slideout{-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}
}
.mm-menu.mm-columns-1 .mm-panels>.mm-panel{width:100%}
.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-2{-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}
.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-])~.mm-panel:not(.mm-opened).mm-columns-2{display:block;-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}
.mm-menu.mm-columns-2{width:80%;min-width:140px;max-width:880px}
html.mm-opening.mm-columns-2 .mm-slideout{-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}
@media all and (max-width:175px){html.mm-opening.mm-columns-2 .mm-slideout{-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}
}
@media all and (min-width:1100px){html.mm-opening.mm-columns-2 .mm-slideout{-webkit-transform:translate3d(880px,0,0);transform:translate3d(880px,0,0)}
}
.mm-menu.mm-columns-2 .mm-panels>.mm-panel{width:50%}
.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-3{-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}
.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-])~.mm-panel:not(.mm-opened).mm-columns-3{display:block;-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}
.mm-menu.mm-columns-3{width:80%;min-width:140px;max-width:1320px}
html.mm-opening.mm-columns-3 .mm-slideout{-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}
@media all and (max-width:175px){html.mm-opening.mm-columns-3 .mm-slideout{-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}
}
@media all and (min-width:1650px){html.mm-opening.mm-columns-3 .mm-slideout{-webkit-transform:translate3d(1320px,0,0);transform:translate3d(1320px,0,0)}
}
.mm-menu.mm-columns-3 .mm-panels>.mm-panel{width:33.34%}
.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-4{-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}
.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-])~.mm-panel:not(.mm-opened).mm-columns-4{display:block;-webkit-transform:translate3d(500%,0,0);transform:translate3d(500%,0,0)}
.mm-menu.mm-columns-4{width:80%;min-width:140px;max-width:1760px}
html.mm-opening.mm-columns-4 .mm-slideout{-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}
@media all and (max-width:175px){html.mm-opening.mm-columns-4 .mm-slideout{-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}
}
@media all and (min-width:2200px){html.mm-opening.mm-columns-4 .mm-slideout{-webkit-transform:translate3d(1760px,0,0);transform:translate3d(1760px,0,0)}
}
.mm-menu.mm-columns-4 .mm-panels>.mm-panel{width:25%}
.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-5{-webkit-transform:translate3d(500%,0,0);transform:translate3d(500%,0,0)}
.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-])~.mm-panel:not(.mm-opened).mm-columns-5{display:block;-webkit-transform:translate3d(600%,0,0);transform:translate3d(600%,0,0)}
.mm-menu.mm-columns-5{width:80%;min-width:140px;max-width:2200px}
html.mm-opening.mm-columns-5 .mm-slideout{-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}
@media all and (max-width:175px){html.mm-opening.mm-columns-5 .mm-slideout{-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}
}
@media all and (min-width:2750px){html.mm-opening.mm-columns-5 .mm-slideout{-webkit-transform:translate3d(2200px,0,0);transform:translate3d(2200px,0,0)}
}
.mm-menu.mm-columns-5 .mm-panels>.mm-panel{width:20%}
.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-6{-webkit-transform:translate3d(600%,0,0);transform:translate3d(600%,0,0)}
.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-])~.mm-panel:not(.mm-opened).mm-columns-6{display:block;-webkit-transform:translate3d(700%,0,0);transform:translate3d(700%,0,0)}
.mm-menu.mm-columns-6{width:80%;min-width:140px;max-width:2640px}
html.mm-opening.mm-columns-6 .mm-slideout{-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}
@media all and (max-width:175px){html.mm-opening.mm-columns-6 .mm-slideout{-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}
}
@media all and (min-width:3300px){html.mm-opening.mm-columns-6 .mm-slideout{-webkit-transform:translate3d(2640px,0,0);transform:translate3d(2640px,0,0)}
}
.mm-menu.mm-columns-6 .mm-panels>.mm-panel{width:16.67%}
em.mm-counter{font:inherit;font-size:14px;font-style:normal;text-indent:0;line-height:20px;display:block;margin-top:-10px;position:absolute;right:45px;top:50%}
em.mm-counter+a.mm-next{width:90px}
em.mm-counter+a.mm-next+a,em.mm-counter+a.mm-next+span{margin-right:90px}
em.mm-counter+a.mm-fullsubopen{padding-left:0}
.mm-vertical>.mm-counter{top:12px;margin-top:0}
.mm-vertical.mm-spacer>.mm-counter{margin-top:40px}
.mm-nosubresults>.mm-counter{display:none}
.mm-divider>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0;line-height:25px}
.mm-divider.mm-opened a.mm-next:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.mm-collapsed:not(.mm-uncollapsed){display:none}
.mm-fixeddivider{background:inherit;display:none;position:absolute;top:0;left:0;right:0;z-index:2;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-fixeddivider:after{content:none!important;display:none!important}
.mm-hasdividers .mm-fixeddivider{display:block}
.mm-menu .mm-fixeddivider span{background:rgba(0,0,0,.05)}
html.mm-opened.mm-dragging .mm-menu,html.mm-opened.mm-dragging .mm-slideout{transition-duration:0s}
.mm-menu.mm-dropdown{box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%}
html.mm-dropdown .mm-slideout{-webkit-transform:none!important;transform:none!important;z-index:0}
html.mm-dropdown #mm-blocker{transition-delay:0s!important;z-index:1}
html.mm-dropdown .mm-menu{z-index:2}
html.mm-dropdown.mm-opened:not(.mm-opening) .mm-menu{display:none}
.mm-menu.mm-tip:before{content:'';background:inherit;box-shadow:0 2px 10px rgba(0,0,0,.3);display:block;width:15px;height:15px;position:absolute;z-index:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.mm-menu.mm-tipleft:before{left:22px}
.mm-menu.mm-tipright:before{right:22px}
.mm-menu.mm-tiptop:before{top:-8px}
.mm-menu.mm-tipbottom:before{bottom:-8px}
.mm-iconpanel .mm-panel{transition-property:left,-webkit-transform;transition-property:transform,left;transition-property:transform,left,-webkit-transform}
.mm-iconpanel .mm-panel.mm-opened{border-left:1px solid;border-color:inherit}
.mm-iconpanel .mm-panel.mm-subopened{overflow-y:hidden;left:-40px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-iconpanel .mm-panel.mm-iconpanel-0{left:0}
.mm-iconpanel .mm-panel.mm-iconpanel-1{left:40px}
.mm-iconpanel .mm-panel.mm-iconpanel-2{left:80px}
.mm-iconpanel .mm-panel.mm-iconpanel-3{left:120px}
.mm-iconpanel .mm-panel.mm-iconpanel-4{left:160px}
.mm-iconpanel .mm-panel.mm-iconpanel-5{left:200px}
.mm-iconpanel .mm-panel.mm-iconpanel-6{left:240px}
.mm-subblocker{background:inherit;opacity:0;display:block;transition:opacity .4s ease}
.mm-subopened .mm-subblocker{opacity:.6;position:absolute;top:0;right:0;bottom:-100000px;left:0;z-index:3}
.mm-navbar-bottom,.mm-navbar-top~.mm-navbar-top{border-bottom:none}
.mm-menu>.mm-navbar{background:inherit;padding:0;z-index:3;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-navbar-bottom{border-top-width:1px;border-top-style:solid;top:auto;bottom:0}
.mm-navbar-bottom~.mm-navbar-bottom{border-top:none}
.mm-navbar.mm-hasbtns{padding:0 40px}
.mm-navbar[class*=mm-navbar-content-]>*{box-sizing:border-box;display:block;float:left}
.mm-navbar .mm-breadcrumbs{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:auto;text-align:left;padding:0 0 0 17px}
.mm-navbar .mm-breadcrumbs>*{display:inline-block;padding:10px 3px}
.mm-navbar .mm-breadcrumbs>a{text-decoration:underline}
.mm-navbar.mm-hasbtns .mm-breadcrumbs{margin-left:-40px}
.mm-navbar.mm-hasbtns .mm-btn:not(.mm-hidden)+.mm-breadcrumbs{margin-left:0;padding-left:0}
.mm-navbar-top-1{top:0}
.mm-hasnavbar-top-1 .mm-panels,.mm-navbar-top-2{top:40px}
.mm-hasnavbar-top-2 .mm-panels,.mm-navbar-top-3{top:80px}
.mm-hasnavbar-top-3 .mm-panels,.mm-navbar-top-4{top:120px}
.mm-hasnavbar-top-4 .mm-panels{top:160px}
.mm-navbar-bottom-1{bottom:0}
.mm-hasnavbar-bottom-1 .mm-panels,.mm-navbar-bottom-2{bottom:40px}
.mm-hasnavbar-bottom-2 .mm-panels,.mm-navbar-bottom-3{bottom:80px}
.mm-hasnavbar-bottom-3 .mm-panels,.mm-navbar-bottom-4{bottom:120px}
.mm-hasnavbar-bottom-4 .mm-panels{bottom:160px}
.mm-navbar-size-2{height:80px}
.mm-navbar-size-3{height:120px}
.mm-navbar-size-4{height:160px}
.mm-navbar-content-2>*{width:50%}
.mm-navbar-content-3>*{width:33.33%}
.mm-navbar-content-4>*{width:25%}
.mm-navbar-content-5>*{width:20%}
.mm-navbar-content-6>*{width:16.67%}
.mm-sronly{text-indent:10px;overflow:hidden;display:block;width:1px;height:1px;position:absolute;z-index:-1}
.mm-search,.mm-search input{box-sizing:border-box}
.mm-search{height:40px;padding:7px 10px 0;position:relative}
.mm-search input{border:none!important;outline:0!important;box-shadow:none!important;border-radius:26px;font:inherit;font-size:14px;line-height:26px;display:block;width:100%;height:26px;margin:0;padding:0 10px}
.mm-search input::-ms-clear{display:none}
.mm-search .mm-clear,.mm-search .mm-next{right:0}
.mm-panel>.mm-search{width:100%;position:absolute;top:0;left:0}
.mm-panel.mm-hassearch{padding-top:40px}
.mm-panel.mm-hassearch.mm-hasnavbar{padding-top:80px}
.mm-panel.mm-hassearch.mm-hasnavbar .mm-search{top:40px}
.mm-noresultsmsg{text-align:center;font-size:21px;padding:40px 0}
.mm-noresults .mm-indexer{display:none!important}
li.mm-nosubresults>a.mm-next{display:none}
li.mm-nosubresults>a.mm-next+a,li.mm-nosubresults>a.mm-next+span{padding-right:10px}
.mm-panels>.mm-resultspanel:not(.mm-opened){-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-menu .mm-search input{background:rgba(0,0,0,.05);color:rgba(0,0,0,.7)}
.mm-menu .mm-noresultsmsg{color:rgba(0,0,0,.3)}
.mm-indexer{background:inherit;text-align:center;font-size:12px;box-sizing:border-box;width:20px;position:absolute;top:0;bottom:0;right:-100px;z-index:3;transition:right .4s ease;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-indexer a{text-decoration:none;display:block;height:3.85%}
.mm-indexer~.mm-panel.mm-hasindexer{padding-right:40px}
.mm-hasindexer .mm-indexer{right:0}
.mm-hasindexer .mm-fixeddivider{right:20px}
.mm-menu .mm-indexer a{color:rgba(0,0,0,.3)}
.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen+a,.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen+span,.mm-menu.mm-hoverselected .mm-listview>li>a:not(.mm-fullsubopen),.mm-menu.mm-parentselected .mm-listview>li>a.mm-fullsubopen+a,.mm-menu.mm-parentselected .mm-listview>li>a.mm-fullsubopen+span,.mm-menu.mm-parentselected .mm-listview>li>a:not(.mm-fullsubopen){transition:background .4s ease}
.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(255,255,255,.5)}
input.mm-check,input.mm-toggle{position:absolute;left:-10000px}
label.mm-check,label.mm-toggle{margin:0;position:absolute;top:50%;z-index:2;right:20px}
label.mm-check:before,label.mm-toggle:before{content:'';display:block}
label.mm-toggle{border-radius:30px;width:50px;height:30px;margin-top:-15px}
label.mm-toggle:before{border-radius:30px;width:28px;height:28px;margin:1px}
input.mm-toggle:checked~label.mm-toggle:before{float:right}
label.mm-check{width:30px;height:30px;margin-top:-15px}
label.mm-check:before{border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:.1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
input.mm-check:checked~label.mm-check:before{opacity:1}
li.mm-vertical label.mm-check,li.mm-vertical label.mm-toggle{bottom:auto;margin-top:0;top:5px}
label.mm-toggle+a,label.mm-toggle+span{padding-right:80px}
label.mm-check+a,label.mm-check+span{padding-right:60px}
a.mm-next+label.mm-check,a.mm-next+label.mm-toggle{right:60px}
a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span,a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span{margin-right:50px}
a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span{padding-right:70px}
a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span{padding-right:50px}
em.mm-counter+a.mm-next+label.mm-check,em.mm-counter+a.mm-next+label.mm-toggle{right:100px}
em.mm-counter+a.mm-next+label.mm-check+a,em.mm-counter+a.mm-next+label.mm-check+span,em.mm-counter+a.mm-next+label.mm-toggle+a,em.mm-counter+a.mm-next+label.mm-toggle+span{margin-right:90px}
.mm-menu label.mm-toggle{background:rgba(0,0,0,.1)}
.mm-menu label.mm-toggle:before{background:#f3f3f3}
.mm-menu input.mm-toggle:checked~label.mm-toggle{background:#4bd963}
.mm-menu label.mm-check:before{border-color:rgba(0,0,0,.7)}
.mm-listview.mm-border-none>li:after,.mm-menu.mm-border-none .mm-listview>li:after{content:none}
.mm-listview.mm-border-full>li:after,.mm-menu.mm-border-full .mm-listview>li:after{left:0!important}
.mm-listview.mm-border-offset>li:after,.mm-menu.mm-border-offset .mm-listview>li:after{right:20px}
.mm-menu.mm-effect-menu-zoom{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}
html.mm-opened .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(.7,.7) translate3d(-30%,0,0);transform:scale(.7,.7) translate3d(-30%,0,0);-webkit-transform-origin:left center;transform-origin:left center}
html.mm-opening .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}
html.mm-right.mm-opened .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(.7,.7) translate3d(30%,0,0);transform:scale(.7,.7) translate3d(30%,0,0);-webkit-transform-origin:right center;transform-origin:right center}
html.mm-right.mm-opening .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}
.mm-menu.mm-effect-menu-slide{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}
html.mm-opened .mm-menu.mm-effect-menu-slide{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}
html.mm-opening .mm-menu.mm-effect-menu-slide{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
html.mm-right.mm-opened .mm-menu.mm-effect-menu-slide{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}
html.mm-right.mm-opening .mm-menu.mm-effect-menu-slide{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-menu.mm-effect-menu-fade{opacity:0;transition:opacity .4s ease}
html.mm-opening .mm-menu.mm-effect-menu-fade{opacity:1}
.mm-menu.mm-effect-panels-zoom .mm-panel{-webkit-transform:scale(1.5,1.5) translate3d(100%,0,0);transform:scale(1.5,1.5) translate3d(100%,0,0);-webkit-transform-origin:left center;transform-origin:left center}
.mm-menu.mm-effect-panels-zoom .mm-panel.mm-opened{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}
.mm-menu.mm-effect-panels-zoom .mm-panel.mm-opened.mm-subopened{-webkit-transform:scale(.7,.7) translate3d(-30%,0,0);transform:scale(.7,.7) translate3d(-30%,0,0)}
.mm-menu.mm-effect-panels-slide-0 .mm-panel.mm-subopened{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-menu.mm-effect-panels-slide-100 .mm-panel.mm-subopened{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
.mm-menu[class*=mm-effect-listitems-] .mm-listview>li{transition:none .4s ease}
.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(1){transition-delay:50ms}
.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(2){transition-delay:.1s}
.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(3){transition-delay:150ms}
.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(4){transition-delay:.2s}
.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(5){transition-delay:250ms}
.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(6){transition-delay:.3s}
.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(7){transition-delay:350ms}
.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(8){transition-delay:.4s}
.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(9){transition-delay:450ms}
.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(10){transition-delay:.5s}
.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(11){transition-delay:550ms}
.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(12){transition-delay:.6s}
.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(13){transition-delay:650ms}
.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(14){transition-delay:.7s}
.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(15){transition-delay:750ms}
.mm-menu.mm-effect-listitems-slide .mm-listview>li{transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0);opacity:0}
html.mm-opening .mm-menu.mm-effect-listitems-slide .mm-panel.mm-opened .mm-listview>li{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
.mm-menu.mm-effect-listitems-fade .mm-listview>li{transition-property:opacity;opacity:0}
html.mm-opening .mm-menu.mm-effect-listitems-fade .mm-panel.mm-opened .mm-listview>li{opacity:1}
.mm-menu.mm-effect-listitems-drop .mm-listview>li{transition-property:opacity,top;opacity:0;top:-25%}
html.mm-opening .mm-menu.mm-effect-listitems-drop .mm-panel.mm-opened .mm-listview>li{opacity:1;top:0}
.mm-menu.mm-fullscreen{width:100%;min-width:140px;max-width:10000px}
html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
@media all and (max-width:140px){html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}
}
@media all and (min-width:10000px){html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate3d(10000px,0,0);transform:translate3d(10000px,0,0)}
}
html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
@media all and (max-width:140px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}
}
@media all and (min-width:10000px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate3d(-10000px,0,0);transform:translate3d(-10000px,0,0)}
}
.mm-menu.mm-fullscreen.mm-bottom,.mm-menu.mm-fullscreen.mm-top{height:100%;min-height:140px;max-height:10000px}
html.mm-opened.mm-fullscreen .mm-page{box-shadow:none!important}
.mm-listview.mm-multiline>li .mm-listview>li.mm-multiline>a,.mm-listview.mm-multiline>li .mm-listview>li.mm-multiline>span,.mm-menu.mm-multiline .mm-listview>li>a,.mm-menu.mm-multiline .mm-listview>li>span{text-overflow:clip;white-space:normal}
html.mm-pagedim #mm-blocker,html.mm-pagedim-black #mm-blocker,html.mm-pagedim-white #mm-blocker{opacity:0}
html.mm-pagedim-black.mm-opening #mm-blocker,html.mm-pagedim-white.mm-opening #mm-blocker,html.mm-pagedim.mm-opening #mm-blocker{opacity:.3;transition:opacity .4s ease .4s}
html.mm-pagedim #mm-blocker{background:inherit}
html.mm-pagedim-white #mm-blocker{background:#fff}
html.mm-pagedim-black #mm-blocker{background:#000}
.mm-menu.mm-pageshadow:after{content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:99;box-shadow:0 0 10px rgba(0,0,0,.3)}
.mm-menu.mm-pageshadow.mm-right:after{left:auto;right:100%}
.mm-menu.mm-pageshadow.mm-front:after,.mm-menu.mm-pageshadow.mm-next:after{content:none;display:none}
.mm-menu.mm-popup{transition:opacity .4s ease;opacity:0;box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%;min-height:140px;max-height:880px;top:50%;left:50%;bottom:auto;right:auto;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}
html.mm-popup.mm-opening .mm-menu.mm-popup{opacity:1}
html.mm-popup .mm-slideout{-webkit-transform:none!important;transform:none!important;z-index:0}
html.mm-popup #mm-blocker{transition-delay:0s!important;z-index:1}
html.mm-popup .mm-menu{z-index:2}
.mm-menu.mm-bottom,.mm-menu.mm-top{width:100%;min-width:100%;max-width:100%;height:80%;min-height:140px;max-height:880px}
.mm-menu.mm-right{left:auto;right:0}
html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}
@media all and (max-width:175px){html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}
}
@media all and (min-width:550px){html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}
}
html.mm-front .mm-slideout{-webkit-transform:none!important;transform:none!important;z-index:0}
html.mm-front #mm-blocker{z-index:1}
html.mm-front .mm-menu{z-index:2}
.mm-menu.mm-front,.mm-menu.mm-next{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
.mm-menu.mm-front.mm-right,.mm-menu.mm-next.mm-right{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
.mm-menu.mm-top{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
.mm-menu.mm-bottom{top:auto;bottom:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
html.mm-opening .mm-menu.mm-front,html.mm-opening .mm-menu.mm-next{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-menu.mm-theme-dark{background:#333;border-color:rgba(0,0,0,.15);color:rgba(255,255,255,.8)}
.mm-menu.mm-theme-dark .mm-navbar a,.mm-menu.mm-theme-dark .mm-navbar>*,.mm-menu.mm-theme-dark em.mm-counter{color:rgba(255,255,255,.4)}
.mm-menu.mm-theme-dark .mm-btn:after,.mm-menu.mm-theme-dark .mm-btn:before{border-color:rgba(255,255,255,.4)}
.mm-menu.mm-theme-dark .mm-listview{border-color:rgba(0,0,0,.15)}
.mm-menu.mm-theme-dark .mm-listview>li .mm-arrow:after,.mm-menu.mm-theme-dark .mm-listview>li .mm-next:after{border-color:rgba(255,255,255,.4)}
.mm-menu.mm-theme-dark .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(0,0,0,.1);tap-highlight-color:rgba(0,0,0,.1)}
.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>span{background:rgba(0,0,0,.1)}
.mm-menu.mm-theme-dark .mm-divider,.mm-menu.mm-theme-dark .mm-fixeddivider span,.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(255,255,255,.05)}
.mm-menu.mm-theme-dark label.mm-check:before{border-color:rgba(255,255,255,.8)}
.mm-menu.mm-pageshadow.mm-theme-dark:after{box-shadow:0 0 20px rgba(0,0,0,.5)}
.mm-menu.mm-theme-dark .mm-search input{background:rgba(255,255,255,.3);color:rgba(255,255,255,.8)}
.mm-menu.mm-theme-dark .mm-indexer a,.mm-menu.mm-theme-dark .mm-noresultsmsg{color:rgba(255,255,255,.4)}
.mm-menu.mm-hoverselected.mm-theme-dark .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-dark .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(0,0,0,.1)}
.mm-menu.mm-theme-dark label.mm-toggle{background:rgba(0,0,0,.15)}
.mm-menu.mm-theme-dark label.mm-toggle:before{background:#333}
.mm-menu.mm-theme-dark input.mm-toggle:checked~label.mm-toggle{background:#4bd963}
.mm-menu.mm-theme-white{background:#fff;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.6)}
.mm-menu.mm-theme-white .mm-navbar a,.mm-menu.mm-theme-white .mm-navbar>*,.mm-menu.mm-theme-white em.mm-counter{color:rgba(0,0,0,.3)}
.mm-menu.mm-theme-white .mm-btn:after,.mm-menu.mm-theme-white .mm-btn:before{border-color:rgba(0,0,0,.3)}
.mm-menu.mm-theme-white .mm-listview{border-color:rgba(0,0,0,.1)}
.mm-menu.mm-theme-white .mm-listview>li .mm-arrow:after,.mm-menu.mm-theme-white .mm-listview>li .mm-next:after{border-color:rgba(0,0,0,.3)}
.mm-menu.mm-theme-white .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(0,0,0,.05);tap-highlight-color:rgba(0,0,0,.05)}
.mm-menu.mm-theme-white .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-white .mm-listview>li.mm-selected>span{background:rgba(0,0,0,.05)}
.mm-menu.mm-theme-white .mm-divider,.mm-menu.mm-theme-white .mm-fixeddivider span,.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,.03)}
.mm-menu.mm-theme-white label.mm-check:before{border-color:rgba(0,0,0,.6)}
.mm-menu.mm-pageshadow.mm-theme-white:after{box-shadow:0 0 10px rgba(0,0,0,.2)}
.mm-menu.mm-theme-white .mm-search input{background:rgba(0,0,0,.05);color:rgba(0,0,0,.6)}
.mm-menu.mm-theme-white .mm-indexer a,.mm-menu.mm-theme-white .mm-noresultsmsg{color:rgba(0,0,0,.3)}
.mm-menu.mm-hoverselected.mm-theme-white .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-white .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(0,0,0,.05)}
.mm-menu.mm-theme-white label.mm-toggle{background:rgba(0,0,0,.1)}
.mm-menu.mm-theme-white label.mm-toggle:before{background:#fff}
.mm-menu.mm-theme-white input.mm-toggle:checked~label.mm-toggle{background:#4bd963}
.mm-menu.mm-theme-black{background:#000;border-color:rgba(255,255,255,.2);color:rgba(255,255,255,.6)}
.mm-menu.mm-theme-black .mm-navbar a,.mm-menu.mm-theme-black .mm-navbar>*,.mm-menu.mm-theme-black em.mm-counter{color:rgba(255,255,255,.4)}
.mm-menu.mm-theme-black .mm-btn:after,.mm-menu.mm-theme-black .mm-btn:before{border-color:rgba(255,255,255,.4)}
.mm-menu.mm-theme-black .mm-listview{border-color:rgba(255,255,255,.2)}
.mm-menu.mm-theme-black .mm-listview>li .mm-arrow:after,.mm-menu.mm-theme-black .mm-listview>li .mm-next:after{border-color:rgba(255,255,255,.4)}
.mm-menu.mm-theme-black .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,.3);tap-highlight-color:rgba(255,255,255,.3)}
.mm-menu.mm-theme-black .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-black .mm-listview>li.mm-selected>span{background:rgba(255,255,255,.3)}
.mm-menu.mm-theme-black .mm-divider,.mm-menu.mm-theme-black .mm-fixeddivider span,.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(255,255,255,.2)}
.mm-menu.mm-theme-black label.mm-check:before{border-color:rgba(255,255,255,.6)}
.mm-menu.mm-pageshadow.mm-theme-black:after{content:none;display:none}
.mm-menu.mm-theme-black .mm-search input{background:rgba(255,255,255,.3);color:rgba(255,255,255,.6)}
.mm-menu.mm-theme-black .mm-indexer a,.mm-menu.mm-theme-black .mm-noresultsmsg{color:rgba(255,255,255,.4)}
.mm-menu.mm-hoverselected.mm-theme-black .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-black .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(255,255,255,.3)}
.mm-menu.mm-theme-black label.mm-toggle{background:rgba(255,255,255,.2)}
.mm-menu.mm-theme-black label.mm-toggle:before{background:#000}
.mm-menu.mm-theme-black input.mm-toggle:checked~label.mm-toggle{background:#4bd963}
.mm-menu .mm-tileview.mm-listview:after,.mm-menu.mm-tileview .mm-listview:after{content:'';display:block;clear:both}
.mm-menu .mm-tileview.mm-listview>li>.mm-next:after,.mm-menu .mm-tileview.mm-listview>li>.mm-next:before,.mm-menu.mm-tileview .mm-listview>li>.mm-next:after,.mm-menu.mm-tileview .mm-listview>li>.mm-next:before,.mm-menu.mm-tileview .mm-panel:after{content:none;display:none}
.mm-menu .mm-tileview.mm-listview>li,.mm-menu.mm-tileview .mm-listview>li{width:50%;height:0;padding:50% 0 0;float:left;position:relative}
.mm-menu .mm-tileview.mm-listview>li:after,.mm-menu.mm-tileview .mm-listview>li:after{left:0;top:0;border-right-width:1px;border-right-style:solid;z-index:-1}
.mm-menu .mm-tileview.mm-listview>li.mm-tile-xs,.mm-menu.mm-tileview .mm-listview>li.mm-tile-xs{width:12.5%;padding-top:12.5%}
.mm-menu .mm-tileview.mm-listview>li.mm-tile-s,.mm-menu.mm-tileview .mm-listview>li.mm-tile-s{width:25%;padding-top:25%}
.mm-menu .mm-tileview.mm-listview>li.mm-tile-l,.mm-menu.mm-tileview .mm-listview>li.mm-tile-l{width:75%;padding-top:75%}
.mm-menu .mm-tileview.mm-listview>li.mm-tile-xl,.mm-menu.mm-tileview .mm-listview>li.mm-tile-xl{width:100%;padding-top:100%}
.mm-menu .mm-tileview.mm-listview>li>a,.mm-menu .mm-tileview.mm-listview>li>span,.mm-menu.mm-tileview .mm-listview>li>a,.mm-menu.mm-tileview .mm-listview>li>span{line-height:1px;text-align:center;padding:50% 10px 0;margin:0;position:absolute;top:0;right:1px;bottom:1px;left:0}
.mm-menu .mm-tileview.mm-listview>li>.mm-next,.mm-menu.mm-tileview .mm-listview>li>.mm-next{width:auto}
.mm-menu.mm-tileview .mm-panel{padding-left:0;padding-right:0}
.mm-menu.mm-tileview .mm-listview{margin:0}
.mm-panels{background-color:#eee;color:#707070}
.mm-navbar a,a.mm-title{color:#fff !important;font-size:21px;text-transform:uppercase}
.mm-navbar{background:#5e8558;color:#fff;font-weight:400}
.mm-listview{font-size:16px}
.mm-listview>li>a,.mm-listview>li>span{padding-bottom:15px;padding-top:15px}
.mm-menu .mm-btn::after,.mm-menu .mm-btn::before{border-color:#fff}
.mm-menu .mm-navbar-bottom>*{background-color:#5e8558;color:#ffffff}
.tooltipster-default{border-radius:5px;border:2px solid #5e8558;background:#5e8558;color:#fff;font-size:16px}
.tooltipster-grey{border-radius:5px;border:2px solid #57585a;background:#57585a;color:#fff;font-size:16px}
.tooltipster-grey .tooltipster-content{font-size:14px;line-height:16px;padding:8px 10px;overflow:hidden}
.tooltipster-default .tooltipster-content{font-size:14px;line-height:16px;padding:8px 10px;overflow:hidden}
.tooltipster-default .tooltipster-arrow .tooltipster-arrow-border{
}
.tooltipster-icon{cursor:help;margin-left:4px}
.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}
.tooltipster-base .tooltipster-content{overflow:hidden}
.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}
.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}
.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top:8px solid;bottom:-7px}
.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-top:9px solid;bottom:-7px}
.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:8px solid;top:-7px}
.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-bottom:9px solid;top:-7px}
.tooltipster-arrow-top span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0 auto}
.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px}
.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px}
.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px}
.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px}
.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}
.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-left:9px solid;margin-top:-8px}
.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}
.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-right:9px solid;margin-top:-8px}
.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}
.tooltipster-fade-show{opacity:1}
.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}
.tooltipster-grow-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15)}
.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}
.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.230,0.635,0.495,1);-webkit-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);-moz-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);-ms-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);-o-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4)}
.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15)}
.tooltipster-fall-show{}
.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0px !important;opacity:0}
.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15)}
.tooltipster-slide.tooltipster-slide-show{}
.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0px !important;opacity:0}
.tooltipster-content-changing{opacity:0.5;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.news{float:left;width:100%}
.news-list-view{float:left;width:100%;padding-top:25px;padding-bottom:25px;text-align:center}
.news-list-view .article{float:left;width:calc(50% - 40px);margin-left:20px;margin-right:20px;margin-bottom:30px;position:relative;-webkit-box-shadow:2px 2px 5px 0px rgba(135,135,135,1);-moz-box-shadow:2px 2px 5px 0px rgba(135,135,135,1);box-shadow:2px 2px 5px 0px rgba(135,135,135,1)}
.news-list-view .news-img-wrap{float:left;width:40%;height:100%;position:absolute}
.news-list-view .news-img-wrap .img{height:100%;width:100%;float:left;position:absolute;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}
.news-list-view .news-img-wrap a{float:left;width:100%}
.news-list-view .news-wrap-content{float:right;width:60%;padding-left:10px;padding-right:10px;padding-top:20px;padding-bottom:10px}
.news-list-view .news-wrap-content .header{float:left;width:100%;text-transform:uppercase;font-family:'Oswald',sans-serif;color:#5e8558;font-size:21px;line-height:115%}
.news-list-view .news-wrap-content .header a{color:#5e8558}
.news-list-view .news-wrap-content .teaser-text{float:left;width:100%;line-height:110%;font-size:14px;padding-bottom:20px;padding-top:20px}
.news-list-view .news-wrap-content .teaser-more{width:100%;float:left;padding-bottom:5px;padding-top:5px;background-color:#57585a;text-transform:uppercase;font-family:'Oswald',sans-serif;color:#fff;font-size:14px}
.news-list-view .news-wrap-content .teaser-more:hover{background-color:#5e8558;color:#fff}
.news-list-view .news-wrap-content .teaser-more a{color:#fff}
.news-list-showall{float:left;width:160px;margin-left:calc(50% - 80px);text-align:center;padding-left:10px;padding-right:10px;height:40px;text-transform:uppercase;border:1px solid #57585a;padding-top:8px;cursor:pointer}
.news-list-showall:hover{background-color:#5e8558;color:#fff;border:1px solid #5e8558}
.page-navigation p{display:none}
.page-navigation .f3-widget-paginator{float:left;width:100%;text-align:center}
.page-navigation ul{display:inline-block}
.page-navigation li{display:inline}
.news-single .header{float:left;width:100%}
.news-single .teaser-text{float:left;width:100%;padding-bottom:20px;padding-top:20px;font-weight:bold;color:#5e8558;border-bottom:1px solid #57585a}
.news-single .news-text-wrap{float:left;width:100%;padding-top:25px;padding-bottom:25px}
.news-single .news-text-wrap{float:left;width:100%;padding-bottom:25px;border-bottom:1px solid #57585a}
.news-single .news-image-wrap{float:left;width:100%;margin-bottom:25px;margin-top:25px}
.news-single .news-image-wrap .news-img-wrap{width:100%;float:left}
.news-single .news-image-wrap .outer{float:left;width:calc(25% - 4px);margin-right:2px;margin-left:2px;margin-bottom:4px}
.news-single .news-image-wrap .outer .mediaelement-image{width:100%;float:left}
.news-single .news-image-wrap .outer img{width:100%;float:left}
.news-single .news-list-date{float:left;width:50%;text-align:left;font-size:11px}
.news-single .news-backlink-wrap{float:right;text-align:right;width:50%;font-size:11px}
.news-single .news-backlink-wrap a{color:#57585a !important}
.news-single .news-related-wrap{float:left;width:100%;margin-bottom:25px}
.news-single .news-related-wrap:empty{display:none}
.teaser-text .bodytext{text-align:center}
.news-single .download{font-weight:bold}
.news-single .news-related{border:0px solid #eee;display:table-cell;border-top:1px solid #57585a;border-bottom:1px solid #57585a;padding:15px;width:50%;text-align:center}
@media screen and (max-width:960px){
.news-list-view .article{float:left;width:calc(100% - 0px);margin-left:0px;margin-right:0px;margin-bottom:20px}
}
@media screen and (max-width:780px){}
@media screen and (max-width:680px){.news-list-view .news-img-wrap{float:left;width:100%;height:300px;position:relative}
.news-list-view .news-img-wrap .img{height:300px;width:100%;float:left;position:relative}
.news-list-view .news-wrap-content{float:left;width:100%}
.news-single .news-image-wrap .outer{float:left;width:calc(50% - 4px);margin-right:2px;margin-left:2px;margin-bottom:4px}
.news-related-files,.news-related-links{width:100%;clear:both;float:left}
.news-single .news-related{width:100%}
.news-single .news-related .news-related-links{border-top:0px solid #57585a}
}
@media screen and (max-width:480px){.news-single .news-image-wrap .outer{float:left;width:calc(100% - 0px);margin-right:0px;margin-left:0px;margin-bottom:4px}
}
*,*:before,*:after{padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{margin:0;padding:0}
img,embed,object,video{max-width:100%;height:auto;width:auto}
body,nav,a,p{margin:0;padding:0}
body{background-color:#fff;color:#57585a;font-family:'Open Sans',sans-serif;font-size:16px;line-height:135%;font-weight:400;margin:0;padding:0}
ol,ul{margin:0;padding:0 0 0 20px}
caption{color:#57585a;font-size:12px}
legend{display:none}
iframe{max-width:100%}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{cursor:pointer}
label{display:inline-block;max-width:100%}
textarea,input[type="text"],input[type="button"],input[type="submit"]{-webkit-appearance:none;border-radius:0}
abbr{border-bottom:0px !important;border-bottom:none!important;border-bottom-width:0!important}
abbr[title]{border-bottom:none !important;cursor:inherit !important;text-decoration:none !important}
h1,h4{margin:0;padding:0;color:#57585a;font-size:38px;text-decoration:none;font-weight:400;font-family:'Oswald',sans-serif;width:auto;clear:both;text-transform:none;margin-bottom:4px;line-height:120%;text-align:center;text-transform:uppercase}
h1 a{}
h2,h5{margin:0;padding:0;font-weight:400;color:#5e8558;font-family:'Oswald',sans-serif;text-align:left;width:auto;font-size:21px;clear:both;margin-bottom:25px;padding-bottom:15px;line-height:120%;padding-top:5px;text-align:center;text-transform:uppercase}
h3{width:100%;clear:both;font-weight:400;padding-top:0px;padding-bottom:20px;font-family:'Oswald',sans-serif;text-transform:uppercase;margin-top:25px;color:#5e8558}
h4{}
h5{}
h1,h2,h3{}
a{text-decoration:none;color:#57585a}
a:hover{text-decoration:none;font-weight:400;color:#57585a}
.clear,.clearfix{clear:both}
.flexContainer{display:-webkit-box !Important;display:-ms-flexbox !important;display:-webkit-box !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap}
.spaceBetween{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.spaceAround{-ms-flex-pack:distribute;justify-content:space-around}
.justifyCenter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.itemsCenter{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}
#wrap_top{width:100%;border-top:3px solid #5e8558}
#top{margin-left:auto;margin-right:auto;max-width:1200px;width:100%;position:relative;float:none}
#logoStartseite{float:none;margin-left:auto !important;margin-right:auto !important;width:240px;height:auto;clear:both;margin-bottom:15px;margin-top:15px;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}
#logo{float:left;width:240px;height:auto;clear:both;margin-bottom:15px;margin-top:15px;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}
#logo img,#logoStartseite img{display:block;float:left}
#logo img a:active,#logo a:active,#logoStartseite img a:active,#logoStartseite a:active,{outline:none}
#top_meta{width:auto;float:right;margin-top:10px}
#meta_links{float:right;font-size:11px;margin-right:15px;padding-top:8px;text-transform:uppercase;width:auto}
#meta_icons{width:auto;float:right}
#langNavi{width:auto;float:right;margin-right:15px}
#langNavi .lang_navi_flag{float:left;width:40px;margin-left:5px}
#header_container{margin-left:auto;margin-right:auto;max-width:1800px;width:100%;position:relative}
#header_container .header_shadow{max-width:1800px;width:100%;position:absolute;z-index:9999;top:0px;height:5px;background-image:url(/fileadmin/templates/images/shadow_header.png);background-position:top;background-repeat:repeat-x}
#headerImage{float:left;width:100%;max-width:1800px;position:relative}
#headerImage .slide{float:left;width:100%;max-width:1800px;position:relative}
#headerImage .slick-prev,#headerImage .slick-next{position:absolute;z-index:545;top:calc(50% - 20px);text-indent:-50000px;width:40px;height:40px;border:0px;cursor:pointer;background-repeat:no-repeat;background-position:50% 50%;background-color:transparent !important;opacity:1}
#headerImage .slick-prev{left:0px;background-image:url(/fileadmin/templates/images/arrow_left.png)}
#headerImage .slick-next{right:0px;background-image:url(/fileadmin/templates/images/arrow_right.png)}
#headerImage .slick-prev:hover,#headerImage .slick-next:hover{opacity:0.8}
#wrap{width:100%;background-position:95% 0%;background-repeat:no-repeat}
#main{margin-left:auto;margin-right:auto;max-width:1200px;width:100%}
#wrap #content{float:left;width:100%;padding-bottom:60px;padding-top:60px;min-height:400px}
#wrap #content .csc-default{text-align:justify}
#wrap #content .csc-default .bodytext a{color:#5e8558}
#wrap #content .bodytext{padding-bottom:25px}
#wrap #content h2{border-bottom:1px solid #57585a}
.divider hr{border-color:#414140 -moz-use-text-color -moz-use-text-color;border-width:1px 0 0;height:1px;margin:1em 0;padding:0;margin-top:30px;float:left;width:100%}
#content_bottom{float:left;width:100%;font-size:11px;margin-bottom:25px;margin-top:20px}
#clickpath{float:left;width:100%;margin-bottom:10px;margin-top:10px;font-size:12px;text-transform:lowercase}
#clickpath img{margin-right:3px;margin-left:3px}
#print{float:left;width:auto;text-align:left}
#print img{margin-right:5px;margin-top:-2px}
#support_top{float:right;width:auto;text-align:right}
#clickpath a,#print a,#support_top a{color:#57585a}
#clickpath a:hover,#print a:hover,#support_top a:hover{color:#57585a}
#map_canvas img{max-width:none !important}
#responsiveContainer{display:block;height:250px;position:relative;width:100%}
#responsiveContainer #map_canvas{height:250px;left:0;position:absolute;top:0;width:100%}
#wrap_termine{width:100%;background-color:#dad8d6}
#main_termine{margin-left:auto;margin-right:auto;max-width:1200px;width:100%;padding-bottom:60px;padding-top:40px}
#termine{float:left;width:100%;text-align:center}
#termine h5{border-bottom:1px solid #57585a}
#wrap_shortcuts{width:100%}
#main_shortcuts{margin-left:auto;margin-right:auto;max-width:1200px;width:100%;color:#fff;position:relative}
#shortcuts_left{float:left;width:30%;min-height:100px;position:absolute;height:100%}
#shortcuts_left .a-slide{height:100%;width:100%;background-size:cover !important;position:relative}
#shortcuts_left .slick-slider{height:100%;position:relative}
#shortcuts_left .slick-list,#shortcuts_left .slick-track{height:100%}
#shortcuts_left .slick-prev{left:0}
#shortcuts_left .slick-next{right:0}
#shortcuts_right{float:right;width:calc(70% - 50px);min-height:100px;margin-left:25px;padding-right:25px;padding-bottom:60px;padding-top:40px}
#shortcuts_right h5{border-bottom:1px solid #57585a}
#wrap_newsletter{width:100%;background-color:#dad8d6}
#main_newsletter{margin-left:auto;margin-right:auto;max-width:1200px;width:100%;padding-bottom:60px;padding-top:40px}
#newsletter{float:left;width:100%}
#newsletter h5{border-bottom:1px solid #57585a}
.editable_content{margin-left:auto;margin-right:auto;width:100%;max-width:300px}
.editable_content label{width:100%;text-align:center;float:left;font-weight:700;color:#5e8558}
.editable_content input{border:1px solid black;float:left;height:55px;text-align:center;width:100%}
.editable_content #recaptcha_widget{float:left;width:100%;margin-top:25px}
.editable_content #recaptcha_widget label{font-weight:300;color:#57585a;padding-bottom:3px;padding-top:3px}
.editable_content .cr_button{background-color:#5e8558;background-image:url("/fileadmin/templates/images/newsletter_submit.png");background-position:20% 50%;background-repeat:no-repeat;border:0 none;color:#fff;float:left;font-family:"Oswald",sans-serif;font-size:21px;font-weight:400;height:55px;text-transform:uppercase;width:100%;margin-top:15px}
#wrap_partner{width:100%;background-image:url(/fileadmin/templates/images/shadow.png);background-position:top center;background-repeat:repeat-x}
#main_partner{margin-left:auto;margin-right:auto;max-width:1200px;width:100%;color:#fff;padding-bottom:40px;padding-top:40px}
#partner{float:left;width:100%}
#partner .tx-owl-slider{float:left;width:100%;position:relative}
#partner .owl-wrapper-outer{float:left;width:100%;border-bottom:1px solid #57585a;border-top:1px solid #57585a}
#partner .tx-owl-slider .item{float:left;width:100%}
#partner .tx-owl-slider .item img{display:block;margin-left:auto;margin-right:auto}
#wrap_maps{width:100%}
#maps_header{margin-left:auto;margin-right:auto;text-align:center;width:100%;background-color:#5e8558;height:45px;color:#fff;border-bottom:2px solid #fff;font-size:18px;padding-top:10px;padding-bottom:5px;text-transform:uppercase}
#map_open{cursor:pointer;background-image:url(/fileadmin/templates/images/map_open.png);background-repeat:no-repeat;background-position:85% 50%}
#maps_map{width:100%;height:250px;float:left;display:none}
.fa-map-marker{color:#fff;font-size:30px}
#wrap_meta{width:100%;background-color:#dad8d6}
#main_meta{margin-left:auto;margin-right:auto;max-width:1200px;width:100%;padding-bottom:40px;padding-top:40px}
#meta_link{float:left;width:100%;margin-bottom:15px;display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}
.meta_wrap{margin-left:auto;margin-right:auto;width:auto;display:inline-block;text-transform:uppercase}
.meta_anfang{float:left;text-align:center;border-right:1px solid #5e8558;padding-left:8px;padding-right:8px}
.meta{float:left;text-align:center;border-right:1px solid #5e8558;padding-left:8px;padding-right:8px}
.meta_ende{float:left;text-align:center;padding-left:8px;padding-right:8px}
.meta_ende a,.meta a,.meta_anfang a,.meta_anfang a{color:#5e8558}
.meta_ende a:hover,.meta a:hover,.meta_anfang a:hover,.meta_anfang a:hover{color:#5e8558;font-weight:700}
#contact{float:left;width:100%;text-align:center}
#contact .icons{float:left;width:100%;margin-bottom:15px;margin-top:15px}
#wrap_created{width:100%}
#main_created{margin-left:auto;margin-right:auto;max-width:1200px;width:100%}
#created{float:left;width:100%;text-align:center;font-size:10px;padding-bottom:15px;padding-top:15px}
#created a{color:#57585a}
#mobile-menu,#menu-button{display:none}
#wrapNavi{float:right;width:calc(100% - 300px)}
#mainNavi{float:left;width:100%;margin-top:85px}
#mainNavi nav{float:right;position:relative;width:auto;z-index:888}
#mainNavi ul ul{height:auto !important}
#mainNavi ul{padding:0px !important;height:auto !important}
#mainNavi li{}
#mainNavi .flexnav li{padding:0px !important}
#mainNavi .flexnav li:hover{}
#mainNavi .flexnav li a{font-family:'Oswald',sans-serif;font-weight:700;text-transform:uppercase;background-color:#fff;color:#57585a;padding-bottom:20px;padding-top:5px;padding-left:22px;padding-right:22px;font-size:18px}
#mainNavi .flexnav>li:last-of-type>a{border-right:0px solid #fff}
#mainNavi .flexnav li a:hover{}
#mainNavi .flexnav li .current{color:#5e8558}
#mainNavi .flexnav .touch-button{display:none}
#mainNavi .flexnav li ul{width:100%!important;min-width:260px;border-bottom:2px solid #fff;padding-top:20px!important;padding-bottom:20px!important;background-color:rgba(87,88,90,0.9);background-image:url(/fileadmin/templates/images/bg_subnavi.png);background-position:95% 100%;background-repeat:no-repeat}
#mainNavi .flexnav li>ul li{width:100%!important;min-width:240px}
#mainNavi .flexnav li ul li ul{padding-top:0px!important;padding-bottom:0px!important;background-image:none}
#mainNavi .flexnav li>ul{}
#mainNavi .flexnav li ul li:hover{background:#5e8558}
#mainNavi .flexnav li>ul li:last-of-type{}
#mainNavi .flexnav li ul a{font-weight:400;background-color:transparent !important;padding-left:20px;padding-right:0px;padding-bottom:10px;padding-top:10px;color:#fff;font-size:15px}
#mainNavi .flexnav li ul a:hover{}
#mainNavi .flexnav .my-menue{background:#5e8558}
#mainNavi .flexnav ul li .current2{color:#fff}
#mainNavi ul li li .touch-button{display:inline !important;width:35px;height:35px;background:none !important}
#mainNavi .flexnav .touch-button .navicon{color:#fff;font-size:24px;position:relative;top:8px}
#mainNavi .flexnav>li:last-of-type>ul a{}
#mainNavi .flexnav>li:last-of-type>ul li,#mainNavi .flexnav>li:last-of-type>ul{}
#mainNavi .flexnav>li:last-of-type>ul{left:auto;right:0}
.col-container{float:left;width:100%;clear:both}
.two-cols-left{float:left;width:48%}
.two-cols-right{float:right;width:48%}
#content .two-cols-left{}
#content .two-cols-right{}
@media screen and (max-width:1800px){}
@media screen and (max-width:1201px){#top,#main,#termine,#shortcuts,#partner,#meta,#created,#main_newsletter{padding-left:4%;padding-right:4%}
#mainNavi .flexnav li a{padding-left:12px;padding-right:12px;font-size:18px;font-weight:400}
}
@media screen and (max-width:1100px){#mainNavi .flexnav li a{padding-left:10px;padding-right:10px;font-size:17px}
}
@media screen and (max-width:1024px){#mainNavi .flexnav li a{padding-left:6px;padding-right:6px}
}
@media screen and (max-width:960px){#logo{width:200px;margin-bottom:15px;margin-top:15px}
#mainNavi,#metaNavi{display:none !important}
#mobile-menu,#menu-button{display:block !important}
#menu-button a{display:block;height:50px;position:absolute;color:#fff;text-decoration:none;width:100%;background-image:url(/fileadmin/templates/images/responsive-menu-icon.png);background-repeat:no-repeat;background-position:90% 50%;text-align:left;padding-left:10px;padding-top:13px}
#menu-button{background:none repeat scroll 0 0 #57585a;box-sizing:border-box;color:#fff;height:50px;width:110px;float:right;position:relative;z-index:9999;text-align:center;margin-top:15px}
}
@media screen and (max-width:860px){#top,#main,#termine,#shortcuts,#partner,#meta,#created,#main_newsletter{padding-left:3%;padding-right:3%}
}
@media screen and (max-width:780px){h1,h4{font-size:34px}
h2,h5{font-size:20px}
.two-cols-left{float:left;width:100%}
.two-cols-right{float:left;width:100%;margin-top:25px}
#shortcuts_left{display:none}
#shortcuts_right{float:right;width:calc(100% - 0px);margin-left:0px;padding-right:25px;padding-left:25px}
#headerImage .slick-prev,#headerImage .slick-next{display:none !important}
}
@media screen and (max-width:640px){#meta_links{display:none}
h1,h4{font-size:30px}
h2,h5{font-size:19px}
#created{font-size:9px}
.meta_anfang,.meta,.meta_ende{padding-left:4px;padding-right:4px}
#logoStartseite{width:200px}
#meta_icons{display:none}
}
@media screen and (max-width:480px){#logo{width:150px;margin-bottom:15px;margin-top:15px}
#logoStartseite{width:160px}
#langNavi{padding-top:10px;float:left}
#menu-button{float:right}
#top{padding-bottom:10px}
}
