
span.twitter-typeahead {
	width: 100%;
}
.tt-dataset {
	background-color: white;
	cursor: pointer;
}
.tt-selectable:hover {
	background-color: #ddd;
}
/*!
 * Justified Gallery - v3.6.1
 * http://miromannino.github.io/Justified-Gallery/
 * Copyright (c) 2015 Miro Mannino
 * Licensed under the MIT license.
 */
@-webkit-keyframes justified-gallery-show-caption-animation{from{opacity:0}to{opacity:.7}}@-moz-keyframes justified-gallery-show-caption-animation{from{opacity:0}to{opacity:.7}}@-o-keyframes justified-gallery-show-caption-animation{from{opacity:0}to{opacity:.7}}@keyframes justified-gallery-show-caption-animation{from{opacity:0}to{opacity:.7}}@-webkit-keyframes justified-gallery-show-entry-animation{from{opacity:0}to{opacity:1}}@-moz-keyframes justified-gallery-show-entry-animation{from{opacity:0}to{opacity:1}}@-o-keyframes justified-gallery-show-entry-animation{from{opacity:0}to{opacity:1}}@keyframes justified-gallery-show-entry-animation{from{opacity:0}to{opacity:1}}.justified-gallery{width:100%;position:relative;overflow:hidden}.justified-gallery>a,.justified-gallery>div{position:absolute;display:inline-block;overflow:hidden;opacity:0;filter:alpha(opacity=0)}.justified-gallery>a>img,.justified-gallery>div>img,.justified-gallery>a>a>img,.justified-gallery>div>a>img{position:absolute;top:50%;left:50%;margin:0;padding:0;border:0}.justified-gallery>a>.caption,.justified-gallery>div>.caption{display:none;position:absolute;bottom:0;padding:5px;background-color:#000;left:0;right:0;margin:0;color:#fff;font-size:12px;font-weight:300;font-family:sans-serif}.justified-gallery>a>.caption.caption-visible,.justified-gallery>div>.caption.caption-visible{display:initial;opacity:.7;filter:"alpha(opacity=70)";-webkit-animation:justified-gallery-show-caption-animation 500ms 0 ease;-moz-animation:justified-gallery-show-caption-animation 500ms 0 ease;-ms-animation:justified-gallery-show-caption-animation 500ms 0 ease}.justified-gallery>.entry-visible{opacity:1;filter:alpha(opacity=100);-webkit-animation:justified-gallery-show-entry-animation 500ms 0 ease;-moz-animation:justified-gallery-show-entry-animation 500ms 0 ease;-ms-animation:justified-gallery-show-entry-animation 500ms 0 ease}.justified-gallery>.jg-filtered{display:none}.justified-gallery>.spinner{position:absolute;bottom:0;margin-left:-24px;padding:10px 0;left:50%;opacity:initial;filter:initial;overflow:initial}.justified-gallery>.spinner>span{display:inline-block;opacity:0;filter:alpha(opacity=0);width:8px;height:8px;margin:0 4px;background-color:#000;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}

.bitzinger-gallery a {background-color:#ebebeb;}
#snav li.last#downloadmappe {padding:0 0.615em;color:#3c3c3b;font-size:0.813em;border-left:1px solid #000000;line-height:1.17em;}
#snav li.last#downloadmappe.open {background:rgba(0,0,0,0.8);line-height:1.5em;color:#fff;}
span#downloadmappe-dokument-zahl, #snav li.last#downloadmappe span.downloadmappe-list-text {cursor:pointer;}
#snav li.last#downloadmappe span.downloadmappe-list-text:HOVER {color:#878787;}
span#downloadmappe-dokument-zahl {/*color:#fff;background:#E20411;border-radius:10px;padding:0.11em 0.34em 0.11em 0.3em;*/display:none;}
#downloadmappe-content {position:absolute;overflow:hidden;max-height:0;padding:0 2em;z-index:9900;/*margin-left:-0.615em;*/background-color:#fff;width: 650px;right: 0;top: 40px;}
#downloadmappe.open #downloadmappe-content {max-height:600px;overflow-y: auto;padding:2em;background-color:#dedede;color:#000;border: 1px solid #fff;border-top: none;}
.hide {display:none;}


#snav #hinweis-mappe-leer .dokument-name a {color:#ffffff;font-size:1em;padding:0;}
#snav #hinweis-mappe-leer .dokument-name a:HOVER {color:#8D8D8D;}
#downloadmappe .dokument, #hinweis-mappe-leer {border:1px solid #fff;margin-bottom:0.2em;padding:.5em;}
#downloadmappe .dokument div {float:left;}
#downloadmappe .dokument .dokument-name {padding-right:5%;width:70%;min-width:66px;font-weight: 700;}
#downloadmappe .dokument .dokument-control {text-align:right;width:25%;}
#downloadmappe-default-dokument {display:none;}

#downloadmappe .control-panel {text-align:center;padding:1em 1em 0 1em;}
#downloadmappe-content .colse-mappe-icon {position:absolute;top:5px;right:5px;display:block;width:15px;height:15px;background-image:url('../../../typo3conf/ext/downloadsmanager/Resources/Public/Icons/close-icon.png');background-size:100%;cursor:pointer;}

#downloadmappe .icon {/*width:25px;height:25px;background-size:100% 100%;*/display: inline-block;margin:0 .3em;cursor:pointer;float: none;}
#downloadmappe .icon svg {fill:#000000;}
#downloadmappe span.icon.download {background-image:url('../../../typo3conf/ext/downloadsmanager/Resources/Public/Icons/download.png')}
#downloadmappe span.icon.entfernen {background-image:url('../../../typo3conf/ext/downloadsmanager/Resources/Public/Icons/delete.png')}
#downloadmappe span.icon.mappe-download {background-image:url('../../../typo3conf/ext/downloadsmanager/Resources/Public/Icons/download.png')}
#downloadmappe span.icon.leeren {background-image:url('../../../typo3conf/ext/downloadsmanager/Resources/Public/Icons/delete.png')}
#downloadmappe span.icon.versenden {background-image:url('../../../typo3conf/ext/downloadsmanager/Resources/Public/Icons/send-mail.png')}

#downloadmappe-mail-form {border:none;/*padding:0 .5em;*/max-height:0;overflow:hidden;}
#downloadmappe-mail-form form {padding-top: 5px;padding-bottom: 10px;}
#downloadmappe-mail-form.open {max-height:500px;/*padding:.5em;*/border:1px solid #fff;}
#downloadmappe-mail-form label {/*float:left;width:25%;margin-right:5%;*/margin-top:5px;}
#downloadmappe-mail-form input[type="text"], #downloadmappe-mail-form input[type="email"] {/*float:left;*/width: 100%;margin-top:5px;/*border: #000 solid 1px;*/height: 26px;padding:0 1%;color:#000;}
#downloadmappe-mail-form textarea {/*float:left;*/width:100%;margin-top:5px;/*border: #000 solid 1px;*/height:120px;padding:1% 1%;color:#000;resize: vertical;}
#downloadmappe-mail-form input[type="submit"] {float:right;width:25%;margin-top:5px;margin-right:15px;height:30px;background-color:#E20411;/*border-bottom:#fff solid 1px;border-top:0;border-left: 0;border-right: 0;*/padding: 0 15px;border: none; color: #fff;}
#downloadmappe-mail-form span.required {font-weight:700;/*color:#E20411;*/}
#downloadmappe-mail-form .mail-message {overflow:hidden;max-height:0px;padding:0;clear:both;}
#downloadmappe-mail-form .mail-message.open {max-height:150px;padding:1em 0;}
#downloadmappe-mail-form .mail-succes-message {color:#00bb00;}
#downloadmappe-mail-form .mail-send-error-message {color:#E20411;}
#downloadmappe-mail-form .mail-field-error-message {color:#E20411;}

.download-map-close {background-color: #dedede;}
.download-map i {cursor: pointer;}

    /* clearfix */
#downloadmappe .dokument:after, #downloadmappe-mail-form:after {content:".";clear:both;display:block;visibility:hidden;height:0;}

/* Transformation */
#downloadmappe-mail-form .mail-message, #downloadmappe-mail-form .mail-message.open,
#downloadmappe-mail-form.open, #downloadmappe-mail-form,
#downloadmappe.open #downloadmappe-content, #downloadmappe #downloadmappe-content,
#downloadmappe.open, #downloadmappe
{
    -webkit-transition: all 0.8s ease;
    -moz-transition: all 0.8s ease;
    -ms-transition: all 0.8s ease; /* IE10 is actually unprefixed */
    -o-transition: all 0.8s ease;
    transition: all 0.8s ease;
}

#downloadmappe .form-horizontal .form-group {
    margin: 0;
}

@media (max-width:800px) {
    #downloadmappe {display: none;}
}
