/*! http://responsiveslides.com v1.55 by @viljamis */
.rslides {
    position: relative;
    list-style: none;
    overflow: hidden;
    width: 100%;
    padding: 0;
    margin: 0;
}

.rslides > li {
    -webkit-backface-visibility: hidden;
    position: absolute;
    display: none;
    width: 100%;
    left: 0;
    top: 0;
}

.rslides > li:first-child {
    position: relative;
    display: block;
    float: left;
}

.rslides img {
    display: block;
    height: auto;
    float: left;
    width: 100%;
    border: 0;
}

.rslides_nav {
    position: absolute;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    top: 50%;
    left: 0;
    z-index: 99;
    opacity: 0.7;
    overflow: hidden;
    text-decoration: none;
    height: 61px;
    width: 38px;
    background: transparent url("../../../../concrete//images/responsive-slides/arrows.gif") no-repeat left top;
    margin-top: -45px;
}

.rslides_tabs {
    padding-left: 0px;
    padding-top: 15px;
    padding-bottom: 10px;
}
.rslides_tabs li {
    list-style-type: none;
    display: inline-block;
    margin-right: 5px;
}

.rslides_tabs li.rslides_here a {
    background: #333;
}

.rslides_tabs li a {
    text-indent: -9999px;
    overflow: hidden;
    background: #ccccc9;
    width: 15px;
    height: 15px;
    display: inline-block;
    margin-right: 10px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
}

.rslides_nav.next {
    left: auto;
    background-position: right top;
    right: 0;
}


/*! http://responsiveslides.com v1.54 by @viljamis */.ccm-image-slider{position:relative}.ccm-image-slider-text{position:absolute;width:45%;left:0;top:10%}.ccm-image-slider-title{margin-top:auto}.ccm-image-slider-container a.mega-link-overlay{position:absolute;z-index:20;width:100%;height:100%;left:0px}.rslides{margin:0 auto}

/*! http://responsiveslides.com v1.54 by @viljamis */.ccm-image-slider{position:relative}.ccm-image-slider-text{position:absolute;width:45%;left:0;top:10%}.ccm-image-slider-title{margin-top:auto}.ccm-image-slider-container a.mega-link-overlay{position:absolute;z-index:20;width:100%;height:100%;left:0px}.rslides{margin:0 auto}

/*! http://responsiveslides.com v1.54 by @viljamis */.ccm-image-slider{position:relative}.ccm-image-slider-text{position:absolute;width:45%;left:0;top:10%}.ccm-image-slider-title{margin-top:auto}.ccm-image-slider-container a.mega-link-overlay{position:absolute;z-index:20;width:100%;height:100%;left:0px}.rslides{margin:0 auto}

#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(../../../../packages/regiokongress/blocks/lemonbrain_fotogalerie/css/fancybox.png)}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:0;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:0;position:relative;overflow:hidden;z-index:1102;border:0 solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url(../../../../packages/regiokongress/blocks/lemonbrain_fotogalerie/css/fancybox.png) -40px 0;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:400 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:0;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:none;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:0;background:transparent url(../../../../packages/regiokongress/blocks/lemonbrain_fotogalerie/css/blank.gif);z-index:1102;display:none}#fancybox-left{left:0}#fancybox-right{right:0}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url(../../../../packages/regiokongress/blocks/lemonbrain_fotogalerie/css/fancybox.png);background-position:-40px -30px}#fancybox-right-ico{background-image:url(../../../../packages/regiokongress/blocks/lemonbrain_fotogalerie/css/fancybox.png);background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url(../../../../packages/regiokongress/blocks/lemonbrain_fotogalerie/css/fancybox-x.png)}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url(../../../../packages/regiokongress/blocks/lemonbrain_fotogalerie/css/fancybox.png);background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url(../../../../packages/regiokongress/blocks/lemonbrain_fotogalerie/css/fancybox-y.png);background-position:-20px 0}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url(../../../../packages/regiokongress/blocks/lemonbrain_fotogalerie/css/fancybox.png);background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url(../../../../packages/regiokongress/blocks/lemonbrain_fotogalerie/css/fancybox-x.png);background-position:0 -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url(../../../../packages/regiokongress/blocks/lemonbrain_fotogalerie/css/fancybox.png);background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url(../../../../packages/regiokongress/blocks/lemonbrain_fotogalerie/css/fancybox-y.png)}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url(../../../../packages/regiokongress/blocks/lemonbrain_fotogalerie/css/fancybox.png);background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url(../../../../packages/regiokongress/blocks/lemonbrain_fotogalerie/css/fancy_title_over.png);display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url(../../../../packages/regiokongress/blocks/lemonbrain_fotogalerie/css/fancybox.png) -40px -90px no-repeat}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:700;padding:0 0 3px 0;background:url(../../../../packages/regiokongress/blocks/lemonbrain_fotogalerie/css/fancybox-x.png) 0 -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url(../../../../packages/regiokongress/blocks/lemonbrain_fotogalerie/css/fancybox.png) -55px -90px no-repeat}.fancybox-ie6 #fancybox-close{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-left-ico{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-right-ico{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-over{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale');zoom:1}.fancybox-ie6 #fancybox-title-float-left{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-main{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-right{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale')}#fancybox-loading.fancybox-ie6 div{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale')}.fancybox-ie .fancybox-bg{background:0 0 !important}.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale')}

.project-wrapper .filter-row{padding-left:0;padding-right:0;margin-bottom:35px}.project-wrapper .filter-row .filter-label{color:#a8a8a8;font-size:13px;font-weight:700}.project-wrapper .filter-row #filter-dropdown,.project-wrapper .filter-row #filter-dropdown:active,.project-wrapper .filter-row #filter-dropdown:focus{background:#363636;border:0;border-color:none;outline:0 none;color:#dba133;font-size:13px;font-weight:700;margin:0;padding:0;padding-top:10px;padding-bottom:10px;padding-right:25px}.project-wrapper .filter-row #filter-dropdown .caret,.project-wrapper .filter-row #filter-dropdown:active .caret,.project-wrapper .filter-row #filter-dropdown:focus .caret{color:#dba133}.project-wrapper .filter-row .project-dropdown{background:0 0;border:0;border-radius:0;box-shadow:none;position:relative;z-index:1;margin:0;padding:0;list-style:none}.project-wrapper .filter-row .project-dropdown li{display:inline-block}.project-wrapper .filter-row .project-dropdown li a{display:inline-block;margin:0;padding:0;padding-top:10px;padding-bottom:10px;padding-right:25px;color:#a8a8a8;font-size:13px;font-weight:700}.project-wrapper .filter-row .project-dropdown li a.selected,.project-wrapper .filter-row .project-dropdown li a:hover{background:0 0;color:#fff;font-size:13px;font-weight:700}.project-wrapper .filter-row .dropdown-menu{float:none}.project-wrapper .filter-row .dropdown-menu li{display:block}.project-wrapper .filter-row #search-input.form-control,.project-wrapper .filter-row #search-input.form-control:active,.project-wrapper .filter-row #search-input.form-control:focus{float:right;width:15%;background:#363636;border:0;border-color:none;outline:0 none;color:#dba133;font-size:13px;font-weight:700;margin:0;padding:0;padding-top:10px;padding-bottom:10px;padding-right:25px;margin-bottom:5px;border-bottom:1px #828282 solid}.project-wrapper .filter-row #search-input{display:none;z-index:3;position:relative}.project-wrapper .filter-row .background-dark-grey{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;background:#363636;position:absolute;z-index:0;left:-15px;right:-15px;top:0;bottom:0}.project-wrapper .filter-row .search-button{cursor:pointer;position:absolute;z-index:3;right:0;top:10px;width:16px;height:16px;background:url(../../../../packages/regiokongress/blocks/lemonbrain_fotogalerie//svg/lupe.svg) no-repeat;background-size:contain}.project-wrapper .filter-row .search-button:hover{width:16px;height:16px;background:url(../../../../packages/regiokongress/blocks/lemonbrain_fotogalerie//svg/lupe_aktiv.svg) no-repeat;background-size:contain}.project-wrapper .filter-row .search-button.selected{width:23px;height:16px;background:url(../../../../packages/regiokongress/blocks/lemonbrain_fotogalerie//svg/lupe_close.svg) no-repeat;background-size:contain}.project-wrapper .filter-row .search-button.selected:hover{background:url(../../../../packages/regiokongress/blocks/lemonbrain_fotogalerie//svg/lupe_close_mo.svg) no-repeat;background-size:contain}.project-wrapper .item-wrapper-row .item-wrapper{min-height:50px;padding-bottom:30px}.project-wrapper .item-wrapper-row .item-wrapper .item{background:#e8e3dc;display:inline-block;position:relative;margin-top:15px;margin-bottom:15px;padding-top:25px;padding-bottom:25px;width:100%}.project-wrapper .item-wrapper-row .item-wrapper .item .background-beige{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;background:#e8e3dc;position:absolute;z-index:0;left:0;right:0;top:0;bottom:0}.project-wrapper .item-wrapper-row .item-wrapper .item .close-button{cursor:pointer;position:absolute;z-index:3;right:0;top:25px;width:25px;height:25px;background:url(../../../../packages/regiokongress/blocks/lemonbrain_fotogalerie//svg/schliessen.svg) no-repeat;background-size:cover}.project-wrapper .item-wrapper-row .item-wrapper .item h1{position:relative;z-index:1;padding-right:40px}.project-wrapper .item-wrapper-row .item-wrapper .item h1 .small{font-family:Open Sans,sans-serif;font-size:26px}.project-wrapper .item-wrapper-row .item-wrapper .item .big-image{padding-left:0;padding-right:25px}.project-wrapper .item-wrapper-row .item-wrapper .item .small-image{margin-bottom:7px}.project-wrapper .item-wrapper-row .item-wrapper .item .image-col{padding-right:5px;padding-left:5px}.project-wrapper .item-wrapper-row .item-wrapper .item .content-col{padding-left:25px;padding-right:0}.project-wrapper .item-wrapper-row .item-wrapper .item hr{margin-top:10px;margin-bottom:10px}.project-wrapper .item-wrapper-row .item-wrapper .item .print-button{display:block;width:35px;height:35px;background:url(../../../../packages/regiokongress/blocks/lemonbrain_fotogalerie//svg/pdf_generieren.svg) no-repeat;background-size:contain}.project-wrapper .item-wrapper-row .item-wrapper.thumbnail-item{cursor:pointer}.project-wrapper .item-wrapper-row .item-wrapper.thumbnail-item .item{width:100%;background:0 0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.project-wrapper .item-wrapper-row .item-wrapper.thumbnail-item .item:hover h2{opacity:1}.project-wrapper .item-wrapper-row .item-wrapper.thumbnail-item .item:hover:hover .image{-webkit-filter:blur(2px);filter:blur(2px)}.project-wrapper .item-wrapper-row .item-wrapper.thumbnail-item .item h2{opacity:0;position:absolute;bottom:5px;left:15px;right:15px;margin:0;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;font-size:18px;color:#fff}.project-wrapper .item-wrapper-row .item-wrapper.thumbnail-item .item h2 .small{font-family:Open Sans,sans-serif;font-size:18px;color:#fff}.project-wrapper .item-wrapper-row .item-wrapper.thumbnail-item .item .image{width:100%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media (max-width:1199px){.project-wrapper .filter-row .dropdown-menu.project-dropdown,.project-wrapper .filter-row .project-dropdown{float:none}.project-wrapper .filter-row .dropdown-menu.project-dropdown li,.project-wrapper .filter-row .project-dropdown li{display:block}.project-wrapper .filter-row #search-input.form-control,.project-wrapper .filter-row #search-input.form-control:active,.project-wrapper .filter-row #search-input.form-control:focus{width:25%}.project-wrapper .item-wrapper-row{padding-left:8px;padding-right:8px}.project-wrapper .item-wrapper-row .item-wrapper{padding-left:7px;padding-right:7px;padding-bottom:14px}}@media (max-width:991px){.project-wrapper .filter-row li a{font-size:11px}.project-wrapper .filter-row li a.selected,.project-wrapper .filter-row li a:hover{font-size:11px}.project-wrapper .filter-row #search-input.form-control,.project-wrapper .filter-row #search-input.form-control:active,.project-wrapper .filter-row #search-input.form-control:focus{width:50%}.project-wrapper .item-wrapper-row .item-wrapper .item h1 .small{font-size:22px}.project-wrapper .item-wrapper-row .item-wrapper .item .big-image{padding-left:0;padding-right:0;margin-bottom:30px}.project-wrapper .item-wrapper-row .item-wrapper .item .image-col{padding-right:0;padding-left:0}.project-wrapper .item-wrapper-row .item-wrapper .item .image-col.first{padding-right:7px}.project-wrapper .item-wrapper-row .item-wrapper .item .image-col.second{padding-left:7px}.project-wrapper .item-wrapper-row .item-wrapper .item .small-image{margin-bottom:15px}.project-wrapper .item-wrapper-row .item-wrapper .item .content-col{padding-left:0;margin-top:30px}.project-wrapper .item-wrapper-row .item-wrapper.thumbnail-item .item h2{opacity:0;font-size:14px}.project-wrapper .item-wrapper-row .item-wrapper.thumbnail-item .item h2 .small{font-size:14px}.project-wrapper .item-wrapper-row .item-wrapper.thumbnail-item .item:hover h2{opacity:0}.project-wrapper .item-wrapper-row .item-wrapper.thumbnail-item .item:hover:hover .image{-webkit-filter:none;filter:none}}@media print{.filter-row{display:none !important}}

/*! http://responsiveslides.com v1.54 by @viljamis */.ccm-image-slider{position:relative}.ccm-image-slider-text{position:absolute;width:45%;left:0;top:10%}.ccm-image-slider-title{margin-top:auto}.ccm-image-slider-container a.mega-link-overlay{position:absolute;z-index:20;width:100%;height:100%;left:0px}.rslides{margin:0 auto}

