/*
Theme Name: Divi Child Theme
Theme URI: https://swissinox.kiubo.ch/
Description: Child Theme For Divi
Author: swissinox
Author URI: https://swissinox.kiubo.ch/
Version: 1.0.0
Template: Divi
*/

.swiss-project-year { margin-left: -20px; color: #1c6bae; font-weight: bold; }
.preistraeger-blog h2.entry-title { height: 57px; }

/* Fix Blury Images */
.swiss-page-prix-awards .et_pb_blog_grid .et_pb_image_container img {
    height: 250px !important;
    width: 400px !important;
}
/* Fix Title and Date Space */
.swiss-page-prix-awards .et_pb_blog_grid .et_pb_image_container a, .swiss-page-prix-awards .et_pb_blog_grid .et_pb_image_container {
    margin-bottom: 10px;
    height: 250px;
}
/* Fix rows space */
.swiss-page-prix-awards .et_pb_blog_grid article {
    margin-bottom: 25px !important;
}

@media only screen and (max-width: 768px) {
    .swiss-page-prix-awards .et_pb_blog_grid article {
        margin-bottom: 15px !important;
    }
    .preistraeger-blog h2.entry-title {
        height: auto !important;
    }
	.swiss-page-prix-awards .et_pb_row:first-child .et_pb_text {
		margin-bottom: -15px !important;
	}
	.swiss-seminar-archive .grid-item-cont .et_pb_row {
		width: 100%;
	}
	.swiss-seminar-archive .grid-item-cont .et_pb_row .et_pb_column.et-last-child h3,
	.swiss-seminar-archive .grid-item-cont .et_pb_row .et_pb_column.et-last-child p{
		line-height:1.5;
	}
	.swiss-seminar-archive .grid-item-cont .et_pb_row .et_pb_column.et-last-child > div.et_pb_text{
		margin-bottom:0 !important;
	}
	.swiss-seminar-archive .grid-item-cont .et_pb_row .et_pb_column.et-last-child > div.et_pb_de_mach_acf_item{
		margin-bottom:10px;
	}
	.swiss-page-verband-bottom .et_pb_de_mach_acf_item .dmach-acf-item-container {
		flex-direction: row !important;
		align-items: center !important;
	}
	.swiss-page-verband-bottom .et_pb_de_mach_acf_item{
		margin-bottom:20px;
	}
	.swiss-page-verband-bottom .et_pb_de_mach_thumbnail img{
		margin:auto;
	}
}


/* Translation Using CSS*/
/*
html[lang="de-DE"] #seminarstart span.dmach-acf-label:before {content: 'START:';}
html[lang="de-DE"] #seminarende span.dmach-acf-label:before {content: 'ENDE:';}

#seminarstart span.dmach-acf-label:before,#seminarende span.dmach-acf-label:before {position: relative;color: #000b35a6;margin-right: -25px;background: #f6f8fa;}
#seminarstart span.dmach-acf-label,#seminarende span.dmach-acf-label {position: relative;}
*/