/* GANTRY5 DEVELOPMENT MODE ENABLED.

   WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!

   For more information on modifying CSS, please read:

   http://docs.gantry.org/gantry5/configure/styles
   http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

/* line 1, templates/rt_fluent/custom/scss/custom.scss */
.filialen-menu li a:before {
  content: "\2022" !important;
  color: black !important;
}
/* line 5, templates/rt_fluent/custom/scss/custom.scss */
.filialen-menu .nav, .filialen-menu .nav li, .filialen-menu li a {
  border: none !important;
  color: black !important;
  padding-bottom: 0em !important;
  margin-bottom: 0rem !important;
}
/* line 11, templates/rt_fluent/custom/scss/custom.scss */
.filialen-menu li a:hover, .filialen-menu li a {
  color: #38507a !important;
  font-size: 1.2em;
}
/* line 15, templates/rt_fluent/custom/scss/custom.scss */
.filialen-menu h3 {
  padding: 0 0 0 0;
}
/* line 18, templates/rt_fluent/custom/scss/custom.scss */
hr {
  border-color: #000 !important;
}
/* line 21, templates/rt_fluent/custom/scss/custom.scss */
#g-footer {
  padding-top: 0;
  padding-right: 0;
  padding-left: 0;
  background: #919096;
  opacity: 0.999;
  color: #fff;
  border-radius: 0 0 10px 10px;
}
/* line 30, templates/rt_fluent/custom/scss/custom.scss */
#g-footer a {
  color: #fff;
}
/* line 33, templates/rt_fluent/custom/scss/custom.scss */
#g-footer a:hover {
  color: #b8dbd3;
}
/* line 36, templates/rt_fluent/custom/scss/custom.scss */
.filialen {
  padding-top: 10px;
}
/* line 39, templates/rt_fluent/custom/scss/custom.scss */
img {
  padding: 5px 5px;
}
/* line 42, templates/rt_fluent/custom/scss/custom.scss */
#g-page-surround {
  padding-top: 0px !important;
}
/* line 45, templates/rt_fluent/custom/scss/custom.scss */
.logo-neu {
  background-color: #e4e4e4;
}
/* line 48, templates/rt_fluent/custom/scss/custom.scss */
.footer-middle p {
  margin-left: 40%;
  text-align: justify;
}
/* line 52, templates/rt_fluent/custom/scss/custom.scss */
.footer-right p {
  margin-left: 40%;
  text-align: right;
}
/* line 56, templates/rt_fluent/custom/scss/custom.scss */
.copy-right p {
  text-align: right;
  width: 100%;
}
/* line 60, templates/rt_fluent/custom/scss/custom.scss */
.g-logo img {
  padding-left: 10% !important;
}
/* line 63, templates/rt_fluent/custom/scss/custom.scss */
.haupt-de, .haupt-en, .fill-de, .fill-en {
  font-size: 1.2rem !important;
}
/* line 66, templates/rt_fluent/custom/scss/custom.scss */
.moduletable ul {
  padding: 0rem 0rem !important;
}
@media screen and (max-width: 815px) {
  /* line 70, templates/rt_fluent/custom/scss/custom.scss */
  #fill-de, #fill-en, #haupt-de, #haupt-en {
    display: none;
  }
  /* line 73, templates/rt_fluent/custom/scss/custom.scss */
  .filialen-menu .platform-content {
    margin: 0rem 0rem !important;
    padding: 0rem 0rem !important;
  }
  /* line 77, templates/rt_fluent/custom/scss/custom.scss */
  .footer-middle p {
    margin: 0px 0px 0px 0px;
    text-align: justify;
  }
  /* line 81, templates/rt_fluent/custom/scss/custom.scss */
  .footer-middle {
    float: left;
  }
  /* line 82, templates/rt_fluent/custom/scss/custom.scss */
  .footer-right {
    float: right;
  }
  /* line 83, templates/rt_fluent/custom/scss/custom.scss */
  .footer-right p {
    margin: 0px 0px 0px 0px;
    text-align: left;
  }
}
@media screen and (max-width: 1216px) {
  /* line 89, templates/rt_fluent/custom/scss/custom.scss */
  .filialen-menu ul {
    font-size: 0.8rem;
  }
}
/* line 93, templates/rt_fluent/custom/scss/custom.scss */
button.haupt-en, button.haupt-de, button.fill-de, button.fill-en {
  width: 100%;
  padding: 2px;
  margin-bottom: 5px;
}
/* line 98, templates/rt_fluent/custom/scss/custom.scss */
.footer-left h4 {
  margin: 0px 0px 10px 0px;
}
/* line 101, templates/rt_fluent/custom/scss/custom.scss */
.home-image {
  padding: 0px 0px;
}
/* line 104, templates/rt_fluent/custom/scss/custom.scss */
#text {
  display: none;
}
/*# sourceMappingURL=custom_10.css.map */