.zp_grid_reference .data-container{display:none}.zp_grid_reference .column-sizer{margin-left:auto;margin-right:auto}.zp_grid_reference .content-container{margin:0 auto}@media only screen and (max-width:950px){.zp_grid_reference .content-container .zp_grid_reference_element{width:100% !important}}.zp_grid_reference .content-container .zp_grid_reference_element .outer-container{padding:12px}.zp_grid_reference .content-container .zp_grid_reference_element .outer-container.dotted-bg::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0}.zp_grid_reference .content-container .zp_grid_reference_element .outer-container .inner-container{background-color:#fff;position:relative;overflow:hidden}.zp_grid_reference .content-container .zp_grid_reference_element .outer-container .inner-container:hover{cursor:pointer}.zp_grid_reference .content-container .zp_grid_reference_element .outer-container .inner-container .hide{width:0;height:0;visibility:hidden}.zp_grid_reference .content-container .zp_grid_reference_element .outer-container .inner-container .image-container{height:100%;width:100%}.zp_grid_reference .content-container .zp_grid_reference_element .outer-container .inner-container .image-container .bg-img{background-repeat:no-repeat;background-size:cover;background-position:center;height:100%;width:100%}.zp_grid_reference .content-container .zp_grid_reference_element .outer-container .inner-container .text-container{padding:13px 20px;cursor:default;position:absolute;background:rgba(0,0,0,0.7);bottom:-100px;left:0;right:0;color:white;overflow:hidden;transition:bottom 200ms ease-out}.zp_grid_reference .content-container .zp_grid_reference_element:hover .inner-container .text-container{bottom:0}.zp_grid_reference .content-container .zp_grid_reference_element .outer-container .inner-container .text-container .title{font-family:"HelveticaNeueLTStd-Bd","Helvetica Neue",Helvetica,Arial,Gotham,sans-serif;line-height:1.5em}.zp_grid_reference .content-container .zp_grid_reference_element .outer-container .inner-container .text-container .content{line-height:1.5em}.zp_grid_reference .button-container{margin-top:50px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);display:inline-block;text-align:center}.zp_grid_reference .button-container .load-more-button{border:0;background-color:transparent;padding:0;cursor:pointer}.zp_grid_reference .button-container .load-more-button.ajax-active{animation-name:more-arrow;animation-duration:800ms;animation-iteration-count:infinite;animation-timing-function:linear;cursor:not-allowed}.zp_grid_reference .button-container .load-more-button::before{font-size:3em;padding:10px;border-radius:50%;transition:background-color 150ms ease-out}.zp_grid_reference .button-container .load-more-text{max-width:130px}@keyframes more-arrow{0%{transform:translateY(-5px)}40%{transform:translateY(4px)}100%{transform:translateY(-5px)}}.zp_grid_reference .lg-next::before{content:'N' !important;font-family:"spiegels"}.zp_grid_reference .lg-prev::after{content:'P' !important;font-family:"spiegels"}.zp_grid_reference .lg-close{font-size:3rem !important;padding:20px 0 !important}.zp_grid_reference .lg-close::after{content:'Q' !important;font-family:"spiegels"}.lg-backdrop{background-color:rgba(255,255,255,0.8)}.lg-outer .lg{top:40px !important}.lg-outer .lg-toolbar.group{background-color:transparent}.lg-outer .lg-toolbar.group .lg-close.lg-icon{font-size:5rem;width:70px;right:20px;transition:color 200ms ease-out}.lg-outer .lg-toolbar.group .lg-close:hover{color:black}.lg-outer .lg-actions{top:50%}.lg-outer .lg-actions .lg-icon{background-color:transparent;font-size:5rem}.lg-outer .lg-actions .lg-prev{left:100px}.lg-outer .lg-actions .lg-next{right:100px}.lg-outer .lg-actions .lg-prev,.lg-outer .lg-actions .lg-next{transition:color 200ms ease-out}.lg-outer .lg-actions .lg-prev:hover,.lg-outer .lg-actions .lg-next:hover{color:black}.lg-outer #lg-counter{position:absolute;left:50%;bottom:10px;-ms-transform:translateX(-50%);transform:translateX(-50%);color:black;font-size:1.8rem;font-weight:bold}