/*  TYPO3 page by undkonsorten
  www.undkonsorten.com          */

@import url(http://fonts.googleapis.com/css?family=Lato:300,400,900,400italic);


/* DEFAULTS / RESETS */

* {-moz-box-sizing: border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}

/*--- LAYOUT-------------------------------------------- */
/*###################################################### */

body { margin:0;padding:0;}
figure {margin:0;padding:0;}
.page { max-width: 1500px; min-width:320px;margin: 0 auto; padding:0; position: relative; margin-bottom: 40px;}
.pageMedia {height:260px;background-size:cover;background-position:center center;}
.homepage .pageMedia {height:325px;}
.navMain > ul, .col0 .box .innerWrap, .csc-linkToTop, .logoWrap, .navMain .sub > ul, .footer .innerWrap, .col2-1Wrap, .logout .innerWrap {max-width:1000px;margin:0 auto;padding-left:20px;padding-right:20px;}
.logoWrap {padding-top:10px;}
.content {min-height:300px;margin-bottom:40px;}
.contentFooter {border-top:1px solid;clear:both;}
header h1 {text-indent:100%;position:absolute;height:0;width:0;overflow:hidden;}
header {margin-bottom:60px;}
.intranet header {margin-bottom:80px;}
.logoWrap {position:relative;margin-bottom:15px;height:113px;}
.intranet .logoWrap {height:136px;}
.logout {margin-top:-15px;}
.logoWrap .socialShareLinks {position:absolute;right:20px;bottom:14px;}
.socialShareLinks p, .logoWrap .socialShareLinks ul {margin:0;/*float:left;*/}
.socialShareLinks p {margin-right:15px;}
.socialShareLinks ul {margin:0;padding:0;}
.socialShareLinks.bottom {min-height:67px;}
.socialShareLinks p, .socialShareLinks ul {display:inline-block;}
.socialShareLinks.bottom .innerWrap {margin:12px auto 0px;display:inline-block;}
.pageMedia {position:relative;}
.headerClaim {position:absolute;left:0;width:100%;margin-top:70px;}
.supportBar {line-height:65px;}
.supportBar img, .supportBar p {margin:0 10px 0 0;}
.supportBar p {display:inline-block;}
.supportBar img {display:inline;vertical-align:middle;}
.col1 .sameArea.large figure {margin-left:2%;}
.col1 .sameArea.large figure:first-child {margin-left:0;}

/*--- COLS ------------------------------ */
/*--- responsiveTests ---*/
.col {float:left;}
.col0 {width:100%;float:none;}
.col1 {width:55.5548456928056%;}
.col2 {width:37.424952287194394%;padding-left:20px;float:right;border-width:0 0 0 1px;border-style:solid;}
.col2-1Wrap {margin-bottom:50px;}


/*--- BOXES ------------------------------ */
/*--- layout ---*/
.box {}
.rulerBefore {border-width:1px 0 0 0;border-style:solid;}
.rulerAfter {border-width:0 0 1px 0;border-style:solid;margin-bottom: 40px;padding-bottom: 40px;}
.spaceBefore {}
.spaceAfter {margin-bottom:80px;}
.quote {}

.footer .box.logos {}
.footer .box.logos img {max-height:50px;}
.footer .box {width:33.333%;margin:0;float:right;}
.footer .innerWrap {margin-top:80px;}
.footer .navMeta {padding:0 2%;}
.intranet .footer {border-width:10px 0 0 0;border-style:solid;}

.homepage .col0 .box > .innerWrap {padding-top:80px;padding-bottom:80px;}
.col0.col:first-child .box:first-child > .innerWrap {padding-top:20px;padding-bottom:0px;}
.col2-1Wrap .box > .innerWrap {padding-top:0px;padding-bottom:20px;}


.box.ukTestimonial {margin-top:33px;}
.ukTestimonial .innerWrap {position:relative; }
.col2 .ukTestimonial .innerWrap {padding:1em 30px;}
.ukTestimonial .testimonialImg {position:absolute;right:0;top:-33px;overflow:hidden;}
.ukTestimonial .testimonialImg img {display:block;}
.ukTestimonial .headline {padding-right:78px;}

.bigNumberBox p {margin:0;}
.bigNumberBox {width:291px;max-width:35%;padding:4% 2%;border-width:1px;border-style:solid;float:left;}
.ukTextHtml .headline, .ukTextHtml .text  {float:right;width:60%;}


/*--- MENU LAYOUT ------------------------------ */
/*--- layout --- */
nav ul, .nav, .breadcrumb ul, .navMeta ul {list-style:none; margin:0; padding:0;}

nav:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
nav a, nav span {text-decoration:none; display:block; color:inherit;}
nav a, nav span {padding: 3px 5px; }
.csc-sitemap ul {padding-left:20px;}
.csc-sitemap > ul {padding-left:0px;}
.csc-sitemap a {display:inline-block;}
.navMain a, .navMain span {padding: 15px 13px; }
.navMain li:first-child a, .navMain li:first-child span {padding-left:0;}

/*--- main nav --- */
.navMobil {display:none;}
.navMain {position:relative;clear:both;}
.navMain .menu > li.act.hasSub > .item:before, .navMain .menu > li.act.hasSub > a:before {position:absolute;margin-left:-20px;left:50%;right:5px;bottom:-10px;content:'';width:0;height:0;border-width:20px 20px 0 20px;border-style:solid;}
.navMain .menu > li.act.hasSub > .item, .navMain .menu > li.act.hasSub > a {position:relative;z-index: 10;}
.navMain .sub {position:absolute;left:0;width:100%;z-index:8;display:none;}
.navMain .act.hasSub .sub {display:block;}

/* fix it on the top when scrolling */
.navMain.fixed {position:fixed; left:0; right:0; top:0; z-index:3; line-height:.8em;}

/*--- meta nav --- */
.navMeta a:before {content:'>';margin-right:5px;display:inline-block;}

/*--- vertical ---*/
nav.vertical li, .socialShareLinks li { float:left; display:block;}


/* --- mobil Nav --------------------------------------- */
/*###################################################### */
.slicknav_menu {display:none;margin-top:128px;}
.slicknav_btn {margin-top:-128px;}

.intranet.loggedIn .slicknav_menu {margin-top:175px;}
.intranet.loggedIn .slicknav_btn {margin-top:-175px;}

.intranet .slicknav_menu {margin-top:151px;}
.intranet .slicknav_btn {margin-top:-151px;}

.loggedIn .slicknav_menu {margin-top:152px;}
.loggedIn .slicknav_btn {margin-top:-152px;}

.slicknav_nav {font-size:20px;}
.slicknav_nav .slicknav_arrow {font-size:30px;margin: 4px 0;}
.slicknav_nav a.slicknav_item:hover {text-decoration:none;}
.slicknav_menu {display:none;position:absolute;right:0;top:0;padding:0;z-index:10;}
.slicknav_nav a:hover {text-decoration: none;}
.slicknav_btn {font-size: 56px;cursor:pointer;padding:35px 20px 35px 30px;}
.slicknav_nav ul {margin:0;padding:0;}
.slicknav_nav a, .slicknav_nav .item {margin:0;}
.slicknav_nav a, .slicknav_nav .slicknav_parent-link a {padding:13px 10px;}

/* padding sublevel */
.slicknav_nav .sub li a, .slicknav_nav .sub li .item {padding-left: 10%;}
.slicknav_nav .sub .sub li a, .slicknav_nav .sub .sub li .item {padding-left: 20%;}
.slicknav_nav .sub .sub .sub li a, .slicknav_nav .sub .sub .sub li .item {padding-left: 30%;}
/* width items sublevel */
.slicknav_nav .slicknav_parent-link a, .cur.slicknav_parent .slicknav_row .item {float:left;width:90%;}
.slicknav_nav .sub .slicknav_parent-link a, .sub .cur.slicknav_parent .slicknav_row .item {width:80%;}
.slicknav_nav .sub .sub .slicknav_parent-link a, .sub .sub .cur.slicknav_parent .slicknav_row .item {width:70%;}

.slicknav_nav ul, .slicknav_nav li {clear:both;}
.slicknav_nav li {border-width:1px 0 0;border-style:solid;}
.slicknav_nav .slicknav_row {padding: 5px 10px;margin:0px;}
.slicknav_parent-link.slicknav_row {padding:0;}
.slicknav_parent-link.slicknav_row a {padding-left:10px;}
.slicknav_parent-link {position:relative;}
.slicknav_parent-link .slicknav_item {width:56px;height:56px;position: absolute;right: 0px;top: 0px;border-width:0 0 0 1px;border-style:solid;}

.cur.slicknav_parent .slicknav_row .item {margin:0;padding:0;}
.cur.slicknav_parent .slicknav_row {position:relative;}

.slicknav_parent > span > .item {float:left;cursor:default;}
.slicknav_arrow {padding:0;/*margin: 2px;*/width: 100%;text-align: center;}
.cur > a, .cur > .slicknav_parent-link > a {cursor:default;}

/* menu colors */
.slicknav_menu {background:none;}
.slicknav_btn {background: #fff;}
.slicknav_nav, .slicknav_menu .slicknav_icon-bar {background: #094873;}
.slicknav_row:hover, .slicknav_row a:hover, .slicknav_nav a:hover, .slicknav_nav > ul > .cur > a,
.slicknav_nav .act .cur.act a, .cur.act.slicknav_parent .slicknav_parent-link, .act.slicknav_parent .slicknav_parent-link:hover {background: #05283e;}
.act.slicknav_parent .slicknav_parent-link {background-color:#063151;}
.slicknav_parent-link .slicknav_item, .slicknav_nav li, .cur.slicknav_parent .slicknav_row .slicknav_arrow {border-color:#678ca6;}
.slicknav_nav a, .slicknav_arrow {color:#fff;}

/* intranet */
.slicknav_parent-link .slicknav_item, .slicknav_nav li, .cur.slicknav_parent .slicknav_row .slicknav_arrow {border-color:#678ca6;}

/*--- contentFooter --*/
.contentFooter li {display:inline;padding-right:15px;}

/* Lists, Listen */
.list ul, .relatedWrap ul {margin:0;padding:0;list-style:none;}

.list li {border-bottom:1px solid;padding:.8em 0;}
.homepage .list li, li.last, .event.list li.last {border-width:0;padding:0;}
.homepage .list li, li.last, .event.list li.last {border-width:0;padding:0;}
.col2 .list li:first-child {padding-top:0;}

.meta>* {padding-right:.4em;margin-right:.4em;border-right:1px solid;}
.meta>*:last-child, .event.single .meta > * {padding-right:0;margin-right:0;border-right:0 none;}
.meta time {border-width:0;margin-right:0;padding-right:0;}
.list img {float:left;margin:0 .8em 0 0;}

.pagination {padding:1em 0;}
.pagination li, .tx-indexedsearch .tx-indexedsearch-browsebox li {display:inline-block;border:0 none;}
.pagination li *, .tx-indexedsearch .tx-indexedsearch-browsebox li a {display:block;border:1px solid;padding:.2em .5em;}

/* News */
.single.news figure {float:right; margin:0 0 1em 1em; width:40%;}
.single.news figure.landscape { float:none; margin:0 0 1em 0; width:100%;}
.relatedWrap h4 {margin-top:0;}
.single .news-text-wrap, .single .media { margin-top: 1em;}
.relatedWrap .news-backlink-wrap {margin-top:2em;}

/* eventmgmt */
.listArchiveSwitch > span {margin-right:40px;}

/* indexed search */
.tx-indexedsearch-descr {clear:both;}
.browsebox {padding-left:0;}
.tx-indexedsearch-browselist-currentPage a {cursor:default;}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword, .searchbox input {width:100%;margin:0;min-height:40px;}
.tx-indexedsearch-searchbox-butto.navMobil n.submit {text-indent: 110%;white-space: nowrap;overflow: hidden;width: 36px;height: 36px;padding: 0;position: absolute;right: 2px;top: 2px;cursor: pointer;}
.tx-indexedsearch-form .innerWrap {position:relative;clear:both;}

/* Tables, Tabellen */
table {width:100%; border-collapse:collapse;margin:1em 0;}
td,th {text-align:left; vertical-align:top;border:1px solid;padding:3px;}

/* magnific popup lightbox */
body .mfp-image-holder .mfp-close, body .mfp-iframe-holder .mfp-close {right:0;padding-right:0;}
figure img.mfp-img {padding:0;margin:40px auto;}

/* responsive_textpic */
.responsiveTextpic figcaption {display:none;}
.responsiveTextpic figure {display:inline-block;}

.besideTextRight > * {float:left;}
.besideTextLeft > * {float:right;}

.besideTextLeft > *, .besideTextRight > * {width:60%;}
.besideTextLeft.large > *, .besideTextRight.large > * {float:left;width:54%;}

.besideTextRight .figureWrap, .inTextRight .figureWrap, .besideTextLeft .figureWrap, .inTextLeft .figureWrap {max-width:30%;}
.besideTextRight.large .figureWrap, .inTextRight.large .figureWrap, .besideTextLeft.large .figureWrap, .inTextLeft.large .figureWrap {max-width:40%;}

.besideTextRight .figureWrap, .inTextRight .figureWrap {float:right;}
.besideTextLeft .figureWrap, .inTextLeft .figureWrap {float:left;}

.inTextRight .figureWrap {margin-left:2%;}
.inTextLeft .figureWrap {margin-right:2%;}

.besideTextRight .figureWrap, .besideTextLeft .figureWrap {text-align:center;}


/*--- FORMATS, TYPOGRAPHY, FONTS ----------------------- */
/*###################################################### */

body, input, textarea, select {font: 400 18px/1.5 'Lato', Arial, sans-serif; text-shadow: 0px 0px 1px transparent; /* google font pixelation fix */ }
.ukTestimonial .headline .subheader, .headline .subtitle {font-style:italic;}
.col2 {font-size:0.888em;}

h1, h2, h3, h4, h5, h6 {line-height:1.3;font-weight:500;}
p, ol, ul {margin:0 0 1em;}

h1 {font-size:1.7em; }
h2 {font-size:1.277em; margin: 1.2em 0 .5em; }
.footer .headline, .csc-textpic-intext-left-nowrap h2, .csc-textpic-intext-right-nowrap h2 {margin-top:0;}
.list h2 {margin:.5em 0;}
h3 {font-size:1.1em; margin: 1.2em 0 .5em;}
h4 {font-size:1em; margin: 1.2em 0 0;}
h5 {font-size:1em; margin: 1em 0 0;}
.subheader, .subtitle {font-size:0.8em;display:block;}
input,textarea, select {font-size:1.1em}
.listArchiveSwitch, .event .headline {font-size:1.2em;}

.tx-indexedsearch-browselist-currentPage strong {font-weight:normal;}
.navMain .act > a, .navMain .act > span, .bigNumberBox .big {font-weight:900;}
.headerClaim {font-size:36px;}

.bigNumberBox, .headerClaim, .socialShareLinks.bottom, .supportBar {text-align:center;}
.bigNumberBox p {line-height:1em;}
.bigNumberBox .big {font-size:48px;}
.bigNumberBox .medium {font-size:29px;font-weight:100;}
.bigNumberBox .small {font-size:15px;font-weight:100;line-height:1.4em;}

.bigNumberBox, .headerClaim, .headline, .button {text-transform:uppercase;}
.footer .headline, .ukTestimonial .headline, .subtitle, .list .headline {text-transform:none;}

.ukTextHtml .headline, .ukTextHtml .text, .logout .innerWrap, .box.right {text-align:right;}

/*button*/
.button {display:inline-block;padding:6px 10px;}
.ukBgImage .button, .ukTextHtml .button {outline-width:2px;outline-style:solid;}

/* Links */
a, .isLink, nav a:hover, a.button:hover, .list .headline a:hover {text-decoration:underline;cursor:pointer;}
a:hover, .isLink:hover, nav a, a.button, .socialShareLinks a, .list .headline a, .figureWrap a, .pagination a {text-decoration:none;}
a:focus { outline: 1px dotted; }

a:hover img, .socialShareLinks a:hover {opacity:.8;}
a:active img, button:active, input[type=submit]:active {-moz-transform: translate(2px,2px);-webkit-transform: translate(2px,2px);-ms-transform: translate(2px,2px);-o-transform: translate(2px,2px);transform: translate(2px,2px);}

.socialShareLinks a:hover {text-decoration:none;}

nav .cur > a, nav .cur > span {font-weight:bold;}

/*--- ICONS --- */


/* --- socialsharelinks --------------- */

[class^="icon-"]:after, [class*=" icon-"]:after {font-family: "heat"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; width: 1em; margin-right: .2em; text-align: center; font-variant: normal; text-transform: none; /* fix buttons height, for twitter bootstrap: */ line-height: 1em; /* Animation center compensation - margins should be symmetric – remove if not needed': */ margin-left: .2em; }

/* Social Share Links */
.icon-twitter-squared:after { content: '\e801'; } 
.icon-facebook-squared:after { content: '\e802'; } 
.icon-gplus-squared:after { content: '\e800'; }
.icon-linkedin-squared:after { content: '\e805'; } /* '' */

/* .socialShareLinks {padding:12px 0;} */
.socialShareLinks p {line-height:1;}

.socialShareLinks li {text-indent:-9999px;position:relative;margin-right:1.2em;display:inline-block;width:32px;}
.socialShareLinks a:after {font-size:1.5em; position:absolute; top:0px; left:-4px;text-indent:0; line-height:1.5em; width:1.5em; border:2px solid; }
.socialShareLinks ul {list-style:none; margin:0; padding:0;}
.icon-download:before { content: '\e803'; } /* '' */
.icon-lock:before { content: '\e804'; } /* '' */
.icon-download:before { content: '\e803'; } /* '' */
.icon-lock:before { content: '\e804'; } /* '' */


/*--- FORMS / FORMULARE ------------------------------ */
/*#################################################### */
form {margin-top:1em;}
fieldset {border:0 none; padding:0; margin:0;min-width:inherit;/* chrome sets min-width */ }
legend {display:none;}
input,textarea, select {box-sizing:border-box;width:100%;padding:.3em .5em; border:1px solid;margin-bottom:.5em;}
input,textarea, select, .pagination li *, .tx-indexedsearch .tx-indexedsearch-browsebox li a {-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;}
select {width:auto;padding-right:3px;}
/* fix the input hight bug: www.christophzillgens.com/de/articles/input-und-button-gleich-hoch */
input[type="submit"]::-moz-focus-inner {border:0;}
input[type="submit"] {width:auto;}

/* T3 Default Mailform */
.csc-mailform ol {list-style:none;padding-left:0;margin-left:0;}
.csc-form-element {padding-bottom:10px;clear:both;}
.csc-form-element label strong {display:block;font-weight:normal;}
.csc-form-element label em {padding-left:.5em;}

/*### COLORS / FARBEN ------------------------------ */
/*###################################################### */

/* definitions 
  * dark blue: #094770 = rgba(9, 71, 112, 1)
  * LightGreen: #a7c519
  * LightGreen darker (hover): #95b112
*/

/* colors */
body {color:#373737;} /* main color */
a, .isLink {color:inherit;}
.csc-form-element label strong, .error {color:red;} /* error message */
.tx-indexedsearch-browselist-currentPage a {color:#000;}
h1, h2, h3 {color:#094770;}
.navMain li, .headerClaim, .button, .socialShareLinks.bottom, .socialShareLinks.bottom a:after, button:hover, button:active, input[type=submit], th, 
.supportBar, .pagination a, .box.ukBgImage, .box.ukBgImage .headline, .box.ukTextHtml, .box.ukTextHtml .headline, a.button {color:#fff;}
.footer .headline {color:#5a5a5a;}
.footer, .footer a, .socialShareLinks, .socialShareLinks a:after, form, label {color:#878787;}
.navMain .menu > li.act.hasSub > .item:before, .navMain .menu > li.act.hasSub > a:before {color:#094770;}

/* backgrounds */
.grid { background:#efefef url(../img/dev/grid.png) repeat center top; }
.ukBgImage, .ukTextHtml {background-position-x:center;background-size:cover;}
.ukBgImage .button, .ukTextHtml .button {background-color:transparent;}
.supportBar {background:#82b6de;}
th, nav, select, .tx-indexedsearch-searchbox-button.submit {background:#094770;}
.logout .button {background:#ff6347;}
.logout .button:hover {background:#e55c42;}

/* green */
.intranet nav, button, .button, .pagination a, .intranet .slicknav_nav, .intranet .slicknav_menu .slicknav_icon-bar {background-color:#a7c519 }
button:hover, button:active, input[type=submit], .button:hover, .pagination a:hover, .intranet .slicknav_row:hover, .intranet .slicknav_row a:hover, .intranet .slicknav_nav a:hover,
 .intranet .slicknav_nav > ul > .cur > a, .intranet .slicknav_nav .act .cur.act a, .intranet .cur.act.slicknav_parent .slicknav_parent-link,
 .intranet .act.slicknav_parent .slicknav_parent-link:hover {background-color: #95b112;}
.intranet .act.slicknav_parent .slicknav_parent-link {background-color:#8aa705;}

.ukTestimonial .innerWrap {background:#f4f4f4;}
.navMain .sub {background:#0d324d;background:rgba(13, 50, 77, 0.9);}
.navMain.fixed .sub {background:#0d324d;}
.intranet .navMain .sub {background:#839C08;background:#BDD011;}
.socialShareLinks.bottom {background:#094770;}

nav.box {background:none;}/*e.g. sitempap*/

.page, .pagination span, .tx-indexedsearch-browselist-currentPage a, figure img.mfp-img {background: #fff;}
.tx-indexedsearch-searchbox-button.submit {background-image:url(../img/lupe.png);}

.bigNumberBox {background-color:rgb(9, 71, 112);background-color:rgba(9, 71, 112, .2);}

/* borders, outlines */
.intranet .slicknav_parent-link .slicknav_item, .intranet .slicknav_nav li, .intranet .cur.slicknav_parent .slicknav_row .slicknav_arrow {border-color:#c7e0ac  ;}
nav li, .contentFooter, nav.suckerfish>ul>li ul, .content, nav.navMain>ul, .rulerAfter, .rulerBefore, .list li, .meta>*, td, th, input, textarea, select, .pagination li *, .col2, .footer .logos, 
.col2-1Wrap .col2 .box  {border-color:#ccc;}
.navMain .menu > li.act.hasSub > .item:before, .navMain .menu > li.act.hasSub > a:before  {border-color:#094770;}
.intranet .navMain .menu > li.act.hasSub > .item:before, .intranet .navMain .menu > li.act.hasSub > a:before, .intranet header, .intranet .footer {border-color:#a7c519;}

.page .navMain .menu > li.act.hasSub > .item:before, .page .navMain .menu > li.act.hasSub > a:before {border-left-color:transparent;border-right-color:transparent;}

.pagination li a:hover, input:focus, button:focus, .tx-indexedsearch-browsebox li a, .socialShareLinks a:after {border-color:#878787;}
.bigNumberBox, .socialShareLinks.bottom a:after {border-color:#fff;}
.ukBgImage .button, .ukTextHtml .button {outline-color:#fff;}

/* shadows */
.headerClaim {text-shadow:0 0 6px rgba(9, 71, 112, 1)} /* dark blue */
.navMain.fixed .sub { box-shadow: 0 5px 5px -3px #333; }
.intranet .navMain.fixed .sub { box-shadow: 0 5px 5px -3px #9E9D24; }


/*--- FIXES, EFFECTS ------------------------------ */
/*###################################################### */
/* clearfix */
.clearfix:after, .cf:after, .slicknav_row:after, .slicknav_nav li:after,
.slicknav_parent-link .slicknav_item:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } * html .clearfix { zoom: 1; } /* IE6 */ *:first-child+html .clearfix { zoom: 1; } /* IE7 */
/* for responsive images, media */
img,embed,object,video {max-width:100%;width:auto;height:auto;}
iframe {max-width:100%;}
a img {border:0 none;}
/* remove margin from last elements in the box */
.box .innerWrap > :last-child, li p:last-child { margin-bottom: 0 !important; }
/* padding for boxes needs no top martgin for h */
.box .innerWrap h1:first-child, .box .innerWrap h2:first-child, .box .innerWrap h3:first-child, .box .innerWrap h4:first-child, .box .innerWrap h5:first-child {margin-top:0;}

/* fix problem in firefox with padding on these fieldtypes and fieldwidth greater than the fieldset have */
input, textarea, select {-moz-box-sizing: border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
/* prefixes */
.ukTestimonial .innerWrap .testimonialImg img, .socialShareLinks a:after {-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%;overflow:hidden;}
.ukTestimonial .innerWrap {-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;}

/*--- TRANSITIONS, EFFECTS, ANIMATIONS -
 * 
 * ----------------------------- */
/*###################################################### */
a, button, input {-webkit-transition: all .1s;-moz-transition: all .1s;-ms-transition: all .1s;transition: all .1s;}
.slicknav_nav a {-webkit-transition: initial;-moz-transition: initial;-ms-transition: initial;transition: initial;}

/* animation precode */
.animated { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both;  animation-fill-mode: both; }
.animated.infinite { -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; }
.animated.hinge { -webkit-animation-duration: 2s; animation-duration: 2s; }

/* fade in up animation */
.wech {opacity:0;}
@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

.fadeInUp {
  -webkit-animation-name: fadeInUp;
          animation-name: fadeInUp;
}


/*--- MEDIA QUERIES, RESPONSIVE ------------------------------ */
/*###################################################### */

@media all and (max-width:960px) { 
  .page {margin:0 auto;}
}

@media all and (max-width:890px) { 
  .navMain {display:none;}
  .slicknav_menu, .navMobil, .intranet.loggedIn .slicknav_menu {display:block;width:100%;}
  .intranet .slicknav_menu {display:none;}
  .socialShareLinks {display:none;}
  .socialShareLinks.bottom {display:block;}
  .intranet header {border-width:0 0 10px 0;border-style:solid;}
  .logoWrap .logout {position:static;float:right;}
  .intranet .logout .button {margin-top:0;}
  
  .col2 {font-size:1em;}
  .col {width:100% !important; float:none; margin:0; padding:0;border-width:0;}
  
  .col2-1Wrap .col2 .box {width:50%;float:right;}
  .col2-1Wrap .col2 .box:first-child {float:left;width:48%;}
  .col2-1Wrap .col2 {border-width:1px 0 0 0;border-style:solid;margin-top:10px;padding-top:40px;}
  .box.ukTestimonial {margin-top:40px;}
}

@media all and (max-width:720px) { 
  .bigNumberBox, .figureWrap {margin:1.8em 0;}
  .ukTextHtml .headline, .ukTextHtml .text, .bigNumberBox, .footer .logos {float:none;width:100%;max-width:100%;}
  .ukTextHtml .headline, .ukTextHtml .text {text-align:left;}
  .footer .logos {text-align:center;border-width:0 0 1px 0;border-style:solid;padding-bottom:40px;}
  .footer .innerWrap {margin-top:40px;}
  .footer .navMeta, .footer .contact {width:48%;margin-top:40px;}
  .footer .contact {float:left;}
  .footer .navMeta {text-align:right;padding:0;}
}
@media all and (max-width:640px) { 
  .logoWrap img {max-width:65%;}
  .slicknav_btn {padding: 35px 20px 35px 20px;}
  .col2-1Wrap .col2 {margin-top:0;padding-top:0;border-width:0;}
  .page .col2-1Wrap .col2 .box {float:none;width:100%;border-width:1px 0 0 0;border-style:solid;margin-top:10px;padding-top:40px;}
  .page .col2-1Wrap .box.ukTestimonial {padding-top:53px;}
/* Impressum-Seite, lange Linktexte schieben die Seite sonst auf */
#p11 p {word-wrap:break-word;}
}
@media all and (max-width:550px) {
  .box.right, .csc-header-alignment-right {text-align:left;}
  .besideTextRight > *, .responsiveTextpic .figureWrap {float:none;width:100%;}
  .besideTextRight .figureWrap, .inTextRight .figureWrap, .besideTextLeft .figureWrap, .inTextLeft .figureWrap {max-width:100%;}
}
@media all and (max-width:420px) {
  .page { padding: 10px 0 50px 0; margin:0; border:0; outline:0; }
  .printLink {display:none;}
  .socialShareLinks.bottom p {display:none;}
}


/* Fontello Font: heat */
@font-face {
  font-family: 'heat';
  src: url('data:application/octet-stream;base64,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') format('woff'),
       url('data:application/octet-stream;base64,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AiVHI0cjYSCwBSWwBCVHI0cjYbAGJbAFJUmwAiVhuQgACABjYyMgWGIbIVljuAQAYiCwAFBYsEBgWWawAWNgIy4jICA8ijgjIVktsDossAAWILAIQyAuRyNHI2EgYLAgYGawAmIgsABQWLBAYFlmsAFjIyAgPIo4LbA7LCMgLkawAiVGUlggPFkusSsBFCstsDwsIyAuRrACJUZQWCA8WS6xKwEUKy2wPSwjIC5GsAIlRlJYIDxZIyAuRrACJUZQWCA8WS6xKwEUKy2wPiywNSsjIC5GsAIlRlJYIDxZLrErARQrLbA/LLA2K4ogIDywBCNCijgjIC5GsAIlRlJYIDxZLrErARQrsARDLrArKy2wQCywABawBCWwBCYgLkcjRyNhsAlDKyMgPCAuIzixKwEUKy2wQSyxCAQlQrAAFrAEJbAEJSAuRyNHI2EgsAQjQrAJQysgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjIEewBEOwAmIgsABQWLBAYFlmsAFjYCCwASsgiophILACQ2BkI7ADQ2FkUFiwAkNhG7ADQ2BZsAMlsAJiILAAUFiwQGBZZrABY2GwAiVGYTgjIDwjOBshICBGI0ewASsjYTghWbErARQrLbBCLLA1Ky6xKwEUKy2wQyywNishIyAgPLAEI0IjOLErARQrsARDLrArKy2wRCywABUgR7AAI0KyAAEBFRQTLrAxKi2wRSywABUgR7AAI0KyAAEBFRQTLrAxKi2wRiyxAAEUE7AyKi2wRyywNCotsEgssAAWRSMgLiBGiiNhOLErARQrLbBJLLAII0KwSCstsEossgAAQSstsEsssgABQSstsEwssgEAQSstsE0ssgEBQSstsE4ssgAAQistsE8ssgABQistsFAssgEAQistsFEssgEBQistsFIssgAAPistsFMssgABPistsFQssgEAPistsFUssgEBPistsFYssgAAQCstsFcssgABQCstsFgssgEAQCstsFkssgEBQCstsFossgAAQystsFsssgABQystsFwssgEAQystsF0ssgEBQystsF4ssgAAPystsF8ssgABPystsGAssgEAPystsGEssgEBPystsGIssDcrLrErARQrLbBjLLA3K7A7Ky2wZCywNyuwPCstsGUssAAWsDcrsD0rLbBmLLA4Ky6xKwEUKy2wZyywOCuwOystsGgssDgrsDwrLbBpLLA4K7A9Ky2waiywOSsusSsBFCstsGsssDkrsDsrLbBsLLA5K7A8Ky2wbSywOSuwPSstsG4ssDorLrErARQrLbBvLLA6K7A7Ky2wcCywOiuwPCstsHEssDorsD0rLbByLLMJBAIDRVghGyMhWUIrsAhlsAMkUHiwARUwLQBLuADIUlixAQGOWbABuQgACABjcLEABUKxAAAqsQAFQrEACCqxAAVCsQAIKrEABUK5AAAACSqxAAVCuQAAAAkqsQMARLEkAYhRWLBAiFixA2REsSYBiFFYugiAAAEEQIhjVFixAwBEWVlZWbEADCq4Af+FsASNsQIARAA=') format('truetype');
}
