/* Contao Open Source CMS, (c) 2005-2015 Leo Feyer, LGPL license */
body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
/* Contao Open Source CMS, (c) 2005-2015 Leo Feyer, LGPL license */
@media(max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}
/* Contao Open Source CMS, (c) 2005-2015 Leo Feyer, LGPL license */
body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:bold}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
/*
	jQuery.mmenu CSS
*/
/*
	jQuery.mmenu panels CSS
*/
.mm-menu.mm-horizontal > .mm-panel {
  -webkit-transition: -webkit-transform 0.4s ease;
  transition: transform 0.4s ease; }

.mm-menu .mm-hidden {
  display: none; }

.mm-wrapper {
  overflow-x: hidden;
  position: relative; }

.mm-menu,
.mm-menu > .mm-panel {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0; }

.mm-menu {
  background: inherit;
  display: block;
  overflow: hidden;
  padding: 0; }
  .mm-menu > .mm-panel {
    background: inherit;
    -webkit-overflow-scrolling: touch;
    overflow: scroll;
    overflow-x: hidden;
    overflow-y: auto;
    box-sizing: border-box;
    padding: 20px;
    -webkit-transform: translate(100%, 0);
    -moz-transform: translate(100%, 0);
    -ms-transform: translate(100%, 0);
    -o-transform: translate(100%, 0);
    transform: translate(100%, 0); }
    .mm-menu > .mm-panel.mm-opened {
      -webkit-transform: translate(0%, 0);
      -moz-transform: translate(0%, 0);
      -ms-transform: translate(0%, 0);
      -o-transform: translate(0%, 0);
      transform: translate(0%, 0); }
    .mm-menu > .mm-panel.mm-subopened {
      -webkit-transform: translate(-30%, 0);
      -moz-transform: translate(-30%, 0);
      -ms-transform: translate(-30%, 0);
      -o-transform: translate(-30%, 0);
      transform: translate(-30%, 0); }
    .mm-menu > .mm-panel.mm-highest {
      z-index: 1; }
  .mm-menu .mm-list {
    padding: 20px 0; }
  .mm-menu > .mm-list {
    padding-bottom: 0; }
    .mm-menu > .mm-list:after {
      content: '';
      display: block;
      height: 40px; }

.mm-panel > .mm-list {
  margin-left: -20px;
  margin-right: -20px; }
  .mm-panel > .mm-list:first-child {
    padding-top: 0; }

.mm-list,
.mm-list > li {
  list-style: none;
  display: block;
  padding: 0;
  margin: 0; }

.mm-list {
  font: inherit;
  font-size: 14px; }
  .mm-list a,
  .mm-list a:hover {
    text-decoration: none; }
  .mm-list > li {
    position: relative; }
    .mm-list > li > a,
    .mm-list > li > span {
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden;
      color: inherit;
      line-height: 20px;
      display: block;
      padding: 10px 10px 10px 20px;
      margin: 0; }
  .mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after {
    content: '';
    border-bottom-width: 1px;
    border-bottom-style: solid;
    display: block;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0; }
  .mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after {
    width: auto;
    margin-left: 20px;
    position: relative;
    left: auto; }
  .mm-list a.mm-subopen {
    background: rgba(3, 2, 1, 0);
    width: 40px;
    height: 100%;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 2; }
    .mm-list a.mm-subopen:before {
      content: '';
      border-left-width: 1px;
      border-left-style: solid;
      display: block;
      height: 100%;
      position: absolute;
      left: 0;
      top: 0; }
    .mm-list a.mm-subopen.mm-fullsubopen {
      width: 100%; }
      .mm-list a.mm-subopen.mm-fullsubopen:before {
        border-left: none; }
    .mm-list a.mm-subopen + a,
    .mm-list a.mm-subopen + span {
      padding-right: 5px;
      margin-right: 40px; }
  .mm-list > li.mm-selected > a.mm-subopen {
    background: transparent; }
  .mm-list > li.mm-selected > a.mm-fullsubopen + a,
  .mm-list > li.mm-selected > a.mm-fullsubopen + span {
    padding-right: 45px;
    margin-right: 0; }
  .mm-list a.mm-subclose {
    text-indent: 20px;
    padding-top: 30px;
    margin-top: -20px; }
  .mm-list > li.mm-label {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-size: 10px;
    text-transform: uppercase;
    text-indent: 20px;
    line-height: 25px;
    padding-right: 5px; }
  .mm-list > li.mm-spacer {
    padding-top: 40px; }
    .mm-list > li.mm-spacer.mm-label {
      padding-top: 25px; }
  .mm-list a.mm-subopen:after,
  .mm-list a.mm-subclose:before {
    content: '';
    border: 2px solid transparent;
    display: inline-block;
    width: 7px;
    height: 7px;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    margin-bottom: -5px;
    position: absolute;
    bottom: 50%; }
  .mm-list a.mm-subopen:after {
    border-top: none;
    border-left: none;
    right: 18px; }
  .mm-list a.mm-subclose:before {
    border-right: none;
    border-bottom: none;
    margin-bottom: -15px;
    left: 22px; }

.mm-menu.mm-vertical .mm-list .mm-panel {
  display: none;
  padding: 10px 0 10px 10px; }
  .mm-menu.mm-vertical .mm-list .mm-panel li:last-child:after {
    border-color: transparent; }
.mm-menu.mm-vertical .mm-list li.mm-opened > .mm-panel {
  display: block; }
.mm-menu.mm-vertical .mm-list > li > a.mm-subopen {
  height: 40px; }
  .mm-menu.mm-vertical .mm-list > li > a.mm-subopen:after {
    top: 16px;
    bottom: auto; }
.mm-menu.mm-vertical .mm-list > li.mm-opened > a.mm-subopen:after {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg); }
.mm-menu.mm-vertical .mm-list > li.mm-label > a.mm-subopen {
  height: 25px; }

html.mm-opened .mm-page {
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.5); }

.mm-menu {
  background: #333333;
  color: rgba(255, 255, 255, 0.6); }
  .mm-menu .mm-list > li:after {
    border-color: rgba(0, 0, 0, 0.15); }
  .mm-menu .mm-list > li > a.mm-subclose {
    background: rgba(0, 0, 0, 0.1);
    color: rgba(255, 255, 255, 0.3); }
  .mm-menu .mm-list > li > a.mm-subopen:after, .mm-menu .mm-list > li > a.mm-subclose:before {
    border-color: rgba(255, 255, 255, 0.3); }
  .mm-menu .mm-list > li > a.mm-subopen:before {
    border-color: rgba(0, 0, 0, 0.15); }
  .mm-menu .mm-list > li.mm-selected > a:not(.mm-subopen),
  .mm-menu .mm-list > li.mm-selected > span {
    background: rgba(0, 0, 0, 0.1); }
  .mm-menu .mm-list > li.mm-label {
    background: rgba(255, 255, 255, 0.05); }
  .mm-menu.mm-vertical .mm-list li.mm-opened > a.mm-subopen,
  .mm-menu.mm-vertical .mm-list li.mm-opened > ul {
    background: rgba(255, 255, 255, 0.05); }

/*
	jQuery.mmenu offcanvas addon CSS
*/
.mm-page {
  box-sizing: border-box;
  position: relative; }

.mm-slideout {
  -webkit-transition: -webkit-transform 0.4s ease;
  -ms-transition: -ms-transform 0.4s ease;
  transition: transform 0.4s ease; }

html.mm-opened {
  overflow: hidden;
  position: relative; }
  html.mm-opened 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: 999999; }

html.mm-opened #mm-blocker,
html.mm-blocking #mm-blocker {
  display: block; }

.mm-menu.mm-offcanvas {
  display: none;
  position: fixed; }
.mm-menu.mm-current {
  display: block; }

.mm-menu {
  width: 80%;
  min-width: 140px;
  max-width: 440px; }

html.mm-opening .mm-slideout {
  -webkit-transform: translate(80%, 0);
  -moz-transform: translate(80%, 0);
  -ms-transform: translate(80%, 0);
  -o-transform: translate(80%, 0);
  transform: translate(80%, 0); }

@media all and (max-width: 175px) {
  html.mm-opening .mm-slideout {
    -webkit-transform: translate(140px, 0);
    -moz-transform: translate(140px, 0);
    -ms-transform: translate(140px, 0);
    -o-transform: translate(140px, 0);
    transform: translate(140px, 0); } }
@media all and (min-width: 550px) {
  html.mm-opening .mm-slideout {
    -webkit-transform: translate(440px, 0);
    -moz-transform: translate(440px, 0);
    -ms-transform: translate(440px, 0);
    -o-transform: translate(440px, 0);
    transform: translate(440px, 0); } }

/*
	jQuery.mmenu position extension CSS
*/
.mm-menu.mm-top,
.mm-menu.mm-bottom {
  width: 100%;
  min-width: 100%;
  max-width: 100%; }

.mm-menu.mm-right {
  left: auto;
  right: 0; }

.mm-menu.mm-bottom {
  top: auto;
  bottom: 0; }

html.mm-right.mm-opening .mm-slideout {
  -webkit-transform: translate(-80%, 0);
  -moz-transform: translate(-80%, 0);
  -ms-transform: translate(-80%, 0);
  -o-transform: translate(-80%, 0);
  transform: translate(-80%, 0); }

@media all and (max-width: 175px) {
  html.mm-right.mm-opening .mm-slideout {
    -webkit-transform: translate(-140px, 0);
    -moz-transform: translate(-140px, 0);
    -ms-transform: translate(-140px, 0);
    -o-transform: translate(-140px, 0);
    transform: translate(-140px, 0); } }
@media all and (min-width: 550px) {
  html.mm-right.mm-opening .mm-slideout {
    -webkit-transform: translate(-440px, 0);
    -moz-transform: translate(-440px, 0);
    -ms-transform: translate(-440px, 0);
    -o-transform: translate(-440px, 0);
    transform: translate(-440px, 0); } }
/*
	jQuery.mmenu z-position extension CSS
*/
html.mm-front .mm-slideout {
  -webkit-transform: none !important;
  -moz-transform: none !important;
  -ms-transform: none !important;
  -o-transform: none !important;
  transform: none !important;
  z-index: 0 !important; }

.mm-menu.mm-front {
  z-index: 1;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.5); }

html.mm-opened.mm-next .mm-page {
  box-shadow: none; }

.mm-menu.mm-front, .mm-menu.mm-next {
  -webkit-transition: -webkit-transform 0.4s ease;
  -ms-transition: -ms-transform 0.4s ease;
  transition: transform 0.4s ease;
  -webkit-transform: translate(-100%, 0);
  -moz-transform: translate(-100%, 0);
  -ms-transform: translate(-100%, 0);
  -o-transform: translate(-100%, 0);
  transform: translate(-100%, 0); }
  .mm-menu.mm-front.mm-right, .mm-menu.mm-next.mm-right {
    -webkit-transform: translate(100%, 0);
    -moz-transform: translate(100%, 0);
    -ms-transform: translate(100%, 0);
    -o-transform: translate(100%, 0);
    transform: translate(100%, 0); }
.mm-menu.mm-front.mm-top {
  -webkit-transform: translate(0, -100%);
  -moz-transform: translate(0, -100%);
  -ms-transform: translate(0, -100%);
  -o-transform: translate(0, -100%);
  transform: translate(0, -100%); }
.mm-menu.mm-front.mm-bottom {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  -ms-transform: translate(0, 100%);
  -o-transform: translate(0, 100%);
  transform: translate(0, 100%); }

html.mm-opening .mm-menu.mm-front, html.mm-opening .mm-menu.mm-next {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0); }

.mm-menu.mm-front.mm-top, .mm-menu.mm-front.mm-bottom {
  height: 80%;
  min-height: 140px;
  max-height: 880px; }

/*
	jQuery.mmenu counters addon CSS
*/
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: 40px;
  top: 50%; }
  em.mm-counter + a.mm-subopen {
    padding-left: 40px; }
    em.mm-counter + a.mm-subopen + a,
    em.mm-counter + a.mm-subopen + span {
      margin-right: 80px; }
  em.mm-counter + a.mm-fullsubopen {
    padding-left: 0; }

.mm-vertical em.mm-counter {
  top: 12px;
  margin-top: 0; }

.mm-nosubresults > em.mm-counter {
  display: none; }

.mm-menu em.mm-counter {
  color: rgba(255, 255, 255, 0.3); }

/*
	jQuery.mmenu searchfield addon CSS
*/
.mm-search,
.mm-search input {
  box-sizing: border-box; }

.mm-list > li.mm-search {
  padding: 10px;
  margin-top: -20px; }
.mm-list > li.mm-subtitle + li.mm-search {
  margin-top: 0; }

div.mm-panel > div.mm-search {
  padding: 0 0 10px 0; }

.mm-menu.mm-hasheader .mm-list > li.mm-search {
  margin-top: 0; }

.mm-menu > .mm-search {
  background: inherit;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2; }

.mm-search {
  padding: 10px; }
  .mm-search input {
    border: none;
    border-radius: 30px;
    font: inherit;
    font-size: 14px;
    line-height: 30px;
    outline: none;
    display: block;
    width: 100%;
    height: 30px;
    margin: 0;
    padding: 0 10px; }
  .mm-search input::-ms-clear {
    display: none; }

.mm-menu .mm-noresultsmsg {
  text-align: center;
  font-size: 21px;
  display: none;
  padding: 60px 0; }
  .mm-menu .mm-noresultsmsg:after {
    border: none !important; }

.mm-noresults .mm-noresultsmsg {
  display: block; }

.mm-menu li.mm-nosubresults > a.mm-subopen {
  display: none; }
  .mm-menu li.mm-nosubresults > a.mm-subopen + a,
  .mm-menu li.mm-nosubresults > a.mm-subopen + span {
    padding-right: 10px; }
.mm-menu.mm-hassearch > .mm-panel {
  padding-top: 70px; }
  .mm-menu.mm-hassearch > .mm-panel > .mm-list:first-child {
    margin-top: -20px; }
.mm-menu.mm-hasheader > .mm-panel > div.mm-search:first-child {
  margin-top: -10px; }
  .mm-menu.mm-hasheader > .mm-panel > div.mm-search:first-child + .mm-list {
    padding-top: 0; }

.mm-menu .mm-search input {
  background: rgba(255, 255, 255, 0.3);
  color: rgba(255, 255, 255, 0.6); }
.mm-menu .mm-noresultsmsg {
  color: rgba(255, 255, 255, 0.3); }

/* ColorBox, (c) 2011 Jack Moore, MIT license */
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url("../../assets/jquery/colorbox/1.6.1/images/loading.gif") no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url("../../assets/jquery/colorbox/1.6.1/images/controls.png") no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url("../../assets/jquery/colorbox/1.6.1/images/controls.png") no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url("../../assets/jquery/colorbox/1.6.1/images/controls.png") no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
/*===========================================================================
Projekt:	neocon-consulting
			00_html_navigation_breadcrumb_compressed.css
Autor: 		Peter Hirschberger
Datum:		29.04.2016
RWD:		Alle Größen der Styles
=============================================================================	*/	
html{font:95%/140% arial,sans-serif;font-weight:400;color:#474747;letter-spacing:.04rem;word-spacing:.05rem}html,body{width:100%;height:100%;margin:0;padding:0}.nav-einausblenden{display:none}#navcontainer{display:none}.socialmedianav{display:none}#topnav_main.mod_customnav li{display:inline;padding:0 2%;padding-bottom:0}#topnav_main.mod_customnav a,#topnav_main.mod_customnav li,#topnav_main.mod_customnav span{font:1.08rem Oswald;color:#A7FFF8;letter-spacing:.09rem;text-decoration:none}#topnav_main.mod_customnav a{padding-bottom:25px;border-bottom:3px solid #A7FFF8;transition:all .3s ease 0}#topnav_main.mod_customnav li.active,#topnav_main.mod_customnav .active.first,#topnav_main.mod_customnav span.active,#topnav_main.mod_customnav .trail.first,#topnav_main.mod_customnav a.trail,#topnav_main.mod_customnav .trail.last{color:#fff}#topnav_main.mod_customnav span.active,#topnav_main a.trail{padding-bottom:6px;border-bottom:3px solid #fff;transition:all .3s ease 0}#topnav_main.mod_customnav a:hover,#topnav_main.mod_customnav a.trail.first:hover,#topnav_main.mod_customnav a.trail.last:hover{font-weight:400;text-decoration:none;color:#fff;padding-bottom:6px;border-bottom:3px solid #A7FFF8;transition:all .3s ease 0}#topnav_main.mod_customnav a:active{padding-bottom:9px;border-bottom:3px solid #fff;color:#fff}#main .mod_navigation.block{width:100%;margin-top:2%;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iI2UwZTBlMCIgc3RvcC1vcGFjaXR5PSIwLjQ4Ii8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjA1Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=");background:-moz-linear-gradient(-45deg,rgba(224,224,224,0.48) 25%,rgba(255,255,255,0.05) 99%);background:-webkit-gradient(linear,left top,right bottom,color-stop(25%,rgba(224,224,224,0.48)),color-stop(99%,rgba(255,255,255,0.05)));background:-webkit-linear-gradient(-45deg,rgba(224,224,224,0.48) 25%,rgba(255,255,255,0.05) 99%);background:-o-linear-gradient(-45deg,rgba(224,224,224,0.48) 25%,rgba(255,255,255,0.05) 99%);background:-ms-linear-gradient(-45deg,rgba(224,224,224,0.48) 25%,rgba(255,255,255,0.05) 99%);background:linear-gradient(135deg,rgba(224,224,224,0.48) 25%,rgba(255,255,255,0.05) 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7ae0e0e0',endColorstr='#0dffffff',GradientType=1)}#main .mod_navigation ul.level_1{padding:0;margin:0}#main .mod_navigation ul.level_1 li{padding:0 0 0 16px;margin:0;font-size:1rem;line-height:2.5rem;font-weight:400;list-style-type:none;transition:all .6s ease;line-height:1.85rem;margin:0 0 15px 0}#main .mod_navigation ul.level_1 li.first,#main .mod_navigation ul.level_1 li.sibling.first,#main .mod_navigation ul.level_1 li.active.first{margin:0 0 15px}#main .mod_navigation ul.level_1 li:hover{background:rgba(0,0,0,0.08)}#main .mod_navigation ul.level_1 li.active.submenu{background-color:#f0f8ff;margin:15px 0}#main .mod_navigation ul.level_1 li.active.submenu.first{margin:0 0 15px}#main .mod_navigation ul.level_1 li.submenu.trail{background-color:#f0f8ff;margin:15px 0 18px}#main .mod_navigation ul.level_1 li.submenu.trail.first{margin:0 0 18px}#main .mod_navigation ul.level_1 li a{display:block;color:#555}#main .mod_navigation ul.level_1 li a.submenu.first,#main .mod_navigation ul.level_1 li a.submenu.last{color:#555;font-size:1rem}#main .mod_navigation ul.level_1 li.active{padding:0 0 0 25px;background-image:url("../../files/css/subnav_li_qad.svg");background-repeat:no-repeat;background-position:6px 9px;background-size:10px 10px}#main .mod_navigation ul.level_1 li.trail{padding:0 0 0 20px;background-image:url("../../files/css/subnav_li_qad.svg");background-repeat:no-repeat;background-position:0 14px;background-size:10px 10px;background:none}#main .active{color:#0E2C92}#main .mod_navigation ul.level_1 li.trail a{font-weight:400;color:#0E2C92}#main .mod_navigation li.submenu.trail{background:red}#main .mod_navigation .level_2{padding:0;margin:0;border-bottom:0}#main .mod_navigation ul.level_2{padding:0;margin-bottom:0;margin-left:-20px}#main .mod_navigation ul.level_2 li{padding:0 0 0 10px;margin:0}#main .mod_navigation ul.level_2 li.active{padding:0 0 0 37px;line-height:2.25rem;background-image:url("../../files/css/subnav_li_qad.svg");background-repeat:no-repeat;background-position:18px 12px;background-size:10px 10px;background-color:#f0f8ff}#main .mod_navigation ul.level_2 li.first{padding:0 0 0 10px;margin:0}#main .mod_navigation ul.level_2 li.sibling.first{padding:0;margin:0}#main .mod_navigation ul.level_2 li.active.first{padding:0 0 0 37px;margin:0}#main .mod_navigation ul.level_2 li a{line-height:2.25rem;margin-left:10px}#main .mod_navigation ul.level_2 li a.sibling.first{margin-left:20px}#main .mod_navigation ul.level_2 li.last{border-bottom:0 solid #A6B8DC;list-style-type:none}#breadcrumb{height:2%;padding-top:8px}.mod_breadcrumb,.mod_wf_extendedBreadcrumb{margin:0 0 25px;padding:25px 0 0}.mod_breadcrumb ul,.mod_wf_extendedBreadcrumb ul{margin:0;padding:0;list-style-type:none}.mod_breadcrumb li,.mod_wf_extendedBreadcrumb li{float:left;margin-top:0;font-size:.9rem;line-height:1.5rem}.mod_breadcrumb a,.mod_wf_extendedBreadcrumb a{color:#777;text-decoration:none}.mod_breadcrumb li:after,.mod_wf_extendedBreadcrumb li:after{margin-right:3px;padding-left:1px}.mod_breadcrumb li.active:after,.mod_wf_extendedBreadcrumb li.active:after{display:none}.mod_breadcrumb li .delimiter:after{content:""}.mod_breadcrumb li.active.last,.mod_wf_extendedBreadcrumb li.active.last{color:#C7C7C7}.mod_breadcrumb li,.mod_breadcrumb span,.mod_wf_extendedBreadcrumb li,.mod_wf_extendedBreadcrumb span{color:#ADADAD}.news .mod_wf_extendedBreadcrumb,.pruefungen .mod_wf_extendedBreadcrumb,.energie .mod_wf_extendedBreadcrumb,.bau .mod_wf_extendedBreadcrumb,.kontakt .mod_wf_extendedBreadcrumb,.impressum .mod_wf_extendedBreadcrumb,.datenschutz .mod_wf_extendedBreadcrumb,.versandbestaetigung .mod_wf_extendedBreadcrumb,.sitemap .mod_wf_extendedBreadcrumb,.referenzen .mod_wf_extendedBreadcrumb{opacity:0}#footernavi.mod_customnav a,#footernavi.mod_customnav li,#footernavi.mod_customnav span{font-size:.85rem;color:#ccc;text-decoration:none}#footernavi > ul:nth-child(2){margin-top:5px;margin-bottom:0;margin-left:0}#footernavi.mod_customnav li{display:inline;padding-right:3%;list-style-type:none}#footernavi.mod_customnav a:hover,.footer_kontaktbox a:hover{border-bottom:2px solid #bbb;border-spacing:2px;font-weight:400;text-decoration:none;color:#fff}#footernavi.mod_customnav .active{color:#A7FFF8}#footernavi.mod_customnav span.active{padding-bottom:.5%;border-bottom:2px solid #ffe4c4;color:#A7FFF8}#footernavi.mod_customnav a.trail{padding-bottom:.5%;border-bottom:2px solid #ffe4c4;color:#A7FFF8}.footer_kontaktbox{width:170px;float:left;margin-top:10px;margin-right:auto;text-align:left;font-size:.8rem;line-height:1.75rem}.footer_kontaktbox img{width:20px;margin:-6px 6px 2px auto;text-align:left}.footer_kontaktbox a{color:#222}.footer_kontaktbox a:hover{color:#ffe4c4}.tg{border-collapse:collapse;border-spacing:0}.tg td{font-family:Arial,sans-serif;font-size:14px;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal}.tg th{font-family:Arial,sans-serif;font-size:14px;font-weight:400;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal}.tg .tg-7a16{background-color:#fffc9e;text-align:center}.tg .tg-s6z2{text-align:center}.tg .tg-5la0{font-family:"Arial Black",Gadget,sans-serif!important;background-color:#cfcfcf;color:#303498;text-align:center}.tg .tg-f117{font-size:36px;color:#303498;text-align:center}.tg .tg-894e{font-size:18px;font-family:"Arial Black",Gadget,sans-serif!important;color:#303498;text-align:center}.tg .tg-m5ue{background-color:#cfcfcf;text-align:center}.tg .tg-lfnm{background-color:#cbcefb;text-align:center}.tg .tg-qvn3{font-family:"Arial Black",Gadget,sans-serif!important;background-color:#ffccc9;color:#00009b;text-align:center}.tg .tg-zlxb{background-color:#fff;text-align:center}.mod_sitemap{margin:0 0 4rem}.mod_sitemap a{color:#FF8A02}.mod_sitemap a:hover{color:#555}.mod_sitemap li.submenu.sibling li{font-size:1rem;line-height:1.555rem;margin-bottom:.5rem;padding-left:2rem;background-image:none}.mod_sitemap li.sibling.first,.mod_sitemap li.submenu.sibling,.mod_sitemap li.impressum.sibling,.mod_sitemap li.datenschutz.sibling,.mod_sitemap li.sitemap.sibling,.mod_sitemap li.sibling.last{font-size:1.25rem;line-height:1.75rem;margin-bottom:1.25rem;padding:0 0 .75rem;background-image:none}.mod_sitemap li.submenu.pruefungen.sibling,/* zewispaltig */
.mod_sitemap li.submenu.energie.sibling{width:37%;float:left;margin:0 23% 0 0}.mod_sitemap li.submenu.sibling ul li.first{font-size:1rem;line-height:1.555rem;margin:.5rem 0;padding-left:2rem;background-image:none}@media screen and (max-width: 1920px){html{font-size:92%;line-height:149%}}@media screen and (max-width: 1680px){html{font-size:91%}}@media screen and (max-width: 1440px){html{font-size:90%;line-height:135%}}@media screen and (max-width: 1366px){html{font-size:89%}}@media screen and (max-width: 1280px){html{font-size:88%}}@media screen and (max-width: 1024px){html{font-size:87%}#topnav_main.mod_customnav a,#topnav_main.mod_customnav li,#topnav_main.mod_customnav span{padding-bottom:3%}}@media screen and (max-width: 800px){html{font-size:86%}.news .mod_wf_extendedBreadcrumb,.pruefungen .mod_wf_extendedBreadcrumb,.energie .mod_wf_extendedBreadcrumb,.bau .mod_wf_extendedBreadcrumb,.kontakt .mod_wf_extendedBreadcrumb,.impressum .mod_wf_extendedBreadcrumb,.datenschutz .mod_wf_extendedBreadcrumb,.versandbestaetigung .mod_wf_extendedBreadcrumb,.referenzen .mod_wf_extendedBreadcrumb{margin:2% 0 0}.mod_sitemap{margin:0 auto 4rem;display:block;width:75%}#navcontainer ul{margin:5% 0 0}#navcontainer li{background-color:#E0DEDE;margin:1.5% 0 1.5% 6%;padding:0;cursor:pointer;width:88%;display:block;border-bottom:1px solid #cdcdcd}#navcontainer li a{text-decoration:none;display:block;padding:1rem 0 1rem 12px;border-left:4px solid #A0A0A0;color:#555}#navcontainer li:hover{background-color:#d3d3d3}#navcontainer.level_1 a.submenu.sibling{padding:0 0 .75rem 12px;background-color:rgba(255,0,0,0.1)}#navcontainer li.active{background-color:#E0DEDE;margin:.5% 0;cursor:auto;padding:.7rem 0 .7rem 6%;background-color:rgba(255,0,0,0);border-bottom:0 solid #cdcdcd}#navcontainer li ul.level_2{margin:0;border-left:4px solid #A0A0A0;background-color:#888}#navcontainer li li{background-color:#fff;margin:0;padding:.8rem 0 .2rem 2%;cursor:pointer;width:98%;display:block;border-bottom:1px solid #cdcdcd}#navcontainer li li:hover{background-color:#ddd}#navcontainer li ul.level_2 a{padding:0 0 .75rem 2px;border-left:0 solid #A0A0A0}#navcontainer li ul.level_2 li.last{border-bottom:0 solid #cdcdcd}#navcontainer li ul.level_3{margin:0;background-color:red}.schliessen{background-color:grey;width:250px;margin:0 auto;padding:.4em;cursor:pointer;font-family:Arial,Verdana,sans-serif;text-align:center;color:#fff;letter-spacing:.025rem;margin-top:10px}.schliessen:hover{background-color:#fff;color:#444}.socialmedianav{margin:1% 0 2% 6%;padding:3rem 0;background-color:gray;color:#fff}#wegklicken{background-color:#00CCC0;width:100%;height:60px;padding:.4em;cursor:pointer;display:none;margin-top:10px;position:absolute;z-index:2000}}@media screen and (max-width: 767px){html{font-size:85%}}@media only screen and (max-width: 600px){html{font-size:84%}.mod_sitemap{margin:0 auto 4rem;display:block;width:68%}.mod_sitemap li.submenu.pruefungen.sibling,/* einspaltig */
.mod_sitemap li.submenu.energie.sibling{width:100%;float:none;margin:0}}@media only screen and (max-width: 480px) and (orientation: landscape){html{font-size:83%}}@media only screen and (max-width: 414px) and (orientation: portrait){html{font-size:82%}.mod_sitemap{margin:0 auto 4rem;display:block;width:74%}}@media only screen and (max-width: 375px) and (orientation: portrait){html{font-size:82%}.mod_breadcrumb,.mod_wf_extendedBreadcrumb{margin:0 0 15px;padding:15px 0 0}.mod_sitemap{margin:0 auto 4rem;display:block;width:93%}}@media only screen and (max-width: 320px){html{font-size:86%}.mod_breadcrumb,.mod_wf_extendedBreadcrumb{padding:0}.news .mod_wf_extendedBreadcrumb,.pruefungen .mod_wf_extendedBreadcrumb,.energie .mod_wf_extendedBreadcrumb,.bau .mod_wf_extendedBreadcrumb,.kontakt .mod_wf_extendedBreadcrumb,.impressum .mod_wf_extendedBreadcrumb,.datenschutz .mod_wf_extendedBreadcrumb,.versandbestaetigung .mod_wf_extendedBreadcrumb,.referenzen .mod_wf_extendedBreadcrumb{margin:-15px 0 0}.mod_sitemap{margin:0 auto 4rem;display:block;width:96%}}
/*===========================================================================
Projekt: neocon-consulting
001_site_layout_sticky_header_unkompr.css
Autor: Peter Hirschberger
Datum: 29.04.2016
RWD: -
=============================================================================*/
body{display:table;background-color:rgba(207,218,239,0.3)}#wrapper{height:100%;display:table-row-group}.mainnav_icon{display:initial}#logo_mobil{display:none}#header{position:fixed;width:100%;height:110px;padding:0;line-height:50px;letter-spacing:.8rem;background-color:rgba(0,0,0,0.9);color:#fff;transition:all .4s ease;z-index:1000}#mobilnav_trigger{display:block;width:23%;float:left;margin:40px auto 0;text-align:center}#logo{float:left;margin:-.7% 0 0;width:7.5%;height:7.5%;padding-right:0;padding-left:0;transition:all .4s ease}#logo img{width:100%;box-shadow:5px 5px 10px rgba(0,0,0,0.45)}#topnav_main.mod_customnav.block{height:59px;margin-right:23%;padding:50px 0 0;text-align:right}#topnav_main.mod_customnav ul{margin:0}html.mm-opened body{overflow:hidden;display:table}html.mm-opening .mm-slideout{-webkit-transform:translate(440px,0);-moz-transform:translate(440px,0);-ms-transform:translate(440px,0);-o-transform:translate(440px,0);transform:translate(440px,0)}.mm-menu.mm-offcanvas{width:440px;display:block;position:fixed}.mm-menu.mm-front,.mm-menu.mm-next{-webkit-transition:-webkit-transform .4s ease;-ms-transition:-ms-transform .4s ease;transition:transform .4s ease;-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0)}.mm-menu.mm-front{z-index:1;box-shadow:0 0 15px rgba(0,0,0,0.5)}.mm-slideout{display:table;-webkit-transition:-webkit-transform .4s ease;-ms-transition:-ms-transform .4s ease;transition:transform .4s ease;width:100%;height:100%}.mod_mmenu span.active:before{float:left;font-size:18px;content:'>';color:#FA2;margin:0 10px 0 0}.mod_mmenu span.active:after{font-size:18px;content:'<';color:#FA2;margin:0 0 0 12px}#header.sticky{height:108px;margin-top:-60px;font-size:.95rem;line-height:58px;letter-spacing:.05rem;background-color:rgba(0,0,0,0.95);transition:all .5s ease}#header.sticky #mobilnav_trigger{width:17%;margin:60px 0 0}#logo.sticky{width:5%;margin:33px 0 0;padding-right:0}#logo.sticky img{width:100%;box-shadow:2px 2px 6px rgba(0,0,0,0.35)}#header.sticky #topnav_main.mod_customnav.block{height:48px;margin-right:23%;padding:60px 0 0}.custom{display:block}#slider{width:100%;height:330px;margin-top:108px;display:block;box-shadow:0 3px 8px rgba(0,0,0,0.44)}.sliderbild_home,.sliderbild_energie,.sliderbild_brennstoff,.sliderbild_pruefungen,.sliderbild_bau,.sliderbild_sigeko,.sliderbild_planungen,.sliderbild_seminare,.sliderbild_kunden,.sliderbild_neutral{height:330px;background-size:100% 50%;background-size:contain;background-size:cover;background-position-x:50%;background-position-y:50%;background-repeat:no-repeat}.sliderbild_home{background-image:url("../../files/neocon_consulting/sliderbilder/slider_homepage.jpg")}.energie .sliderbild_energie{background-image:url("../../files/neocon_consulting/sliderbilder/slider_energie.jpg")}.sliderbild_energie{background-image:url("../../files/neocon_consulting/sliderbilder/slider_energie.jpg")}.sliderbild_brennstoff{background-image:url("../../files/neocon_consulting/sliderbilder/slider_brennstofflagerung.jpg")}.sliderbild_pruefungen{background-image:url("../../files/neocon_consulting/sliderbilder/slider_tankpruefungen.jpg")}.sliderbild_bau{background-image:url("../../files/neocon_consulting/sliderbilder/slider_bau.jpg")}.sliderbild_sigeko{background-image:url("../../files/neocon_consulting/sliderbilder/slider_thermografie.jpg")}.sliderbild_planungen{background-image:url("../../files/neocon_consulting/sliderbilder/slider_brenner.jpg")}.sliderbild_seminare{background-image:url("../../files/neocon_consulting/sliderbilder/slider_seminar.jpg")}.sliderbild_kunden{background-image:url("../../files/neocon_consulting/sliderbilder/slider_referenzen.jpg")}.sliderbild_neutral{background-image:url("../../files/neocon_consulting/sliderbilder/slider_orange_neutral.jpg")}.text_home,.text_energie,.text_pruefungen,.text_bau,.text_sigeko,.text_planungen,.text_seminare,.text_kunden,.text_kontakt,.text_neutral{position:absolute;margin-top:5%;margin-left:22.6%;text-align:left;margin-bottom:0;font-family:'Work Sans',sans-serif;font-size:6.5rem;font-weight:100;letter-spacing:.4rem;word-spacing:.04rem;z-index:500}.text_home{color:#5A8CD6;font-size:7rem}.text_energie{color:#fff}.text_pruefungen{color:#fff}.text_bau{color:#494F6C}.text_sigeko{color:#fff}.text_planungen{color:#7EC4CA}.text_seminare{color:#0E2C92}.text_kunden{color:#fff;color:#fff}.text_neutral{color:#fff}#container{width:100%;height:auto;color:#555;min-height:0}#main{display:table-row;width:50%;min-height:600px;margin-left:23%;padding:0 4% 1% 2%;margin-top:-3%;background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 2%,rgba(255,255,255,1) 47%,rgba(255,255,255,0.02) 99%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 2%,rgba(255,255,255,1) 47%,rgba(255,255,255,0.02) 99%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 2%,rgba(255,255,255,1) 47%,rgba(255,255,255,0.02) 99%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0)}#main .mod_navigation.block{float:left}.bueroadresse{margin:3% 0;padding:4rem 7rem;box-shadow:3px 3px 4px rgba(0,0,0,0.15);width:74%;border-radius:10px;background:#f0f3fa;background:-moz-linear-gradient(top,rgba(240,243,250,1) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(240,243,250,1) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(240,243,250,1) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f3fa',endColorstr='#ffffff',GradientType=0)}.bueroadresse table{font-size:1.25rem;line-height:1.85rem;margin-bottom:.75rem}.bueroadresse strong{font-size:1.25rem;line-height:1.85rem;margin-bottom:.75rem}.diagramme_energie{width:76%;display:block;margin:0 auto 7%}#left{position:fixed;left:0;top:28.1rem;width:14.4%;margin-left:25%;transition:all .7s ease}#left.sticky{top:6rem}.energie #left{position:fixed;left:0;top:28.1rem;width:14.4%;margin-left:25%;transition:all .7s ease}.energie #left.sticky{top:6rem;transition:all .7s ease}.teaser{width:28%}.content{width:67%;top:0;margin-left:33%}#content{width:67%;top:0;margin-left:33%}#div1 a{color:#a52a2a}#div2{display:none;color:red;margin-top:-90px;height:100px;background:#faebd7}#link:focus+#div2{display:block}#target{display:none}#target:target{color:green;display:block}.mod_newsmenu a{font:2rem/130% Open Sans Condensed,sans-serif;font-weight:400;color:#FF7A00;letter-spacing:.04rem;word-spacing:.04rem}.toggler_hide{display:none}section.ce_accordion,.ce_accordion block .ce_accordion.block{width:99.4%;margin:1rem 0;background-color:#f2f2f2;cursor:pointer;-webkit-box-shadow:0 0 7px rgba(0,0,0,0.12);-moz-box-shadow:0 0 7px rgba(0,0,0,0.12);box-shadow:2px 3px 5px rgba(0,0,0,0.2)}.inside .accordion p{font-size:1rem;line-height:1.555rem;font-weight:400;margin-bottom:.75rem;padding:0 0 0 1rem}.inside .accordion .zweispaltig{width:48%;float:left;margin-right:4%;padding:0 0 .75rem}.inside .accordion h3{font-size:1.35rem;line-height:1.85rem;letter-spacing:.05rem;word-spacing:.05rem;margin:.75rem 0 .85rem;padding:0 0 0 1rem}.inside .accordion hr{margin:2%;background-color:#A0A0A0}.toggler{height:27px;padding:.55rem 0 .55rem 1rem;background-color:rgba(14,44,146,0.08);background-color:#C6EBFB;font-family:Open Sans Condensed,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:600;color:#0E2C92;transition:all .5s ease}.inside .toggler h2{font-size:1.55rem;line-height:2.15rem;font-weight:400;letter-spacing:.05rem;word-spacing:.05rem;color:#0E2C92;width:90%;float:left;padding:0;margin:0}.toggler:hover{background-color:rgba(0,0,0,0.25);color:#fff;transition:all .5s ease}.toggler:after{content:'⋁';float:right;padding-right:20px;font-size:1.5rem;line-height:1rem;color:#555;transition:all .5s ease}.ui-accordion-content{border-left:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8;background-color:#FBFBFB}.ui-state-default:after{content:'⋁';float:right;font-size:24px;color:#0E2C92;transition:all .5s ease;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(0deg) translate(-10px,2px)}.ui-state-hover{background-color:rgba(0,0,0,0.25)}.ui-state-hover:after{float:right;font-size:24px;color:#fff;transition:all .5s ease;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg) translate(-10px,2px)}.ui-state-active{background-color:rgba(0,0,0,0.10);color:#5F5F5F}.ui-state-active:hover{background-color:rgba(0,0,0,0.25);color:#fff}.ui-state-active:after{content:'⋁';float:right;font-size:24px;color:#fff;transition:all .5s ease;-webkit-transform:rotate(180deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(180deg) translate(30px,-5px)}.ui-state-active:after:hover{float:right;font-size:24px;color:red;transition:all .5s ease;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg) translate(-10px,2px)}.toggler:focus{outline:0}.space_iconnavi_after{margin-bottom:1rem}.box_zweispaltig_1,.box_zweispaltig_2,.box_zweispaltig_3,.box_zweispaltig_4{width:33%;min-height:265px;float:left;margin:0 5% 5% 0;padding:2% 7%}.box_zweispaltig_2,.box_zweispaltig_4{margin:0 0 4%}.boxcontainer_dreispaltig{width:90%;margin:0 auto}.box_dreispaltig_1,.box_dreispaltig_2,.box_dreispaltig_3{width:21.8%;min-height:200px;float:left;margin:0 5% 5% 0;padding:2% 4%}.box_dreispaltig_3{margin:0 0 5%}.boxcontainer_vierspaltig{width:120%;margin:0 auto 8% -5%}.box_vierspaltig_1,.box_vierspaltig_2,.box_vierspaltig_3,.box_vierspaltig_4{width:19.42%;min-height:200px;float:left;margin:0 2% 5% 0;padding:2%}.box_vierspaltig_4{margin:0 0 5%}.quad_link{font-family:Oswald;text-align:center;line-height:2.65rem;background:#C6EBFB;color:#274A98;font-size:1.45rem;border-radius:1.5rem;box-shadow:1px 2px 3px #888;-webkit-animation:fadeInRotate .6s linear 16s backwards;-moz-animation:fadeInRotate .6s linear 16s backwards;-o-animation:fadeInRotate .6s linear 16s backwards;-ms-animation:fadeInRotate .6s linear 16s backwards;animation:fadeInRotate .6s linear 16s backwards;-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.quad_link:hover{background:#FF9802;font-size:1.8rem;color:#fff;text-decoration:none}.quad_link_sub{display:inline-block;font-family:Open Sans Condensed,sans-serif;text-decoration:none;color:#2D5C9E;font-size:1.55rem;line-height:2.45rem}a,body,div,em,input,label,legend,li,ol,p,select,span,strong,td,th,textarea,u,ul{font-family:Ubuntu,sans-serif}.inside p{font-size:1rem;line-height:1.555rem;margin-bottom:.75rem}.inside p a{font-size:1rem;line-height:1.555rem;margin-bottom:.75rem;color:#0E2C92}.inside p a:hover{font-size:1rem;line-height:1.555rem;margin-bottom:.75rem;color:orange}p strong{font-weight:600;color:#FF7A00;letter-spacing:.05rem;word-spacing:.05rem;text-shadow:1px 1px 2px rgba(2,2,2,0.1)}hr{margin:4% 0;height:1px;max-height:1px;background-color:#0E2C92;border:0 solid #FFF;border-collapse:collapse;font-weight:400}.inside .content li{font-size:1rem;line-height:1.555rem;margin-bottom:.5rem;padding-left:1.15rem;background-image:url("../../files/css/subnav_li_qad.svg");background-repeat:no-repeat;background-position:0 7px;background-size:9px 9px}.inside .content li strong{font-weight:600;letter-spacing:.09rem;word-spacing:.09rem;color:#FF7A00;text-shadow:1px 1px 2px rgba(2,2,2,0.1)}.inside .liste_gross li{font-family:Open Sans Condensed,sans-serif;font-weight:400;color:#0E2C92;margin-top:0;margin-bottom:1.75rem;margin-bottom:1rem;font-size:1.7rem;line-height:2rem;letter-spacing:.05rem;word-spacing:.05rem;padding-left:1.5rem;background-image:url("../../files/css/subnav_li_qad.svg");background-repeat:no-repeat;background-position:0 10px;background-size:11px 11px}.inside .liste_gross li a{font-family:Open Sans Condensed,sans-serif;font-weight:400;color:#0E2C92;text-shadow:1px 1px 2px rgba(2,2,2,0.1)}.inside .liste_gross li a:hover{font-family:Open Sans Condensed,sans-serif;font-weight:400;color:orange}.inside .liste_gross li strong{font-family:Open Sans Condensed,sans-serif;font-weight:400;color:#FF7A00;text-shadow:1px 1px 2px rgba(2,2,2,0.1)}.inside .liste_haken li{font-family:Open Sans Condensed,sans-serif;font-weight:400;color:#0E2C92;margin-top:0;margin-bottom:1.75rem;margin-bottom:1rem;font-size:1.7rem;line-height:2rem;letter-spacing:.05rem;word-spacing:.05rem;padding-left:0;background-image:none;background-repeat:no-repeat;background-position:0 1px;background-size:24px 24px}.inside .liste_haken li a{font-family:Open Sans Condensed,sans-serif;font-weight:400;color:#0E2C92;text-shadow:1px 1px 2px rgba(2,2,2,0.1)}.inside .liste_haken li a:hover{font-family:Open Sans Condensed,sans-serif;font-weight:400;color:orange}h1,h2,h3,h4,h5,h6{margin-top:0}#left h1{font:2rem/130% Open Sans Condensed,sans-serif;font-weight:400;color:#FF7A00;letter-spacing:.04rem;word-spacing:.04rem}.ce_headline.first,.content h1,#sitemap h1{font-family:Open Sans Condensed,sans-serif;font-size:2.25rem;line-height:2.55rem;font-weight:400;color:#0E2C92;letter-spacing:.1rem;word-spacing:.1rem;margin:0 0 1.25rem}.inside h1 span{font-family:Open Sans Condensed,sans-serif;font-size:2.25rem;line-height:2.55rem;font-weight:400;color:#0E2C92;letter-spacing:.1rem;word-spacing:.1rem;margin:0 0 1.25rem}.content h2,.content h3,.content h4{font-family:Open Sans Condensed,sans-serif;font-weight:400;color:#0E2C92}.content .first h2{font-size:1.95rem;line-height:2.17rem;letter-spacing:.04rem;word-spacing:.04rem;margin:-.25rem 0 1rem}h2{font-size:1.95rem;line-height:2.17rem;letter-spacing:.04rem;word-spacing:.04rem;margin:2.5rem 0 1rem}.content h2 a{font-family:Open Sans Condensed,sans-serif;font-weight:400;color:#0E2C92;text-shadow:2px 2px 3px rgba(2,2,2,0.1)}.content h2 a:hover{font-family:Open Sans Condensed,sans-serif;font-weight:400;color:orange}.content h3{font-size:1.57rem;line-height:2.34rem;letter-spacing:.05rem;word-spacing:.05rem;margin:2.125rem 0 .85rem}.content h4{font-size:1.3345rem;line-height:1.989rem;letter-spacing:.05rem;word-spacing:.05rem;margin:1.8rem 0 .722rem}.home h1{font:2.95rem/130% Oswald;margin:6rem 0 0;color:#243588}.home h2{font:2.75rem/140% Open Sans Condensed,sans-serif;letter-spacing:.04rem;word-spacing:.04rem;margin:4rem 0 5rem}.artikel_tabelle{width:100%;border-top:1px solid #ADADAD;border-left:1px solid #ADADAD;border-collapse:collapse;font-size:.875rem;line-height:1.2rem}tbody{display:table-row-group;vertical-align:middle;border-color:inherit}thead{display:table-header-group;vertical-align:middle;border-color:inherit;font-size:1.15rem}.artikel_tabelle tbody tr:hover{background-color:rgba(10,83,251,.12);text-decoration:none}.artikel_tabelle td{vertical-align:middle;padding:6px 10px;background-color:rgba(10,83,251,.05);border-right:1px solid #ADADAD;border-bottom:1px solid #ADADAD;border-collapse:collapse}.artikel_tabelle td strong{font-weight:600;color:#0E2C92;letter-spacing:.05rem;word-spacing:.05rem;text-shadow:1px 1px 2px rgba(2,2,2,0.1)}.bild_links{width:35%;float:left;margin:0;padding-left:0;padding-right:4%;padding-bottom:0;background-color:#ffe4c4}.bild_mittig{text-align:center}.image_container{margin-bottom:1rem}figcaption.caption{margin-top:.75rem}.kleineschrift{font-size:.9rem;line-height:1.35rem}.kleineschrift p{margin-bottom:.75rem}.zweispaltig,.zweispaltig.last.block{width:48%;float:left;margin-right:4%;padding:.75rem 0}.zweispaltig.last.block{margin-right:0}.bildergalerie{width:45.7%;height:auto;margin:0 4% 4% 0;float:left;padding-right:.3%}.bildergalerie .caption{margin-top:.65rem;line-height:1.15rem}.bildergalerie .col_first,.bildergalerie .col_1,.bildergalerie .col_last{width:31.5%;float:left;margin-top:2%;margin-right:2%;padding-right:.5%;padding-bottom:.5%}.bildergalerie .col_last{float:left;margin-right:0}.bildergalerie img{-webkit-box-shadow:2px 2px 2px rgba(46,46,46,.4);box-shadow:2px 2px 3px rgba(46,46,46,.4);border-right:1px solid rgba(46,46,46,.5);border-bottom:1px solid rgba(46,46,46,.5);border-radius:8px}.bildimtext_links{width:50%;float:left;margin-right:5%;margin-bottom:2%}.round_link{position:absolute;text-align:center;line-height:100px;width:100px;height:100px;background:#D1F962;color:#3f1616;font-size:20px;border-radius:50%;box-shadow:1px 2px 3px #888;-webkit-animation:fadeInRotate .6s linear 16s backwards;-moz-animation:fadeInRotate .6s linear 16s backwards;-o-animation:fadeInRotate .6s linear 16s backwards;-ms-animation:fadeInRotate .6s linear 16s backwards;animation:fadeInRotate .6s linear 16s backwards;-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.round_link:hover{background:#199DBF;color:#fff;text-decoration:none}.warning{color:red;font-size:1rem}#footer{width:54%;height:65px;padding:20px 23% 0;display:table-row;background-color:rgba(0,0,0,0.8)}#footernavi{width:40%;float:left;margin:15px 0 0 23%}#copyright{font-size:.75rem;color:#909090;float:right;margin:21px 23% 0 0;letter-spacing:.05rem}#copyright a{color:#909090;text-decoration:none}#copyright a:hover{color:#C7C5C5;text-decoration:none}.home_alternativ #slider{height:370px;background-color:#020049}.home_alternativ .sliderbild_home{height:430px;margin:-2% 0 0 -21%}.home_alternativ .inside .home_artikel_1 h1{font:2.75rem/3rem Oswald;margin-bottom:5.75rem;color:#C3FAFD}.home_alternativ #main{margin-top:-6%;background:none}.layout_latest{margin-bottom:3rem}.layout_latest .info{font-size:.85rem;font-style:italic;color:#888;margin-bottom:0}.layout_latest h2{font-size:1.85rem;line-height:2rem;letter-spacing:.04rem;word-spacing:.04rem;margin:.25rem 0 .5rem}.layout_latest h2 a{text-decoration:none}.layout_latest .teaser{width:100%}.internas body{display:table}.internas html.mm-opened body{display:table}.internas #wrapper{height:100%;display:table-row-group}.internas .custom{display:table-row;display:block;background-color:rgba(0,0,0,0.08)}.internas #slider{display:table-row;display:block;background-color:rgba(0,0,0,0.2)}.internas .sliderbild_neutral{background-image:none}.internas #container{width:100%;height:auto;display:table-row;display:block;background-color:rgba(0,0,0,0.08)}.internas #main{display:table-row;display:block;background-color:rgba(0,0,0,0.08)}.internas #left{display:table-row;display:block;background-color:rgba(0,0,0,0.08)}.internas .content{display:table-row;display:block;background-color:rgba(0,0,0,0)}.internas #content{display:table-row;display:block;background-color:rgba(0,0,0,0)}.internas #footer{width:100%;height:55px;padding:20px 23% 0;display:block;display:table-row;background-color:rgba(0,0,0,0.1)}.internas .mm-menu.mm-front,.mm-menu.mm-next{-webkit-transition:-webkit-transform .4s ease;-ms-transition:-ms-transform .4s ease;transition:transform .4s ease;-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0)}.internas .mm-menu.mm-front{z-index:1;box-shadow:0 0 15px rgba(0,0,0,0.5)}.internas .mm-menu.mm-offcanvas{width:420px;display:block;position:fixed}.internas .mm-slideout{display:table;-webkit-transition:-webkit-transform .4s ease;-ms-transition:-ms-transform .4s ease;transition:transform .4s ease;width:100%;height:100%;background-color:rgba(232,255,196,0.3)}.internas #footernavi{width:40%;float:left;margin:5px 0 0 23%;background-color:rgba(0,0,0,0.8)}.internas #copyright{font-size:.75rem;color:#909090;float:right;margin:11px 23% 0 0;letter-spacing:.05rem;background-color:rgba(0,0,0,0.8)}@media screen and (max-width: 2250px){#mobilnav_trigger{width:20%}#logo{width:7.5%;height:7.5%}#topnav_main.mod_customnav.block{margin-right:20%}#header.sticky #topnav_main.mod_customnav.block{margin-right:20%}#header.sticky #mobilnav_trigger{width:14%;margin:60px 0 0}#logo.sticky{width:5%;margin:33px 0 0}.text_home,.text_energie,.text_pruefungen,.text_bau,.text_sigeko,.text_planungen,.text_seminare,.text_kunden,.text_kontakt,.text_neutral{margin-top:5%;margin-left:19.6%;font-size:6.3rem}#main{width:56%;min-height:560px;margin-left:20%;padding:0 2% 1%;margin-top:-3%}#left{top:28.9rem;width:16%;margin-left:22%}#left.sticky{top:13%}.energie #left{top:28.6rem;width:16%;margin-left:22%}.energie #left.sticky{top:13%}#footernavi{width:40%;margin:15px 0 0 20%}#copyright{margin:21px 20% 0 0}}@media screen and (max-width: 1920px){#header{height:90px}#mobilnav_trigger{width:18%;margin:27px 0 0}#logo{width:8%;margin:-20px 0 0}#topnav_main.mod_customnav.block{height:64px;margin-right:18%;padding:25px 0 0}#topnav_main.mod_customnav ul{padding:9px 0 0}#header.sticky{height:90px;margin-top:-30px;font-size:.95rem;line-height:40px}#header.sticky #mobilnav_trigger{width:12%;margin:43px 0 0}#logo.sticky{width:5%;margin:13px 0 0}#header.sticky #topnav_main.mod_customnav.block{height:55px;margin-right:18%;padding:35px 0 0}#slider{height:300px;margin-top:90px;width:100%}.sliderbild_home,.sliderbild_energie,.sliderbild_brennstoff,.sliderbild_pruefungen,.sliderbild_bau,.sliderbild_sigeko,.sliderbild_planungen,.sliderbild_seminare,.sliderbild_kunden,.sliderbild_neutral{height:300px}.text_home,.text_energie,.text_pruefungen,.text_bau,.text_sigeko,.text_planungen,.text_seminare,.text_kunden,.text_kontakt,.text_neutral{margin-top:5%;margin-left:17.6%;font-size:6rem}#main{width:60%;min-height:900px;margin-left:18%;padding:0 2%}#left{top:27.5rem;width:14%;margin-left:20%;min-height:0}.energie #left{top:27rem;width:15%;margin-left:20%}#left h1{font:1.95rem/130% Open Sans Condensed,sans-serif}#main .mod_navigation ul.level_1 li.active{padding:0 0 0 25px;background-position:6px 13px;background-size:10px 10px}.home_artikel_1{padding:3% 0}#content,.content{width:72%;margin-left:28%}.energiebox_zweispaltig_1,.energiebox_zweispaltig_2,.energiebox_zweispaltig_3,.energiebox_zweispaltig_4{min-height:240px}.quad_link_sub{font-size:1.45rem}#footernavi{width:40%;margin:15px 0 0 18%}#copyright{margin:21px 18% 0 0}}@media screen and (max-width: 1680px){#header{height:90px}#mobilnav_trigger{width:11%;margin:20px 0 0}#logo{width:9%;margin:-20px 0 0}#topnav_main.mod_customnav.block{height:64px;margin-right:11%;padding:25px 0 0}#topnav_main.mod_customnav ul{padding:9px 0 0}#header.sticky{height:84px;margin-top:-30px;font-size:.95rem;line-height:40px}#header.sticky #mobilnav_trigger{width:11%;margin:43px 0 0}#logo.sticky{width:9%;margin:-67px 0 0}#logo.sticky img{box-shadow:5px 5px 10px rgba(0,0,0,0.45)}#header.sticky #topnav_main.mod_customnav.block{height:55px;margin-right:11%;padding:35px 0 0}#slider{height:260px;margin-top:90px;width:100%}.sliderbild_home,.sliderbild_energie,.sliderbild_brennstoff,.sliderbild_pruefungen,.sliderbild_bau,.sliderbild_sigeko,.sliderbild_planungen,.sliderbild_seminare,.sliderbild_kunden,.sliderbild_neutral{height:260px}.sliderbild_pruefungen{background-position-x:21%}.text_home,.text_energie,.text_pruefungen,.text_bau,.text_sigeko,.text_planungen,.text_seminare,.text_kunden,.text_kontakt,.text_neutral{margin-top:5%;margin-left:10.6%;font-size:6.25rem}#main{width:74%;min-height:560px;margin-left:11%}#left{top:25.7rem;width:17%;margin-left:13%;min-height:0}.energie #left{top:25.1rem;width:18%;margin-left:13%}.quad_link_sub{font-size:1.45rem}.home h1{font-size:2.75rem;margin:2rem 0 0}.home h2{margin:2rem;font-size:2.55rem}#footernavi{width:40%;margin:15px 0 0 11%}#copyright{margin:21px 11% 0 0}}@media screen and (max-width: 1560px){#logo.sticky{width:9%;margin:-58px 0 0}.energie #left{top:25.3rem}}@media screen and (max-width: 1440px){#header{height:70px}#mobilnav_trigger{width:8%;margin:20px 0 0}#logo{width:10%;margin:-20px 0 0}#topnav_main.mod_customnav.block{height:59px;margin-right:8%;padding:10px 0 0}#topnav_main.mod_customnav ul{padding:9px 0 0}#header.sticky{height:90px;margin-top:-30px;font-size:.95rem;line-height:40px}#header.sticky #mobilnav_trigger{width:8%;margin:47px 0 0}#logo.sticky{width:10%;margin:-61px 0 0}#logo.sticky img{box-shadow:5px 5px 10px rgba(0,0,0,0.45)}#header.sticky #topnav_main.mod_customnav.block{height:55px;margin-right:8%;padding:34px 0 0}#slider{height:230px;margin-top:70px}.sliderbild_home,.sliderbild_energie,.sliderbild_brennstoff,.sliderbild_pruefungen,.sliderbild_bau,.sliderbild_sigeko,.sliderbild_planungen,.sliderbild_seminare,.sliderbild_kunden,.sliderbild_neutral{height:230px}.sliderbild_pruefungen{background-position-x:25%}.text_home,.text_energie,.text_pruefungen,.text_bau,.text_sigeko,.text_planungen,.text_seminare,.text_kunden,.text_kontakt,.text_neutral{margin-top:5.5%;margin-left:7.6%;font-size:5.6rem}#main{width:80%;min-height:560px;margin-left:8%}#left{top:22.7rem;width:19%;margin-left:10%;min-height:0}.energie #left{top:22.3rem;width:19%;margin-left:10%}.box_zweispaltig_1,.box_zweispaltig_2,.box_zweispaltig_3,.box_zweispaltig_4{min-height:255px}.quad_link_sub{font-size:1.45rem}.home_artikel_1{padding:1% 0}.home_artikel_1 h1{font:2.45rem/3rem Oswald;margin:1.5rem 0}.home h1{font-size:2.5rem;margin:3rem 0 0}.home h2{font-size:2.1rem;margin:2rem 0 3rem;padding:0 5%}#footernavi{width:40%;margin:15px 0 0 8%}#copyright{margin:21px 8% 0 0}}@media screen and (max-width: 1366px){#header{height:70px}#mobilnav_trigger{width:14%;margin:20px 0 0}#logo{width:11%;margin:-20px 0 0}#topnav_main.mod_customnav.block{height:59px;margin-right:8%;padding:10px 0 0}#topnav_main.mod_customnav ul{padding:9px 0 0}#header.sticky{height:90px;margin-top:-30px;font-size:.95rem;line-height:40px}#header.sticky #mobilnav_trigger{width:14%;margin:47px 0 0}#logo.sticky{width:11%;margin:-66px 0 0}#logo.sticky img{box-shadow:5px 5px 10px rgba(0,0,0,0.45)}#header.sticky #topnav_main.mod_customnav.block{height:55px;margin-right:8%;padding:34px 0 0}#left{top:23.2rem;width:19%;margin-left:10%;min-height:0}.energie #left{top:22.7rem;width:19%;margin-left:10%}#main .mod_navigation ul.level_1 li.active{padding:0 0 0 25px;background-position:6px 12px;background-size:10px 10px}.sliderbild_pruefungen{background-position-x:36%}}@media screen and (max-width: 1280px){#header{height:70px}#mobilnav_trigger{width:11%;margin:20px 0 0}#logo{width:11%;margin:-20px 0 0}#topnav_main.mod_customnav.block{height:59px;margin-right:4%;padding:10px 0 0}#topnav_main.mod_customnav ul{padding:9px 0 0}#header.sticky{height:90px;margin-top:-30px;font-size:.95rem;line-height:40px}#header.sticky #mobilnav_trigger{width:11%;margin:47px 0 0}#logo.sticky{width:11%;margin:-62px 0 0}#logo.sticky img{box-shadow:5px 5px 10px rgba(0,0,0,0.45)}#header.sticky #topnav_main.mod_customnav.block{height:55px;margin-right:4%;padding:34px 0 0}#slider{height:220px;margin-top:70px}.sliderbild_home,.sliderbild_energie,.sliderbild_brennstoff,.sliderbild_pruefungen,.sliderbild_bau,.sliderbild_sigeko,.sliderbild_planungen,.sliderbild_seminare,.sliderbild_kunden,.sliderbild_neutral{height:220px}.text_home,.text_energie,.text_pruefungen,.text_bau,.text_sigeko,.text_planungen,.text_seminare,.text_kunden,.text_kontakt,.text_neutral{margin-top:6.5%;margin-left:3.6%;font-size:5.2rem}#main{width:88%;margin-left:4%}#left{top:22.9rem;width:21%;margin-left:6%}.energie #left{top:22.4rem;width:21%;margin-left:6%}#left.sticky{top:15%}.box_zweispaltig_1,.box_zweispaltig_2,.box_zweispaltig_3,.box_zweispaltig_4{min-height:230px}#footer{height:60px}#footernavi{width:60%;margin:15px 0 0 4%}#copyright{margin:21px 4% 0 0}}@media screen and (max-width: 1152px){#header.sticky #mobilnav_trigger{width:11%;margin:47px 0 0}#logo.sticky{width:11%;margin:-50px 0 0}#left{top:23.2rem;width:21%;margin-left:6%}.energie #left{top:22.7rem}}@media screen and (max-width: 1024px){#header{height:70px}#mobilnav_trigger{width:12%;margin:20px 0 0}#logo{margin:-20px 0 0;width:136px}#topnav_main.mod_customnav.block{height:59px;margin-right:6%;padding:10px 0 0}#topnav_main.mod_customnav ul{padding:9px 0 0}#topnav_main.mod_customnav li a.trail{padding-bottom:6px;border-bottom:3px solid #fff;color:#fff}#header.sticky{height:79px;margin-top:-30px;font-size:.95rem;line-height:40px}#header.sticky #mobilnav_trigger{width:12%;margin:41px 0 0}#logo.sticky{width:136px;margin:-56px 0 0}#logo.sticky img{box-shadow:5px 5px 10px rgba(0,0,0,0.45)}#header.sticky #topnav_main.mod_customnav.block{height:55px;margin-right:6%;padding:24px 0 0}.mm-menu.mm-offcanvas{width:350px;display:block;position:fixed}html.mm-opening .mm-slideout{-webkit-transform:translate(350px,0);-moz-transform:translate(350px,0);-ms-transform:translate(350px,0);-o-transform:translate(350px,0);transform:translate(350px,0)}#slider{height:170px;margin-top:70px;background-color:#030049}.sliderbild_home{height:170px}.sliderbild_energie,.sliderbild_brennstoff,.sliderbild_pruefungen,.sliderbild_bau,.sliderbild_sigeko,.sliderbild_planungen,.sliderbild_seminare,.sliderbild_kunden,.sliderbild_neutral{height:170px}.text_home,.text_energie,.text_pruefungen,.text_bau,.text_sigeko,.text_planungen,.text_seminare,.text_kunden,.text_kontakt,.text_neutral{margin-top:6%;margin-left:5.6%;font-size:4.5rem}#main{width:84%;min-height:630px;margin-left:6%;margin-top:-3%}#left{top:20.2rem;width:22%;margin-left:8%}#left h1{font-size:2rem;line-height:2.25rem}#main .mod_navigation ul.level_1 li.active{padding:0 0 0 24px;background-position:7px 8px;background-size:9px 9px}#main .mod_navigation ul.level_2 li.active{padding:0 0 0 36px;background-position:20px 11px;background-size:9px 9px}#content,.content{width:71%;margin-left:29%}.home_artikel_1 h1{font:2.35rem/3rem Oswald;margin:1.25rem 0}.home h1{font-size:2.3rem;margin:3rem 0 0}.home h2{margin:2rem 0 3rem;font-size:1.9rem}.box_dreispaltig_1,.box_dreispaltig_2,.box_dreispaltig_3{width:21.8%;min-height:200px;float:left;margin:0 5% 2% 0;padding:2% 4% 1%}.box_dreispaltig_3{margin:0 0 2%}.quad_link_sub{font-size:1.45rem;line-height:2.25rem}.bueroadresse{margin:3% 0;padding:4rem 5rem;width:76%}#footer{height:55px}#footernavi{width:60%;margin:15px 0 0 5%}#copyright{margin:21px 5% 0 0}.home #main{width:86%;min-height:410px;margin-left:5%;margin-top:-3%;margin-bottom:0}.home h1{font:2rem/130% Oswald;margin:1.75rem 0 0}.home h2{font:1.8rem/125% Open Sans Condensed,sans-serif;margin:1rem 0 1.5rem}.energie #left{top:19.8rem;width:21%;margin-left:8%}}@media screen and (max-width: 800px){body{background-color:rgba(207,218,239,0.1)}#header{height:65px}#header.sticky{height:72px}#mobilnav_trigger{width:6%;display:block;position:relative;float:left;margin:42px 0 0 7%;line-height:1rem}#mobilnav_trigger:after{content:'NAVIGATION';font-size:.85rem;color:#C1C1C1;margin:-19px 0 0 74px;display:block;letter-spacing:.2rem}#header.sticky #mobilnav_trigger{width:6%;display:block;position:relative;float:left;margin:98px 0 0 7%;line-height:1rem}#header.sticky #mobilnav_trigger:after{content:'NAVIGATION';font-size:.85rem;color:#C1C1C1;margin:-19px 0 0 74px;display:block;letter-spacing:.2rem}.mainnav_icon{margin-right:12px;margin-left:auto;width:40px}#logo{margin:-22px auto 0;float:initial;width:16%}#logo.sticky{margin:-59px auto 0;float:inherit;width:17%}#topnav_main.mod_customnav.block{display:none}#main .mod_navigation.block{float:left;display:none}nav.mod_navigation.block{display:block}.mm-menu.mm-offcanvas{width:320px}html.mm-opening .mm-slideout{-webkit-transform:translate(320px,0);-moz-transform:translate(320px,0);-ms-transform:translate(320px,0);-o-transform:translate(320px,0);transform:translate(320px,0)}#slider{height:160px;margin-top:60px;box-shadow:0 3px 8px rgba(0,0,0,0.44)}.sliderbild_home,.sliderbild_energie,.sliderbild_brennstoff,.sliderbild_pruefungen,.sliderbild_bau,.sliderbild_sigeko,.sliderbild_planungen,.sliderbild_seminare,.sliderbild_kunden,.sliderbild_neutral{height:160px;background-position-x:37%}.text_home,.text_energie,.text_pruefungen,.text_bau,.text_sigeko,.text_planungen,.text_seminare,.text_kunden,.text_kontakt,.text_neutral{margin-top:7.5%;margin-left:6.4%;font-size:4.2rem}.internas .sliderbild_neutral{background-image:url("../../files/neocon_consulting/sliderbilder/slider_neutral.jpg")}#main{width:80%;margin-left:7%;padding:0 3%;margin-top:-4%}#left,.energie #left{width:100%;margin-left:0;position:initial;text-align:center}.content{width:100%;top:0;margin-left:0}#content{width:100%;top:0;margin-left:0}.ce_headline.first,.content .first h2{text-align:center}.box_zweispaltig_1,.box_zweispaltig_2,.box_zweispaltig_3,.box_zweispaltig_4{display:block;width:50%;min-height:220px;float:none;margin:0 auto 4%;padding:2%}.box_dreispaltig_1,.box_dreispaltig_2,.box_dreispaltig_3{display:block;width:50%;min-height:170px;float:none;margin:0 auto 4%;padding:2% 4%}.quad_link_sub{width:80%}.home_artikel_1{padding:2% 0}.home_artikel_1 h1{font:2.1rem/2.75rem Oswald;margin:1.5rem 0 .5rem}h2{font-size:2rem;line-height:2.5rem;margin:0 0 1rem}.bueroadresse{margin:3% 0;padding:4rem 5rem;width:78%}#footer,.internas #footer{height:75px;background-color:rgba(0,0,0,0.8)}#footernavi,.internas #footernavi{width:100%;margin:15px auto 0;text-align:center}#footernavi.mod_customnav li{display:inline;padding:0 3%;list-style-type:none}#copyright,.internas #copyright{width:100%;margin:15px auto 0;float:left;display:block;text-align:center}.home #main{display:block;width:90%;margin-left:5%;padding:0;margin-top:-3%}.sliderbild_home{height:160px;background-position-x:57%}.home h1{font:2rem/130% Oswald;margin:2.5rem 0 0}.home h2{font:1.8rem/125% Open Sans Condensed,sans-serif;margin:1.5rem 0 2rem;padding:0 10%}}@media screen and (max-width: 767px){#header{height:65px}#header.sticky{height:65px}#mobilnav_trigger{width:6%;display:block;position:relative;float:left;margin:42px 0 0 7%;line-height:1rem}#mobilnav_trigger:after{content:'NAVIGATION';font-size:.85rem;color:#C1C1C1;margin:-19px 0 0 53px;display:block;letter-spacing:.2rem}#header.sticky #mobilnav_trigger{width:5.5%;display:block;position:relative;float:left;margin:93px 0 0 7%;line-height:1rem}#header.sticky #mobilnav_trigger:after{content:'NAVIGATION';font-size:.85rem;color:#C1C1C1;margin:-19px 0 0 53px;display:block;letter-spacing:.2rem}.mainnav_icon{margin-right:12px;margin-left:auto;width:40px}#logo{margin:-22px auto 0;float:initial;width:118px}#logo.sticky{margin:-54px auto 0;float:inherit;width:128px}#slider{height:170px;margin-top:65px;box-shadow:0 3px 8px rgba(0,0,0,0.44)}.sliderbild_home,.sliderbild_energie,.sliderbild_brennstoff,.sliderbild_pruefungen,.sliderbild_bau,.sliderbild_sigeko,.sliderbild_planungen,.sliderbild_seminare,.sliderbild_kunden,.sliderbild_neutral{height:170px;background-position-x:37%}.text_home,.text_energie,.text_pruefungen,.text_bau,.text_sigeko,.text_planungen,.text_seminare,.text_kunden,.text_kontakt,.text_neutral{margin-top:8.5%;margin-left:6.4%;font-size:3.8rem}#main{display:block;width:80%;margin-left:7%;padding:0 3%;margin-top:0}#slider{height:130px;margin-top:60px;box-shadow:0 3px 8px rgba(0,0,0,0.44)}.sliderbild_home{height:130px;background-position-x:62%}.home #main{width:84%;margin-left:8%;padding:0;margin-top:-3%}.home h1{font:1.6rem/130% Oswald;margin:1.55rem 0 0}}@media only screen and (max-width: 600px){#header{height:60px}#header.sticky{height:72px}#main{display:block;width:76%;margin-left:8%;padding:5px;margin-top:-3%}#slider{height:120px;margin-top:60px;box-shadow:0 3px 8px rgba(0,0,0,0.44)}.sliderbild_home,.sliderbild_energie,.sliderbild_brennstoff,.sliderbild_pruefungen,.sliderbild_bau,.sliderbild_sigeko,.sliderbild_planungen,.sliderbild_seminare,.sliderbild_kunden,.sliderbild_neutral{height:120px;background-position-x:37%}.text_home,.text_energie,.text_pruefungen,.text_bau,.text_sigeko,.text_planungen,.text_seminare,.text_kunden,.text_kontakt,.text_neutral{margin-top:8.5%;margin-left:6.4%;font-size:3rem}.box_zweispaltig_1,.box_zweispaltig_2,.box_zweispaltig_3,.box_zweispaltig_4{width:64%;padding:2%;margin:0 auto 6%}.box_dreispaltig_1,.box_dreispaltig_2,.box_dreispaltig_3{width:55%;padding:2% 4%}.bueroadresse{margin:3% 0;padding:4rem 3rem;width:81%}.zweispaltig,.zweispaltig.last.block{width:100%;float:none;margin-right:0;padding:0}#footer,.internas #footer{height:75px;background-color:rgba(0,0,0,0.8)}#footernavi,.internas #footernavi{width:100%;margin:10px auto 0;text-align:center;line-height:2rem}#footernavi.mod_customnav li{display:inline;padding:0 2%;list-style-type:none}#copyright,.internas #copyright{width:100%;margin:15px auto 10px;float:left;display:block;text-align:center}.home #main{width:84%;margin-left:8%;padding:0;margin-top:-3%}.sliderbild_home{height:120px;background-position-x:57%}.home h1{font:1.45rem/130% Oswald;margin:1.55rem 0 0}.home h2{font:1.55rem/125% Open Sans Condensed,sans-serif;margin:1rem 0 1.5rem;padding:0 5%}}@media only screen and (max-width: 480px) and (orientation: landscape){#header{height:65px}#header.sticky{height:72px}#mobilnav_trigger{width:6%;display:block;position:relative;float:left;margin:42px 0 0 7%;line-height:1rem}#mobilnav_trigger:after{content:'NAVIGATION';font-size:.75rem;color:#C1C1C1;margin:-17px 0 0 40px;display:block;letter-spacing:.1rem}#header.sticky #mobilnav_trigger{width:6%;display:block;position:relative;float:left;margin:83px 0 0 7%;line-height:1rem}#header.sticky #mobilnav_trigger:after{content:'NAVIGATION';font-size:.75rem;color:#C1C1C1;margin:-17px 0 0 40px;display:block;letter-spacing:.1rem}.mainnav_icon{margin-right:12px;margin-left:auto;width:40px}#logo{margin:-22px auto 0;float:initial;width:114px}#logo.sticky{margin:-42px auto 0;float:inherit;width:114px}.text_home,.text_energie,.text_pruefungen,.text_bau,.text_sigeko,.text_planungen,.text_seminare,.text_kunden,.text_kontakt,.text_neutral{margin-top:10.5%;margin-left:7.4%;font-size:2.5rem}#slider{height:110px}.sliderbild_home{height:110px;background-position-x:56%}.box_zweispaltig_1,.box_zweispaltig_2,.box_zweispaltig_3,.box_zweispaltig_4{width:68%;padding:2%}.box_dreispaltig_1,.box_dreispaltig_2,.box_dreispaltig_3{display:block;width:70%;padding:2%;margin:0 auto 7%}.bildergalerie{width:90%;height:auto;margin:0 auto 4%;float:none;padding-right:.3%}.bueroadresse{margin:4% 0 3%;padding:3rem 2rem;width:84%}.bueroadresse table{font-size:1.2rem;line-height:1.85rem;margin-bottom:.75rem}}@media only screen and (max-width: 414px) and (orientation: portrait){#header{height:65px}#header.sticky{height:72px}#mobilnav_trigger{width:10%;display:block;position:relative;float:left;margin:42px 0 0 9%;line-height:1rem}#mobilnav_trigger:after{content:'NAVIGATION';font-size:.75rem;color:#C1C1C1;margin:-17px 0 0 40px;display:none;letter-spacing:.1rem}#header.sticky #mobilnav_trigger{width:9%;display:block;position:relative;float:left;margin:83px 0 0 7%;line-height:1rem}#header.sticky #mobilnav_trigger:after{content:'NAVIGATION';font-size:.75rem;color:#C1C1C1;margin:-17px 0 0 40px;display:none;letter-spacing:.1rem}.mainnav_icon{margin-right:12px;margin-left:auto;width:40px}#logo{margin:-22px auto 0;float:initial;width:114px}#logo.sticky{margin:-42px auto 0;float:inherit;width:114px}.text_home,.text_energie,.text_pruefungen,.text_bau,.text_sigeko,.text_planungen,.text_seminare,.text_kunden,.text_kontakt,.text_neutral{margin-top:14.5%;margin-left:7.4%;font-size:2.5rem}.ce_headline.first,.content .first h2,#left h1{font-size:1.8rem}.bildergalerie{width:90%;height:auto;margin:0 auto 4%;float:none;padding-right:.3%}.bueroadresse{margin:4% 0 3%;padding:2rem;width:82%}.bueroadresse table{font-size:1rem;line-height:1.85rem;margin-bottom:.75rem}html.mm-opening .mm-slideout{-webkit-transform:translate(320px,0);-moz-transform:translate(320px,0);-ms-transform:translate(320px,0);-o-transform:translate(320px,0);transform:translate(320px,0)}.mm-menu.mm-offcanvas{width:320px;display:block;position:fixed}.sliderbild_home{height:120px;background-position-x:54%}.box_zweispaltig_1,.box_zweispaltig_2,.box_zweispaltig_3,.box_zweispaltig_4{width:80%;padding:2%}.box_dreispaltig_1,.box_dreispaltig_2,.box_dreispaltig_3{display:block;width:90%;padding:2%;margin:0 auto 7%}}@media only screen and (max-width: 375px) and (orientation: portrait){html.mm-opening .mm-slideout{-webkit-transform:translate(270px,0);-moz-transform:translate(270px,0);-ms-transform:translate(270px,0);-o-transform:translate(270px,0);transform:translate(270px,0)}.mm-menu.mm-offcanvas{width:270px;display:block;position:fixed}#mobilnav_trigger:after{display:none}#header.sticky #mobilnav_trigger:after{display:none}.box_zweispaltig_1,.box_zweispaltig_2,.box_zweispaltig_3,.box_zweispaltig_4{width:90%;padding:2%}.box_dreispaltig_1,.box_dreispaltig_2,.box_dreispaltig_3{width:95%;padding:2%;margin:0 0 7%}.text_home,.text_energie,.text_pruefungen,.text_bau,.text_sigeko,.text_planungen,.text_seminare,.text_kunden,.text_kontakt,.text_neutral{margin-top:17.5%;margin-left:7.4%;font-size:2.4rem}.ce_headline.first,.content .first h2,#left h1{font-size:1.75rem}.bueroadresse{margin:5% 0 3%;padding:2rem 1rem;width:89.5%}}@media only screen and (max-width: 320px){#main{width:90%;margin-left:0;padding:5%;margin-top:3%}.home #main{width:100%;margin-left:0;padding:0;margin-top:3%}.home h1{font:1.6rem/130% Oswald;margin:1.55rem 0 0;padding:0 7%}.home h2{font:1.5rem/125% Open Sans Condensed,sans-serif;margin:1rem 0 1.5rem;padding:0 5%}.text_home,.text_energie,.text_pruefungen,.text_bau,.text_sigeko,.text_planungen,.text_seminare,.text_kunden,.text_kontakt,.text_neutral{margin-top:25.5%;margin-left:5.4%;font-size:1.9rem}.ce_headline.first,.content .first h2,#left h1{font-size:1.7rem}.bueroadresse{margin:1% 0 2%;padding:2rem 1rem;width:89.5%}.bueroadresse table{font-size:.98rem;line-height:1.85rem;margin-bottom:.75rem}html.mm-opening .mm-slideout{-webkit-transform:translate(240px,0);-moz-transform:translate(240px,0);-ms-transform:translate(240px,0);-o-transform:translate(2460px,0);transform:translate(240px,0)}.mm-menu.mm-offcanvas{width:240px;display:block;position:fixed}.mm-list{font:inherit;font-size:.85rem}}@media only screen and (max-width: 320px) and (orientation: landscape){#mobilnav_trigger:after{display:none}#header.sticky #mobilnav_trigger:after{display:none}}
