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

.bkentry > .bkentry_url{
	color:initial;
}
.bkitem .placeholder.right{
    display:none !important;
}
figure.bkitem {
    display: inline-block;
    padding: 0 5px;
    vertical-align: top;
}





/* entry*/
/*##################################################*/

/* [data-calculated-width|=de] */
.bkentry{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
    background-color:#fff;
    box-shadow: 1px 3px 11px -3px rgba(0, 0, 0, 0.6);
     -moz-border-radius:  5px;
    -ms-border-radius:  5px;
    -o-border-radius:   5px;
    -webkit-border-radius:  5px;
    border-radius:   5px;
    overflow:hidden;   
    display:inline-table;
    position:relative;
    width: 100%; 
    border: 1px solid #5f5f5f;
}
.bkentry_inner{
    position: relative;
}


.bkitem a.bkentry_url:not(.bkentry_button):not(.bkentry_channel_logo){
	display:block;
}






/* entry-inner-top*/
/*##################################################*/
.bkitem .bkentry_head ._table._icons{
	padding:0.3rem 0.4rem;
    position: relative;
}
.bkitem .bkentry_inner span._infos,
.bkitem .bkentry_head ._table._infos{
	padding:0.5rem 0.8rem;
}
.bkitem .bkentry_inner span._infos{
	padding:0.1rem 0.8rem;
	display:table;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
	width:100%;
	position:relative;
	background-color: rgba(255, 255, 255, 0.2);
}
.bkitem .bkentry_inner span._infos div{
	display:table-cell;
	vertical-align:middle;
}
.bkitem .bkentry_inner span._infos,
.bkitem .bkentry_head  ._table._infos{
    color:#fff;
    word-spacing: -0.1rem;    
    min-height: 28px;
	font-weight:bold;
}
.bkitem.bkgame_default .bkentry_head  ._table._infos .bkentry_type {
	font-weight:normal;
}
.bkitem .bkentry_head ._table._icons .bkentry_subtopics ,
.bkitem .bkentry_inner span._infos div:nth-child(even),
.bkitem .bkentry_head ._table._infos ._td:nth-child(even){
	text-align: right;
}

.bkitem .bkentry_head ._table._icons .bkentry_subtopics {
	padding-right: 0.4rem;
}
.bkitem .bkentry_type{
	text-transform: uppercase;
}
.bkitem .bkentry_inner span._infos:before{
	display:table-cell;
	height:30px;
	top:0;
	left:0;
    background-repeat: no-repeat;
    background-position:left center;
	background-size:auto 70% ;
}
.bkitem.bkpodcast.video_cast  .bkentry_inner span._infos:before{
	content:"";
    background-image: url(/global/img/bksmart-icons/bksmart-icon-vodcast.png);
	width:35px;
	background-size:auto 80% ;
}
.bkitem.bkpodcast.audio_cast  .bkentry_inner span._infos:before{
	content:"";
    background-image: url(/global/img/bksmart-icons/bksmart-icon-podcast.png);
	width:30px;
	background-size:auto 80% ;
}
.bkitem .bkentry_longdate,
.bkitem .bkentry_modified,
.bkitem .bkentry_date{
    word-spacing: 0.2rem;
}


/* number */
.bkitem .bkentry_source_outer,
.bkitem .bkentry_number_outer{
    -moz-border-radius:  50%;
    -ms-border-radius:   50%;
    -o-border-radius:  50%;
    -webkit-border-radius:  50%;
    border-radius:  50%;

}
.bkitem .bkentry_source_outer {
	width: 48px;
    height: 48px;
    overflow:hidden;	
}
.bkpage.osandroid[class*="otherbrowser"] .bkitem .bkentry_source_outer{
    border: 1px solid #fff;
}
.bkitem .bkentry_source_outer{
    background-color:#fff;
    border: 1px solid #fff;
}
.osandroid[class*="otherbrowser"] .bkitem .bkentry_source_outer img{
	border-top-left-radius:   50%;
	border-top-right-radius:   50%;
	border-bottom-left-radius:   50%;
	border-bottom-right-radius:   50%;
}
.bkitem .bkentry_number_outer{
    line-height: 0px;
    text-align: center;
	font-weight:bold;
    letter-spacing: -0.1rem;
    color:#fff ;
    box-shadow: inset 1px 3px 11px -3px rgba(0, 0, 0, 0.6);
    font-size: 1.3rem;
    border: 1px solid rgba(0, 0, 0, 0.2);
	width:auto;
	min-width:48px;
    height: 48px;
}
.bkpage.osandroid[class*="otherbrowser"] .bkitem .bkentry_number_outer{
    font-size: 1.1rem;
}
.bkitem.bkgame_default .bkentry_number_outer{
    position: absolute;
	top: 7px;
}
.bkitem .bkentry_head  .bkentry_number_outer._td{
	float:left;
}
.bkitem .bkentry_head  .bkentry_source_outer._td{
	float:right;
}


/* source */
.bkitem .bkentry_source{
	height:105%;
    display: block;
}


/* icons */
.bkitem .bkentry_icon_outer{
    vertical-align: middle;
}
.bkitem .bkentry_icon{
    vertical-align: middle;
    background-repeat: no-repeat;
    background-position: center;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
}
.bkitem .bkentry_head .bkentry_icon{
	height: 48px;
    width:48px;
    background-size: 75% auto;
    box-shadow: 1px 1px 3px -1px rgba(0, 0, 0, 0.3);
    float: left;
    margin-left: 10px;
} 
.bkitem.bkvideo .bkentry_icon{
    background-image: url(/global/img/bksmart-icons/bksmart-icon-videos.png); 
    background-color: #ffbf05;   
}
.bkitem.bkgame-entry .bkentry_icon{
    background-image: url(/global/img/bksmart-icons/bksmart-icon-games.png); 
    background-color: #729f1d;   
}
.bkitem.bknews .bkentry_icon{
    background-image:url(/global/img/bksmart-icons/bksmart-icon-news.png);
    background-color: #237377;
}
.bkitem.VODCAST .bkentry_icon._vodcast{
    background-image: url(/global/img/bksmart-icons/bksmart-icon-vodcast.png);
    background-color:  #237377;
    background-size: 55% auto;
}
.bkitem.PODCAST .bkentry_icon._podcast{
    background-image: url(/global/img/bksmart-icons/bksmart-icon-podcast.png);
    background-color:  #237377;
}
.bkitem.bkpdf .bkentry_icon{
    background-image: url(/global/img/bksmart-icons/bksmart-icon-pdf.png);
    background-color:  #237377;
}
.bkitem.bkezine_geschichten  .bkentry_icon{
    background-size: 144%, auto;
}
.bkitem.bkezine_gruselgeschichten .bkentry_icon{
    background-size: 218%, auto;
    background-position: -22px 2px;
}
.bkitem.bkezine_berichte  .bkentry_icon{
    background-position: -22px -9px;
    background-size: 166%, auto;
}
.bkitem.bkezine_reportagen  .bkentry_icon{
	background-size: 237%, auto;
    background-position: -46px -3px;
}
 .bkitem.bkezine_stars .bkentry_icon{
    background-size: 226%, auto;
    background-position: -31px -2px;
}
 .bkitem.bkezine_manga .bkentry_icon{
	transform: rotate(10deg);
    background-size: 143%, auto;
}
.bkitem .bkentry_head .bkentry_icon:hover, 
.bkitem .bkentry_head .bkentry_icon: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);
    -webkit-user-select: none;
    box-shadow: inset 2px 2px 4px rgba(0, 0, 0, 0.5), inset 0px 0px 5px rgba(0, 0, 0, 0.7);
}
.bkitem.PODCAST .bkentry_icon._vodcast,
.bkitem.VODCAST .bkentry_icon._podcast,
.bkitem.bkvideo_default .bkentry_icon {
    display:none;
}


/* channel */
.bkitem .bkentry_channel_outer{
    height: 48px;
    float: right;    
    width: calc(100% - 114px);
    text-align: right;
}
.osandroid[class*="otherbrowser"] .bkitem .bkentry_channel_outer{
    width: 60%;
}
.bkitem .bkentry_channel_logo {
    background-repeat: no-repeat;
    background-position: center right;
    height: 100%;
    width: 100%;
    background-size: auto 100% ;
    display: block; 
}

.bkitem .bkentry_channel_outer:hover,
.bkitem .bkentry_channel_outer: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);
}






/* .bkpage*/
/*##################################################*/
.bkitem .bkentry_pdf_panel{
    height: 185px;
    overflow: hidden;
	position:relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}
.bkitem span.bkentry_pdf_panel{
   display:block;
   padding-bottom:0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}

/* IMAGE-PANEL - PDF  */
 .bkitem .bkentry_pdf_panel .bkentry_image_panel {
    height: 100%; 
    background: #fff;
    float: left;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
    border: 2px solid #fff;
 } 
 .bkitem .bkentry_pdf_panel .bkentry_image_panel  img{
  width: 100%;
 } 
 .bkitem.bkpdfentry .bkentry_image_outer ,
 .bkitem.bkpdfentry .bkentry_image_outer .bkentry_url  {
     height: 100%;
 } 
 .bkitem.bkpdfentry .bkentry_image_outer img{
    left: 50%;
    top: 50%;
    -webkit-transform: translateX(-50%)  translateY(-50%);
    -moz-transform: translateX(-50%)  translateY(-50%) ;
    -ms-transform: translateX(-50%)  translateY(-50%);
    transform: translateX(-50%)  translateY(-50%) ;
    position: relative;
 
 }
 
/* IMAGE-PANEL - PODCAST  */
.bkitem .bkentry_podcast_panel{
    overflow: hidden;
   display:block;
	position:relative;
}
.bkitem.bkpodcast .bkentry_podcast_panel{
    height: 100px;
   padding-bottom:0;
}
.bkitem.bkentry_structure_podcast  .bkentry_podcast_panel{
   
}
 .bkitem .bkentry_podcast_panel .bkentry_image_panel {
    height: 100%; 
    background: #fff;
    float: left;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
    border: 1px solid ;
    margin-right:10px; 
	width: 100px;
 }  
 .bkitem.bkpodcast .bkentry_image_outer ,
 .bkitem.bkpodcast .bkentry_image_outer .bkentry_url  {
     height: 100%;
 } 
 .bkitem.bkpodcast .bkentry_image_outer img{
    left: 50%;
    top: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%)  translateY(-50%);
    -ms-transform: translateX(-50%)  translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    position: relative;
    width: 104%;
 }
 
 
/* ENTRY-INFOPANEL*/
.bkitem .bkentry_pdf_panel .bkentry_info_panel {
    display: inline-table;   
}
.bkitem.bkpodcast  .bkentry_podcast_panel .bkentry_info_panel {
    width: calc(100% - 110px);
    display: inline-table;   
}
.osandroid[class*="otherbrowser"] .bkitem.bkpodcast  .bkentry_podcast_panel .bkentry_info_panel {
    width: 80%;
}
.bkitem span.bkentry_podcast_panel .bkentry_info_panel,
.bkitem span.bkentry_pdf_panel .bkentry_info_panel {
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    position: relative;
}
.bkitem.bkpdfentry .bkentry_info_panel ._tr ._td {
    vertical-align: middle;
}
.bkitem  .bkentry_info_panel ._td._key {
    font-weight: bold;
    font-size: 0.7rem;
}
.bkitem   .bkentry_info_panel ._td._value {
    font-size: 0.7rem;
    word-break: break-word;
}
/* .bkitem  span.bkentry_podcast_panel .bkentry_info_panel ._td._key ,
.bkitem  span.bkentry_pdf_panel .bkentry_info_panel ._td._key {
    width: 60px;
} */
.bkitem  .bkentry_pdf_panel .bkentry_info_panel ._td {
    padding:0.5rem 0rem ;
}
.osandroid[class*="otherbrowser"] .bkitem  .bkentry_pdf_panel .bkentry_info_panel ._td {
    padding:1px 0rem ;
}
.bkitem  .bkentry_pdf_panel .bkentry_info_panel ._td._key {
    padding-right:0.3rem ;
}
.bkitem .bkentry_podcast_panel .bkentry_info_panel ._td {
    padding:0.3rem 0rem ;
}
.osandroid[class*="otherbrowser"] .bkitem .bkentry_podcast_panel .bkentry_info_panel ._td {
    padding:1px 0 ;
}
.bkitem .bkentry_podcast_panel .bkentry_info_panel ._td._key {
    padding-right:0.3rem;
}
.bkitem  .bkentry_info_panel ._td.bkentry_copyright {
	font-style:italic;
}
/*.bkitem:not(.bkpdfentry) .bkentry_info_panel ._tr:nth-child(odd) ._td {
    background: rgba(255, 255, 255, 0.6);
}*/

	 .bkitem .bkentry_pdf_panel .bkentry_info_panel {
		max-width: calc(100% / 2 );
	}
	 .osandroid[class*="otherbrowser"] .bkitem .bkentry_pdf_panel .bkentry_info_panel {
		max-width: 50%;
	}



/* ENTRY-CONTENT */
.bkitem .bkentry_content{
    padding:0.8rem;
    background: rgba(255, 255, 255, 1);       
	padding-bottom: 0; 
}
.bkitem.bkvideo .bkentry_content {
    padding-bottom: 1.2rem;
}



/* ENTRY-TITLE-PANEL */
.bkitem .bkentry_title_panel{
    width: 100%;
    word-break:break-word;
}
.bkitem .bkentry_head .bkentry_title_panel{
    line-height: 1;
}
.bkitem .bkentry_head ._table._icons .bkentry_title_panel{
    padding-left: 0.3rem;
    xpadding-bottom: 0.2rem;    
	padding-right: 0.3rem;
}
.bkitem .bkentry_body .bkentry_title_panel{
	vertical-align:middle;  
    line-height: 1.2;
}
.bkitem.bkpodcast  .bkentry_title_panel,
.bkitem.bkpdfentry  .bkentry_title_panel{
    padding: 0.5rem 0.8rem;
    height: 48px;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}
.bkitem.bkpodcast  .bkentry_title_panel .bkentry_url,
.bkitem.bkpdfentry  .bkentry_title_panel .bkentry_url{
	height: 100%;
}
.bkitem.bkpodcast  .bkentry_title,
.bkitem.bkpdfentry  .bkentry_title{
    font-size: 0.8rem;
    line-height: 1.2;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    position: relative;
}


/* ENTRY-SITE */
.bkitem .bkentry_body .bkentry_site{ 
    font-size: 13px;
    font-size: 0.75rem;
    padding-bottom: 0.5rem;
}


/* ENTRY-TITLE */
.bkitem .bkentry_title{
    -webkit-hyphens: auto;
    hyphens: auto;
    letter-spacing: -0.01rem;
    color:#000;
}
.bkitem .bkentry_head .bkentry_title{
    font-size: 1rem;
    font-family: arial;
}
.bkitem .bkentry_body .bkentry_title{
    font-size: 1.1rem;
    font-family: arial;
}


/* ENTRY-SUBTITLE */
.bkitem .bkentry_subtitle{	
    font-family: arial;
    color: rgba(0, 0, 0, 0.5);
}
.bkitem .bkentry_head .bkentry_subtitle{	
    font-size: 14px;
    font-size: 0.875rem;
    margin-bottom: 0.2rem;
}
.bkitem .bkentry_body .bkentry_subtitle{	
    margin-bottom: 0.3rem;
    font-size: 15px;
    font-size: 0.9375rem;
}


/* IMAGE-PANEL */
 .bkitem .bkentry_image_panel {
    position:relative;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
    overflow: hidden;
 } 
 
/* IMAGE-PANEL - HEAD */
 .bkitem .bkentry_head .bkentry_image_panel {
    -moz-border-radius: 7px;
    -ms-border-radius: 7px;
    -o-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
    background-color: #fff;    
    border: 1px solid rgba(0, 0, 0, 0.5);
 }
 .bkitem.bkgame_default .bkentry_head .bkentry_image_panel {
	width: 6.25rem;
    height: 6rem;
 }
.osandroid[class*="otherbrowser"]  .bkitem.bkgame_default .bkentry_head .bkentry_image_panel {
	width: 100px;
    height: 96px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    -o-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
 }
 .bkitem.bkentry_structure_podcast  .bkentry_head .bkentry_image_panel {
	width: 48px;
    height: 48px;
    float: right;
 }
 .bkitem  .bkentry_head .bkentry_image_panel >.bkentry_url {
    height: 100%;
 }
 .bkitem  .bkentry_head .bkentry_image_panel >.bkentry_url img {
    width: 105%;
 }
 
/* IMAGE-PANEL - BODY-URL */
 .bkitem .bkentry_url > .bkentry_image_panel {
    /* width: 100%;
    height: 112px;  */
	height: 140px;
 }  
 .osandroid[class*="otherbrowser"] .bkitem .bkentry_url > .bkentry_image_panel {
    width: 100%;
    height: 200px; 
 } 
 .bkitem .bkentry_url > .bkentry_image_panel img{
    /* max-width:100% ;*/
	height:100%;
 }
.osandroid[class*="otherbrowser"]  .bkitem .bkentry_url > .bkentry_image_panel img{
    height:100%;
 }
 
/* IMAGE-PANEL - CONTENT */
 .bkitem .bkentry_content  .bkentry_image_panel {
    width: 80px;
    height: 80px; 
    width: 5rem; 
    height: 5rem; 
    border: 1px solid #5c5c5c; 
    float: right;
    margin-left:0.4rem;
 }  
 .bkpage.osandroid[class*="otherbrowser"] .bkitem .bkentry_content  .bkentry_image_panel {
    width: 80px;
    height: 80px; 
 } 
 
.bknews .bkentry_imagerights {
    font-size: 10PX;
    line-height: 13PX;   
	padding: 0.6em 0em 0;
    color: rgb(173, 173, 173);
    word-break: break-all;
    clear: both;
    height: 12px;
    overflow: hidden;    
	margin-left: 0.4rem;
}


/* VIDEO-PLAY */
.bkitem.bkvideo .bkentry_videopreview_play{
    position: absolute;
    width: 100px;
    height: 100px;
    background-size: auto 100%;
    opacity: 0.5;
    background-image: url(/videos/bkimages/play.png);
    background-repeat: no-repeat;
    background-position: center;
} 
.bkitem.bkvideo .bkentry_body:hover .bkentry_videopreview_play,
.bkitem.bkvideo .bkentry_body:active .bkentry_videopreview_play{
    opacity: 1;
} 

/* IMAGERIGHTS*/
.bkitem.bkvideo .bkentry_imagerights{
    font-size: 9px;
    color: rgba(255, 255, 255, 0.7);
    -ms-transform:rotate(-90deg);
    -o-transform:rotate(-90deg);
    -moz-transform:rotate(-90deg)
    -webkit-transform:rotate(-90deg);
    transform: rotate(-90deg);
    position: absolute;
    width: 100px;
    height: 40px;
    -moz-transform-origin: 55% 130%; 
    -o-transform-origin: 55% 130%; 
    -ms-transform-origin: 55% 130%; 
    -webkit-transform-origin: 55% 130%;   
    transform-origin: 55% 130%;    
    z-index: 3;
}

.osandroid[class*="otherbrowser"] .bkitem.bkvideo .bkentry_imagerights{
	padding-top:5px;
    width: auto;
	padding-left:5px;
}



/* WEBSHOTPANEL*/
.bkitem .bkentry_webshot_panel .bkentry_domain{
    font-size:11px;
    padding: 0.2rem 0.8rem;
    color: rgba(255, 255, 255, 0.5);
	color: #ffffff;
    background-color: #d9d9d9;
}
.bkitem .bkentry_webshot {
    width: 100%;
    height: 200px;
    overflow: hidden;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
     border-top: 1px solid #000;
    border-bottom: 1px solid #000;
}
 .bkitem .bkentry_webshot img{
    width: 100%;
}




/* ENTRY-URL-PANEL*/
.bkitem .bkentry_url_panel{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	width:100%;
	margin-top: 0.6rem;
    margin-bottom: 0.6rem;
    max-width: 768px;
    display:table;
}
.bkitem .bkentry_url_panel>.bkentry_url{
	line-height: 1.3;
	font-size:11px;
	font-size:0.6875rem;
    word-break: break-all; 
    color: rgba(0, 0, 0, 0.5);
}


/* ENTRY-DESCRIPTION-PANEL*/
 .bkitem.bkpodcast .bkentry_description_panel{
	display:none;
 }
 .bkitem .bkentry_description_panel{
	width:100%;
    max-width: 768px;
    position: relative;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
    overflow:hidden;  
    -ms-transition: height 0.5s cubic-bezier(0.4, 0, 1, 1) 0s, padding 0s linear 0.5s;
    -webkit-transition: height 0.5s cubic-bezier(0.4, 0, 1, 1) 0s, padding 0s linear 0.5s;
    -moz-transition:  height 0.5s cubic-bezier(0.4, 0, 1, 1) 0s, padding 0s linear 0.5s;
    transition: height 0.5s cubic-bezier(0.4, 0, 1, 1) 0s, padding 0s linear 0.5s;
} 
/* ENTRY-DESCRIPTION */
.bkitem  .bkentry_description{ 
    line-height: 1.5;
	font-size:16px;
    font-size: 0.9rem;
}

.bkitem   .bkentry_germandescription {
    padding: 0.5em;
    word-spacing: 0.3em;
    font-size: 12px;
    color: #9f9f9f;
    border: 1px solid rgba(200, 200, 200, 0);
    background: rgba(255, 255, 255, 0.5);
    margin-top: 0.5rem;
    line-height: 1.6em;
}
.bkitem  .bkentry_germandescription:before {
    content: "";
    background-image: url(/global/img/bklanguage/width-40/lang-de-60-r.png);
    width: 30px;
    height: 30px;
    background-repeat: no-repeat;
    background-size: 100%;
    display: inline-block;
    margin-left: -3px;
    margin-right: 5px;
    top: -8px;
    margin-bottom: -20px;
    position: relative;
    opacity: 0.5;
}


/* MORE*/
.bkitem .bkbuttonpanel{
    height:20px;    
    display: none;
}
.bkitem.bkvideo .bkbuttonpanel{
    height:40px;    
}
.bkitem .bkbutton_more{
    width: 2.5rem;
    height:2.5rem;
    display:block;
    position:relative;
    background-image: url(/global/img/bkbutton-plus.png);
    background-size:100%;
    background-size: 70%;
    background-repeat:no-repeat;
    background-position:center;
    background-color:#c5c5c5;
    margin:0rem auto;
    border-radius: 50%;
    box-shadow: 0px 2px 8px -3px rgba(0, 0, 0, 0.9); 
    top: -2px;
}
.bkitem .bkentry .bkbutton_more:active{
    box-shadow:none; 
}
.bkitem .bkentry.bkactive .bkbutton_more{
    background-image: url(/global/img/bkbutton-close.png);
    background-color:#000;
}
.bkitem.bksearch .bkbutton_more{
    display:none;
}


/* LINKPANEL*/
.bkitem .bkentry_link_panel {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
    display:block;
}
.bkitem:not([class^="bkezine_"]) .bkentry_link_panel {
    padding:0.5rem 0.5rem 0.8rem;
}
.bkitem .bkentry_button {
    color: #000;
    -moz-border-radius: 53px;
    -webkit-border-radius: 53px;
    border-radius: 53px;
	font-size: 15px;    
	background-color: rgba(255, 255, 255, 1);
	display:table;
	width:100%;
	border: 1px solid rgba(0, 0, 0, 0.32);
    overflow: hidden;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
/* .osandroid .bkitem .bkentry_button {
	border-top-left-radius:  53px;
	border-top-right-radius:   53px;
	border-bottom-left-radius:  53px;
	border-bottom-right-radius:   53px;
} */
.bkitem .bkentry_button:before {
    content: "";
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    width: 2.5rem;
    height: 2.5rem;
    background-size: 67%;
    display: table-cell;      
    vertical-align: middle;   
    box-shadow: 0px 2px 8px -3px rgba(0, 0, 0, 0.9); 
    background-image: url(/global/img/go.png);
	background-repeat: no-repeat;
	background-position:center;
}
.osandroid .bkitem .bkentry_button:before {
	border-top-left-radius:   50%;
	border-top-right-radius:   50%;
	border-bottom-left-radius:   50%;
	border-bottom-right-radius:   50%;
}
.bkitem .bkentry_button:hover,
.bkitem .bkentry_button:active {
	box-shadow: inset 2px 2px 3px rgba(0, 0, 0, 0.5), inset 0px 0px 2px rgba(255, 255, 255, 0.52);
    -webkit-transform: scale(0.95);
    -moz-transform: scale(0.95);
    -ms-transform: scale(0.95);
    -o-transform: scale(0.95);
    transform: scale(0.95);
}
.bkentry_linktext {
    vertical-align: middle;
    text-align: center;
    display: table-cell;
}
#bknews_podcast .bkentry_linktext._video,
#bknews_vodcast .bkentry_linktext._audio {
    display: none;
}



/* GAMES-DEFAULT */
/*##################################################*/

 .bkpage[id*="bkpage_games_lang_"] .bkitem .bkentry_number_outer  {
	display:none;
}



.bkentry_feed_panel {
    white-space: nowrap;
    height: 46px;
    position: relative;
    width: 100%;
    background-color: #fff;
    padding: 0.8rem;
    box-sizing: border-box;
}
.bkentry_rss_icon,  
.bkentry_abo_icon {
    display: block;
    vertical-align: top;
    opacity: 0.4;
    float: right;
    height: 23px;
    bottom: 1px;
    position: relative;
    min-width: 20px;
    margin-left: 10px;
    cursor: pointer;
    margin-bottom: 10px;
}
.bkentry_rss_text, 
.bkentry_abo_text {
    background: rgba(0, 0, 0, 0.08);
	clear:right;
}
.bkentry_feed_panel[class*="_active"] [class*="_text"]{
	padding:5px;
}
.bkentry_feed_panel.rss_active .bkentry_rss_text,
.bkentry_feed_panel.abo_active .bkentry_rss_text {
	margin-bottom: 5px;
}
.bkentry_feed_panel .bkentry_caption {
    font-weight: bold;
    text-align: left;
	margin-bottom:2px;
    color: #000;
}
.bkitem:not(.bkpodcast) [class$="_duration"], 
.bkentry_caption {
    font-size: 10PX;
}
.bkentry_feed, 
.bkentry_abolink {
    word-break: break-word;
    font-size: 10px;
    white-space: normal;
    color: #000;
    display: block;
}
.bkentry_feed_panel.abo_active, 
.bkentry_feed_panel.rss_active {
    display: table;
}



/* ENTRY-FOOTER */
/*##################################################*/ 
.bkitem .bkentry_footer{
    background: rgba(255, 255, 255, 1);
    position: relative;
    xborder-top: 1px dotted rgba(0, 0, 0, 0.15);
}
.bkitem .bkentry_age_panel:before{
	content:"";
    width:25px;
    height:0.9rem;
    display:block;
	float:left;
    background-image:  url(/global/img/down-black.png);
	opacity:0.4;
    background-size: 100% auto;
    background-repeat:no-repeat;
    background-position:left center;
}
.bkitem .bkentry_footer._age .bkentry_age_panel:before{
    background-image:  url(/global/img/up-s.png);
}
/* Aging-Panel */
.bkitem .bkentry_age_panel{
    padding:0.8rem;
    display:table;
    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;
    cursor:pointer;
}
.bkitem .bkentry_age_panel .bkentry_ages{
    white-space: nowrap;  
}
.bkitem .bkentry_age_panel .bkentry_age{
    height: 2rem;
	float: right;
    width: initial;
}
.osandroid[class*="otherbrowser"] .bkitem .bkentry_age_panel .bkentry_age{
    height: 32px;
}
.bkitem .bkentry_age img{
    height: 100%;
}
.bkitem .bkentry_agemsg_caption{
    vertical-align: bottom;
	font-size:13px;
	font-size:0.8125rem;
    color: #3a3a3a;
}
.osandroid[class*="otherbrowser"] .bkitem .bkentry_agemsg_caption{
	font-size:12px;
}


.bkitem .bkentry_footer ._table{
	position:relative;
    background-color: #ececec;
    vertical-align: middle;
    white-space: nowrap;
    padding: 0rem 0.8rem;
}




/* OUTER */
.bkitem .bkentry ._outer{   
	vertical-align: middle; 
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 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;
    height: 2.5rem;
    margin: 0.5rem 0.3rem 0.5rem 0;
    width: 2.5rem;
    background-color: #fff;
    box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.3);
    cursor:pointer;
    display: inline-block;
}
.osandroid[class*="otherbrowser"] .bkitem .bkentry ._outer{  
    height: 40px;
    width: 40px;
}

.bkitem .bkentry_footer > ._outer:active,
.bkitem .bkentry_footer .bkentry_languages:active ._outer,
.bkitem .bkentry_footer._country ._outer._country,
.bkitem .bkentry_footer._language .bkentry_languages ._outer,
.bkitem .bkentry_footer._flash ._outer._flash{
    box-shadow:none;
}

.bkitem .bkentry_footer._country ._outer._country img,
.bkitem .bkentry_footer._language .bkentry_languages ._outer img,
.bkitem .bkentry_footer._flash ._outer._flash img,
.bkitem .bkentry_footer._age .bkentry_age_panel {
    opacity:0.5;
}


/* country-Panel */
.bkitem .bkentry_language_icon{
    width: 1.75rem;
	display: block;
    top: 54%;
    left: 52.6%;
    -webkit-transform: translateY(-50%) translateX(-50%);
    -moz-transform: translateY(-50%) translateX(-50%);
    -ms-transform: translateY(-50%) translateX(-50%);
    transform: translateY(-50%) translateX(-50%);
    position: relative;
}
.bkitem .bkentry_country_icon{
    width: 1.7rem;
    HEIGHT: 1.2rem;
    BORDER: 1PX SOLID #000;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    margin: 0 auto;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    position: relative;
}



 
 
/* FORMAT */
.bkitem ._outer .bkentry_format{
    display: block;
    margin: 0 auto;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    position: relative;
    width: initial;
}

.bkitem  ._outer .bkentry_format._mp3,
.bkitem  ._outer .bkentry_format._bigtext,
.bkitem  ._outer .bkentry_format._feed,
.bkitem ._outer .bkentry_format._flash{
	 height: 1.7rem;
}
.osandroid[class*="otherbrowser"] .bkitem  ._outer .bkentry_format._mp3,
.osandroid[class*="otherbrowser"] .bkitem  ._outer .bkentry_format._bigtext,
.osandroid[class*="otherbrowser"] .bkitem  ._outer .bkentry_format._feed,
.osandroid[class*="otherbrowser"] .bkitem ._outer .bkentry_format._flash{
	 height: 21px;
}




/* HIDDENCONTENT  */
/*##################################################*/ 
.bkitem .bkentry_footer .bkhiddencontent{
	display:none;
	width: 100%;
    padding:0.4rem 0.4rem 0.8rem;
	color:#3e3e3e;
	font-size:13px;
	font-size:0.8125rem;
	line-height: 1.4;
    white-space:normal;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}
.bkitem .bkentry_footer .bkhiddencontent>p{
	display:none;
    margin-top:0.4rem;
}
.bkitem .bkentry_footer .bkhiddencontent>p._0{
	opacity:0.5;
}
.bkitem .bkentry_footer .bkhiddencontent>p._x{
	    font-weight: bold;
}


.bkitem .bkentry_footer._country .bkhiddencontent,
.bkitem .bkentry_footer._language .bkhiddencontent,
.bkitem .bkentry_footer._flash .bkhiddencontent,
.bkitem .bkentry_footer._age .bkhiddencontent{
	display:table;
}
.bkitem .bkentry_footer._country .bkhiddencontent ._country,
.bkitem .bkentry_footer._language .bkhiddencontent ._language,
.bkitem .bkentry_footer._flash .bkhiddencontent ._flash,
.bkitem .bkentry_footer._age .bkhiddencontent .bkentry_age{
	display:block;
}







/* Image-Panel | Webshot-Panel | Videopreview-Panel*/
.bkitem  .bkentry_videopreview_panel {
 	display:none;
 }
.bkitem .bkentry_webshot_panel .bkentry_url>img {
	WIDTH: 100%;
    height: 100%;
}








/* ENTRY-EZINE #############################*/
.bkitem[class*="bkezine_"] .bkentry {
    padding: 14px;
}
.bkitem[class*="bkezine_"] .bkentry_pubdate_panel {
    font-size: 11px;
    margin-bottom: 6px;
}
.bkitem[class*="bkezine_"] .bkentry_authors_panel {
    text-align: left;
    height: 40px;
}
.bkitem[class*="bkezine_"] .bkentry_authors {
    line-height: 20px;
    font-size: 14PX;
}
.bkitem[class^="bkezine_"] .bkentry_inner {
    height: 66px;
    overflow: hidden;   
	margin-bottom: 10px;
}
.bkitem[class^="bkezine_"] .bkentry_inner>.bkentry_title_panel {
    margin-bottom: 5px;
    display: block;
}
.bkitem[class*="bkezine_"] .bkentry_title {
    font-size: 17PX;
    line-height: 20px;
}
.bkitem[class^="bkezine_"] .bkentry_description_panel [class^="bkentry_description"] {
    font-size: 14px;
    line-height: 20px;    
	color: initial;
}



/* ENTRY-INNER-EZINE #############################*/
.bkitem[class*="bkezine_"] .bkentry_icon{
    position: relative;
    z-index: 4;
    float: right;
	height:50px;
	width:50px;    
	background-color: #de6706;
    border: 1px solid rgba(0, 0, 0, 0.4);
	box-shadow:inset 1px 1px 10px rgba(0, 0, 0, 0.2);
	background-repeat: no-repeat, repeat;
}



.placeholder .bkentry_number{
	display:none;
}



@media only screen and (max-width: 568px)  and (orientation:landscape) {
    .bkitem .bkentry_pdf_panel .bkentry_image_panel {
        width:130px;
        margin-right:10px;
     } 
    .bkitem .bkentry_podcast_panel,
    .bkitem .bkentry_pdf_panel{
        padding:0.8rem;
    }
    .osandroid[class*="otherbrowser"] .bkitem .bkentry_podcast_panel,
    .osandroid[class*="otherbrowser"] .bkitem .bkentry_pdf_panel{
         padding: 20px 20px 10px;
    }
	.osandroid[class*="otherbrowser"] .bkitem:not([class^="bkezine_"]) .bkentry_link_panel {
		padding: 5px  20px 15px;
	}
}

@media only screen and (min-width: 569px) and (max-width: 767px)  and (orientation:landscape){
    .bkitem .bkentry_pdf_panel .bkentry_image_panel {
        width: calc(100% / 2 - 30px);
        margin-right:10px;
     } 
    .bkitem .bkentry_podcast_panel,
    .bkitem .bkentry_pdf_panel{
        padding:0.4rem;
    }
    .osandroid[class*="otherbrowser"] .bkitem .bkentry_podcast_panel,
    .osandroid[class*="otherbrowser"] .bkitem .bkentry_pdf_panel{
        padding: 15px 15px 10px;
    }
	.osandroid[class*="otherbrowser"] .bkitem:not([class^="bkezine_"]) .bkentry_link_panel {
		padding: 5px  15px 10px;
	}
}
@media only screen and (min-width: 768px)  and (orientation:landscape) {
    .bkitem .bkentry_pdf_panel .bkentry_image_panel {
        width: calc(100% / 2 - 40px);
        margin-right:10px;
     } 
    .bkitem .bkentry_podcast_panel,
    .bkitem .bkentry_pdf_panel{
        padding:0.8rem;
    }
    .osandroid[class*="otherbrowser"] .bkitem .bkentry_podcast_panel,
    .osandroid[class*="otherbrowser"] .bkitem .bkentry_pdf_panel{
         padding: 20px 20px 10px;
    }
	.osandroid[class*="otherbrowser"] .bkitem:not([class^="bkezine_"]) .bkentry_link_panel {
		padding: 5px  20px 15px;
	}
}
@media only screen and (max-width: 667px) and (orientation:portrait){
    figure.bkitem {
        width:100%;
        margin-bottom: 10px;
    }	
    .bkitem .bkentry_inner  ._infos,
    .bkitem .bkentry_head  ._table._infos{
        font-size:12px;
    }
	.bkitem .bkentry_pdf_panel .bkentry_image_panel {
        width:130px;
        margin-right:10px;
     } 
    .bkitem .bkentry_podcast_panel,
    .bkitem .bkentry_pdf_panel{
        padding:0.4rem;
    }
	.bkitem:not([class^="bkezine_"]) .bkentry_link_panel {
		padding: 0.4rem;
	}
    .osandroid[class*="otherbrowser"] .bkitem .bkentry_podcast_panel,
    .osandroid[class*="otherbrowser"] .bkitem .bkentry_pdf_panel{
        padding: 15px 15px 10px;
    }
	.osandroid[class*="otherbrowser"] .bkitem:not([class^="bkezine_"]) .bkentry_link_panel {
		padding: 5px  15px 10px;
	}
}
@media only screen and (min-width: 668px) and (orientation:portrait){
    .bkitem .bkentry_inner  ._infos,
    .bkitem .bkentry_head  ._table._infos{
        font-size:12px;
    }
    .bkitem .bkentry_pdf_panel .bkentry_image_panel {
        width: 45%;
        width: calc(100% / 2 - 40px);
        margin-right:10px;
     } 
    .bkitem .bkentry_podcast_panel,
    .bkitem .bkentry_pdf_panel{
        padding:0.8rem;
    }
    .osandroid[class*="otherbrowser"] .bkitem .bkentry_podcast_panel,
    .osandroid[class*="otherbrowser"] .bkitem .bkentry_pdf_panel{
         padding: 20px 20px 10px;
    }
	.osandroid[class*="otherbrowser"] .bkitem:not([class^="bkezine_"]) .bkentry_link_panel {
		padding: 5px  20px 15px;
	}
}
@media only screen  and (orientation:landscape){
    .bkitem .bkentry_inner  ._infos,
    .bkitem .bkentry_head  ._table._infos{
        font-size:12px;
    }
}
@media only screen and (min-width: 668px)   and (max-width:960px) and (orientation:portrait){
    figure.bkitem {
        width:50%;
        width:calc(100% / 2);
    }	
    
	.bkpage.firefox52  figure.bkitem,
	.bkpage.firefox  figure.bkitem  {
        width:calc(100% / 2  - 5px);
    }	
	.bkpage.ie_modern  figure.bkitem,
	.bkpage.ie11  figure.bkitem,
	.bkpage.ie  figure.bkitem  {
        width:calc(100% / 2  - 5px);
    }	
}
@media only screen and (min-width: 961px)  and (max-width:1365px) and (orientation:portrait){
    figure.bkitem {
        width:33.333333%;
        width:calc(100% / 3);
    }	
    
	.bkpage.firefox52  figure.bkitem,
	.bkpage.firefox  figure.bkitem  {
        width:calc(100% / 3  - 5px);
    }	
	.bkpage.ie_modern  figure.bkitem,
	.bkpage.ie11  figure.bkitem,
	.bkpage.ie  figure.bkitem {
        width:calc(100% / 3  - 5px);
    }	
}
@media only screen and (min-width: 668px) and (max-width: 1365px)  and (orientation:portrait){
    figure.bkitem {
        margin-bottom: 10px;
    }	
}
@media only screen and (max-width:568px)  and (orientation:landscape){ 
    figure.bkitem {
        width:100%;
        margin-bottom: 10px;
    }	
}
@media only screen and (min-width: 569px) and (max-width:767px)  and (orientation:landscape){ 
    figure.bkitem {
        width:50%;
        width:calc(100% / 2);
    }	
    
	.bkpage.firefox52  figure.bkitem,
	.bkpage.firefox  figure.bkitem  {
        width:calc(100% / 2  - 5px);
    }	
	.bkpage.ie_modern  figure.bkitem,
	.bkpage.ie11  figure.bkitem,
	.bkpage.ie  figure.bkitem  {
        width:calc(100% / 2  - 5px);
    }	
}
@media only screen and (min-width: 768px) and (max-width:1365px)  and (orientation:landscape){
    figure.bkitem {
        width:33.3333333%;
        width:calc(100% / 3);
    }	
    
	.bkpage.firefox52  figure.bkitem,
	.bkpage.firefox  figure.bkitem {
        width:calc(100% / 3  - 5px);
    }	
	.bkpage.ie_modern  figure.bkitem,
	.bkpage.ie11  figure.bkitem,
	.bkpage.ie  figure.bkitem {
        width:calc(100% / 3  - 5px);
    }	
}
@media only screen and (min-width: 569px) and (max-width:1365px)  and (orientation:landscape){
    figure.bkitem {
        margin-bottom: 10px;
    }		
}
@media only screen and (min-width: 1366px) {
    figure.bkitem {
        margin-bottom: 10px;
    }	
}
@media only screen and (min-width:1366px) and (max-width:1765px) { 
    figure.bkitem {
        width:25%;
        width:calc(100% / 4);
    }   
	.bkpage.firefox52  figure.bkitem,
	.bkpage.firefox  figure.bkitem {
        width:calc(100% / 4  - 5px);
    }	
	.bkpage.ie_modern  figure.bkitem,
	.bkpage.ie11  figure.bkitem,
	.bkpage.ie  figure.bkitem {
        width:calc(100% / 4  - 5px);
    }		
}
@media only screen and (min-width:1766px)  and (max-width:2365px) { 
    figure.bkitem {
        width:20%;
        width:calc(100% / 5);
    }	   
	
	.bkpage.firefox52  figure.bkitem,
	.bkpage.firefox  figure.bkitem {
        width:calc(100% / 5 - 5px);
    }
	.bkpage.ie_modern  figure.bkitem,
	.bkpage.ie11  figure.bkitem,
	.bkpage.ie  figure.bkitem {
        width:calc(100% / 5 - 5px);
    }	
}
@media only screen and (min-width:2366px)  and (max-width:3165px) {
    figure.bkitem {
        width:16.6666667%;
        width:calc(100% / 6);
    }	
    
	.bkpage.firefox52  figure.bkitem,
	.bkpage.firefox  figure.bkitem  {
        width:calc(100% / 6 - 5px);
    }
	.bkpage.ie_modern  figure.bkitem,
	.bkpage.ie11  figure.bkitem,
	.bkpage.ie  figure.bkitem {
        width:calc(100% / 6 - 5px);
    }	
}
@media only screen and (min-width:3166px)   and (max-width:3465px) {
    figure.bkitem {
        width:14.286%;
        width:calc(100% / 7);
    }	
   
	.bkpage.firefox52  figure.bkitem,
	.bkpage.firefox  figure.bkitem {
        width:calc(100% / 7  - 5px);
    }
	.bkpage.ie_modern  figure.bkitem,
	.bkpage.ie11  figure.bkitem,
	.bkpage.ie  figure.bkitem {
        width:calc(100% / 7  - 5px);
    }	
}
@media only screen and (min-width:3466px)  {
    figure.bkitem {
        width:12.5%;
        width:calc(100% / 8);
    }	
    
	.bkpage.firefox52  figure.bkitem,
	.bkpage.firefox  figure.bkitem  {
        width:calc(100% / 8  - 5px);
    }	
}



