/*
  Theme Name: Divi Child Theme
  Theme URI: https://www.elegantthemes.com/
  Version: 1.0
  Template: Divi
  Author: JAMOS Web Service GmbH
  Author URI: https://www.jamos.ch
  Text Domain: divi-child-theme
  License: GNU General Public License v2 or later
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

/* Silbentrennung Body */
body {
   -moz-hyphens: auto;
   -o-hyphens: auto;
   -webkit-hyphens: auto;
   -ms-hyphens: auto;
   hyphens: auto; 
}

/* Silbentrennung Titel */
h1, h2, h3, h4, h5, h6 {
   -moz-hyphens: auto;
   -o-hyphens: auto;
   -webkit-hyphens: auto;
   -ms-hyphens: auto;
   hyphens: auto; 
}

/* Parallax Hintergrund zentrieren */
.et_parallax_bg {
  background-position: center;
}

/* Spaltenreihenfolge für Mobile START */
@media all and (max-width: 980px) {
/*** wrap row in a flex box ***/
.custom_row {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap; /* Safari 6.1+ */
flex-wrap: wrap;
}
/*** Benutzerdefinierte Klassen für die Reihenfolge der Spalten festlegen ***/
.first-on-mobile {
-webkit-order: 1;
order: 1;
}
.second-on-mobile {
-webkit-order: 2;
order: 2;
}
.third-on-mobile {
-webkit-order: 3;
order: 3;
}
.fourth-on-mobile {
-webkit-order: 4;
order: 4;
}
 
/*** Letzte Spalte Abstand hinzufügen ***/
.custom_row:last-child .et_pb_column:last-child {
margin-bottom: 30px;
}
}