.dsm-filterable-gallery-container .dsm-filterable-gallery-inner-container{overflow:visible!important}.dsm-filterable-gallery-container .dsm-filterable-category-container{cursor:pointer;list-style-type:none;padding:0 0 23px!important}.dsm-filterable-category-container .dsm-filterable-gallery-filter-item{display:inline-block;margin-right:10px;margin-bottom:10px}.dsm-filterable-category-container .dsm-filterable-gallery-filter-item:last-child{margin-right:0!important}.dsm-filterable-gallery-container .dsm-filterable-gallery-image-wrapper{line-height:0}.dsm-filterable-gallery-container{position:relative}.dsm-filterable-gallery-container .dsm-filterable-gallery-item img{height:100%;width:100%}.dsm-filterable-gallery-container .dsm-filterable-gallery-filter-item,.dsm-filterable-gallery-container .dsm-filterable-gallery-item .dsm-filterable-gallery-inner-item{-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.dsm-filterable-gallery-item{overflow:hidden}.dsm-filterable-gallery-inner-item{border-style:solid}.dsm-filterable-gallery-inner-container{position:relative;min-height:1px;will-change:height}.dsm-filterable-gallery-item{position:relative;display:block;visibility:visible}.dsm-filterable-gallery-item img{display:block;width:100%;height:auto}.dsm-filterable-gallery-container,.dsm-filterable-gallery-inner-container{transition:none!important}#page-container h1,#page-container h4{font-family:"Marcellus",serif}#page-container p{font-family:"Cabin",sans-serif}#kontakt a:hover{text-decoration:underline!important}html{overflow-x:hidden}a,a:hover{text-decoration:none!important}.current-menu-item{border-bottom:2px solid #009ff3}