/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/*
 * Custom Style Sheet - Use this file to style your content
 */
 
.custom-logo {
	display: inline-block;
	width: 210px;
	height: 90px;
	background: url(../../../images/yootheme/logo.png) 50% 50% no-repeat;
	background-size: contain;
}

/* Only Phones (Portrait) */
@media (max-width: 479px) {

	.custom-logo { height: 60px; }
	
}


/* Abstand Header */
#toolbar,
#headerbar { margin-bottom: 0px; }

/* Link mit Icon ---*/
a.icon { background: url('/images/icon_link.png') no-repeat center left; padding-left: 17px; }
ul.icon { list-style-image:url('/images/icon_link.png'); }
a.doclink { background: url('/images/icon_download.png') no-repeat center left; padding-left: 17px; }

/* Überschriften verkleinern ---*/
h1 { font-size: 28px; line-height: 28px; }
h2 { font-size: 22px; line-height: 22px; }
h3 { font-size: 18px; line-height: 18px; }

/* Korrektur ---*/
a[data-lightbox]{ display: inline !important }
.align-left, .alignleft { margin-bottom: 10px; }

/* Sprachauswahlmodul ---*/
div.mod-languages img { box-shadow: 2px 2px 2px #777777; opacity: 0.4; -webkit-filter: drop-shadow(2px 2px 2px #777777) opacity(0.4); }
li.lang-active img{ box-shadow: 2px 2px 2px #777777; opacity: 1; -webkit-filter: drop-shadow(2px 2px 2px #777777) opacity(1); }

/* BT SocialShare */
.bt-social-share { width: 99%; }

/* Goggle Calendar */
.mv-daynames-table { color: rgb(68, 68, 68); }

/* Box volle Breite*/

.box-full { margin: -1px 0px; padding: 0px; }

.bt-social-share { background: #F4F4F4; border: 1px solid #E2E2E2; }

.wk-slideshow[data-options*="kenburns"] img {   
  max-width: none !important;   
  position: relative;  
}

/* GMap Location!, Navigation */
.ivm-mapnav-item h4 {margin-top: 5px;}

/* Widgetkit Overlay */
.wk-slideshow p {margin-top: 5px; margin-bottom: 5px;}
.wk-slideshow h3 {margin-top: 5px; margin-bottom: 5px;}

/* RSForm! Abstand der Elemente */
.formResponsive .formHorizontal .rsform-block {
    margin-bottom: 0px;
}

/* SKETCH.COOKIES */
cc_banner-wrapper:hover a.cc_more_info {
	color:#dd3333;
}
a.cc_btn.cc_btn_accept_all {
	background-color:#dd3333;
}

ul.blank,
ul.space,
ul.line,
ul.check,
ul.zebra {
	clear: both;
}

.leaflet-popup-content {
  width: 250px;
}