/*------------------------------------*\
    # - MEHRTEILER
\*------------------------------------*/

/* cropperjs */
.cropper-container{font-size:0;line-height:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;direction:ltr;-ms-touch-action:none;touch-action:none}.cropper-container img{display:block;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important;width:100%;height:100%;image-orientation:0deg}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{position:absolute;top:0;right:0;bottom:0;left:0}.cropper-wrap-box{overflow:hidden}.cropper-drag-box{opacity:0;background-color:#fff}.cropper-modal{opacity:.5;background-color:#000}.cropper-view-box{display:block;overflow:hidden;width:100%;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75)}.cropper-dashed{position:absolute;display:block;opacity:.5;border:0 dashed #eee}.cropper-dashed.dashed-h{top:33.33333%;left:0;width:100%;height:33.33333%;border-top-width:1px;border-bottom-width:1px}.cropper-dashed.dashed-v{top:0;left:33.33333%;width:33.33333%;height:100%;border-right-width:1px;border-left-width:1px}.cropper-center{position:absolute;top:50%;left:50%;display:block;width:0;height:0;opacity:.75}.cropper-center:after,.cropper-center:before{position:absolute;display:block;content:" ";background-color:#eee}.cropper-center:before{top:0;left:-3px;width:7px;height:1px}.cropper-center:after{top:-3px;left:0;width:1px;height:7px}.cropper-face,.cropper-line,.cropper-point{position:absolute;display:block;width:100%;height:100%;opacity:.1}.cropper-face{top:0;left:0;background-color:#fff}.cropper-line{background-color:#39f}.cropper-line.line-e{top:0;right:-3px;width:5px;cursor:e-resize}.cropper-line.line-n{top:-3px;left:0;height:5px;cursor:n-resize}.cropper-line.line-w{top:0;left:-3px;width:5px;cursor:w-resize}.cropper-line.line-s{bottom:-3px;left:0;height:5px;cursor:s-resize}.cropper-point{width:5px;height:5px;opacity:.75;background-color:#39f}.cropper-point.point-e{top:50%;right:-3px;margin-top:-3px;cursor:e-resize}.cropper-point.point-n{top:-3px;left:50%;margin-left:-3px;cursor:n-resize}.cropper-point.point-w{top:50%;left:-3px;margin-top:-3px;cursor:w-resize}.cropper-point.point-s{bottom:-3px;left:50%;margin-left:-3px;cursor:s-resize}.cropper-point.point-ne{top:-3px;right:-3px;cursor:ne-resize}.cropper-point.point-nw{top:-3px;left:-3px;cursor:nw-resize}.cropper-point.point-sw{bottom:-3px;left:-3px;cursor:sw-resize}.cropper-point.point-se{right:-3px;bottom:-3px;width:20px;height:20px;cursor:se-resize;opacity:1}@media (min-width:768px){.cropper-point.point-se{width:15px;height:15px}}@media (min-width:992px){.cropper-point.point-se{width:10px;height:10px}}@media (min-width:1200px){.cropper-point.point-se{width:5px;height:5px;opacity:.75}}.cropper-point.point-se:before{position:absolute;right:-50%;bottom:-50%;display:block;width:200%;height:200%;content:" ";opacity:0;background-color:#39f}.cropper-invisible{opacity:0}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{position:absolute;display:block;width:0;height:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}

/* tooltipster */
.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}

.tooltipster-sidetip.tooltipster-noir .tooltipster-box{border-radius:0;border:3px solid #000;background:#fff}.tooltipster-sidetip.tooltipster-noir .tooltipster-content{color:#000}.tooltipster-sidetip.tooltipster-noir .tooltipster-arrow{height:11px;margin-left:-11px;width:22px}.tooltipster-sidetip.tooltipster-noir.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-noir.tooltipster-right .tooltipster-arrow{height:22px;margin-left:0;margin-top:-11px;width:11px}.tooltipster-sidetip.tooltipster-noir .tooltipster-arrow-background{border:11px solid transparent}.tooltipster-sidetip.tooltipster-noir.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#fff;top:4px}.tooltipster-sidetip.tooltipster-noir.tooltipster-left .tooltipster-arrow-background{border-left-color:#fff;left:-4px}.tooltipster-sidetip.tooltipster-noir.tooltipster-right .tooltipster-arrow-background{border-right-color:#fff;left:4px}.tooltipster-sidetip.tooltipster-noir.tooltipster-top .tooltipster-arrow-background{border-top-color:#fff;top:-4px}.tooltipster-sidetip.tooltipster-noir .tooltipster-arrow-border{border-width:11px}.tooltipster-sidetip.tooltipster-noir.tooltipster-bottom .tooltipster-arrow-uncropped{top:-11px}.tooltipster-sidetip.tooltipster-noir.tooltipster-right .tooltipster-arrow-uncropped{left:-11px}

.tooltipster-sidetip.tooltipster-shadow .tooltipster-box{border:none;border-radius:5px;background:#fff;box-shadow:0 0 10px 6px rgba(0,0,0,.1)}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-box{margin-top:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-box{margin-right:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-box{margin-left:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-top .tooltipster-box{margin-bottom:6px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-content{color:#8d8d8d}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow{height:6px;margin-left:-6px;width:12px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow{height:12px;margin-left:0;margin-top:-6px;width:6px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow-background{display:none}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow-border{border:6px solid transparent}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-arrow-border{border-left-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow-border{border-right-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-top .tooltipster-arrow-border{border-top-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-uncropped{top:-6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow-uncropped{left:-6px}

.tooltipster-sidetip.tooltipster-light .tooltipster-box{border-radius:3px;border:1px solid #ccc;background:#ededed}.tooltipster-sidetip.tooltipster-light .tooltipster-content{color:#666}.tooltipster-sidetip.tooltipster-light .tooltipster-arrow{height:9px;margin-left:-9px;width:18px}.tooltipster-sidetip.tooltipster-light.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow{height:18px;margin-left:0;margin-top:-9px;width:9px}.tooltipster-sidetip.tooltipster-light .tooltipster-arrow-background{border:9px solid transparent}.tooltipster-sidetip.tooltipster-light.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#ededed;top:1px}.tooltipster-sidetip.tooltipster-light.tooltipster-left .tooltipster-arrow-background{border-left-color:#ededed;left:-1px}.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow-background{border-right-color:#ededed;left:1px}.tooltipster-sidetip.tooltipster-light.tooltipster-top .tooltipster-arrow-background{border-top-color:#ededed;top:-1px}.tooltipster-sidetip.tooltipster-light .tooltipster-arrow-border{border:9px solid transparent}.tooltipster-sidetip.tooltipster-light.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#ccc}.tooltipster-sidetip.tooltipster-light.tooltipster-left .tooltipster-arrow-border{border-left-color:#ccc}.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow-border{border-right-color:#ccc}.tooltipster-sidetip.tooltipster-light.tooltipster-top .tooltipster-arrow-border{border-top-color:#ccc}.tooltipster-sidetip.tooltipster-light.tooltipster-bottom .tooltipster-arrow-uncropped{top:-9px}.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow-uncropped{left:-9px}

.tooltipster-content .icon {
	cursor: pointer;
}

.dis-table {
    display: table;
}
.dis-table-cell {
    display: table-cell;
}
.v-middle {
    vertical-align: middle;
}

span.btn {
	display: inline-block;
}

.wandcollage-editor {}
    .wandcollage-editor {
        background-color: #fff;
    }
    	.wandcollage-editor .tabify-wrapper .navi li {
			background-color: #f4f4f4;
			border: 0;
    	}
    	.wandcollage-editor .tabify-wrapper .navi li.active {
    		background-color: #fff;
			border-bottom: 0;
    	}
    	.wandcollage-editor .tabify-wrapper .content {
			padding: 20px 0;
			border: 0;
    	}
        .wandcollage-editor .tools-wrap {
        	border: 1px solid #ddd;
		}
        .wandcollage-editor .tools {
            float: left;
            width: 292px;
            border-right: 1px solid #ddd;
        }
            .wandcollage-editor h2 {
                margin: 20px 0;
            }
            .wandcollage-editor .upload-initial .upload-btn {
                margin-bottom: 20px;
                background-color: rgba(255,255,255,0);
            }
            .wandcollage-editor .upload-initial .upload-btn:hover {
                background-color: rgba(130,179,56,1);
            }
            .wandcollage-editor .upload-preview {
                display: none;
            }
            .wandcollage-editor .layouts {
                max-width: 250px;
                margin: 0 auto 0 auto;
            }
                .wandcollage-editor .layouts li {
                    cursor: pointer;
                    display: inline-block;
                    width: 77px;
                    padding: 5px;
                }
                .wandcollage-editor .layouts li.active {
                    /*background-color: #dbdbdb;*/
                    outline: 2px solid #82b338;
                }
	                .wandcollage-editor .layouts img {
	                    margin-bottom: 5px;
	                    vertical-align: top;
	                }
            .wandcollage-editor .sizes {
                max-width: 250px;
                margin: 20px auto;
            }
            .fr .wandcollage-editor .sizes {
				max-width: 260px;
            }
                .wandcollage-editor .sizes input {
                    margin-left: 0;
                    margin-right: 5px;
                }
        .wandcollage-editor .editor-wrap {
			width: 100%;
			text-align: center;
        }
        .wandcollage-editor .has-uploads,
        .wandcollage-editor .no-uploads {
        	display: none;
		}
		.wandcollage-editor .has-uploads.active,
        .wandcollage-editor .no-uploads.active {
        	display: block;
		}
		.wandcollage-editor .no-uploads .btn {
			animation: pulse 1s;
		    animation-iteration-count: 3;
		    -webkit-font-smoothing: subpixel-antialiased;
		    /*backface-visibility: hidden;*/
		    transform: translateZ(0);
		}
        .wandcollage-editor .uploads-wrap {
            border: 2px dashed #ccc;
            position: relative;
            padding: 15px 10px;
            min-height: 120px;
        }
            .wandcollage-editor .uploads-wrap .hover .dropzone,
            .wandcollage-editor .uploads-wrap .in .dropzone {
                background-color: #82b338;
            }
            .wandcollage-editor .uploads-wrap .text {
                display: inline-block;
                color: #a0a0a0;
                text-align: center;
                max-width: 160px;
                margin-top: 22px;
            }
                .wandcollage-editor .uploads-wrap li {
                    background-color: #fff;
                    border: 1px solid #ddd;
                    float: left;
                    height: 75px;
                    margin: 0 0 10px 10px;
                    position: relative;
                    width: 75px;
                }
                    .wandcollage-editor .uploads-wrap .edit-tools {
						background-color: rgba(255,255,255,.8);
						bottom: 0;
						left: 0;
						height: 25px;
						position: absolute;
						text-align: center;
						width: 100%;
						z-index: 1;
					}
					.wandcollage-editor .uploads-wrap .js-delete {
						display: none;
						background-color: rgba(255,255,255,.8);
						position: absolute;
						z-index: 1;
						top: 0;
						right: 0;
						border-radius: 5px;
					}
					.wandcollage-editor .uploads-wrap li:hover .js-delete {
						display: inline;
					}
						.wandcollage-editor .uploads-wrap .edit-tools .icon {
							cursor: pointer;
						}
                    .wandcollage-editor .uploads-wrap .image {
                        display: inline-table;
                    }
                    	.wandcollage-editor .uploads-wrap .image img {
	                        vertical-align: top;
	                        max-width: 73px;
	                        max-height: 73px;
	                    }
        .wandcollage-editor .editor {
            position: relative;
        }
        
            .wandcollage-editor .js-upload-1 {
                cursor: pointer;
                height: 100%;
                left: 0;
                margin: 0;
                opacity: 0;
                padding: 0;
                position: absolute;
                top: 0;
                width: 100%;
            }
            .wandcollage-editor .js-area-loading {
                background-color: #fff;
            }
        .wandcollage-editor span .js-upload {
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			opacity: 0;
			cursor: pointer;
        }
                    
                    
                    
/*------------------------------------*\
    # - NEW CROP TOOL
\*------------------------------------*/

.fancy-wrap > .js-area-loading {
    background-color: #fff;
}

.fancybox-slide .fancy-wrap {
    width: 600px;
    min-height: 500px;
}

.crop-wrap {
    margin-bottom: 10px;
    margin-top: 10px;
}
.crop-wrap.blackwhite img {
    filter: grayscale(100%);
}
.crop-wrap img {
    max-width: 100%;
} 
.crop-tools {
    text-align: center;
}
    .crop-tools li {
        display: inline-block;
        cursor: pointer;
        color: #7b7b7b;
        margin: 0 5px;
        font-size: 21px;
    }
    .crop-tools li:hover {
        color: #000;
    }
.crop-warning {
    color: #f00;
    font-size: 12px;
    margin-bottom: 10px;
    opacity: 0;
}


.arrow-wrapper {
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
}
    .arrow-wrapper .arrow {
        position: absolute;
        z-index: 10;
    }
    .arrow-wrapper .arrow.top {
        left: 0;
        top: -32px;
        width: 100%;
    }
        .arrow-wrapper .arrow.top .line {
            background-color: #999;
            height: 1px;
            left: 0;
            position: absolute;
            top: 20px;
            width: 100%;
        }
        .arrow-wrapper .arrow.top .peak {
            border-bottom: 4px solid transparent;
            border-top: 4px solid transparent;
            position: absolute;
            top: 16px;
        }
        .arrow-wrapper .arrow.top .peak-1 {
            border-right: 8px solid #999;
            left: 0;
        }
        .arrow-wrapper .arrow.top .peak-2 {
            border-left: 8px solid #999;
            right: 0;
        }
    .arrow-wrapper .arrow.right {
        height: 100%;
        top: 0;
        right: -22px;
    }
        .arrow-wrapper .arrow.right .line {
            background-color: #999;
            width: 1px;
            left: -10px;
            position: absolute;
            top: 0;
            height: 100%;
        }
        .arrow-wrapper .arrow.right .peak {
            border-left: 4px solid transparent;
            border-right: 4px solid transparent;
            position: absolute;
            left: -14px;
        }
        .arrow-wrapper .arrow.right .peak-1 {
            border-bottom: 8px solid #999;
            top: 0;
        }
        .arrow-wrapper .arrow.right .peak-2 {
            border-top: 8px solid #999;
            bottom: 0;
        }
        .arrow-wrapper .arrow.right .text {
            display: inline-block;
            left: 0;
            margin-left: 4px;
            position: absolute;
            top: 50%;
            transform: translateX(-50%) translateY(-50%) rotate(90deg);
            width: 100px;
        }
        
/* slot move update */
.slot.slot-to-slot img {
    opacity: 0.4;
}
        
        
        
        
/*------------------------------------*\
    # - HELP BOX
\*------------------------------------*/

.fb-help-box p {
    color: #7b7b7b;
    font-size: 18px;
    line-height: 1.3em;
    margin-bottom: 0;
}
.fb-help-box .js-response {
    display: none;
}
    .fb-help-box p strong {
        font-size: 28px;
        line-height: 1.3em;
    }
    .fb-help-box textarea {
        font-family: 'Open Sans', Arial, Helvetica, sans-serif;
        font-size: 16px;
        height: 170px;
        line-height: 1.3em;
        padding: 10px;
        resize: none;
        width: 100%;
        margin: 20px 0;
    }
    
.help-box {
    background-color: #dddddd;
    cursor: pointer;
    border-bottom-right-radius: 5px;
    border-top-right-radius: 5px;
    bottom: 50%;
    color: #fff;
    display: none;
    left: 0;
    position: fixed;
    height: 52px;
    width: 58px;
    line-height: 52px;
    vertical-align: middle;
}
.help-box:hover {
    background-color: #bbb;
}
    .help-box p {
        display: inline-block;
        vertical-align: middle;
        line-height: 14px;
        width: 100%;
    }
    .help-box strong {
        font-size: 26px;
        line-height: 1.2em;
    }
    
    
    
    
/*------------------------------------*\
    # - PREVIEW WRB
\*------------------------------------*/
    
.wandcollage-editor .js-preview {
    margin-top: 20px;
    text-decoration: underline;
    cursor: pointer;
    display: inline-block;
}
.fancybox-slide .preview-wrap {
    width: 90%;
    max-height: 90%;
    max-width: 1100px;
}
    .mt-preview-wrb {
        background-image: url('/global/images/assets/mt-preview-2-bg.jpg');
        background-repeat: no-repeat;
        background-size: cover;
        background-position-x: 70%;
        padding: 5% 15% 8% 21.5% !important;
    }
        .mt-preview-wrb img {
            filter: drop-shadow(2px -1px 3px #666);
            -webkit-filter: drop-shadow(2px -1px 3px #666);
        }
        
        
        
/*------------------------------------*\
    # - LAYOUTS
\*------------------------------------*/

.editor {
    background-repeat: no-repeat;
    height: 200px;
}
.editor .wrap {
    position: relative;
    /*background-color: #0f0;*/
}
    .editor .slot {
        background-color: #f5f5f5;
        display: inline-block;
        position: absolute;
        box-shadow: 0px 0px 3px rgba(0,0,0,0.6);
        overflow: hidden;
    }
    .editor .slot.ui-droppable-active {
        background-color: #acde61;
    }
    .editor .slot.ui-droppable-hover {
        background-color: #8cbe41;
    }
    	.editor .slot.ui-droppable-hover img {
	        opacity: 0;
	    }
    	.editor .slot img {
			max-width: none;
			max-height: none;
			cursor: move;
    	}
    	
.template-3-1 {
    background-image: url('/global/images/assets/wandcollage-bg-wohnraum-1.jpg');
    height: 478px;
}
	.template-3-1 .wrap {
		height: 196px;
		width: 287px;
		left: 323.4px;
		top: 125.99999999999999px;
	}
	.template-3-1 .slot-1 {
		height: 89.6px;
		width: 134.39999999999998px;
		left: 148.39999999999998px;
		top: 0px;
	}
	.template-3-1 .slot-2 {
		height: 89.6px;
		width: 134.39999999999998px;
		left: 148.39999999999998px;
		top: 105px;
	}
	.template-3-1 .slot-3 {
		height: 194.6px;
		width: 130.2px;
		left: 0px;
		top: 0px;
	}
    	
.template-4-1 {
    background-image: url('/global/images/assets/wandcollage-bg-wohnraum-1.jpg');
    height: 478px;
}
	.template-4-1 .wrap {
		height: 196px;
		width: 196px;
		left: 382.4px;
		top: 122px;
	}
	.template-4-1 .slot-1 {
		height: 91px;
		width: 91px;
		left: 0px;
		top: 0px;
	}
	.template-4-1 .slot-2 {
		height: 91px;
		width: 91px;
		left: 0px;
		top: 105px;
	}
	.template-4-1 .slot-3 {
		height: 91px;
		width: 91px;
		left: 105px;
		top: 0px;
	}
	.template-4-1 .slot-4 {
		height: 91px;
		width: 91px;
		left: 105px;
		top: 105px;
	}
    
.template-4-2 {
    background-image: url('/global/images/assets/wandcollage-bg-wohnraum-1.jpg');
    height: 478px;
}
	.template-4-2 .wrap {
		height: 239.39999999999998px;
		width: 303.79999999999995px;
		left: 325.4px;
		top: 93.8px;
	}
	.template-4-2 .slot-1 {
		height: 70px;
		width: 105px;
		left: 196px;
		top: 0px;
	}
	.template-4-2 .slot-2 {
		height: 70px;
		width: 105px;
		left: 196px;
		top: 84px;
	}
	.template-4-2 .slot-3 {
		height: 70px;
		width: 105px;
		left: 196px;
		top: 168px;
	}
	.template-4-2 .slot-4 {
		height: 237.99999999999997px;
		width: 182px;
		left: 0px;
		top: 0px;
	}
    	
.template-5-1 {
    background-image: url('/global/images/assets/wandcollage-bg-wohnraum-1.jpg');
    height: 478px;
}
	.template-5-1 .wrap {
		height: 264.59999999999997px;
		width: 548.8px;
		left: 204.1px;
		top: 80.1px;
	}
	.template-5-1 .slot-1 {
		height: 123.19999999999999px;
		width: 123.19999999999999px;
		left: 0px;
		top: 0px;
	}
	.template-5-1 .slot-2 {
		height: 123.19999999999999px;
		width: 123.19999999999999px;
		left: 0px;
		top: 141.75px;
	}
	.template-5-1 .slot-3 {
		height: 123.19999999999999px;
		width: 123.19999999999999px;
		left: 425.25px;
		top: 0px;
	}
	.template-5-1 .slot-4 {
		height: 123.19999999999999px;
		width: 123.19999999999999px;
		left: 425.25px;
		top: 141.75px;
	}
	.template-5-1 .slot-5 {
		height: 264.59999999999997px;
		width: 264.59999999999997px;
		left: 141.75px;
		top: 0px;
	}
    
.template-7-1 {
    background-image: url('/global/images/assets/wandcollage-bg-wohnraum-1.jpg');
    height: 478px;
}
	.template-7-1 .wrap {
		height: 237.99999999999997px;
		width: 294px;
		left: 315px;
		top: 98px;
	}
	.template-7-1 .slot-1 {
		height: 77px;
		width: 77px;
		left: 91px;
		top: 0px;
	}
	.template-7-1 .slot-2 {
		height: 77px;
		width: 77px;
		left: 0px;
		top: 70px;
	}
	.template-7-1 .slot-3 {
		height: 77px;
		width: 77px;
		left: 217px;
		top: 91px;
	}
	.template-7-1 .slot-4 {
		height: 77px;
		width: 77px;
		left: 125.99999999999999px;
		top: 161px;
	}
	.template-7-1 .slot-5 {
		height: 49px;
		width: 98px;
		left: 182px;
		top: 28px;
	}
	.template-7-1 .slot-6 {
		height: 49px;
		width: 98px;
		left: 14px;
		top: 161px;
	}
	.template-7-1 .slot-7 {
		height: 56px;
		width: 112px;
		left: 91px;
		top: 91px;
	}
    
.template-9-1 {
    background-image: url('/global/images/assets/wandcollage-bg-wohnraum-1.jpg');
    height: 478px;
}
    .template-9-1 .wrap {
		height: 185px;
		width: 185px;
		left: 240px;
		top: 65px;
    }
    .template-9-1 .slot-1,
    .template-9-1 .slot-2,
    .template-9-1 .slot-3,
    .template-9-1 .slot-4,
    .template-9-1 .slot-5,
    .template-9-1 .slot-6,
    .template-9-1 .slot-7,
    .template-9-1 .slot-8,
    .template-9-1 .slot-9 {
        width: 55px;
        height: 55px;
    }
    .template-9-1 .slot-1 {
        top: 0;
        left: 0;
    }
    .template-9-1 .slot-2 {
        top: 0;
        left: 65px;
    }
    .template-9-1 .slot-3 {
        top: 0;
        left: 130px;
    }
    .template-9-1 .slot-4 {
        top: 65px;
        left: 0;
    }
    .template-9-1 .slot-5 {
        top: 65px;
        left: 65px;
    }
    .template-9-1 .slot-6 {
        top: 65px;
        left: 130px;
    }
    .template-9-1 .slot-7 {
        top: 130px;
        left: 0;
    }
    .template-9-1 .slot-8 {
        top: 130px;
        left: 65px;
    }
    .template-9-1 .slot-9 {
        top: 130px;
        left: 130px;
    }
    
.template-11-1 {
    background-image: url('/global/images/assets/wandcollage-bg-wohnraum-1.jpg');
    height: 478px;
}
	.template-11-1 .wrap {
		height: 280px;
		width: 548.8px;
		left: 196px;
		top: 77px;
	}
	.template-11-1 .slot-1 {
		height: 79.8px;
		width: 53.199999999999996px;
		left: 275.79999999999995px;
		top: 0px;
	}
	.template-11-1 .slot-2 {
		height: 53.199999999999996px;
		width: 79.8px;
		left: 0px;
		top: 84px;
	}
	.template-11-1 .slot-3 {
		height: 53.199999999999996px;
		width: 79.8px;
		left: 439.59999999999997px;
		top: 70px;
	}
	.template-11-1 .slot-4 {
		height: 53.199999999999996px;
		width: 79.8px;
		left: 466.2px;
		top: 138.6px;
	}
	.template-11-1 .slot-5 {
		height: 53.199999999999996px;
		width: 79.8px;
		left: 251.99999999999997px;
		top: 224px;
	}
	.template-11-1 .slot-6 {
		height: 106.39999999999999px;
		width: 79.8px;
		left: 344.4px;
		top: 28px;
	}
	.template-11-1 .slot-7 {
		height: 106.39999999999999px;
		width: 79.8px;
		left: 156.79999999999998px;
		top: 154px;
	}
	.template-11-1 .slot-8 {
		height: 79.8px;
		width: 106.39999999999999px;
		left: 35px;
		top: 154px;
	}
	.template-11-1 .slot-9 {
		height: 79.8px;
		width: 106.39999999999999px;
		left: 344.4px;
		top: 148.39999999999998px;
	}
	.template-11-1 .slot-10 {
		height: 113.39999999999999px;
		width: 75.6px;
		left: 253.39999999999998px;
		top: 95.19999999999999px;
	}
	.template-11-1 .slot-11 {
		height: 106.39999999999999px;
		width: 141.39999999999998px;
		left: 95.19999999999999px;
		top: 32.199999999999996px;
	}
    
.template-5-2 {
    background-image: url('/global/images/assets/wandcollage-bg-treppe-2.jpg');
    height: 542px;
}
	.template-5-2 .wrap {
		height: 305.2px;
		width: 574px;
		left: 297.4px;
		top: 68px;
	}
	.template-5-2 .slot-1 {
		height: 106.39999999999999px;
		width: 79.8px;
		left: 0px;
		top: 0px;
	}
	.template-5-2 .slot-2 {
		height: 106.39999999999999px;
		width: 79.8px;
		left: 491.4px;
		top: 196px;
	}
	.template-5-2 .slot-3 {
		height: 141.39999999999998px;
		width: 106.39999999999999px;
		left: 93.8px;
		top: 28px;
	}
	.template-5-2 .slot-4 {
		height: 141.39999999999998px;
		width: 106.39999999999999px;
		left: 371px;
		top: 133px;
	}
	.template-5-2 .slot-5 {
		height: 190.39999999999998px;
		width: 142.79999999999998px;
		left: 214.2px;
		top: 56px;
	}
    
.template-6-1 {
    background-image: url('/global/images/assets/wandcollage-bg-treppe-2.jpg');
    height: 542px;
}
	.template-6-1 .wrap {
		height: 275.79999999999995px;
		width: 260.4px;
		left: 443.4px;
		top: 84px;
	}
	.template-6-1 .slot-1 {
		height: 77px;
		width: 77px;
		left: 0px;
		top: 0px;
	}
	.template-6-1 .slot-2 {
		height: 77px;
		width: 77px;
		left: 0px;
		top: 91px;
	}
	.template-6-1 .slot-3 {
		height: 77px;
		width: 77px;
		left: 91px;
		top: 56px;
	}
	.template-6-1 .slot-4 {
		height: 77px;
		width: 77px;
		left: 91px;
		top: 147px;
	}
	.template-6-1 .slot-5 {
		height: 77px;
		width: 77px;
		left: 182px;
		top: 105px;
	}
	.template-6-1 .slot-6 {
		height: 77px;
		width: 77px;
		left: 182px;
		top: 196px;
	}
    
.template-7-2 {
    background-image: url('/global/images/assets/wandcollage-bg-treppe-2.jpg');
    height: 542px;
}
	.template-7-2 .wrap {
		height: 392px;
		width: 548.8px;
		left: 356.4px;
		top: 42px;
	}
	.template-7-2 .slot-1 {
		height: 141.39999999999998px;
		width: 106.39999999999999px;
		left: 0px;
		top: 0px;
	}
	.template-7-2 .slot-2 {
		height: 106.39999999999999px;
		width: 141.39999999999998px;
		left: 190.39999999999998px;
		top: 155.39999999999998px;
	}
	.template-7-2 .slot-3 {
		height: 141.39999999999998px;
		width: 106.39999999999999px;
		left: 439.59999999999997px;
		top: 275.79999999999995px;
	}
	.template-7-2 .slot-4 {
		height: 79.8px;
		width: 53.199999999999996px;
		left: 121.8px;
		top: 155.39999999999998px;
	}
	.template-7-2 .slot-5 {
		height: 79.8px;
		width: 53.199999999999996px;
		left: 345.79999999999995px;
		top: 182px;
	}
	.template-7-2 .slot-6 {
		height: 106.39999999999999px;
		width: 79.8px;
		left: 121.8px;
		top: 35px;
	}
	.template-7-2 .slot-7 {
		height: 106.39999999999999px;
		width: 79.8px;
		left: 345.79999999999995px;
		top: 275.79999999999995px;
	}
    	

/*
.template-3-1 {
    background-image: url('/global/images/assets/wandcollage-bg-wohnraum-1.jpg');
    height: 478px;
}
	.template-3-1 .wrap {
		height: 41.000882266444464%;
		width: 30.82706766917293%;
		left: 34.73684210526316%;
		top: 26.357710028428585%;
		transform: scale(1.5);
	}
	.template-3-1 .slot-1 {
		height: 45.714285714285715%;
		width: 46.829268292682926%;
		left: 51.70731707317073%;
		top: 0%;
	}
	.template-3-1 .slot-2 {
		height: 45.714285714285715%;
		width: 46.829268292682926%;
		left: 51.70731707317073%;
		top: 53.57142857142857%;
	}
	.template-3-1 .slot-3 {
		height: 99.28571428571429%;
		width: 45.36585365853659%;
		left: 0%;
		top: 0%;
	}


    	
.template-4-1 {
    background-image: url('/global/images/assets/wandcollage-bg-wohnraum-1.jpg');
    height: 478px;
}
	.template-4-1 .wrap {
		height: 41.000882266444464%;
		width: 21.052631578947366%;
		left: 39.24812030075188%;
		top: 26.357710028428585%;
	}
	.template-4-1 .slot-1 {
		height: 46.42857142857143%;
		width: 46.42857142857143%;
		left: 0%;
		top: 0%;
	}
	.template-4-1 .slot-2 {
		height: 46.42857142857143%;
		width: 46.42857142857143%;
		left: 0%;
		top: 53.57142857142857%;
	}
	.template-4-1 .slot-3 {
		height: 46.42857142857143%;
		width: 46.42857142857143%;
		left: 53.57142857142857%;
		top: 0%;
	}
	.template-4-1 .slot-4 {
		height: 46.42857142857143%;
		width: 46.42857142857143%;
		left: 53.57142857142857%;
		top: 53.57142857142857%;
	}

    
.template-4-2 {
    background-image: url('/global/images/assets/wandcollage-bg-wohnraum-1.jpg');
    height: 478px;
}
	.template-4-2 .wrap {
		height: 50.07964905401431%;
		width: 32.63157894736842%;
		left: 31.729323308270676%;
		top: 19.62185079894128%;
	}
	.template-4-2 .slot-1 {
		height: 29.239766081871345%;
		width: 34.56221198156682%;
		left: 64.51612903225806%;
		top: 0%;
	}
	.template-4-2 .slot-2 {
		height: 29.239766081871345%;
		width: 34.56221198156682%;
		left: 64.51612903225806%;
		top: 35.08771929824561%;
	}
	.template-4-2 .slot-3 {
		height: 29.239766081871345%;
		width: 34.56221198156682%;
		left: 64.51612903225806%;
		top: 70.17543859649122%;
	}
	.template-4-2 .slot-4 {
		height: 99.41520467836257%;
		width: 59.90783410138249%;
		left: 0%;
		top: 0%;
	}

    	
.template-5-1 {
    background-image: url('/global/images/assets/wandcollage-bg-wohnraum-1.jpg');
    height: 478px;
}
	.template-5-1 .wrap {
		height: 41.000882266444464%;
		width: 43.609022556390975%;
		left: 28.57142857142857%;
		top: 26.357710028428585%;
	}
	.template-5-1 .slot-1 {
		height: 46.42857142857143%;
		width: 22.413793103448278%;
		left: 0%;
		top: 0%;
	}
	.template-5-1 .slot-2 {
		height: 46.42857142857143%;
		width: 22.413793103448278%;
		left: 0%;
		top: 53.57142857142857%;
	}
	.template-5-1 .slot-3 {
		height: 46.42857142857143%;
		width: 22.413793103448278%;
		left: 77.58620689655173%;
		top: 0%;
	}
	.template-5-1 .slot-4 {
		height: 46.42857142857143%;
		width: 22.413793103448278%;
		left: 77.58620689655173%;
		top: 53.57142857142857%;
	}
	.template-5-1 .slot-5 {
		height: 100%;
		width: 48.27586206896552%;
		left: 25.862068965517242%;
		top: 0%;
	}

    
.template-7-1 {
    background-image: url('/global/images/assets/wandcollage-bg-wohnraum-1.jpg');
    height: 478px;
}
.template-7-1 .wrap {
	height: 49.78678560925399%;
	width: 31.57894736842105%;
	left: 33.83458646616541%;
	top: 20.500441133222232%;
}
.template-7-1 .slot-1 {
	height: 32.35294117647059%;
	width: 26.19047619047619%;
	left: 30.95238095238095%;
	top: 0%;
}
.template-7-1 .slot-2 {
	height: 32.35294117647059%;
	width: 26.19047619047619%;
	left: 0%;
	top: 29.411764705882355%;
}
.template-7-1 .slot-3 {
	height: 32.35294117647059%;
	width: 26.19047619047619%;
	left: 73.80952380952381%;
	top: 38.23529411764706%;
}
.template-7-1 .slot-4 {
	height: 32.35294117647059%;
	width: 26.19047619047619%;
	left: 42.857142857142854%;
	top: 67.64705882352942%;
}
.template-7-1 .slot-5 {
	height: 20.58823529411765%;
	width: 33.33333333333333%;
	left: 61.9047619047619%;
	top: 11.764705882352942%;
}
.template-7-1 .slot-6 {
	height: 20.58823529411765%;
	width: 33.33333333333333%;
	left: 4.761904761904762%;
	top: 67.64705882352942%;
}
.template-7-1 .slot-7 {
	height: 23.529411764705884%;
	width: 38.095238095238095%;
	left: 30.95238095238095%;
	top: 38.23529411764706%;
}


    
.template-9-1 {
    background-image: url('/global/images/assets/wandcollage-bg-wohnraum-1.jpg');
    height: 478px;
}
    .template-9-1 .wrap {
		height: 185px;
		width: 185px;
		left: 240px;
		top: 65px;
    }
    .template-9-1 .slot-1,
    .template-9-1 .slot-2,
    .template-9-1 .slot-3,
    .template-9-1 .slot-4,
    .template-9-1 .slot-5,
    .template-9-1 .slot-6,
    .template-9-1 .slot-7,
    .template-9-1 .slot-8,
    .template-9-1 .slot-9 {
        width: 55px;
        height: 55px;
    }
    .template-9-1 .slot-1 {
        top: 0;
        left: 0;
    }
    .template-9-1 .slot-2 {
        top: 0;
        left: 65px;
    }
    .template-9-1 .slot-3 {
        top: 0;
        left: 130px;
    }
    .template-9-1 .slot-4 {
        top: 65px;
        left: 0;
    }
    .template-9-1 .slot-5 {
        top: 65px;
        left: 65px;
    }
    .template-9-1 .slot-6 {
        top: 65px;
        left: 130px;
    }
    .template-9-1 .slot-7 {
        top: 130px;
        left: 0;
    }
    .template-9-1 .slot-8 {
        top: 130px;
        left: 65px;
    }
    .template-9-1 .slot-9 {
        top: 130px;
        left: 130px;
    }
    
.template-11-1 {
    background-image: url('/global/images/assets/wandcollage-bg-wohnraum-1.jpg');
    height: 478px;
}
	.template-11-1 .wrap {
		height: 58.57268895206352%;
		width: 58.94736842105263%;
		left: 21.052631578947366%;
		top: 16.10748946181747%;
	}
	.template-11-1 .slot-1 {
		height: 28.5%;
		width: 9.693877551020408%;
		left: 50.255102040816325%;
		top: 0%;
	}
	.template-11-1 .slot-2 {
		height: 19%;
		width: 14.540816326530612%;
		left: 0%;
		top: 30%;
	}
	.template-11-1 .slot-3 {
		height: 19%;
		width: 14.540816326530612%;
		left: 80.10204081632654%;
		top: 25%;
	}
	.template-11-1 .slot-4 {
		height: 19%;
		width: 14.540816326530612%;
		left: 84.94897959183673%;
		top: 49.5%;
	}
	.template-11-1 .slot-5 {
		height: 19%;
		width: 14.540816326530612%;
		left: 45.91836734693878%;
		top: 80%;
	}
	.template-11-1 .slot-6 {
		height: 38%;
		width: 14.540816326530612%;
		left: 62.755102040816325%;
		top: 10%;
	}
	.template-11-1 .slot-7 {
		height: 38%;
		width: 14.540816326530612%;
		left: 28.571428571428573%;
		top: 55%;
	}
	.template-11-1 .slot-8 {
		height: 28.5%;
		width: 19.387755102040817%;
		left: 6.377551020408164%;
		top: 55%;
	}
	.template-11-1 .slot-9 {
		height: 28.5%;
		width: 19.387755102040817%;
		left: 62.755102040816325%;
		top: 53%;
	}
	.template-11-1 .slot-10 {
		height: 40.5%;
		width: 13.775510204081632%;
		left: 46.173469387755105%;
		top: 34%;
	}
	.template-11-1 .slot-11 {
		height: 38%;
		width: 25.76530612244898%;
		left: 17.346938775510203%;
		top: 11.5%;
	}


    
.template-5-2 {
    background-image: url('/global/images/assets/wandcollage-bg-treppe-2.jpg');
    height: 542px;
}
	.template-5-2 .wrap {
		height: 39.3%;
		width: 55.5%;
		left: 36%;
		top: 17%;
    }
    .template-5-2 .slot-1,
    .template-5-2 .slot-2 {
		width: 13.9%;
		height: 46.3%;
    }
    .template-5-2 .slot-3,
    .template-5-2 .slot-4 {
		width: 18.55%;
		height: 61.8%;
    }
    .template-5-2 .slot-1 {
		top: 0;
		left: 0;
    }
    .template-5-2 .slot-2 {
		top: 53%;
		left: 86%;
    }
    .template-5-2 .slot-3 {
		top: 4%;
		left: 16.5%;
    }
    .template-5-2 .slot-4 {
		top: 32.5%;
		left: 65%;
    }
    .template-5-2 .slot-5 {
		width: 24.9%;
		height: 83.05%;
		top: 7%;
		left: 37.5%;
    }

    
.template-6-1 {
    background-image: url('/global/images/assets/wandcollage-bg-treppe-2.jpg');
    height: 542px;
}
    .template-6-1 .wrap {
		height: 46.3%;
		width: 26.15%;
		left: 50%;
		top: 20%;
    }
    .template-6-1 .slot-1,
    .template-6-1 .slot-2,
    .template-6-1 .slot-3,
    .template-6-1 .slot-4,
    .template-6-1 .slot-5,
    .template-6-1 .slot-6 {
		width: 29.58%;
		height: 29.6%;
    }
    .template-6-1 .slot-1 {
		top: 0;
		left: 0;
    }
    .template-6-1 .slot-2 {
		top: 34%;
		left: 0;
    }
    .template-6-1 .slot-3 {
		top: 18%;
		left: 35%;
    }
    .template-6-1 .slot-4 {
		top: 52%;
		left: 35%;
    }
    .template-6-1 .slot-5 {
		top: 36%;
		left: 70%;
    }
    .template-6-1 .slot-6 {
		top: 70%;
		left: 70%;
	}
    
.template-7-2 {
    background-image: url('/global/images/assets/wandcollage-bg-treppe-2.jpg');
    height: 542px;
}
    .template-7-2 .wrap {
		height: 74.7%;
		width: 55.1%;
		left: 39%;
		top: 11%;
    }
    .template-7-2 .slot-1,
    .template-7-2 .slot-2,
    .template-7-2 .slot-3 {
	    width: 19.4%;
	    height: 33.7%;
    }
    .template-7-2 .slot-4,
    .template-7-2 .slot-5 {
		width: 9.7%;
		height: 19.2%;
    }
    .template-7-2 .slot-6,
    .template-7-2 .slot-7 {
		width: 14.55%;
		height: 25.35%;
    }
    .template-7-2 .slot-1 {
		top: 0;
		left: 0;
    }
    .template-7-2 .slot-2 {
		top: 37%;
		left: 34.5%;
		width: 25.8%;
		height: 25.35%;
    }
    .template-7-2 .slot-3 {
		top: 66%;
		left: 80%;
    }
    .template-7-2 .slot-4 {
		top: 37%;
		left: 22%;
    }
    .template-7-2 .slot-5 {
		top: 43%;
		left: 63%;
    }
    .template-7-2 .slot-6 {
		top: 8%;
		left: 22%;
    }
    .template-7-2 .slot-7 {
		top: 66%;
		left: 63%;
    }
*/
    
@keyframes pulse {
    50% {
        transform: scale(1.1);
    }
    0%, 100% {
        transform: scale(1);
    }
}