/*
Theme Name: Putzmeister
Author: Quarterloop GmbH
Author URI: https://skouz.de/
Description: Putzmeister is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site – big or small. From huge corporate portals to studio or personal sites – The7 will become a great foundation for your next project!
Version: 1.0.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: dt-the7
*/

/* Global CSS*/
@media (max-width: 1024px) {
	.xl-col-12 {
		width: 100% !important;
	}
}

/*Applications + Machines Kacheln */
.scroll-top {
    width: 50px !important;
    height: 50px !important;
}

@media (min-width: 842px) {
    .katCardImgR {
        height: 370px !important;
        transform-origin: bottom left;
        overflow: hidden;
        z-index: 1;
        clip-path: polygon(5% 0%,100% 0%, 100% 100%,0% 100%);
    }
    .katCardImgL {
        height: 370px !important;
        transform-origin: bottom left;
        overflow: hidden;
        z-index: 1;
        clip-path: polygon(0 0,95% 0%,100% 100%,0% 100%);
    }
	
	.searchCardImgL {
		height: 370px !important;
		transform-origin: bottom left;
		overflow: hidden;
		z-index: 1;
		clip-path: polygon(0 0,95% 0%,100% 100%,0% 100%);
	}
	
	
}

@media (max-width: 841px) {
	.katCardText {
        height: 400px
    }
    .katCardImgR {
        height: 400px !important;
    }
    .katCardImgL {
        height: 400px !important;
    }
	
	.searchCardText {
        height: 250px
    }
}


@media (max-width: 767px) {
    .katCardText {
        height: 350px
    }
    .katCardImgR {
        height: 350px !important;
    }
    .katCardImgL {
        height: 350px !important;
    }
    .katCardButL a {
        width: 100% !important;
        z-index: 1;
    }
    .katCardButL {
        position: absolute;
        bottom: 0px;
    }
    .katCardButR a {
        width: 100% !important;
        position: static;
    }
    .katCardButR {
        position: absolute;
        bottom: 0px;
        z-index: 0;
    }
    .hUnderLeft:after {
        content: '';
        background-color: #ffcd00;
        height: 4px;
        width: 100px;
        display: block;
        float: left !important;
    }
	
	 .searchCardText {
        height: 350px
    }
}


@media (max-width: 445px) {
    .katCardText {
        height: 450px
    }
    .katCardImgR  {
        height: 200px !important;
    }
    .katCardImgL {
        height: 200px !important;
    }
	
	.searchCardText {
        height: 300px
    }
}

/*Dynamic Product Posts auf Application und Machines */
@media (max-width: 1470px) {
	.dce-posts-container > .dce-posts-wrapper > .dce-post-item {
		    width: calc(100% / 2) !important;
    		flex: 0 1 calc( 100% / 2 ) !important;
}
}

@media (max-width: 815px) {
	.dce-posts-container > .dce-posts-wrapper > .dce-post-item {
		    width: calc(100% / 1) !important;
    		flex: 0 1 calc( 100% / 1 ) !important;
}
}

/* Switch Off Lang-Switcher FR and ES */
.cpel-switcher__list .cpel-switcher__lang:nth-child(2) {
	display: none;
}

.cpel-switcher__list .cpel-switcher__lang:nth-child(3) {
	display: none;
}