/* !!! IN DIESER DATEI NUR MIXINS UND LESS-VARIABLEN DEFINIEREN !!! */
/*
@font-size-h1-desktop: 60px;
@font-size-h2-desktop: 35px;
@font-size-h3-desktop: 32px;
@font-size-h4-desktop: 24px;
@font-size-h5-desktop: 17px;
*/
/*
    Variablen-Definitionen zur Benutzung durch alle Marken
*/
/* !!! IN DIESER DATEI NUR MIXINS UND LESS-VARIABLEN DEFINIEREN !!! */
/* !!! IN DIESER DATEI NUR MIXINS UND LESS-VARIABLEN DEFINIEREN !!! */
/*
SHARED MIXINS
(zur Verwendung durch alle Marken)
*/
/* --- Defaults für Variablen ---
(ggf. in den seitenunabhängigen Styles überschreiben)*/
/*
Mixin funktioniert nur auf oberster Ebene!
Beispiele:
Ein Icon:       .PreloadIcons(url('@{resources-icons}/arrow.png'));
Mehrere Icons:  .PreloadIcons(url('@{resources-icons}/arrow.png') url('@{resources-icons}/example.svg'));
*/
#Main .AgencyInformation {
  padding-bottom: 30px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
@media (min-width: 600px) {
  #Main .AgencyInformation {
    -ms-flex-direction: row;
        flex-direction: row;
    -ms-flex-align: end;
        align-items: flex-end;
  }
}
#Main .AgencyInformation .ServiceTeamBox {
  padding-top: 1em;
}
@media (min-width: 600px) {
  #Main .AgencyInformation .ServiceTeamBox {
    padding-top: 30px;
    padding-left: 100px;
  }
}
#Main .AgencyInformation .ServiceTeamBox .ContactInfo,
#Main .AgencyInformation .ServiceTeamBox .OfficeHours {
  float: left;
}
#Main .AgencyInformation .ServiceTeamBox .ContactInfo {
  margin-right: 45px;
}
#Main .AgencyInformation .ServiceTeamBox .OfficeHours table {
  margin: 0;
}
#Main .AgencyContactPersons .ContactPerson,
#Main .FurtherContactPersons .ContactPerson {
  float: left;
  margin-bottom: 30px;
  width: 320px;
  max-width: 100%;
}
#Main .AgencyContactPersons .ContactPerson .ContactImage img,
#Main .FurtherContactPersons .ContactPerson .ContactImage img {
  width: 100%;
}
#Main .AgencyContactPersons.NoImages .ContactPerson .ContactImage,
#Main .FurtherContactPersons.NoImages .ContactPerson .ContactImage {
  display: none;
}
@media (min-width: 600px) {
  #Main .FurtherContactPersons > div {
    float: left;
  }
}
@media (min-width: 1025px) {
  body.WithStudiosContact #Main h3 {
    font-size: 24px;
  }
}

/*# sourceMappingURL=../../../../Sites/StockFood/Controllers/ContactPage/Styles.css.map */