@charset "ISO-8859-1";
/* CSS Document */

.bkpage[data-type="s"] .bkcontent_info.bkapps,
.bkpage[data-type="dl"] .bkcontent_info.bkapps{
        background-color: #00558a;
}
.bkcontent_info .bkarticle:not(#bkteam):not(#bkarticle_svg):not(#bkarticle_bkabs):not(.bkwebapps){
    background-image: url(/global/img/bkinfo-background.png);
}
/* ###################################### MAIN-INFOS ########################################*/
/* ##########################################################################################*/
.bkpage[data-type="s"].bkapps .bkbrowser_controlpanel._top,
.bkpage[data-type="dl"].bkapps  .bkbrowser_controlpanel._top{
	display:none;
} 
.bkpage[data-type="s"] .bkpage_sidebar._none,
.bkpage[data-type="dl"] .bkpage_sidebar._none{
	display:none;
} 
.bkpage[data-type="s"] .bkcontent_info.bkapps .bkarticle_topbar,
.bkpage[data-type="s"] .bkcontent_info.bkapps .bkarticle_single,
.bkpage[data-type="dl"]  .bkcontent_info.bkapps .bkarticle_topbar,
.bkpage[data-type="dl"]  .bkcontent_info.bkapps .bkarticle_single{
	    margin: 0 auto;
} 
#bkpage_content:not(.bkactive ) .bkinfo_sidebar {
    -webkit-transition: all 0.3s linear 0s;
    -moz-transition: all 0.3s linear 0s;
    -ms-transition: all 0.3s linear 0s;
    -o-transition: all 0.3s linear 0s;
    transition: all 0.3s linear 0s;
}
 #bkpage_content.bkactive .bkinfo_sidebar {
    -webkit-transition: width  0.3s linear 0s;
    -moz-transition: width  0.3s linear 0s;
    -ms-transition:width  0.3s linear 0s;
    -o-transition: width  0.3s linear 0s;
    transition: width 0.3s linear 0s;
}
.bkpage_sidebar .bkmain_infos .bkinfo a{
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	text-decoration:none;
    display: block;	
	color:#fff;
}
 .bkmain_infos .bkinfo {
    border-bottom: 3px solid ;   
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}



/* ################################### GLOBAL- MOREINFO ###################################*/
/* ##########################################################################################*/
#bkpage_searchbox .bkpage_sidebar .moreinfo,
#bkpage_nutzung .bkpage_sidebar .moreinfo,
#bkpage_anmelden .bkpage_sidebar .moreinfo{
    display:none;
}

 .bkpage_sidebar .moreinfo {
    position: absolute;
    background-repeat: no-repeat;
    background-position: center;
    z-index: 8;
    BORDER: 1px solid #080707;
	background-image: url(/global/img/smart-bkbutton-menu-dots.png);
    background-color: #000;
}
#bkpage_content:not(.bkactive) .bkpage_sidebar .moreinfo {
    height: 35px;
    width: 29px;
    background-size: auto 100%;
    border-radius: 0 35px 35px 0;
    box-shadow: 0px 5px 16px -5px rgba(0, 0, 0, 0.9);
	right: -30px;
	top: 1px;
}
#bkpage_content.bkactive .bkpage_sidebar .moreinfo {
    height: 29px;
    width: 35px;
    background-size: 100% auto;
	/* background-image: url(/global/img/smart-bkbutton-menu-dots-s.png);
    background-color: #ffffff; */
    box-shadow: 5px 0px 16px -5px rgba(0, 0, 0, 0.9);
    border-radius: 35px 35px 0 0;
   -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
	right: -33px;
	top: 6px;
} 

/* 
 #bkpage_content  .bkpage_sidebar .moreinfo:before  {
    background-image: url(/global/img/smart-bkbutton-menu-dots.png);
    background-repeat: no-repeat;
    background-position:center;
    background-size: auto 160%;
    position: absolute;
    width:100%; 
	height:100%;
	right:calc(-50% + 15px);
}
 #bkpage_content:not(.bkactive ) .bkpage_sidebar  .moreinfo:before  {
	content:"";
	-webkit-transition: all 0.3s linear 0s;
    -moz-transition: all 0.3s linear 0s;
    transition: all 0.3s linear 0s;
}
 #bkpage_content.bkactive .bkpage_sidebar  .moreinfo:before {
	content:"";
   -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
	-webkit-transition: all 0.3s linear 0s;
    -moz-transition: all 0.3s linear 0s;
    transition: all 0.3s linear 0s;
} */

#bkteam>.bkarticle_subtitle:first-child{
	margin:20px 0 0 10px;
}
#bkimpressum_team.bkcontent_info{
	padding: 0px 10px 50px;
}

.bkpage[data-type="d"] .bkcontent_info:not(#bkimpressum_team){
	padding: 10px 10px 50px;   
}
#bkinformationen_begriffe-pwa .bkparagraph{
	padding: 13px 14px;
}
.bkparagraph {
    max-width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
    background-color: #ececec;
	border: 1px solid #d4d4d4;
    margin-bottom:28px;
    margin-top: 28px; 
}
.bkparagraph {
    padding: 0 14px 14px;
}


/* PARAGRAPH-TITLE */
.bkparagraph_title {
    font-size: 16px;
} 
.bkparagraph .bkparagraph_title {
    margin: 14px 0;
} 

/* PARAGRAPH-MENU */
.bkparagraph  .bkmenu{
	display:inline-block;
}
.bkparagraph  .bkmenu_button {
    float: none; 
}

/* PARAGRAPH-MENU-BUTTON */
.bkparagraph .bkmenu_button {
    width: 88px;
	height: 88px;
	border-width: 1px;
	border-style: solid;
	border-color: rgba(0, 0, 0, 0.2);
	-webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    margin: 10px 6px 42px;
	margin-bottom:42px !important;    
	display: inline-block;
}
.bkparagraph .bkmenu_button:active {
      transform: none;
}
.bkparagraph .bkmenu_button>img {
    top: 16px;
	height:50px;
	width:auto !important;
}
.bkparagraph .bkmenu_button .bkbutton_text {
	line-height: 13px;
	font-size: 12px;
	padding:0;
    height: 30px;
	top: 40px;
	display:block;
	position:relative;
}


.bkparagraph .bkcollection_title>p{ 
	font-family:Arial; 
	line-height: 13px;
	font-size: 12px;
}
	

/* PARAGRAPH-SMARTICON */
.bkparagraph .bksmarticon_outer:not(._placeholder) .bksmarticon {
    box-shadow: none;
}

.bkcolor_informationen article ul:not(.bkarticle_menu) li> a,
.bkcolor_informationen article p a,
.bkcolor_informationen article .bkparagraph._teaser p a {
	color:#1a469b;  
}
article div ul:not(.bkarticle_menu) li>a{
	padding-left: 20px;
}
article div ul:not(.bkarticle_menu) li>a:before,
#bkpage_jobs-webdesigner article a:before,
#bkpage_jobs-webentwickler article a:before {
	content:"\203A"; 
	margin-left: -20px;
	margin-right: 10px;    
}   
article p>a:before,
article .bkparagraph._teaser p>a:before {
	content:"\203A"; 
	margin-right: 3px;   
	margin-left: 5px;    
} 

article ol li {
    list-style-position: outside;
    margin-left: 20px;    
	list-style-type: decimal;
}



/* ######################################## ARTICLE-LINK ###################################*/
/* ##########################################################################################*/
.bkarticle_link{
    border: 1px dashed #B0BEC5;
    padding: 13px;
    margin-bottom: 28px;
    background: #ECEFF1;
    box-sizing: border-box;
}
.bkarticle_link a{
	word-break: break-all;
    font-size: 13px;
    line-height: 14px;
}




/* ######################################## ARTICLE-IMAGE ###################################*/
/* ##########################################################################################*/
.bkarticle_content_panel{
	display:inline-block;
}


/* ARTICLE */
.bkarticle_image:not(._inline){  
    border: 8px solid #fff;
    background-color: #fff;
    box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.32);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}
#bksafety_chatten .bkarticle_image:not(._inline){  
     text-align: center;
}
.bkparagraph_text  a:hover img,
a .bkarticle_image:hover,
.bkparagraph_text  a:active img,
a .bkarticle_image:active{
	-webkit-transform: scale(0.95);
	-moz-transform: scale(0.95);
	-ms-transform: scale(0.95);
	-o-transform: scale(0.95);
	transform: scale(0.95);
}





.bkarticle_subtext  img:not(._inline),
.bkarticle_text   img:not(._inline){
    margin: 8px 10px 19px 0;
} 
.bkarticle_text   img._inline{
    margin: -14px 0 -14px;
} 
.bkparagraph_text   img{
    margin: 5px 10px 5px 0;
} 
.bkparagraph_text a img{
    border: 3px solid #fff;
} 



/* ####################################### INFO TOPBAR #####################################*/
/* ##########################################################################################*/
.bkcontent_inner .bkarticle_single,
.bkcontent_info:not(#bkimpressum_team) .bkarticle_single{    
	max-width: 900px;
    min-width: 290px;
} 
.bkcontent_inner .bkarticle_single,
.bkcontent_info:not(#bkimpressum_team):not(.bkwebapps) .bkarticle_single{
    display:table;
} 
.bkarticlebar {    
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
	background-color:#fff;    
}
.bkarticlebar {    
	padding-bottom: 20px;
}
.bkarticlebar._top {    
	padding-top:20px;    
}
.bkarticlebar._bottom {    
	padding-top:16px;    
}
.bkinfobar {    
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
     text-align: center;
}
.bkinfo_link{
	background-color: #00558a;
	font-size: 16px;   
    color: white;
    padding-top:10px; 
    padding-bottom:10px;     
	line-height: 24px;
}
.bkinfo_link span{
       font-size: 24px;
    vertical-align: sub;
}
.bkpage.nojs .bkinfo_link,
.bkpage[data-type="d"] .bkinfo_link{
	display:none;
}
.bkpage[data-type="s"] .bkinfo_link,
.bkpage[data-type="dl"] .bkinfo_link{
	display:block;
}
.bkpage[data-type="s"] .bkpage_sidebar._none .bkinfo_sidebar,
.bkpage[data-type="dl"] .bkpage_sidebar._none .bkinfo_sidebar{
    padding-top: 42px;
}
.bkinfobar.canslideforward0 .slideforward,
.bkinfobar.canslidebackward0 .slidebackward {
    visibility: visible;
    opacity: 0.2;
}
.bkinfobar [class^="slide"] {
    height: 45px;
    font-size: 42px;
    line-height: 37px;
	color:#000;
}
.bkarticlebar .bkinfobar .bkslideitems{
    display: inline-block;
	height:90px !important;
}
/* .bkpage.nojs .bkarticle_topbar,
.bkpage[data-type="d"] .bkarticle_topbar,
.bkpage.nojs .bkinfobar .bkslideitems,
.bkpage[data-type="d"] .bkinfobar .bkslideitems{
	height:100px !important;
} 
.bkpage.nojs .webapp-slideitem,
.bkpage[data-type="d"] .webapp-slideitem{
	width:150px;
}
.bkpage.nojs .bkinfobar .bkslideitems,
.bkpage[data-type="d"] .bkinfobar .bkslideitems {
	padding: 0px 30px;
} 
.bkpage.nojs .bkinfobar [class^="slide"],
.bkpage[data-type="d"] .bkinfobar [class^="slide"] {
	width: 40px;
} */

/* #################################### WEBAPP-SLIDEITEM ####################################*/
/* ##########################################################################################*/
.webapp-slideitem{
    margin-bottom: 30px; 
    text-align: left;
	white-space:normal;   
	float:left;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #F5F5F5;
	height: 90px;    
	border: 1px solid #cecece;
} 

.webapp-slideitem:hover,
.webapp-slideitem:active{
	-webkit-transform: scale(0.95);
	-moz-transform: scale(0.95);
	-ms-transform: scale(0.95);
	-o-transform: scale(0.95);
	transform: scale(0.95);
	box-shadow: inset 3px 3px 6px 0px rgba(0, 0, 0, 0.4), 1px 1px 2px 0px rgba(255, 255, 255, 0.3);
}
	
/* ###################################### TOUCHICONS #######################################*/
/* ##########################################################################################*/
/* allgemein */
.bkwebapp_icon img{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;    
	border-radius:15px;
}


/* webbapp-button */
.bkwebapp.button {
	font-family:Arial; 
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;  
	margin-left: 6px;
	width: auto;    
	line-height: 15px;
	height: 65px;
}
.bkwebapp.button ._td:first-child {
	 width: 70px;
}
.bkwebapp.button .touchicon  {
	height:65px;
	width: 65px;    
}
.bkcontent_info.bkapps a.active  {
	width: 1px;
    overflow: hidden;
    visibility: hidden;    
	margin-left: 0 !important;
	margin-right: 0 !important;
}

.bkwebapp.button p { 
    max-width: 108px;
}


/* desktop */
/* .bkpage.nojs .bkwebapp.button ,
.bkpage[data-type="d"] .bkwebapp.button {
	height: 100px;
}
.bkpage.nojs .bkwebapp.button ._td:first-child,
.bkpage[data-type="d"] .bkwebapp.button ._td:first-child {
	 width: 65px;
}
.bkpage.nojs .webapp-slideitem .touchicon,
.bkpage[data-type="d"] .webapp-slideitem .touchicon  {
	height:60px;
	width: 60px;    
}
.bkpage.nojs:not(.bkapps)  #bkpage_content:not(.bkactive) .webapp-slideitem,
.bkpage[data-type="d"]:not(.bkapps)  #bkpage_content:not(.bkactive) .webapp-slideitem{
	width:150px;
} 
.bkpage.nojs.bkapps .webapp-slideitem,
.bkpage[data-type="d"].bkapps .webapp-slideitem{
	width: 160px; 
} */

	
/* ###################################### STORE #######################################*/
/* ##########################################################################################*/
article section.row{
    border-bottom: 1px solid #cecece;
    padding-bottom: 20px;
    padding-top: 20px;
}
.row._nowebapps{
	background-color: #f2f2f2;
}

/* card */
.card { 
    min-width: 290px;
    max-width: 440px;
	margin-left:auto;   
	margin-right:auto;   
	line-height: 26px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.card .icon { 
    width: 98px;
    height: 98px;
}
.card ._td._icon  { 
    padding: 5px;
	height:	20px;
	width: 50px;
}
.card   img{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;    
}
.card ._icon  img { 
    float: right;
}
.card  ._infolink {
    line-height: 18px;
	padding-top:10px;
	opacity:0.5;
}
.card  ._infolink:hover,
.card  ._infolink:active {
	opacity:1;
}
.card  ._infolink a{
	font-size: 12px; 
}
.card  ._infolink:before{
	content:"i";
	width:18px;
	height:18px;
	display:table-cell;  
    border: 1px solid #000;
	text-align:center;
	font-weight:bold;
	font-size: 14px; 
}
.card ._infotable { 
    line-height: 20px;
}

.card ._infotable ._value  { 
	padding-left:15px;
}


.card .footnote { 
    line-height: 20px;
}

/* card webbapp */
.card._webapp .icon  img{
	border-radius:15px;
}
.card._webapp ._td:first-child { 
    width: 110px;
}


/* card installable */


.bkpage.nopwa .card ._td._nowebapp,
.bkpage.pwa .card ._td._nowebapp,
.bkpage.pwa .card ._td._webapp,
.bkpage.nopwa:not(.osios) .card  ._td._pwebapp,
.bkpage.nopwa.osios .card  ._td._webapp { 
   display:none;
} 




/* swiper */
.swiper {  
	width:100%;
    overflow: hidden;   
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
     position: relative;
    z-index: 5;
}
.swiper .item { 
	display: inline-block;
}
.swiper .item  img{ 
	width:100%;
}

/* swiper - infobar */
.swiper.infobar {         
	height: 103px;     
}
.swiper.infobar .item { 
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

/*swiper button  webbapp */
.button._webapp { 
	height: 103px;
	font-family:Arial; 
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.button._webapp ._td:first-child {
	 width: 65px;
}
.button._webapp .icon { 
    width: 60px;
    height: 60px;
}
.button._webapp .icon  img {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;    
	border-radius:15px;
}
.button._webapp p { 
    max-width: 85px;
}


/* swiper - infocard */
.swiper.infocard {         
	height: 360px;     
}
.swiper.infocard .item { 
    width: 200px;
    margin: 0 2px;
	position:relative;
}
.swiper.infocard .itemnumber { 
    position: relative;
    border-radius: 50%;
    width: 30px;
    height: 30px;
    left: 3px;
    text-align: center;
    font-size: 17px;
    margin-bottom: -12px;
    color: #fff;
    border: 3px solid #fff;
}

/* webapplink */
.bkwebapplink{
	display: block;
    padding: 10px;
    text-align: center;
	border-radius: 42px;
}
.bkwebapplink:hover,
.bkwebapplink:active{
	-webkit-transform: scale(0.95);
	-moz-transform: scale(0.95);
	-ms-transform: scale(0.95);
	-o-transform: scale(0.95);
	transform: scale(0.95);
	box-shadow: inset 3px 3px 6px 0px rgba(0, 0, 0, 0.4), 1px 1px 2px 0px rgba(255, 255, 255, 0.3);
}


/* fuer overlay */

.bkoverlay-separator + .bkoverlay-content {
    background: #fff;
    min-width: 290px;
    width: 90%;
    max-width: 511px;
    box-shadow: 10px 10px 10px -10px rgba(0, 0, 0, 0.8);
    text-align: center;
    position: fixed;
    display: block;
    z-index: 99999;
    top: 50%;
    left: 50%;
    -webkit-transform: translateY(-50%) translateX(-50%);
    -moz-transform: translateY(-50%) translateX(-50%);
    -ms-transform: translateY(-50%) translateX(-50%);
    transform: translateY(-50%) translateX(-50%);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;    
}



.max-820{
    max-width: 820px;
    width: 100%;
}
.max-792{
    max-width: 792px;
    width: 100%;
}
.max-600{
    max-width: 600px;
    width: 100%;
}
.max-500{
    max-width: 500px;
    width: 100%;
}
.max-400{
    max-width: 400px;
    width: 100%;
}
.max-375{
    max-width: 375px;
    min-width: 239px;
    width: 100%;
}
.max-300{
    max-width: 300px;
    width: 100%;
}
.max-280{
    max-width: 280px;
    width: 100%;
}
.max-270{
    max-width: 270px;
    width: 100%;
    margin-bottom: 25px;
}
.max-270-2{
    max-width: 270px;
    width: 100%;
}
.max-250{
    max-width: 250px;
    width: 100%;
}
span.max-250{
    max-width: 250px;
    min-width: 160px;
}
.max-200{
    max-width: 200px;
    min-width: 100px;
    width: 100%;
}
.max-170{
    max-width: 170px;
    width: 100%;
}
.max-140{
    max-width: 140px;
    width: 100%;
}
.max-100{
    max-width: 100px;
    width: 100%;
}
.max-80{
    max-width: 80px;
    width: 100%;
}
.max-60{
    max-width: 60px;
    width: 100%;
}


.min-100{
    min-width: 100px;
}
.min-150{
    min-width: 150px;
}

.min-250{
    min-width: 250px;
}


.w-100p{
    width: 100%;
}
.w-100{
    width: 100px;
}
.w-60{
    width: 60px;
}
.w-50p{
    width: 50%;
}
.w-49p{
    width: 49%;
}
.w-30p{
    width: 30%;
}
.w-25p{
    width: 25%;
}

.w-23p{
    width: 23%;
}
.h-40{
    height: 40px;
}
.h-42{
    height: 42px;
}
.h-84{
    height: 84px;
}
.h-124{
    height: 124px;
}
.h-152{
    height: 152px;
}



/* ###################################### ARTICLE-LISTE #######################################*/
/* ##########################################################################################*/
/* .bkarticle_liste {
    margin: 40px 0;
    line-height: 1.6;
}
.bkarticle_liste li {
	font-weight:bold;
    list-style-type: decimal;
	list-style-position: inside;
	color: #27848e;
	text-decoration: underline;    
    margin: 15px 0;
} */
.bkarticle{
    line-height: 28px;
	font-size: 16px;
    background-repeat:  repeat;
    background-position:  top center;
    background-size: auto;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
    position: relative;
}
/* .bkcontent_info .bkarticle._webapps {
	padding:20px 0px 0;
} */

.bkcontent_info:not(.bkapps) .bkarticle{
	display: table-cell;
}

 .bkarticle_menu:not(._color)  li {
    margin-bottom: 28px;
}
.bkarticle_menu li {  
    padding: 14px;
    color: #fff;
    box-shadow: inset 0 -2px 0 #fff;
}
.bkarticle_menu li:hover{   
    background-color: #023665 ;
}
.bkarticle li a:hover,
.bkarticle p a:hover{
	text-decoration:underline;
}
.bkarticle_pubdate{
	display:inline-block;
	
}

.bkarticle_author{
	font-style:italic;
}
.bkarticle_caption{
	font-size: 12px;
	line-height: 14px;
	font-style: italic;
	margin-top:2px;
}
.bkarticle_menu{
    margin-top: 28px;
}
.bkarticle_menu:not(:last-child){
	margin-bottom:56px;
}
.bkcontent_info:not(#bkimpressum_impressum) .bkarticle_text {
    margin-bottom: 56px;
}

.bkparagraph  .bkparagraph_text p._td,
.bkparagraph  .bkparagraph_text div._td{
    margin-bottom: 28px;
	width: 100%;
}
.bkparagraph_timeline {
    font-weight: bold;
    border-bottom: 1px dotted;
    margin-top: 14px;
    color: #989898;
}

.bkparagraph._teaser .bkparagraph_timeline{
	border-bottom: 1px dotted #c45b6e;
}

.bkparagraph._teaser{
	border:0;
	background: rgba(255,255,255,1);
	line-height: 1.5;
	padding: 20px;
}

.bkparagraph_text_2,
.bkparagraph_text {
    margin: 14px 0;
	font-size: 14px;
}

.bkcontent_info:not(#bkimpressum_team) .bkarticle .bkarticle_subtitle{
	font-size: 17px;
     margin-bottom: 28px;
}
.bkparagraph_image._block {
box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.32);
border: 4px solid #fff;
background-color: #fff;
margin-top: 14px;
}
	
.bkarticle h1{
    font-size: 20px;
	margin-bottom:28px;
	display:block;
}
	
.bkcolor_informationen .bkarticle h1{
	color: #1a469b;
}
.bkarticle_menu {
	margin-bottom:56px;
}

.bkarticle ol li h4 {
	margin:28px 0 0 0;
}

/* ######################################## NAVIGATION SONDERFAELLE ##########################################*/
/* ##########################################################################################*/
.bkpage_sidebar .bkmain_infos .bkinfo._navhead>a{
	font-size: 20px;
	font-weight: bold;
	}

/* ######################################## COLORS ##########################################*/
/* ##########################################################################################*/
.bkinfo_sidebar._awards #bkinfo_awards>a,
.bkinfo_sidebar._bkabs #bkinfo_bkabs>a,
.bkinfo_sidebar._name #bkinfo_name>a,
.bkinfo_sidebar._geschichte #bkinfo_geschichte>a,
.bkpage_sidebar._a .bkmain_infos .bkinfo._a>a,
.bkpage_sidebar._b .bkmain_infos .bkinfo._b>a,
.bkpage_sidebar._c .bkmain_infos .bkinfo._c>a,
.bkpage_sidebar._d .bkmain_infos .bkinfo._d>a,
.bkpage_sidebar._e .bkmain_infos .bkinfo._e>a,
.bkpage_sidebar._f .bkmain_infos .bkinfo._f>a,
.bkpage_sidebar._g .bkmain_infos .bkinfo._g>a,
.bkpage_sidebar._h .bkmain_infos .bkinfo._h>a,
.bkpage_sidebar._i .bkmain_infos .bkinfo._i>a,
.bkpage_sidebar._j .bkmain_infos .bkinfo._j>a,
.bkpage_sidebar._k .bkmain_infos .bkinfo._k>a,
.bkpage_sidebar._l .bkmain_infos .bkinfo._l>a,
.bkpage_sidebar._m .bkmain_infos .bkinfo._m>a,
.bkpage_sidebar._n .bkmain_infos .bkinfo._n>a,
.bkpage_sidebar._o .bkmain_infos .bkinfo._o>a,
.bkpage_sidebar._p .bkmain_infos .bkinfo._p>a{
	font-weight:bold;   
}
.bkpage_informationen .bkinfo_sidebar._awards #bkinfo_awards>a,
.bkpage_informationen .bkinfo_sidebar._bkabs #bkinfo_bkabs>a,
.bkpage_informationen .bkinfo_sidebar._name #bkinfo_name>a,
.bkpage_informationen .bkinfo_sidebar._geschichte #bkinfo_geschichte>a,
.bkpage_informationen .bkpage_sidebar._a .bkmain_infos .bkinfo._a>a,
.bkpage_informationen .bkpage_sidebar._b .bkmain_infos .bkinfo._b>a,
.bkpage_informationen .bkpage_sidebar._c .bkmain_infos .bkinfo._c>a,
.bkpage_informationen .bkpage_sidebar._d .bkmain_infos .bkinfo._d>a,
.bkpage_informationen .bkpage_sidebar._e .bkmain_infos .bkinfo._e>a,
.bkpage_informationen .bkpage_sidebar._f .bkmain_infos .bkinfo._f>a,
.bkpage_informationen .bkpage_sidebar._g .bkmain_infos .bkinfo._g>a,
.bkpage_informationen .bkpage_sidebar._h .bkmain_infos .bkinfo._h>a,
.bkpage_informationen .bkpage_sidebar._i .bkmain_infos .bkinfo._i>a,
.bkpage_informationen .bkpage_sidebar._j .bkmain_infos .bkinfo._j>a,
.bkpage_informationen .bkpage_sidebar._k .bkmain_infos .bkinfo._k>a,
.bkpage_informationen .bkpage_sidebar._l .bkmain_infos .bkinfo._l>a,
.bkpage_informationen .bkpage_sidebar._m .bkmain_infos .bkinfo._m>a,
.bkpage_informationen .bkpage_sidebar._n .bkmain_infos .bkinfo._n>a,
.bkpage_informationen .bkpage_sidebar._o .bkmain_infos .bkinfo._o>a,
.bkpage_informationen .bkpage_sidebar._p .bkmain_infos .bkinfo._p>a{
	color:#3a86b7;
}
.bkmain_infos .bkinfo:first-child{
    border-top: 3px solid  ;
}
.bkpage_informationen  .bksubinfo>a{
    background-color: #00558c;
}
.bkpage_informationen  .bksubinfo>a:hover,
.bkmain_infos._informationen .bkinfo:hover,
.bkpage_informationen  .bkmain_infos .bkinfo:hover{
    background-color: #023665;
}
.bkpage_informationen .bkinfo_sidebar._faqs #bkinfo_faqs,
.bkpage_informationen .bkinfo_sidebar._awards #bkinfo_awards,
.bkpage_informationen .bkinfo_sidebar._bkabs #bkinfo_bkabs,
.bkpage_informationen .bkinfo_sidebar._name #bkinfo_name,
.bkpage_informationen .bkinfo_sidebar._geschichte #bkinfo_geschichte,
.bkpage_informationen .bkpage_sidebar._a .bkmain_infos .bkinfo._a,
.bkpage_informationen .bkpage_sidebar._b .bkmain_infos .bkinfo._b,
.bkpage_informationen .bkpage_sidebar._c .bkmain_infos .bkinfo._c,
.bkpage_informationen .bkpage_sidebar._d .bkmain_infos .bkinfo._d,
.bkpage_informationen .bkpage_sidebar._e .bkmain_infos .bkinfo._e,
.bkpage_informationen .bkpage_sidebar._f .bkmain_infos .bkinfo._f,
.bkpage_informationen .bkpage_sidebar._g .bkmain_infos .bkinfo._g,
.bkpage_informationen .bkpage_sidebar._h .bkmain_infos .bkinfo._h,
.bkpage_informationen .bkpage_sidebar._i .bkmain_infos .bkinfo._i,
.bkpage_informationen .bkpage_sidebar._j .bkmain_infos .bkinfo._j,
.bkpage_informationen .bkpage_sidebar._k .bkmain_infos .bkinfo._k,
.bkpage_informationen .bkpage_sidebar._l .bkmain_infos .bkinfo._l,
.bkpage_informationen .bkpage_sidebar._m .bkmain_infos .bkinfo._m,
.bkpage_informationen .bkpage_sidebar._n .bkmain_infos .bkinfo._n,
.bkpage_informationen .bkpage_sidebar._o .bkmain_infos .bkinfo._o,
.bkpage_informationen .bkpage_sidebar._p .bkmain_infos .bkinfo._p{    
    background-color: #023665;
}



/* catalog */
.bkcolor_catalog .bkmain_infos:not(._informationen) .bkinfo:hover,
.bkcolor_catalog .bkpage_sidebar._a .bkmain_infos .bkinfo._a,
.bkcolor_catalog .bkpage_sidebar._b .bkmain_infos .bkinfo._b,
.bkcolor_catalog .bkpage_sidebar._c .bkmain_infos .bkinfo._c,
.bkcolor_catalog .bkpage_sidebar._d .bkmain_infos .bkinfo._d,
.bkcolor_catalog .bkpage_sidebar._e .bkmain_infos .bkinfo._e,
.bkcolor_catalog .bkpage_sidebar._f .bkmain_infos .bkinfo._f,
.bkcolor_catalog .bkpage_sidebar._g .bkmain_infos .bkinfo._g,
.bkcolor_catalog .bkpage_sidebar._h .bkmain_infos .bkinfo._h,
.bkcolor_catalog .bkpage_sidebar._i .bkmain_infos .bkinfo._i,
.bkcolor_catalog .bkpage_sidebar._j .bkmain_infos .bkinfo._j,
.bkcolor_catalog .bkpage_sidebar._k .bkmain_infos .bkinfo._k,
.bkcolor_catalog .bkpage_sidebar._l .bkmain_infos .bkinfo._l,
.bkcolor_catalog .bkpage_sidebar._m .bkmain_infos .bkinfo._m,
.bkcolor_catalog .bkpage_sidebar._n .bkmain_infos .bkinfo._n,
.bkcolor_catalog .bkpage_sidebar._o .bkmain_infos .bkinfo._o,
.bkcolor_catalog .bkpage_sidebar._p .bkmain_infos .bkinfo._p{
	    background-color: #3f9a63;
}

/* news */
.bkcolor_news .bkmain_infos:not(._informationen) .bkinfo:hover,
.bkcolor_news .bkpage_sidebar._a .bkmain_infos .bkinfo._a,
.bkcolor_news .bkpage_sidebar._b .bkmain_infos .bkinfo._b,
.bkcolor_news .bkpage_sidebar._c .bkmain_infos .bkinfo._c,
.bkcolor_news .bkpage_sidebar._d .bkmain_infos .bkinfo._d,
.bkcolor_news .bkpage_sidebar._e .bkmain_infos .bkinfo._e,
.bkcolor_news .bkpage_sidebar._f .bkmain_infos .bkinfo._f,
.bkcolor_news .bkpage_sidebar._g .bkmain_infos .bkinfo._g,
.bkcolor_news .bkpage_sidebar._h .bkmain_infos .bkinfo._h,
.bkcolor_news .bkpage_sidebar._i .bkmain_infos .bkinfo._i,
.bkcolor_news .bkpage_sidebar._j .bkmain_infos .bkinfo._j,
.bkcolor_news .bkpage_sidebar._k .bkmain_infos .bkinfo._k,
.bkcolor_news .bkpage_sidebar._l .bkmain_infos .bkinfo._l,
.bkcolor_news .bkpage_sidebar._m .bkmain_infos .bkinfo._m,
.bkcolor_news .bkpage_sidebar._n .bkmain_infos .bkinfo._n,
.bkcolor_news .bkpage_sidebar._o .bkmain_infos .bkinfo._o,
.bkcolor_news .bkpage_sidebar._p .bkmain_infos .bkinfo._p{
	    background-color: #075b5f;
}

/* videos */
.bkcolor_videos .bkmain_infos:not(._informationen) .bkinfo:hover,
.bkcolor_videos .bkpage_sidebar._a .bkmain_infos .bkinfo._a,
.bkcolor_videos .bkpage_sidebar._b .bkmain_infos .bkinfo._b,
.bkcolor_videos .bkpage_sidebar._c .bkmain_infos .bkinfo._c,
.bkcolor_videos .bkpage_sidebar._d .bkmain_infos .bkinfo._d,
.bkcolor_videos .bkpage_sidebar._e .bkmain_infos .bkinfo._e,
.bkcolor_videos .bkpage_sidebar._f .bkmain_infos .bkinfo._f,
.bkcolor_videos .bkpage_sidebar._g .bkmain_infos .bkinfo._g,
.bkcolor_videos .bkpage_sidebar._h .bkmain_infos .bkinfo._h,
.bkcolor_videos .bkpage_sidebar._i .bkmain_infos .bkinfo._i,
.bkcolor_videos .bkpage_sidebar._j .bkmain_infos .bkinfo._j,
.bkcolor_videos .bkpage_sidebar._k .bkmain_infos .bkinfo._k,
.bkcolor_videos .bkpage_sidebar._l .bkmain_infos .bkinfo._l,
.bkcolor_videos .bkpage_sidebar._m .bkmain_infos .bkinfo._m,
.bkcolor_videos .bkpage_sidebar._n .bkmain_infos .bkinfo._n,
.bkcolor_videos .bkpage_sidebar._o .bkmain_infos .bkinfo._o,
.bkcolor_videos .bkpage_sidebar._p .bkmain_infos .bkinfo._p{
	    background-color: #ffa600;
}

/* beamer */
.bkcolor_beamer .bkmain_infos:not(._informationen) .bkinfo:hover,
.bkcolor_beamer .bkpage_sidebar._a .bkmain_infos .bkinfo._a,
.bkcolor_beamer .bkpage_sidebar._b .bkmain_infos .bkinfo._b,
.bkcolor_beamer .bkpage_sidebar._c .bkmain_infos .bkinfo._c,
.bkcolor_beamer .bkpage_sidebar._d .bkmain_infos .bkinfo._d,
.bkcolor_beamer .bkpage_sidebar._e .bkmain_infos .bkinfo._e,
.bkcolor_beamer .bkpage_sidebar._f .bkmain_infos .bkinfo._f,
.bkcolor_beamer .bkpage_sidebar._g .bkmain_infos .bkinfo._g,
.bkcolor_beamer .bkpage_sidebar._h .bkmain_infos .bkinfo._h,
.bkcolor_beamer .bkpage_sidebar._i .bkmain_infos .bkinfo._i,
.bkcolor_beamer .bkpage_sidebar._j .bkmain_infos .bkinfo._j,
.bkcolor_beamer .bkpage_sidebar._k .bkmain_infos .bkinfo._k,
.bkcolor_beamer .bkpage_sidebar._l .bkmain_infos .bkinfo._l,
.bkcolor_beamer .bkpage_sidebar._m .bkmain_infos .bkinfo._m,
.bkcolor_beamer .bkpage_sidebar._n .bkmain_infos .bkinfo._n,
.bkcolor_beamer .bkpage_sidebar._o .bkmain_infos .bkinfo._o,
.bkcolor_beamer .bkpage_sidebar._p .bkmain_infos .bkinfo._p{
	    background-color: #5e2c71;
}

/* games */
.bkcolor_games .bkmain_infos:not(._informationen) .bkinfo:hover,
.bkcolor_games .bkpage_sidebar._a .bkmain_infos .bkinfo._a,
.bkcolor_games .bkpage_sidebar._b .bkmain_infos .bkinfo._b,
.bkcolor_games .bkpage_sidebar._c .bkmain_infos .bkinfo._c,
.bkcolor_games .bkpage_sidebar._d .bkmain_infos .bkinfo._d,
.bkcolor_games .bkpage_sidebar._e .bkmain_infos .bkinfo._e,
.bkcolor_games .bkpage_sidebar._f .bkmain_infos .bkinfo._f,
.bkcolor_games .bkpage_sidebar._g .bkmain_infos .bkinfo._g,
.bkcolor_games .bkpage_sidebar._h .bkmain_infos .bkinfo._h,
.bkcolor_games .bkpage_sidebar._i .bkmain_infos .bkinfo._i,
.bkcolor_games .bkpage_sidebar._j .bkmain_infos .bkinfo._j,
.bkcolor_games .bkpage_sidebar._k .bkmain_infos .bkinfo._k,
.bkcolor_games .bkpage_sidebar._l .bkmain_infos .bkinfo._l,
.bkcolor_games .bkpage_sidebar._m .bkmain_infos .bkinfo._m,
.bkcolor_games .bkpage_sidebar._n .bkmain_infos .bkinfo._n,
.bkcolor_games .bkpage_sidebar._o .bkmain_infos .bkinfo._o,
.bkcolor_games .bkpage_sidebar._p .bkmain_infos .bkinfo._p{
    background-color: #5b8c00;
}

/* ezine */
.bkcolor_ezine .bkmain_infos:not(._informationen) .bkinfo:hover,
.bkcolor_ezine .bkpage_sidebar._a .bkmain_infos .bkinfo._a,
.bkcolor_ezine .bkpage_sidebar._b .bkmain_infos .bkinfo._b,
.bkcolor_ezine .bkpage_sidebar._c .bkmain_infos .bkinfo._c,
.bkcolor_ezine .bkpage_sidebar._d .bkmain_infos .bkinfo._d,
.bkcolor_ezine .bkpage_sidebar._e .bkmain_infos .bkinfo._e,
.bkcolor_ezine .bkpage_sidebar._f .bkmain_infos .bkinfo._f,
.bkcolor_ezine .bkpage_sidebar._g .bkmain_infos .bkinfo._g,
.bkcolor_ezine .bkpage_sidebar._h .bkmain_infos .bkinfo._h,
.bkcolor_ezine .bkpage_sidebar._i .bkmain_infos .bkinfo._i,
.bkcolor_ezine .bkpage_sidebar._j .bkmain_infos .bkinfo._j,
.bkcolor_ezine .bkpage_sidebar._k .bkmain_infos .bkinfo._k,
.bkcolor_ezine .bkpage_sidebar._l .bkmain_infos .bkinfo._l,
.bkcolor_ezine .bkpage_sidebar._m .bkmain_infos .bkinfo._m,
.bkcolor_ezine .bkpage_sidebar._n .bkmain_infos .bkinfo._n,
.bkcolor_ezine .bkpage_sidebar._o .bkmain_infos .bkinfo._o,
.bkcolor_ezine .bkpage_sidebar._p .bkmain_infos .bkinfo._p{
	background-color: #de6706;
}

/* safety */
.bkcolor_safety .bkmain_infos:not(._informationen) .bkinfo:hover,
.bkcolor_safety .bkpage_sidebar._a .bkmain_infos .bkinfo._a,
.bkcolor_safety .bkpage_sidebar._b .bkmain_infos .bkinfo._b,
.bkcolor_safety .bkpage_sidebar._c .bkmain_infos .bkinfo._c,
.bkcolor_safety .bkpage_sidebar._d .bkmain_infos .bkinfo._d,
.bkcolor_safety .bkpage_sidebar._e .bkmain_infos .bkinfo._e,
.bkcolor_safety .bkpage_sidebar._f .bkmain_infos .bkinfo._f,
.bkcolor_safety .bkpage_sidebar._g .bkmain_infos .bkinfo._g,
.bkcolor_safety .bkpage_sidebar._h .bkmain_infos .bkinfo._h,
.bkcolor_safety .bkpage_sidebar._i .bkmain_infos .bkinfo._i,
.bkcolor_safety .bkpage_sidebar._j .bkmain_infos .bkinfo._j,
.bkcolor_safety .bkpage_sidebar._k .bkmain_infos .bkinfo._k,
.bkcolor_safety .bkpage_sidebar._l .bkmain_infos .bkinfo._l,
.bkcolor_safety .bkpage_sidebar._m .bkmain_infos .bkinfo._m,
.bkcolor_safety .bkpage_sidebar._n .bkmain_infos .bkinfo._n,
.bkcolor_safety .bkpage_sidebar._o .bkmain_infos .bkinfo._o,
.bkcolor_safety .bkpage_sidebar._p .bkmain_infos .bkinfo._p{
	background-color: #9c2a65;
}
/* impressum-information */
.bkmain_infos._informationen .bkinfo>a,
.bkpage_informationen  .bkmain_infos .bkinfo>a{
	color:#fff;
}


/* ###################################### FARBEN #######################################*/
/* ##########################################################################################*/
.bkarticle_menu li{
	background-color: #00558c;  
}

/* PWA-SEARCH */
/* .bkinfobar .bkbutton_search.active, */
/* .bkpwa_colorsearch {
	background-color: #154787;
}
.bkpwa_colorsearch {
	border-color:#072c5a;
}
.bkpwa_colorsearch_light{
	background:#2e63a8;    
	border-color:#072c5a;
} */

/* PWA-BEAMER */
/* .bkcolor_informationen #bkarticle_zufallsmaschine-pwa.bkarticle p a, 
.bkcolor_informationen #bkarticle_zufallsmaschine-pwa .bkarticle_title{
	color:#5d2c71;
} */


/* PWA-AKTUELL */
/* .bkcolor_informationen #bkarticle_kindernachrichten-pwa.bkarticle p a, 
.bkcolor_informationen #bkarticle_kindernachrichten-pwa .bkarticle_title{
	color: #227276;
} */
/* .bkinfobar .bkbutton_aktuell.active, */
/* .bkpwa_coloraktuell {
	background-color: #227276;
}
.bkpwa_coloraktuell {
	border-color: #063e40;
}
.bkpwa_coloraktuell_light{
    background: #408a8d;
} */

/* PWA-VIDEOS */
/* .bkcolor_informationen #bkarticle_videos-kinderfilme-pwa.bkarticle p a, 
.bkcolor_informationen #bkarticle_videos-kinderfilme-pwa .bkarticle_title{
	color: #ffa601;
}
.bkparagraph.videos .bkmenu_button .bkbutton_text{
	color: #000;
} */
/* .bkinfobar .bkbutton_videos.active, */
/* .bkpwa_colorvideos{
	background-color:#ffb300;   
}
.bkpwa_colorvideos{   
	border-color: #b9730c;
} */


/* PWA-SAMMELN */
/* .bkcolor_informationen #bkarticle_linksammlung-pwa.bkarticle p a, 
.bkcolor_informationen #bkarticle_linksammlung-pwa .bkarticle_title{
	color: #24704e;
}
#bksammlung_info .bksmarticon_outer:not(._placeholder) .bksmarticon{
	background-color:#14613f;    
	border-color: #0f4d31;
} */
/* .bkinfobar .bkbutton_sammlung.active, */
/* .bkpwa_colorsammlung{
	background:#14613f;    
}
.bkpwa_colorsammlung{  
	border-color: #0d482e;
} */


/* PWA-SEITENSTARK */
/* .bkcolor_informationen #bkarticle_seitenstark-pwa.bkarticle p a, 
.bkcolor_informationen #bkarticle_seitenstark-pwa .bkarticle_title{
	color: #83810d;
} */
/* .bkinfobar .bkbutton_seitenstark.active, */
/* .bkpwa_colorseitenstark{
    background: #83810d;
}
.bkpwa_colorseitenstark{
	border-color: #403f05;
}
.bkpwa_colorwhite{
	background-color:#ffffff3d;
}
 */



/* ###################################### Media Query #######################################*/
/* ##########################################################################################*/

/* @media only screen  and (max-width: 400px)  {
	.bkpage[data-type="s"] .bkwebapp.button,
	.bkpage[data-type="dl"] .bkwebapp.button { 
		height: 90px;
	}
	.bkpage[data-type="s"] .bkinfobar .bkslideitems,
	.bkpage[data-type="dl"] .bkinfobar .bkslideitems{
		height:90px !important;
	}
	.bkpage[data-type="s"] .bkinfobar [class^="slide"],
    .bkpage[data-type="dl"] .bkinfobar [class^="slide"] {
        width: 25px;
    } 
    .bkpage[data-type="s"] .bkinfobar .bkslideitems,
	.bkpage[data-type="dl"] .bkinfobar .bkslideitems {
        padding: 0px 25px;
    } 
} */
/* @media only screen  and (max-width: 374px)  {
	.bkpage[data-type="s"]:not(.bkapps) .bkwebapp.button ._td:first-child,
	.bkpage[data-type="dl"]:not(.bkapps) .bkwebapp.button ._td:first-child {
		 width: 48px;
	}
	.bkpage[data-type="s"]:not(.bkapps) .webapp-slideitem .touchicon, 
	.bkpage[data-type="dl"]:not(.bkapps) .webapp-slideitem .touchicon  {
		height:45px;
		width: 45px;    
	}
	.bkpage[data-type="s"].bkapps .bkwebapp.button ._td:first-child,
	.bkpage[data-type="dl"].bkapps .bkwebapp.button ._td:first-child {
		 width: 55px;
	}
	.bkpage[data-type="s"].bkapps .webapp-slideitem .touchicon, 
	.bkpage[data-type="dl"].bkapps .webapp-slideitem .touchicon  {
		height:50px;
		width: 50px;    
	}
	.bkpage[data-type="s"] .bkwebapp.button .bkwebapp_title ,
	.bkpage[data-type="dl"] .bkwebapp.button .bkwebapp_title {
		font-size: 12px;
	}
}
@media only screen  and (min-width: 375px)  and (max-width: 400px)  {
	.bkpage[data-type="s"]:not(.bkapps)  #bkpage_content:not(.bkactive) .webapp-slideitem,
	.bkpage[data-type="dl"]:not(.bkapps)  #bkpage_content:not(.bkactive) .webapp-slideitem{
		width:142px;   
	}
	.bkpage[data-type="s"].bkapps .webapp-slideitem,
	.bkpage[data-type="dl"].bkapps .webapp-slideitem{
		width: 150px;
		margin-left: 0 !important;
		margin-right: 0 !important;   
	}
	.bkpage[data-type="s"] .bkwebapp.button ._td:first-child,
	.bkpage[data-type="dl"] .bkwebapp.button ._td:first-child {
		 width: 65px;
	}
	.bkpage[data-type="s"] .webapp-slideitem .touchicon, 
	.bkpage[data-type="dl"] .webapp-slideitem .touchicon  {
		height:60px;
		width: 60px;    
	}
} */
/* 
@media only screen and (max-width: 350px)  {
	.bkpage[data-type="s"]:not(.bkapps)  #bkpage_content:not(.bkactive) .webapp-slideitem,
	.bkpage[data-type="dl"]:not(.bkapps)  #bkpage_content:not(.bkactive) .webapp-slideitem{
		width:119px;   
		margin-left: 0 !important;
		margin-right: 0 !important;   
	}
	.bkpage[data-type="s"].bkapps .webapp-slideitem,
	.bkpage[data-type="dl"].bkapps .webapp-slideitem{
		width: 133px;
		xmargin-left: 0 !important;
		xmargin-right: 0 !important;     
	}
} */
/* @media only screen  and (min-width: 351px)  and (max-width: 374px)  {
	.bkpage[data-type="s"]:not(.bkapps)  #bkpage_content:not(.bkactive) .webapp-slideitem,
	.bkpage[data-type="dl"]:not(.bkapps)  #bkpage_content:not(.bkactive) .webapp-slideitem{
		width:124px;   
		xmargin-left: 0 !important;
		xmargin-right: 0 !important; 
	}
	.bkpage[data-type="s"].bkapps .webapp-slideitem,
	.bkpage[data-type="dl"].bkapps .webapp-slideitem{
		width: 140px;
		xmargin-left: 0 !important;
		xmargin-right: 0 !important;   
	}
} */

@media only screen  and (min-width: 401px){
	/* .bkpage[data-type="s"] .bkwebapp.button ._td:first-child ,
	.bkpage[data-type="dl"] .bkwebapp.button ._td:first-child {
		 width: 65px;
	}
	.bkpage[data-type="s"] .webapp-slideitem .touchicon,
	.bkpage[data-type="dl"] .webapp-slideitem .touchicon  {
		height:60px;
		width: 60px;    
	}
	.bkpage[data-type="s"] .bkinfobar .bkslideitems,
	.bkpage[data-type="dl"] .bkinfobar .bkslideitems{
		height:100px !important;
	} 
	.bkpage[data-type="s"] .bkwebapp.button,
	.bkpage[data-type="dl"] .bkwebapp.button {
		height: 100px;
	}
	.bkpage[data-type="s"]:not(.bkapps)  #bkpage_content:not(.bkactive) .webapp-slideitem,
	.bkpage[data-type="dl"]:not(.bkapps)  #bkpage_content:not(.bkactive) .webapp-slideitem{
		width:150px;
	} 
	.bkpage[data-type="s"].bkapps .webapp-slideitem,
	.bkpage[data-type="dl"].bkapps .webapp-slideitem{
		width: 160px;
		xmargin-left: 0 !important;
		xmargin-right: 0 !important;   
	} */

}


/* @media only screen and (min-width: 401px) and (max-width: 530px)  {
	.bkpage[data-type="s"] .bkinfobar [class^="slide"],
    .bkpage[data-type="dl"] .bkinfobar [class^="slide"] {
        width: 30px;
    } 
    .bkpage[data-type="s"] .bkinfobar .bkslideitems,
	.bkpage[data-type="dl"] .bkinfobar .bkslideitems {
        padding: 0px 28px;
    }  
} */


/* @media only screen  and (min-width: 531px)  {
	.bkpage[data-type="s"] .bkinfobar .bkslideitems,
	.bkpage[data-type="dl"] .bkinfobar .bkslideitems {
        padding: 0px 30px;
    } 
    .bkpage[data-type="s"] .bkinfobar [class^="slide"],
    .bkpage[data-type="dl"] .bkinfobar [class^="slide"] {
        width: 40px;
    }
} */

/* 
@media only screen  and (max-width: 767px)  {
	.bkpage[data-type="s"] #bkpage_content.bkactive .webapp-slideitem,
	.bkpage[data-type="dl"] #bkpage_content.bkactive .webapp-slideitem{
		width:130px;
	} 
} */


@media only screen and (max-width: 375px){
	 .webapp-slideitem{
		width: 215px; 
	}
	.bkinfobar [class^="slide"] {
		width: 40px;
	}
	.bkinfobar .bkslideitems{
		padding: 0px 40px;
	}
}
@media only screen and (min-width: 376px) and (max-width: 470px){
	 .webapp-slideitem{
		width: 190px; 
	}
	.bkinfobar [class^="slide"] {
		width: 30px;
	}
	.bkinfobar .bkslideitems{
		padding: 0px 30px;
	}
}
@media only screen and (min-width: 471px) and (max-width: 767px){
	 .webapp-slideitem{
		width: 190px; 
	}
	.bkinfobar [class^="slide"] {
		width: 35px;
	}
	.bkinfobar .bkslideitems{
		padding: 0px 35px;
	}
}
@media only screen and (min-width: 768px) {
	 .webapp-slideitem{
		width: 190px; 
	}
	.bkinfobar [class^="slide"] {
		width: 40px;
	}
	.bkinfobar .bkslideitems{
		padding: 0px 40px;
	}
}
@media only screen and (max-width: 374px){
	.card {   
		padding-left: 10px;
		padding-right: 10px;
	}
	.swiper.infobar._bottom,
	.swiper.infocard {      
		padding-left:5px;
	}
	.swiper.infobar._top {      
		padding-left:28px;
	}
	.bkinfo_link  {
		padding-left:10px;
	}
}
@media only screen and (min-width: 375px) and (max-width: 400px){
	.card {   
		padding-left: 15px;
		padding-right: 15px;
	}
	.swiper.infobar._bottom,
	.swiper.infocard {      
		padding-left:10px;
	}
	.swiper.infobar._top {      
		padding-left:45px;
	}
	.bkinfo_link  {
		padding-left:15px;
	}
}
@media only screen and (max-width: 400px){
	.swiper.infobar .item { 
		width: 160px;
		padding: 0 5px;
	}
}
@media only screen and (min-width: 401px){
	.card {   
		padding-left: 20px;
		padding-right: 20px;
	}
	.swiper.infocard {      
		padding-left:15px;
		padding-right:15px;
	}
	.swiper.infobar .item { 
		width: 170px;
		padding: 0 10px;
	}
}
@media only screen and (min-width: 401px) and (max-width: 918px){
	.bkinfo_link  {
		padding-left:20px;
	}
}

@media only screen and (max-width: 450px){
	.s-display{
		display:inline;
	}
	.bkpage.nojs .bkcontent_info._webapps,
	.bkpage[data-type="d"] .bkcontent_info._webapps {
		padding: 10px 10px 50px;   
	}
	 .bkarticle_menu  li {
		list-style: none;
	}
	.bkparagraph .bkparagraph_text ._td{
		display:block;
	}
	.bkpage.nojs .bkcontent_info,
	.bkpage[data-type="d"] .bkcontent_info{
		border-left: 3px solid rgba(0, 0, 0, 0.11); 
		border-top: 3px solid rgba(0, 0, 0, 0.11);
	}
}
@media only screen and (min-width: 926px){
	.swiper {  
		text-align: center;
	}
	.swiper p{  
		text-align: left;
	}
}
@media only screen  and (min-width: 451px)  { 
	.bkpage[data-type="s"] .bkcontent_info:not(#bkimpressum_team):not(.bkapps),
	.bkpage[data-type="dl"] .bkcontent_info:not(#bkimpressum_team):not(.bkapps){
		padding: 10px 10px 50px;   
	}
	.bktopbar_title{
		padding:10px 10px 10px 30px;
		background-color:#fff;
		color:#000;
	}
	 .bkarticle_menu  li {
		list-style: initial;
		list-style-position: outside;
		margin-left: 20px;
	} 
	 .bkarticle_menu li {
		list-style-image: url(/global/img/list-arrow.png);
	}
	.bkparagraph .bkparagraph_text p._td, 
	.bkparagraph .bkparagraph_text div._td {
		padding-left: 20px;
	}
	.bkpage[data-type="s"] .bkcontent_info:not(.bkapps),
	.bkpage[data-type="dl"] .bkcontent_info:not(.bkapps){
		border-left: 3px solid rgba(0, 0, 0, 0.11); 
		border-top: 3px solid rgba(0, 0, 0, 0.11);
	}
	.bkpage.nojs .bkcontent_info,
	.bkpage[data-type="d"] .bkcontent_info{
		border-left: 3px solid rgba(0, 0, 0, 0.11); 
		border-top: 3px solid rgba(0, 0, 0, 0.11);
	}
}

@media only screen and (max-width: 501px){
	.bkpage[data-type="s"] .bkarticle#bkarticle_impressum ,
	.bkpage[data-type="s"] .bkcontent_info .bkarticle:not(#bkteam):not(.bkwebapps),
	.bkpage[data-type="dl"] .bkarticle#bkarticle_impressum ,
	.bkpage[data-type="dl"] .bkcontent_info .bkarticle:not(#bkteam):not(.bkwebapps) {
		padding: 36px 15px 50px;
	}
	.bkpage.nojs .bkarticle#bkarticle_impressum ,
	.bkpage.nojs .bkcontent_info .bkarticle:not(#bkteam):not(.bkwebapps),
	.bkpage[data-type="d"] .bkarticle#bkarticle_impressum ,
	.bkpage[data-type="d"] .bkcontent_info .bkarticle:not(#bkteam):not(.bkwebapps){
		padding: 36px 20px 50px;
	} 
}
@media only screen and (min-width: 502px) and (max-width: 767px){
	.bkarticle#bkarticle_impressum ,
	.bkcontent_info .bkarticle:not(#bkteam):not(.bkwebapps){
		padding: 36px 30px 50px;
	} 
}
@media only screen and (max-width: 767px){
	.bkpage.nojs:not(#bkpage_faqs) .bkarticle_menu,
	.bkpage[data-type="d"]:not(#bkpage_faqs) .bkarticle_menu {
	   display:none;
	}
	.bkpage[data-type="s"] #bkpage_content:not(.bkactive) .bkinfo_sidebar,
	.bkpage[data-type="dl"] #bkpage_content:not(.bkactive) .bkinfo_sidebar {
		width: 0px;
	}
	.osandroid[class*="otherbrowser"] #bkpage_content:not(.bkactive) .bkinfo_sidebar {
		display:none;
	}
	.smart-bkbutton.moreinfo ,
	.bkpage[data-type="dl"] .lite-bkbutton.moreinfo {
		display: block;
	} 
	.bkpage[data-type="s"] .bkmain_infos .bkinfo,
	.bkpage[data-type="s"] #bkpage_content.bkactive .bkinfo_sidebar,
	.bkpage[data-type="dl"] .bkmain_infos .bkinfo,
	.bkpage[data-type="dl"] #bkpage_content.bkactive .bkinfo_sidebar {
		width: 220px;
	}
	.bkpage.nojs .bkpage_sidebar, 
    .bkpage.nojs  .bkmain_infos .bkinfo,
	.bkpage.nojs  #bkpage_content .bkinfo_sidebar,
	.bkpage[data-type="d"] .bkpage_sidebar, 
    .bkpage[data-type="d"] .bkmain_infos .bkinfo,
	.bkpage[data-type="d"] #bkpage_content .bkinfo_sidebar {
		width: 210px;
	}
}

@media only screen and (min-width: 768px){
	.bkcontent_info .bkarticle:not(#bkteam):not(.bkwebapps) {
		padding: 36px 40px 50px;
	}
	.bkpage:not(#bkpage_faqs) .bkarticle_menu {
	   display:none;
	}
}

@media only screen and (min-width: 768px)   and (max-width: 1024px){
	.bkpage_sidebar, 
    .bkmain_infos .bkinfo,
	#bkpage_content .bkinfo_sidebar {
		width: 210px;
		-webkit-transition: all 0.3s linear 0s;
		-moz-transition: all 0.3s linear 0s;
		-ms-transition: all 0.3s linear 0s;
		-o-transition: all 0.3s linear 0s;
		transition: all 0.3s linear 0s;
	}
}
@media only screen and (max-width: 1024px){
	.bkpage_sidebar .bkmain_infos .bkinfo a {
		padding: 15px 10px 15px 0px;
		font-size: 14px;
		line-height: 18px;
		-webkit-transition: all 0.3s linear 0s;
		-moz-transition: all 0.3s linear 0s;
		-ms-transition: all 0.3s linear 0s;
		-o-transition: all 0.3s linear 0s;
		transition: all 0.3s linear 0s;
	}
	 .bkmain_infos .bkinfo {  
		padding-left: 10px;
	}
}
@media only screen and (min-width: 1025px){
	.bkpage_sidebar, 
    .bkmain_infos .bkinfo,
	#bkpage_content .bkinfo_sidebar {
		width: 250px;
		-webkit-transition: all 0.3s linear 0s;
		-moz-transition: all 0.3s linear 0s;
		-ms-transition: all 0.3s linear 0s;
		-o-transition: all 0.3s linear 0s;
		transition: all 0.3s linear 0s;
	}
	.bkpage_sidebar .bkmain_infos .bkinfo a {
		font-size: 14px;
		line-height: 21px;
		padding: 15px 10px 15px 0px;
		-webkit-transition: all 0.3s linear 0s;
		-moz-transition: all 0.3s linear 0s;
		-ms-transition: all 0.3s linear 0s;
		-o-transition: all 0.3s linear 0s;
		transition: all 0.3s linear 0s;
	}
	 .bkmain_infos .bkinfo {  
		padding-left: 15px;
	}
}














@media only print{
	.bkpage {
		font-family: Arial;
	}
	bkarticle_topbar,
	#lite-bkscrollbutton-fixed,
	#bkpage_header,
	.lite-bkheadline-panel,
	#bkbrowser_controlpanel_top, 
	.bkbreadcrumb_home,
	.bkbreadcrumb_information,
	.bkbreadcrumb._pwa,
	.bkarrow,
	.lite-bknavigationpanel._bottom,
	.smart-bkstickyfooter,
	#desktop-bkfooter,
	#lite-bkfooter,
	#smart-bkfooter,
	.bkpage_sidebar{
		display:none !important;
	}
	.bktopbar_title {
		padding: 10px 10px 10px 30px;
		background-color: #fff;
		color: #000;
	} 
	.bkwebapp.sourceicon {
		width: 9.286%;
		width: calc(100% / 7 - 5px);
	}
	.bkarticle{
		padding: 36px 30px 50px;
	}
	.bkcontent_info {
		border-left: none;
		border-top: none;
	}
	.smart-bkheadline-panel,
	.bkheadline_panel,
	.bkarticle_topbar,
	.bkinfobar,
	.bkarticle,
	.bkcontent_info,
	#bkpage_main,
	.bkpage,
	#bkpage_content {
		background: #fff !important;
		background-color: #fff !important;
		background-image:none !important;
		box-shadow: none !important;
	}
	.bkarticle_single,
	.bkarticle_topbar {
		box-shadow: none !important;
	}
	.l-display {
		display: inline;
	}
	.bkheadline,
	.bkarticle_title,
	.bkarticle_menu._color li,
	.bkheadline._breadcrumb,
	.touchicon .bkwebapp_title,
	.bkbreadcrumb{
		color: #000 !important;
		text-shadow:none;
	}
	.bkarticle_subtext,
	.bkarticle_text{
		font-size: 16px;
	}
	.smart-bkheadline-panel .bkheadline._breadcrumb,
	.bkarticle_title,
	.bktopbar_title,
	.bkbreadcrumb{
		font-size: 18px !important;
		text-align:left;
	}
	.bkarticle_subtitle:before,
	.bkarticle_text:before,
	.bkarticle_subtext:before,
	.bkarticle_title:before,
	.bktopbar_title:before,
	.bkbreadcrumb:before{
		font-weight: normal !important;
		color: #767676;
	}
	.bkbreadcrumb:before{
		content:"Breadcrumb: ";
		font-size: 18px !important;
		float:left;
		margin-right:5px;
	}
	.bktopbar_title:before{
		content:"Topbar-Title: ";
	}
	.bkarticle_title:before{
		content:"Article-Title: ";
	}
	.bkarticle_subtitle:before{
		content:"Article-Subtitle: ";
	}
	.bkarticle_subtext:before{
		content:"Article-Subtext: ";
		float:left;
		margin-right:5px;
	}
	.bkarticle_text:before{
		content:"Article-Text: ";
		float:left;
		margin-right:5px;
	}
	.bkarticle li._info{
		background-color: #e0e0e0 !important;
	}
	.bkinfobar{
		background-color: #e0e0e0 !important;
	}
	.bkarticle_title,
	.bkinfobar._top,
	.bkheadline_panel{
		margin-bottom: 20px;
	}
	.bktopbar_title{
		margin-bottom: 10px;
	}
	.bkslideitems,
	.bkarticle_topbar,
	.bktopbar_title,
	.bkheadline_panel{
		text-align:left;
	}
	.smart-bkheadline-panel .bkheadline._breadcrumb,
	.bkarticle_topbar,
	.bkheadline_panel{
		padding-left:30px;
		padding-right:30px;
	}
	.bkheadline_panel{
		padding-left:20px;    
	}
	.bktopbar_title{
		padding-left:0px;    
	}
	.bkarticle_menu li {
		list-style-image: none;
		list-style: circle;
	}
	.bkarticle_subtext {
		margin-bottom: 28px;
		font-weight: normal;
	}
	.bkarticle_title {
		margin-bottom: 10px;
	}
	 bkparagraph {
		margin-top: 500px;
	} 
	.bkparagraph_text_2 {
		margin: 14px 0 18px;
	}
}