﻿.leistungenuebersicht h1{margin-bottom:40px}.leistungenuebersicht .row .item{background-color:#a6bfd3;min-height:90px;padding:15px 20px 0 20px;margin-bottom:20px;text-align:center}.leistungenuebersicht .row .item h2{font-size:20px;margin:0;padding:0}.leistungenuebersicht .row .item:hover{background-color:#024b82;color:#fff}.leistungen .detail{margin-bottom:50px}.leistungen .detail h2{font-size:16px;font-weight:bold}.leistungen .detail .description{margin-bottom:20px}.leistungen .detail .images .item{position:relative;margin-bottom:25px}.leistungen .detail .images .item figcaption{display:none}.leistungen .detail .images .item .over{position:absolute;background-color:#fff;top:0;bottom:0;left:15px;right:15px;opacity:.6;display:none}.leistungen .detail .images .item:hover .over{display:block}.leistungen .detail .downloads h3,.leistungen .detail .links h3{background-color:#024b82;color:#fff;text-align:center;font-family:avantgarde-book;font-size:18px;text-transform:uppercase;line-height:38px;padding-top:2px}.leistungen .detail .downloads h3 i.icon,.leistungen .detail .links h3 i.icon{position:relative}.leistungen .detail .downloads a,.leistungen .detail .links a{padding-left:0;line-height:25px;margin-bottom:10px;margin-left:10px;font-family:roboto}.leistungen .detail .downloads i.icon{padding-right:55px}.leistungen .detail .downloads h3 i.icon:before{font-family:"untitled-font-2";font-style:normal;content:"e";text-transform:lowercase;font-size:50px;position:absolute;top:-5px}.leistungen .detail .links i.icon{padding-right:45px}.leistungen .detail .links h3 i.icon:before{font-family:"untitled-font-2";font-style:normal;content:"f";text-transform:lowercase;font-size:40px;position:absolute;top:-7px}.detail2 .description{margin-bottom:20px}.detail2 .images{width:110%}.detail2 .images ul{list-style:none;padding:0;margin:0}.detail2 .images ul li{padding:0;margin:0 20px 20px 0;float:left;list-style:none outside none}.detail2 .downloads a,.detail2 .links a{padding-left:30px;line-height:25px;margin-bottom:10px;margin-left:10px}.detail2 .back{width:100%}.detail2 .back a{float:right;-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain;background-position:left center;background-repeat:no-repeat;display:block;padding-left:0;line-height:20px}.detail2 .back a i{line-height:20px;margin-right:10px}