.footer .footnav li { float:none; width:100%; padding: 0 0 8px 11px; }

.content_side { padding:0px!important; width: auto; }

.gsc-search-box { width:97% !important; }

.ms_views { padding-right: 65px !important; }

.sideboard_sticky_ad { right: -246px; position: absolute; top: 32px; }

@media screen and (max-width: 1472px) {
    .sideboard_sticky_ad { right: 0;}
}

@media screen and (max-width: 1221px) {
    .sideboard_sticky_ad { margin-left: 123px;}
}

@media screen and (max-width: 1024px) {
    .sideboard_sticky_ad { margin-left: -10000px;}
}

/*.sideboard_size-245 { right: -245px; width: 245px; }*/

.leaderboard { text-align: right; z-index: 9999 }

.leaderboard_sticky_ad { position: fixed; right: 0px; border-top: 26px solid white; }

.leaderboard_placeholder { height: 26px; background-color: white; z-index: 9998; }

.cse_text_width{ width: 530px; }

.newsticker_right { clear: none; }

.cbmessage { width: 400px; }

.fb_comment { margin: 8px 20px; }

.img-link-video,
.img-link-audio,
.img-link-gallery,
.img-link-lightbox,
.img-link-internal,
.img-link-external{
  display: block;
  position:relative;
}

.overlay-icon{
  width:20px;
  height: 20px;
  display: block;
  position: absolute;
  right: 5px;
  bottom: 5px;
}

.img-link-audio .overlay-icon{
  background: url(../img/icons/volume1.png) 0 0 no-repeat;
}
.img-link-external .overlay-icon{
  background: url(../img/icons/links.png) 0 0 no-repeat;
}
.img-link-gallery .overlay-icon{
  background: url(../img/icons/audioslideshow.png) 0 0 no-repeat;
}
.img-link-internal .overlay-icon{
  background: url(../img/icons/links.png) 0 0 no-repeat;
}
.img-link-lightbox .overlay-icon{
  background: url(../img/icons/plus.png) 0 0 no-repeat;
}
.img-link-video .overlay-icon{
  background: url(../img/icons/video.png) 0 0 no-repeat;
}


.link-audio,
.link-audio:hover {
  background: url(../img/icons/volume1.png) 2px 0 no-repeat;
  padding: 0 0 0 24px;
}

.link-gallery,
.link-gallery:hover {
  background: url(../img/icons/audioslideshow.png) 2px 0 no-repeat;
  padding: 0 0 0 25px;
}

.link-video,
.link-video:hover {
  background: url(../img/icons/video.png) 2px -1px no-repeat;
  padding: 0 0 0 25px;
}

.billboard p {
  margin: 0; 
}
.link-external,
.link-external:hover,
.link-internal,
.link-internal:hover{
  background: url(../img/icons/links.png) 0 0 no-repeat;
  padding: 0 0 0 20px;
}

form.layout2 .link-external,
form.layout2 .link-external:hover,
form.layout2 .link-internal,
form.layout2 .link-internal:hover{
  background: url(../img/icons/links-gelb.png) 0 0 no-repeat;
  padding: 0 0 0 20px;
}

.notVisibleOnMobileDevice {
	display: block;
}
