/*
 * Copyright (c) 2018 Netzum Sorglos Software GmbH
 */
.clearfix{clear:both;}.clearfix:after{display:table;clear:both;line-height:0;content:" ";}@font-face{font-family:Dosis-Medium;src:url(../fonts/dosis-medium.woff) format("woff"), url(../fonts/dosis-medium.ttf) format("truetype");font-style:normal;font-weight:normal;}html{font-size:medium;font-family:Dosis-Medium, Arial, Helvetica, sans-serif;color:#FFF;background-color:#19334d;}html *{margin:0;padding:0;}ul.nav a{text-decoration:none;}.btn, .btn:active, .btn:link, .btn:visited{background-color:#69c;border:1px solid #407fbf;color:#0d1926;text-decoration:none;display:inline-block;padding:12px;}.btn:hover{background-color:#8cb3d9;border-color:#69c;-webkit-box-shadow:2px 2px 5px #19334d;-moz-box-shadow:2px 2px 5px #19334d;box-shadow:2px 2px 5px #19334d;}article{line-height:1.4em;font-size:1.2em;}article h1, article h2 span.subheading-category{color:#8cb3d9;margin:8px 0;line-height:1.2em;}article h2, article div.page-header h2, article div.page-header h2 a{margin:12px 0 4px 0;word-wrap:break-word;line-height:1.2em;}article h2, article h3{margin:12px 0 4px 0;color:#fff;}article p{text-align:justify;padding:8px 0;margin:12px 0;}article a, article a:link, article a:active, article a:visited{color:#FFF;text-decoration:underline;}article a:hover{color:#8cb3d9;}article button, article button:active, article button:link, article button:visited{background-color:#69c;border:1px solid #407fbf;color:#0d1926;text-decoration:none;display:inline-block;padding:12px;}article button:hover{background-color:#8cb3d9;border-color:#69c;-webkit-box-shadow:2px 2px 5px #19334d;-moz-box-shadow:2px 2px 5px #19334d;box-shadow:2px 2px 5px #19334d;}article ul{margin:8px 0 8px 48px;}article ul li{list-style-type:circle;margin:12px 0;}form fieldset{border:0;}form span.star{color:#8cb3d9;}form input, form textarea, form select{padding:4px 8px;border:1px solid #fff;width:90%;margin-bottom:12px;}form input:focus, form textarea:focus, form select:focus{border:1px solid #669acc;}form legend{margin:8px 0;}div.tooltip{display:none !important;}header > .inner{background-color:#264c73;background:linear-gradient(#264c73, #224468);}header div#name{text-align:center;}header div#name a, header div#name a:link, header div#name a:visited, header div#name a:active, header div#name a:hover{font-size:1.6em;color:#FFF;text-decoration:none;font-weight:bold;display:block;}header div#name span{display:block;margin-top:0.25em;color:#8cb3d9;}div#main{background-color:#369;background:linear-gradient(#369, #2d5986);}footer{padding:2em 1em;background-color:#0d1926;}footer > .inner{color:#FFF;text-align:center;}footer > .inner a, footer > .inner a:link, footer > .inner a:active, footer > .inner a:visited{color:#FFF;}div.icc div.ic p, div.icc div.ic h4{padding:12px;text-align:center;line-height:1.4em;}div.icc div.ic h4{font-size:1.4em;}div.icc div.ic i.fa{color:#8cb3d9;font-size:92px;margin-right:-20px;}div.txc div.tx > .inner{margin:12px;border:1px solid #8cb3d9;padding:12px;}div.txc div.tx p, div.txc div.tx h4{padding:8px;}div.txc div.tx h4{font-size:1.2em;}div.txc div.tx h4 i.fa{font-size:42px;}div.blog div.items-row div.item{border-bottom:4px solid #69c;margin-bottom:12px;}div.blog div.icons, div.blog div.cat-children{display:none;}div.blog div.item-image{text-align:center;}div.moduletable ul.lca + div{display:none;}ul.sige_single > li{margin:1.5em 0 1.5em 1.5em;list-style-type:none;width:auto;}ul.sige_single > li span.sige_thumb, ul.sige_single > li span.sige_thumb > a > img{margin:0;background:transparent;}ul.sige_single > li span.sige_thumb > a > img{border-color:#8cb3d9;}ul.sige_single > li span.sige_caption{font-size:0.8em;color:#8cb3d9;}div.vbox-overlay div.vbox-title, div.vbox-overlay div.vbox-close{color:#FFF;background-color:#369;}div.vbox-overlay div.vbox-title > a{display:none;}aside#tt-beratung-aside-left div.moduletable > h3, aside#tt-beratung-aside-right div.moduletable > h3{font-size:1.6em;padding-bottom:0.25em;border-bottom:4px solid #69c;}aside#tt-beratung-aside-left div.moduletable ul, aside#tt-beratung-aside-right div.moduletable ul{margin:1em 0 1em 2em;}aside#tt-beratung-aside-left div.moduletable ul li, aside#tt-beratung-aside-right div.moduletable ul li{padding:0.25em 0;}aside#tt-beratung-aside-left div.moduletable > ul.lca, aside#tt-beratung-aside-right div.moduletable > ul.lca{list-style-type:bullet;list-style-position:outside;margin:1em 0 1em 1em !important;}aside#tt-beratung-aside-left div.moduletable > ul.lca ul.lca ul.lca, aside#tt-beratung-aside-right div.moduletable > ul.lca ul.lca ul.lca{margin:0.25em 0 0.5em 1em !important;}aside#tt-beratung-aside-left div.moduletable a, aside#tt-beratung-aside-right div.moduletable a, aside#tt-beratung-aside-left div.moduletable a:link, aside#tt-beratung-aside-right div.moduletable a:link, aside#tt-beratung-aside-left div.moduletable a:visited, aside#tt-beratung-aside-right div.moduletable a:visited, aside#tt-beratung-aside-left div.moduletable a:active, aside#tt-beratung-aside-right div.moduletable a:active{color:#FFF;text-decoration:none;}aside#tt-beratung-aside-left div.moduletable a:hover, aside#tt-beratung-aside-right div.moduletable a:hover{color:#8cb3d9;}@media screen and (max-width:1000px){.lgonly{display:none;}p.pull-right, p.pull-left, p.readmore{text-align:center;display:block;}p.pull-right, p.pull-left{width:100%;}img.pull-left, div.item-image.pull-left, img.pull-right, div.item-image.pull-right{float:none !important;}#nav-toggle, #nav-toggle:active, #nav-toggle:link, #nav-toggle:visited{background-color:#69c;border:1px solid #407fbf;color:#0d1926;text-decoration:none;display:inline-block;padding:12px;}#nav-toggle:hover{background-color:#8cb3d9;border-color:#69c;-webkit-box-shadow:2px 2px 5px #19334d;-moz-box-shadow:2px 2px 5px #19334d;box-shadow:2px 2px 5px #19334d;}#nav-toggle{position:fixed;top:4px;right:4px;padding:12px;z-index:999;color:#FFF;font-size:1.2em;}header > .inner{padding:24px 0 12px 0;}nav{position:fixed;top:0;left:0;opacity:0;background-color:#369;width:0;height:0;z-index:-1;-webkit-transition:width 0.5s ease-out;-moz-transition:width 0.5s ease-out;-ms-transition:width 0.5s ease-out;-o-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-transition:height 0.5s ease-out;-moz-transition:height 0.5s ease-out;-ms-transition:height 0.5s ease-out;-o-transition:height 0.5s ease-out;transition:height 0.5s ease-out;-webkit-transition:opacity 0.5s ease-out;-moz-transition:opacity 0.5s ease-out;-ms-transition:opacity 0.5s ease-out;-o-transition:opacity 0.5s ease-out;transition:opacity 0.5s ease-out;}nav.on{width:100%;height:100%;opacity:1;z-index:15;;min-height:100%;overflow-y:scroll;-webkit-transition:width 0.25s ease-in;-moz-transition:width 0.25s ease-in;-ms-transition:width 0.25s ease-in;-o-transition:width 0.25s ease-in;transition:width 0.25s ease-in;-webkit-transition:height 0.25s ease-in;-moz-transition:height 0.25s ease-in;-ms-transition:height 0.25s ease-in;-o-transition:height 0.25s ease-in;transition:height 0.25s ease-in;-webkit-transition:opacity 0.25s ease-in;-moz-transition:opacity 0.25s ease-in;-ms-transition:opacity 0.25s ease-in;-o-transition:opacity 0.25s ease-in;transition:opacity 0.25s ease-in;}nav > ul{padding:48px 0;}nav ul{margin:8px;}nav ul li{padding:8px;list-style-type:none;}nav ul li a, nav ul li a:link, nav ul li a:active, nav ul li a:visited, nav ul li a:active, nav ul li a:link:active, nav ul li a:active:active, nav ul li a:visited:active, nav ul li a:link, nav ul li a:link:link, nav ul li a:active:link, nav ul li a:visited:link, nav ul li a:visited, nav ul li a:link:visited, nav ul li a:active:visited, nav ul li a:visited:visited{background-color:#69c;border:1px solid #407fbf;color:#0d1926;text-decoration:none;display:inline-block;padding:12px;}nav ul li a:hover, nav ul li a:link:hover, nav ul li a:active:hover, nav ul li a:visited:hover{background-color:#8cb3d9;border-color:#69c;-webkit-box-shadow:2px 2px 5px #19334d;-moz-box-shadow:2px 2px 5px #19334d;box-shadow:2px 2px 5px #19334d;}nav ul li a, nav ul li a:link, nav ul li a:active, nav ul li a:visited{display:block !important;padding:8px;text-align:center;}nav ul li.current > a{font-weight:bold;}div#main{margin:12px 2.5%;}div#main h1{text-align:center;margin-top:12px;}div#main img{max-width:100%;height:auto;width:auto;}div#main ul.sige_single{margin:12px;}div#main ul.sige_single > li, div#main ul.sige_single > li > span.sige_thumb{float:none;display:block;margin:0;height:auto;}div#main div.icc > div.ic > p{margin-top:0;}div#main div.icc > div.ic > h4{padding:0;}div#main article > .inner, aside#tt-beratung-aside-left > .inner, aside#tt-beratung-aside-right > .inner{padding:1em;}footer div.custom > div.row .span4{margin:12px 0;}footer div.custom > div.row .span4:nth-child(1) a, footer div.custom > div.row .span4:nth-child(1) a:link, footer div.custom > div.row .span4:nth-child(1) a:visited, footer div.custom > div.row .span4:nth-child(1) a:active{display:block !important;margin:8px 0;text-align:center;}footer div.custom > div.row .span4:nth-child(1) a, footer div.custom > div.row .span4:nth-child(1) a:link, footer div.custom > div.row .span4:nth-child(1) a:visited, footer div.custom > div.row .span4:nth-child(1) a:active, footer div.custom > div.row .span4:nth-child(1) a:active, footer div.custom > div.row .span4:nth-child(1) a:link:active, footer div.custom > div.row .span4:nth-child(1) a:visited:active, footer div.custom > div.row .span4:nth-child(1) a:active:active, footer div.custom > div.row .span4:nth-child(1) a:link, footer div.custom > div.row .span4:nth-child(1) a:link:link, footer div.custom > div.row .span4:nth-child(1) a:visited:link, footer div.custom > div.row .span4:nth-child(1) a:active:link, footer div.custom > div.row .span4:nth-child(1) a:visited, footer div.custom > div.row .span4:nth-child(1) a:link:visited, footer div.custom > div.row .span4:nth-child(1) a:visited:visited, footer div.custom > div.row .span4:nth-child(1) a:active:visited{background-color:#69c;border:1px solid #407fbf;color:#0d1926;text-decoration:none;display:inline-block;padding:12px;}footer div.custom > div.row .span4:nth-child(1) a:hover, footer div.custom > div.row .span4:nth-child(1) a:link:hover, footer div.custom > div.row .span4:nth-child(1) a:visited:hover, footer div.custom > div.row .span4:nth-child(1) a:active:hover{background-color:#8cb3d9;border-color:#69c;-webkit-box-shadow:2px 2px 5px #19334d;-moz-box-shadow:2px 2px 5px #19334d;box-shadow:2px 2px 5px #19334d;}footer div.custom > div.row .span4:nth-child(2){padding:12px 0;}div.blog div.page-header{padding:12px 0;text-align:center;}}@media screen and (min-width:1001px){.pull-right{float:right;padding:8px 0 8px 8px;}.pull-left{float:left;padding:8px 8px 8px 0;}.row, .row-fluid{clear:both;float:left;width:100%;clear:both;}.row:after, .row-fluid:after{display:table;clear:both;line-height:0;content:" ";}.span1, .span2, .span3, .span4, .span5, .span6, .span7, .span8, .span9, .span10, .span11, .span12{float:left;}.span1{width:8.33%;}.span2{width:16.66%;}.span3{width:24.99%;}.span4{width:33.32%;}.span5{width:41.65%;}.span6{width:49.98%;}.span7{width:58.31%;}.span8{width:66.64%;}.span9{width:74.97%;}.span10{width:83.3%;}.span11{width:91.63%;}.span12{width:99.96%;}#nav-toggle{display:none;}header, footer, div#main{clear:both;}header:after, footer:after, div#main:after{display:table;clear:both;line-height:0;content:" ";}header > .inner, footer > .inner, div#main > .inner{clear:both;float:left;width:100%;clear:both;}header > .inner:after, footer > .inner:after, div#main > .inner:after{display:table;clear:both;line-height:0;content:" ";}body > .inner{margin:0 auto;}body > .inner, header#tt-beratung-header > .inner{width:980px;}section#tt-beratung-content-above, section#tt-beratung-content-below{clear:both;clear:both;}section#tt-beratung-content-above:after, section#tt-beratung-content-below:after{display:table;clear:both;line-height:0;content:" ";}header{margin-top:24px;-webkit-transition:margin 0.25s ease-out;-moz-transition:margin 0.25s ease-out;-ms-transition:margin 0.25s ease-out;-o-transition:margin 0.25s ease-out;transition:margin 0.25s ease-out;}header.flow{margin-top:0;-webkit-transition:margin 0.25s ease-in;-moz-transition:margin 0.25s ease-in;-ms-transition:margin 0.25s ease-in;-o-transition:margin 0.25s ease-in;transition:margin 0.25s ease-in;}header.flow > .inner{opacity:0.9;}header > .inner{position:fixed;z-index:11;padding:1.5em 0;}header > .inner div#name{float:left;width:33.32%;}header > .inner nav{float:left;width:66.64%;margin-top:14px;}header > .inner nav > ul{display:block;}header > .inner nav > ul li{display:inline-block;list-style-type:none;padding:4px 12px;margin:0 8px;}header > .inner nav > ul li a, header > .inner nav > ul li a:link, header > .inner nav > ul li a:visited, header > .inner nav > ul li a:active{display:block;color:#FFF;text-decoration:none;font-size:1.2em;-webkit-transition:color 0.25s ease-out;-moz-transition:color 0.25s ease-out;-ms-transition:color 0.25s ease-out;-o-transition:color 0.25s ease-out;transition:color 0.25s ease-out;border-bottom:1px solid #264c73;}header > .inner nav > ul li a:hover{color:#8cb3d9;-webkit-transition:color 0.5s linear;-moz-transition:color 0.5s linear;-ms-transition:color 0.5s linear;-o-transition:color 0.5s linear;transition:color 0.5s linear;}header > .inner nav > ul li.current > a{color:#8cb3d9;border-bottom:1px solid #8cb3d9;}header > .inner nav > ul li.parent{position:relative;}header > .inner nav > ul li.parent ul.nav-child{position:absolute;top:33px;left:0;opacity:0;padding:0;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;background-color:#19334d;height:0;overflow-y:hidden;}header > .inner nav > ul li.parent:hover ul.nav-child{opacity:1;height:auto;overflow-y:auto;-webkit-transition:opacity 0.5s ease-in;-moz-transition:opacity 0.5s ease-in;-ms-transition:opacity 0.5s ease-in;-o-transition:opacity 0.5s ease-in;transition:opacity 0.5s ease-in;border:1px solid #0d1926;padding:25px;}header > .inner nav > ul li.parent:hover ul.nav-child li{display:block;}header > .inner nav > ul li.parent:hover ul.nav-child li > a{border-bottom:none;}div#main{margin-top:140px;padding:1.5em;}div#main.has-no-l.has-no-r > .inner > article{float:left;width:99.96%;}div#main.has-no-l > .inner > article, div#main.has-no-r > .inner > article{float:left;width:74.97%;}div#main.has-no-l > .inner > article > .inner, div#main.has-no-r > .inner > article > .inner{padding:0 1em;}div#main.has-l.has-r > .inner > article{float:left;width:49.98%;}div#main.has-l.has-r > .inner > article > .inner{padding:0 1em;}div#main aside#tt-beratung-aside-left, div#main aside#tt-beratung-aside-right{float:left;width:24.99%;}div.icc{clear:both;float:left;width:100%;clear:both;margin:3em 0;}div.icc:after{display:table;clear:both;line-height:0;content:" ";}div.icc p, div.icc h4{margin:0.25em 0.5em;}div.icc div.ic{float:left;width:33.32%;}aside#tt-beratung-aside-left > .inner{padding-right:1em;}aside#tt-beratung-aside-right > .inner{padding-left:1em;}div.blog div.item, div.cat-children{clear:both;}div.blog div.item:after, div.cat-children:after{display:table;clear:both;line-height:0;content:" ";}div.blog .items-row{clear:both;}div.blog div.item-image{clear:both;float:left;width:99.96%;text-align:left;}div.blog div.item-image:after{display:table;clear:both;line-height:0;content:" ";}div#main{padding:3em 6em;}}@media screen and (min-width:1280px){body > .inner, header#tt-beratung-header > .inner{width:1200px;}div#main{padding:4.5em 8em;}div.icc{margin:3em 0;}}@media screen and (min-width:1500px){body > .inner, header#tt-beratung-header > .inner{width:1400px;}div#main{padding:6em 16em;}div.icc{margin:4em 0;}}
