/* 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
 */

/*** generell:
 grosse Schrift: 1.3rem = 20.8px   ( 1 rem = 16px )
 normaler Fließtext:  0.9 rem = 14.4px
 rot/braun   930c1f
 blau standard  3180c2
 ***********************************************************/
/***** MM: headroom-script ******/
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 1, templates/g5_hydrogen/scss/mixins/_nav.scss */
/* line 13, templates/g5_hydrogen/custom/scss/custom.scss */
.headroom {
  -webkit-transition: -webkit-transform 200ms linear;
  -moz-transition: -moz-transform 200ms linear;
  transition: transform 200ms linear;
}
/* line 16, templates/g5_hydrogen/custom/scss/custom.scss */
.headroom--pinned {
  -webkit-transform: translateY(0%);
  -moz-transform: translateY(0%);
  -ms-transform: translateY(0%);
  -o-transform: translateY(0%);
  transform: translateY(0%);
}
/* line 19, templates/g5_hydrogen/custom/scss/custom.scss */
.headroom--unpinned {
  -webkit-transform: translateY(0%);
  -moz-transform: translateY(0%);
  -ms-transform: translateY(0%);
  -o-transform: translateY(0%);
  transform: translateY(0%);
  /* entfernen, damit mobileMenu immer sichtbar ist */
}
/* line 23, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation.headroom--not-top {
  position: fixed;
  width: 100%;
  top: 0;
  z-index: 1001;
  left: 0;
}
/* line 31, templates/g5_hydrogen/custom/scss/custom.scss */
.g-offcanvas-toggle.headroom--not-top {
  position: fixed;
  z-index: 1002;
}
/* line 34, templates/g5_hydrogen/custom/scss/custom.scss */
.g-offcanvas-toggle.headroom--not-top.headroom--unpinned {
  top: 0;
}
/* line 39, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 40, templates/g5_hydrogen/custom/scss/custom.scss */
.g-offcanvas-open #g-navigation.headroom--not-top {
  left: 17rem;
}
/* line 43, templates/g5_hydrogen/custom/scss/custom.scss */
.g-offcanvas-open .g-offcanvas-toggle.headroom--not-top {
  left: 17.7rem;
}
/* line 48, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation.headroom--not-top, .g-offcanvas-toggle.headroom--not-top {
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
/* line 52, templates/g5_hydrogen/custom/scss/custom.scss */
.g-offcanvas-toggle {
  color: #000;
}
/** mouseover Hauptnavi **/
/* line 57, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li:hover:not(.g-menu-item-type-particle):not(.g-menu-item-type-module) {
  background: #fd0;
  /* #c8aa03 none repeat scroll 0 0; */
}
/* line 60, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-sublevel > li:hover:not(.g-menu-item-type-particle):not(.g-menu-item-type-module), #g-navigation .g-main-nav .g-sublevel > li.active:not(.g-menu-item-type-particle):not(.g-menu-item-type-module), #g-navigation .g-main-nav .g-sublevel > li.active:hover:not(.g-menu-item-type-particle):not(.g-menu-item-type-module) {
  background: #fd0;
  /* e6c403; #b49902 none repeat scroll 0 0;*/
}
/** aktiver Hauptnavipunkt */
/* line 66, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active, #g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active:hover {
  background: #fd0;
}
/* line 70, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li.active:not(.g-menu-item-type-particle):not(.g-menu-item-type-module) > .g-menu-item-container {
  color: #000;
}
/*** FONTS ****/
/*** EINE Schriftgroesse für Fließtext.. oder doch nicht?. ***/
/* line 77, templates/g5_hydrogen/custom/scss/custom.scss */
body {
  font-size: 1rem;
  /* 0.9375rem; */
}
/* line 80, templates/g5_hydrogen/custom/scss/custom.scss */
#g-sidebar, .mod-articles-category-introtext, .mod-articles-category-date, dd.result-text, dd.result-created {
  /* ,
   ul.g-toplevel li a*/
  font-size: 0.9rem !important;
}
/* line 89, templates/g5_hydrogen/custom/scss/custom.scss */
.item-page span, .item-page p, .item-page a, .item-page em {
  font-size: 1rem;
  /* 0.9375   0.9rem !important; */
}
/* line 97, templates/g5_hydrogen/custom/scss/custom.scss */
h1, h2, h3 {
  font-size: 1.3rem !important;
}
/* line 101, templates/g5_hydrogen/custom/scss/custom.scss */
h2 {
  margin-bottom: 8px;
}
/* line 105, templates/g5_hydrogen/custom/scss/custom.scss */
dl {
  margin-bottom: 0;
  /* 0.5rem; */
  margin-top: 0;
  /*0.5rem; */
}
/* line 109, templates/g5_hydrogen/custom/scss/custom.scss */
p {
  margin: 0.5rem 0 0.5rem 0;
}
/* line 113, templates/g5_hydrogen/custom/scss/custom.scss */
a.weiterlesen {
  background-color: #f5f5f5;
  background-image: linear-gradient(to bottom, #fff, #e6e6e6);
  background-repeat: repeat-x;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #b3b3b3;
  border-image: none;
  border-radius: 4px;
  border-style: solid;
  border-width: 1px;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
  /*  color: #333333; */
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 0;
  padding: 4px 12px;
  text-align: center;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  vertical-align: middle;
}
/* line 136, templates/g5_hydrogen/custom/scss/custom.scss */
.content-links ul.nav-tabs, .content-links .nav {
  border-bottom: none;
  margin-top: 0;
  margin-bottom: 8px;
}
/* line 143, templates/g5_hydrogen/custom/scss/custom.scss */
li.content-links-a, li.content-links-b, li.content-links-c {
  font-style: italic;
  padding-right: 5px;
}
/* li.content-links-b::after {
 content: ",";
 } */
/******************************************************************/
/* line 155, templates/g5_hydrogen/custom/scss/custom.scss */
#g-showcase {
  padding: 0;
}
/* line 158, templates/g5_hydrogen/custom/scss/custom.scss */
#g-showcase .g-content {
  margin: 0 0.625rem;
  padding: 0 0.938rem;
}
/* line 162, templates/g5_hydrogen/custom/scss/custom.scss */
#g-header {
  background: #fff;
}
/* line 165, templates/g5_hydrogen/custom/scss/custom.scss */
#g-header .g-content {
  margin: 0 auto;
  padding: 0 0.938rem;
  text-align: center;
}
/* line 170, templates/g5_hydrogen/custom/scss/custom.scss */
#g-header .g-grid .g-block:first-child .g-content {
  position: relative;
}
/* line 173, templates/g5_hydrogen/custom/scss/custom.scss */
.logo_kein-platz img {
  position: absolute;
  left: 10px;
  top: 35px;
}
/* line 179, templates/g5_hydrogen/custom/scss/custom.scss */
#g-main {
  padding: 0;
  color: #333;
  /* 4d4d4d; */
}
/* line 183, templates/g5_hydrogen/custom/scss/custom.scss */
#g-main .g-content {
  margin-top: 0;
  padding-top: 0;
}
/* line 188, templates/g5_hydrogen/custom/scss/custom.scss */
.article-info-term {
  display: none;
}
/*** Logo rechts ***/
/* line 191, templates/g5_hydrogen/custom/scss/custom.scss */
.gantry-logo img {
  max-width: 150px;
  max-height: 130px;
  padding: 0;
  /*10px 0; */
}
/* line 198, templates/g5_hydrogen/custom/scss/custom.scss */
h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
}
/* line 202, templates/g5_hydrogen/custom/scss/custom.scss */
.fa {
  font-size: 40px;
}
/*** Startseite ****/
/* line 204, templates/g5_hydrogen/custom/scss/custom.scss */
.items-row.cols-1 {
  border-bottom: 1px solid #ccc;
  margin-bottom: 20px;
  padding-bottom: 20px;
}
/* Startseite 2-spaltig */
/* line 211, templates/g5_hydrogen/custom/scss/custom.scss */
.items-leading > div {
  border-bottom: 1px solid #ccc;
  margin-bottom: 10px;
  padding-bottom: 10px;
}
/* line 217, templates/g5_hydrogen/custom/scss/custom.scss */
.items-row.cols-1 .span6 > div, .items-row.cols-2 .span6 > div {
  border-bottom: 1px solid #ccc;
  margin-bottom: 10px;
  padding-bottom: 10px;
}
/* line 223, templates/g5_hydrogen/custom/scss/custom.scss */
.items-row.cols-2 > .span6:first-child {
  border-right: 1px solid #ccc;
  padding-right: 20px;
}
/* line 228, templates/g5_hydrogen/custom/scss/custom.scss */
#g-main {
  padding: 15px 0;
}
/* line 232, templates/g5_hydrogen/custom/scss/custom.scss */
.article-info dd {
  margin-left: 0;
}
/** rechts Spalte **/
/* line 237, templates/g5_hydrogen/custom/scss/custom.scss */
ul.latestnews > li {
  border-bottom: 1px solid #999;
  margin-bottom: 10px;
  padding-bottom: 10px;
}
/* line 243, templates/g5_hydrogen/custom/scss/custom.scss */
.item-page a.mod-articles-category-title {
  font-weight: bold;
  /*font-size: 1rem !important; */
}
/* line 249, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation .g-main-nav {
  margin: 0;
}
/* line 252, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation .g-content {
  padding: 0;
  margin: 0;
}
/* line 256, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-dropdown {
  background: #eacb03 none repeat scroll 0 0;
}
/* line 260, templates/g5_hydrogen/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li > .g-menu-item-container {
  padding: 0.2rem 0.938rem;
}
/* line 264, templates/g5_hydrogen/custom/scss/custom.scss */
.icon-calendar {
  display: none;
}
/******************  rechte Spalte testweise ganze Breite ausnutzen ****************/
/* line 267, templates/g5_hydrogen/custom/scss/custom.scss */
#g-sidebar .custom > p, #g-sidebar .custom > p img {
  width: 100%;
  /*300px; */
}
/* line 272, templates/g5_hydrogen/custom/scss/custom.scss */
#g-sidebar, #g-aside {
  padding: 15px 0;
}
/* line 277, templates/g5_hydrogen/custom/scss/custom.scss */
#g-sidebar .g-grid {
  margin: 0;
}
/* line 280, templates/g5_hydrogen/custom/scss/custom.scss */
#g-sidebar #suche .g-content {
  padding-top: 0;
  margin-top: 0;
}
/* line 284, templates/g5_hydrogen/custom/scss/custom.scss */
#suche {
  margin-bottom: 10px;
}
/* line 287, templates/g5_hydrogen/custom/scss/custom.scss */
#suche form {
  margin: 0;
}
/* line 291, templates/g5_hydrogen/custom/scss/custom.scss */
.moduletable._aktuell._pm h3 {
  margin-bottom: 0px;
}
/***************** AKTUELLE MELDUNGEN **********************/
/* line 296, templates/g5_hydrogen/custom/scss/custom.scss */
.blog._aktuelles .items-more ol {
  /*	padding-left:0;*/
  list-style-type: disc;
}
/* line 300, templates/g5_hydrogen/custom/scss/custom.scss */
.blog._aktuelles .items-more ol li a {
  border: 0;
}
/* line 303, templates/g5_hydrogen/custom/scss/custom.scss */
._aktuelles h2 {
  margin-bottom: 0;
}
/*********************************** Suchergebnis-Seite ****************************/
/* line 308, templates/g5_hydrogen/custom/scss/custom.scss */
dd {
  margin-left: 1rem;
}
/* line 311, templates/g5_hydrogen/custom/scss/custom.scss */
dd.result-text {
  border-bottom: 1px solid #999;
  margin-bottom: 10px;
  padding-bottom: 10px;
}
/* line 316, templates/g5_hydrogen/custom/scss/custom.scss */
.search span.highlight {
  color: #000;
  font-weight: normal;
  /* bold; */
  font-style: italic;
  padding: 0;
}
/* line 323, templates/g5_hydrogen/custom/scss/custom.scss */
#aktuelles .g-content, #aktuellepm .g-content {
  /* background-color: #3180c2;
   border: 1px solid #999999; */
  margin-top: 0;
  padding-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}
/* line 332, templates/g5_hydrogen/custom/scss/custom.scss */
#aktuelles .g-title {
  border-bottom: 1px solid #999;
  margin-bottom: 10px;
}
/* line 336, templates/g5_hydrogen/custom/scss/custom.scss */
ul.latestnews._aktuell {
  margin-top: 0;
}
/* line 340, templates/g5_hydrogen/custom/scss/custom.scss */
ul.latestnews {
  list-style-type: none;
  margin-left: 0;
  margin-bottom: 0;
}
/* line 345, templates/g5_hydrogen/custom/scss/custom.scss */
ul.latestnews > li {
  border-bottom: 1px solid #999;
  margin-bottom: 10px;
  padding-bottom: 10px;
}
/* line 350, templates/g5_hydrogen/custom/scss/custom.scss */
ul.latestnews > li:last-child {
  border-bottom: 0px none;
}
/* line 355, templates/g5_hydrogen/custom/scss/custom.scss */
#suche .g-content {
  margin-bottom: 0;
  padding-bottom: 0;
}
/* line 359, templates/g5_hydrogen/custom/scss/custom.scss */
#socialmedia .g-content {
  margin-top: 0;
  padding-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}
/* line 366, templates/g5_hydrogen/custom/scss/custom.scss */
input.search-query, .search .btn {
  border-radius: 0;
}
/* line 370, templates/g5_hydrogen/custom/scss/custom.scss */
#mod-search-searchword {
  float: left;
}
/* line 375, templates/g5_hydrogen/custom/scss/custom.scss */
.g-social a {
  border: 0 none;
  margin-bottom: 0;
  margin-right: 10px;
  padding: 0;
}
/************* rechte Strukturen ********************/
/* line 383, templates/g5_hydrogen/custom/scss/custom.scss */
.form-limit label {
  float: left;
  margin-right: 10px;
}
/* line 387, templates/g5_hydrogen/custom/scss/custom.scss */
.search-results._rechtestrukuren .result-title > a {
  font-weight: 700;
}
/*************** PRESSEMITTEILUNGEN ****************/
/* line 392, templates/g5_hydrogen/custom/scss/custom.scss */
ul.category-module, ul.category-module ul {
  list-style-type: none;
}
/* line 395, templates/g5_hydrogen/custom/scss/custom.scss */
.category-module ul li {
  border-bottom: 1px solid #999;
  margin-bottom: 10px;
  padding-bottom: 0;
}
/* line 400, templates/g5_hydrogen/custom/scss/custom.scss */
.item-page._pm ul {
  margin-left: 0px;
}
/* line 404, templates/g5_hydrogen/custom/scss/custom.scss */
.item-page._pm .tags.inline {
  float: left;
}
/* line 407, templates/g5_hydrogen/custom/scss/custom.scss */
.item-page._pm .icons {
  margin-top: 1.5rem;
}
/******************************** Modul Category-Articles (PM-2) ***************************/
/* line 412, templates/g5_hydrogen/custom/scss/custom.scss */
p.mod-articles-category-introtext {
  margin-top: 0;
}
/* line 416, templates/g5_hydrogen/custom/scss/custom.scss */
.mod-articles-category-title {
  font-weight: bold;
}
/* line 420, templates/g5_hydrogen/custom/scss/custom.scss */
ul.category-module._archiv, .category-module._archiv ul {
  list-style-type: none;
  margin-left: 0;
}
/* line 425, templates/g5_hydrogen/custom/scss/custom.scss */
.category-module._archiv ul li {
  padding-bottom: 0px;
}
/* line 429, templates/g5_hydrogen/custom/scss/custom.scss */
.mod-articles-category-date.muted {
  margin: 0;
}
/* line 432, templates/g5_hydrogen/custom/scss/custom.scss */
.mod-articles-category-group {
  display: none;
}
/*********************** phocadownload *******************************/
/* line 437, templates/g5_hydrogen/custom/scss/custom.scss */
#overDiv .pd-image, #phoca-dl-category-box .pd-image, #phoca-dl-file-box .pd-image, #phoca-dl-download-box .pd-image {
  max-width: 120px;
}
/* line 444, templates/g5_hydrogen/custom/scss/custom.scss */
#phoca-dl-category-box .pd-category h3.pd-ctitle {
  background: transparent;
  border: 0;
  padding-left: 0;
}
/* line 450, templates/g5_hydrogen/custom/scss/custom.scss */
#phoca-dl-category-box .pd-image {
  float: left !important;
  margin: 10px 20px 20px 0;
}
/* line 454, templates/g5_hydrogen/custom/scss/custom.scss */
#phoca-dl-category-box .pd-fdesc, #phoca-dl-file-box .pd-fdesc {
  clear: none;
}
/* line 458, templates/g5_hydrogen/custom/scss/custom.scss */
#phoca-dl-category-box .pd-filenamebox {
  float: none;
}
/* line 461, templates/g5_hydrogen/custom/scss/custom.scss */
.pd-filename a {
  color: #000;
  font-weight: bold;
}
/* line 465, templates/g5_hydrogen/custom/scss/custom.scss */
#phoca-dl-category-box .pd-filebox {
  padding-bottom: 10px;
  border-bottom: 1px solid #999;
  margin-bottom: 20px;
}
/* line 470, templates/g5_hydrogen/custom/scss/custom.scss */
#phoca-dl-category-box .pd-buttons {
  margin-top: -10px;
}
/*********************** phocagallery *******************************/
/* line 476, templates/g5_hydrogen/custom/scss/custom.scss */
.phocagallery-box-file.pgplugin2, .phocagallery-box-file.pgplugin3, .phocagallery-box-file.pgplugin4 {
  max-width: 60px !important;
  max-height: 60px;
  padding: 0 !important;
  margin: 0 !important;
}
/* line 484, templates/g5_hydrogen/custom/scss/custom.scss */
.phocagallery-box-file-first {
  /*  max-width: 85px !important;*/
  max-height: 60px;
}
/* line 488, templates/g5_hydrogen/custom/scss/custom.scss */
.phocagallery-box-file-third {
  max-width: 60px;
}
/* line 491, templates/g5_hydrogen/custom/scss/custom.scss */
.phocagallery-box-file .name, .phocagallery-box-file .detail {
  display: none;
}
/* line 494, templates/g5_hydrogen/custom/scss/custom.scss */
.pgplugin2, .pgplugin3 {
  border: 0 !important;
}
/* line 497, templates/g5_hydrogen/custom/scss/custom.scss */
.pgplugin3, .pgplugin3:hover, .pgplugin2, .pgplugin2:hover {
  background: #fff !important;
}
/* line 501, templates/g5_hydrogen/custom/scss/custom.scss */
.phocagallery-box-file, .pg-csv-box {
  box-shadow: none;
  border-radius: 0;
}
/* line 506, templates/g5_hydrogen/custom/scss/custom.scss */
.highslide img {
  max-width: 50px;
}
/*********************************** Footer *****************************/
/* line 511, templates/g5_hydrogen/custom/scss/custom.scss */
#g-footer .g-container {
  width: 100%;
}
/* line 515, templates/g5_hydrogen/custom/scss/custom.scss */
#g-footer .g-grid:first-child {
  margin-bottom: 50px;
  margin-left: auto;
  margin-right: auto;
  max-width: 75rem;
}
/* line 521, templates/g5_hydrogen/custom/scss/custom.scss */
#stickyfooter {
  background: #eacb03 none repeat scroll 0 0;
  /* e6c403 */
  color: #000;
  bottom: 0;
  /*  position: fixed;*/
  left: 0px;
  text-align: center;
}
/* line 530, templates/g5_hydrogen/custom/scss/custom.scss */
#stickyfooter .g-content {
  margin: 0.25rem;
  /* 1 rem = 16px */
  padding: 0;
  font-weight: 500;
}
/************************************** fussmenue ********************************/
/* line 537, templates/g5_hydrogen/custom/scss/custom.scss */
#footermenu {
  text-align: right;
}
/* line 540, templates/g5_hydrogen/custom/scss/custom.scss */
#footermenu .g-content {
  margin-top: 0;
  padding-top: 5px;
}
/* line 544, templates/g5_hydrogen/custom/scss/custom.scss */
#footermenu li {
  float: right;
  margin-left: 15px;
}
/********************************* KONTAKTFORMULAR ************************************/
/* line 551, templates/g5_hydrogen/custom/scss/custom.scss */
.bfQuickMode .bfLabelRight label#bfLabel55 {
  width: 95%;
}
/* line 554, templates/g5_hydrogen/custom/scss/custom.scss */
button#ff_elem4 {
  background: #3180c2;
  color: #fff;
  text-shadow: none;
  box-shadow: 1px 1px 1px #000 1a;
  padding: 4px 12px;
  font-size: 14px;
  line-height: 20px;
}
/****************************************************************************************/
/* line 566, templates/g5_hydrogen/custom/scss/custom.scss */
#to-top {
  position: fixed;
  right: 10px;
  bottom: 0;
}
/* line 572, templates/g5_hydrogen/custom/scss/custom.scss */
.btn-success {
  background-color: #3180c2;
  background-image: none;
  /* linear-gradient(to bottom, #62c462, #51a351);*/
  background-repeat: repeat-x;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
/* line 580, templates/g5_hydrogen/custom/scss/custom.scss */
.btn-success:hover {
  background-color: #4d4d4d;
  color: #fff;
}
@media (max-width: 1199px) {
  /* Logo entweder weiter runter setzen oder ausblenden
   .logo_kein-platz img { 
   top: 53px;	
   } */
  /* line 591, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-header .size-25 {
    display: none;
  }
  /* line 594, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-header .size-50 {
    width: 75%;
    flex: 0 75%;
  }
}
@media (max-width: 959px) {
  /*** Logo rechts ***/
  /* line 603, templates/g5_hydrogen/custom/scss/custom.scss */
  .gantry-logo img {
    max-width: 100px;
  }
}
@media (max-width: 959px) and (min-width: 768px) {
  /* line 610, templates/g5_hydrogen/custom/scss/custom.scss */
  .g-menu-item-title {
    font-size: 14px;
  }
  /* line 613, templates/g5_hydrogen/custom/scss/custom.scss */
  .g-main-nav .g-toplevel > li > .g-menu-item-container {
    padding: 0.2rem 0.4rem;
  }
}
@media (max-width: 767px) {
  /* line 619, templates/g5_hydrogen/custom/scss/custom.scss */
  #footermenu .nav {
    margin-left: auto;
    margin-right: auto;
    width: 180px;
  }
  /* line 624, templates/g5_hydrogen/custom/scss/custom.scss */
  #footermenu li:last-child {
    margin-left: 0;
  }
  /* line 628, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-header .size-24 {
    display: none;
  }
  /* line 631, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-header .size-50 {
    width: 100%;
    flex: 0 100%;
  }
  /* line 635, templates/g5_hydrogen/custom/scss/custom.scss */
  #to-top {
    right: 20px;
  }
}
/*# sourceMappingURL=custom_12.css.map */