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

@font-face {
  font-family: 'DroidSerif';
  src: url('../font/droidserif-regular-webfont.eot');
  src: url('../font/droidserif-regular-webfont.eot#iefix') format('embedded-opentype'), url('../font/droidserif-regular-webfont.woff2') format('woff2'), url('../font/droidserif-regular-webfont.woff') format('woff'), url('../font/droidserif-regular-webfont.ttf') format('truetype'), url('../font/droidserif-regular-webfont.svg#droidserif-regular-webfont') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'DroidSerifBold';
  src: url('../font/droidserif-bold-webfont.eot');
  src: url('../font/droidserif-bold-webfont.eot#iefix') format('embedded-opentype'), url('../font/droidserif-bold-webfont.woff2') format('woff2'), url('../font/droidserif-bold-webfont.woff') format('woff'), url('../font/droidserif-bold-webfont.ttf') format('truetype'), url('../font/droidserif-bold-webfont.svg#droidserif-bold-webfont') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
/* line 1, templates/g5_hydrogen/custom/scss/k2.scss */
div.k2LatestCommentsBlock ul li, div.k2TopCommentersBlock ul li, div.k2ItemsBlock ul li, div.k2LoginBlock ul li, div.k2ArchivesBlock ul li, div.k2AuthorsListBlock ul li, div.k2CategoriesListBlock ul li, div.k2UsersBlock ul li {
  margin: 0;
}
/* line 12, templates/g5_hydrogen/custom/scss/k2.scss */
div.k2LatestCommentsBlock ul, div.k2TopCommentersBlock ul, div.k2ItemsBlock ul, div.k2LoginBlock ul, div.k2UserBlock ul.k2UserBlockActions, div.k2UserBlock ul.k2UserBlockRenderedMenu, div.k2ArchivesBlock ul, div.k2AuthorsListBlock ul, div.k2CategoriesListBlock ul, div.k2UsersBlock ul {
  padding: 0;
}
/* line 26, templates/g5_hydrogen/custom/scss/k2.scss */
#k2Container {
  padding: 0;
}
/* line 30, templates/g5_hydrogen/custom/scss/k2.scss */
div.itemView {
  padding: 0;
  margin: 0;
}
/* line 35, templates/g5_hydrogen/custom/scss/k2.scss */
div.itemBody {
  padding: 0;
  margin: 0;
}
/* line 40, templates/g5_hydrogen/custom/scss/k2.scss */
div.itemBackToTop {
  display: none;
}
/* line 44, templates/g5_hydrogen/custom/scss/k2.scss */
div.itemToolbar {
  background: none;
  margin: 0;
  padding: 0;
}
/* line 50, templates/g5_hydrogen/custom/scss/k2.scss */
div.k2Pagination ul li a:hover {
  background: none;
}
/* line 55, templates/g5_hydrogen/custom/scss/k2.scss */
div.k2Pagination ul li a:hover {
  /* background: #fafafa; */
  cursor: pointer;
}
/* line 60, templates/g5_hydrogen/custom/scss/k2.scss */
div.k2Pagination ul li a {
  padding: 0;
  margin: 0;
  border: none;
  border-radius: 0;
  vertical-align: middle;
  background: none;
  text-decoration: none;
}
/* line 70, templates/g5_hydrogen/custom/scss/k2.scss */
div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img {
  margin: 0;
}
/* line 74, templates/g5_hydrogen/custom/scss/k2.scss */
div.k2LatestCommentsBlock ul, div.k2TopCommentersBlock ul, div.k2ItemsBlock ul, div.k2LoginBlock ul, div.k2UserBlock ul.k2UserBlockActions, div.k2UserBlock ul.k2UserBlockRenderedMenu, div.k2ArchivesBlock ul, div.k2AuthorsListBlock ul, div.k2CategoriesListBlock ul, div.k2UsersBlock ul {
  list-style: none;
  margin: 0;
}
/* line 88, templates/g5_hydrogen/custom/scss/k2.scss */
div.subCategory {
  border: none;
  background: none;
  margin: 0;
  padding: 0;
}
/* line 95, templates/g5_hydrogen/custom/scss/k2.scss */
div.itemListCategory {
  background: none;
  border: none;
  border-radius: 0;
  margin: 0;
  padding: 0;
}
/* line 103, templates/g5_hydrogen/custom/scss/k2.scss */
div.itemListCategory img {
  float: none;
}
/* line 108, templates/g5_hydrogen/custom/scss/k2.scss */
div.itemExtraFields ul li span.itemExtraFieldsLabel {
  width: auto;
}
/* line 112, templates/g5_hydrogen/custom/scss/k2.scss */
div.itemExtraFields {
  margin: 0;
  padding: 0;
  border-top: none;
}
/* line 118, templates/g5_hydrogen/custom/scss/k2.scss */
div.catItemIntroText {
  padding: 0;
}
/* line 121, templates/g5_hydrogen/custom/scss/k2.scss */
div.catItemIntroText a {
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  color: #002d60;
  text-decoration: underline;
}
/* line 126, templates/g5_hydrogen/custom/scss/k2.scss */
div.catItemIntroText a:hover {
  color: #ff0101;
}
/* line 132, templates/g5_hydrogen/custom/scss/k2.scss */
.breadcrumb > li {
  color: #999;
  font-size: 14px;
}
/* line 136, templates/g5_hydrogen/custom/scss/k2.scss */
.breadcrumb > li a {
  color: #999;
  text-decoration: underline;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
/* line 141, templates/g5_hydrogen/custom/scss/k2.scss */
.breadcrumb > li a:hover {
  color: #ff0101;
}
/* line 147, templates/g5_hydrogen/custom/scss/k2.scss */
.itemListCategory h3.categoryName {
  font-size: 20px;
  text-transform: uppercase;
  color: #002f50;
  border-bottom: 4px solid #f0f2f4;
  padding-bottom: 10px;
  margin-top: 0;
  margin-bottom: 10px;
}
/* line 157, templates/g5_hydrogen/custom/scss/k2.scss */
div.catItemView {
  margin: 0;
  padding: 0;
}
/* line 162, templates/g5_hydrogen/custom/scss/k2.scss */
.k2PaginationLinks {
  display: block;
  clear: both;
}
/* line 167, templates/g5_hydrogen/custom/scss/k2.scss */
.itemNavigation {
  padding-top: 25px;
}
/* line 170, templates/g5_hydrogen/custom/scss/k2.scss */
.itemNavigation .itemNavigationPanel {
  display: block;
  height: 27px;
  margin-bottom: 17px;
}
/* line 175, templates/g5_hydrogen/custom/scss/k2.scss */
.itemNavigation .itemNavigationPanel a.itemNext {
  float: right;
}
/* line 179, templates/g5_hydrogen/custom/scss/k2.scss */
.itemNavigation .itemNavigationPanel a.itemPrevious {
  float: left;
}
/* line 183, templates/g5_hydrogen/custom/scss/k2.scss */
.itemNavigation .itemNavigationPanel a {
  padding-bottom: 0;
  background-image: linear-gradient(currentColor, currentColor);
  background-position: 50% 100%;
  text-align: center;
  background-repeat: no-repeat;
  background-size: 0 1px;
  -webkit-transition: 0.2s ease-in-out;
  -moz-transition: 0.2s ease-in-out;
  -ms-transition: 0.2s ease-in-out;
  -o-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
/* line 192, templates/g5_hydrogen/custom/scss/k2.scss */
.itemNavigation .itemNavigationPanel a:hover, .itemNavigation .itemNavigationPanel a:focus {
  background-size: 100% 1px;
  color: #b33330;
}
/* line 207, templates/g5_hydrogen/custom/scss/k2.scss */
div.itemListSubCategories {
  padding-bottom: 25px;
}
/* line 211, templates/g5_hydrogen/custom/scss/k2.scss */
div.itemNavigation {
  background: #e8e8e8;
  padding: 0;
  margin: 0;
  min-height: 80px;
}
/* line 219, templates/g5_hydrogen/custom/scss/k2.scss */
div.itemToolbar {
  display: none;
}
/* line 223, templates/g5_hydrogen/custom/scss/k2.scss */
/* line 225, templates/g5_hydrogen/custom/scss/k2.scss */
body.view-item div.itemNavigation {
  padding: 15px 25px;
}
/* line 231, templates/g5_hydrogen/custom/scss/k2.scss */
div.itemTagsBlock ul.itemTags li a:before {
  content: "";
}
/* line 236, templates/g5_hydrogen/custom/scss/k2.scss */
div.catItemBody {
  padding: 0;
}
/* line 240, templates/g5_hydrogen/custom/scss/k2.scss */
#g-container-main #g-main.blokdoleva .itemTagsBlock ul.itemTags li:hover:before {
  content: "";
}
/* line 244, templates/g5_hydrogen/custom/scss/k2.scss */
div.itemIsFeatured:before, div.catItemIsFeatured:before, div.userItemIsFeatured:before {
  display: none;
}
/* line 250, templates/g5_hydrogen/custom/scss/k2.scss */
div.k2ItemsBlock a.moduleCustomLink {
  display: none;
}
/* line 254, templates/g5_hydrogen/custom/scss/k2.scss */
div.itemRelated {
  margin-bottom: 0;
}
/* line 258, templates/g5_hydrogen/custom/scss/k2.scss */
div.catItemHeader h3.catItemTitle {
  font-size: 18px;
  font-weight: 400;
  margin: 10px 0 0 0;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
/* line 264, templates/g5_hydrogen/custom/scss/k2.scss */
div.catItemHeader h3.catItemTitle a {
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  color: #002d60;
}
/* line 269, templates/g5_hydrogen/custom/scss/k2.scss */
/* line 270, templates/g5_hydrogen/custom/scss/k2.scss */
div.catItemHeader h3.catItemTitle:hover a {
  color: #ff0101;
}
/* line 277, templates/g5_hydrogen/custom/scss/k2.scss */
.catItemBody .catItemIntroText {
  font-size: 14px;
}
/* line 280, templates/g5_hydrogen/custom/scss/k2.scss */
.catItemBody .catItemIntroText p {
  margin-top: 0;
  margin-bottom: 0;
}
/* line 286, templates/g5_hydrogen/custom/scss/k2.scss */
.itemListView div.itemContainer {
  border-bottom: 4px solid #f0f2f4;
  padding-bottom: 20px;
}
/* line 291, templates/g5_hydrogen/custom/scss/k2.scss */
h2.categoryName {
  font-size: 20px;
  text-transform: uppercase;
  color: #002f50;
  border-bottom: 4px solid #f0f2f4;
  padding-bottom: 10px;
  margin-top: 0;
  margin-bottom: 10px;
}
/* line 301, templates/g5_hydrogen/custom/scss/k2.scss */
div.itemTagsBlock ul.itemTags li {
  display: inline-block;
}
/* line 305, templates/g5_hydrogen/custom/scss/k2.scss */
div.itemNavigation a.itemPrevious, body.view-item div.itemNavigation .itemNext {
  padding: 0;
}
/* line 310, templates/g5_hydrogen/custom/scss/k2.scss */
div.itemNavigation span.itemNavigationTitle {
  display: block;
}
/* line 314, templates/g5_hydrogen/custom/scss/k2.scss */
div.itemNavigation a.itemPrevious {
  padding-right: 10px;
}
/* line 319, templates/g5_hydrogen/custom/scss/k2.scss */
span.catItemImage {
  margin: 0;
  display: block;
}
/* line 325, templates/g5_hydrogen/custom/scss/k2.scss */
div.itemFullText td {
  min-width: 40px;
}
/* line 327, templates/g5_hydrogen/custom/scss/k2.scss */
div.itemFullText td p {
  margin: 0;
}
/* line 332, templates/g5_hydrogen/custom/scss/k2.scss */
/* line 334, templates/g5_hydrogen/custom/scss/k2.scss */
div.itemFullText .img-box {
  padding: 10px;
}
/* line 337, templates/g5_hydrogen/custom/scss/k2.scss */
div.itemFullText .img-box a.thumbnail, div.itemFullText .img-box img {
  display: block;
}
/* line 343, templates/g5_hydrogen/custom/scss/k2.scss */
div.itemFullText h2.itemCategory {
  font-size: 20px;
  text-transform: uppercase;
  color: #002f50;
  padding-bottom: 10px;
  background: #ebebeb;
  padding: 10px 20px;
  display: inline-block;
}
/* line 356, templates/g5_hydrogen/custom/scss/k2.scss */
div.catItemImageBlock {
  margin: 0;
  padding: 0;
}
/* line 361, templates/g5_hydrogen/custom/scss/k2.scss */
div.k2ItemsBlock ul li div.moduleItemIntrotext {
  padding: 0;
}
/* line 365, templates/g5_hydrogen/custom/scss/k2.scss */
div.itemIntroText {
  font-weight: normal;
}
/* line 369, templates/g5_hydrogen/custom/scss/k2.scss */
div.catItemLinks {
  margin: 0;
}
/* line 373, templates/g5_hydrogen/custom/scss/k2.scss */
/* line 374, templates/g5_hydrogen/custom/scss/k2.scss */
/* line 375, templates/g5_hydrogen/custom/scss/k2.scss */
/* line 376, templates/g5_hydrogen/custom/scss/k2.scss */
.itemImageGallery .sigProContainer li.sigProThumb span.sigProLinkWrapper {
  box-shadow: none;
  border: none;
}
/* line 381, templates/g5_hydrogen/custom/scss/k2.scss */
.itemImageGallery .sigProContainer li.sigProThumb .sigProPseudoCaption {
  display: none;
}
/* line 385, templates/g5_hydrogen/custom/scss/k2.scss */
.itemImageGallery .sigProContainer li.sigProThumb span.sigProCaption {
  display: none;
}
/* line 389, templates/g5_hydrogen/custom/scss/k2.scss */
.itemImageGallery .sigProContainer li.sigProThumb a.sigProLink img.sigProImg {
  opacity: 1;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
/* line 394, templates/g5_hydrogen/custom/scss/k2.scss */
.itemImageGallery .sigProContainer li.sigProThumb a.sigProLink:hover img.sigProImg {
  opacity: 0.7;
}
/* line 402, templates/g5_hydrogen/custom/scss/k2.scss */
div#itemListPrimary {
  margin-bottom: 45px;
}
/* line 406, templates/g5_hydrogen/custom/scss/k2.scss */
div.itemIntroText {
  padding: 0;
}
/* line 410, templates/g5_hydrogen/custom/scss/k2.scss */
div.itemImageBlock {
  padding: 0;
  margin: 0;
}
/* line 414, templates/g5_hydrogen/custom/scss/k2.scss */
div.itemImageBlock.floatRight {
  padding-left: 20px;
}
/* line 419, templates/g5_hydrogen/custom/scss/k2.scss */
div.itemHeader h2.itemTitle, .itemView .itemBody h2 {
  padding-bottom: 0;
  margin-bottom: 0;
  font-size: 20px;
  color: #002f50;
}
/* line 427, templates/g5_hydrogen/custom/scss/k2.scss */
.itemView .itemBody h3 {
  font-size: 18px;
  color: #002f50;
}
/* line 432, templates/g5_hydrogen/custom/scss/k2.scss */
/* line 433, templates/g5_hydrogen/custom/scss/k2.scss */
.itemView .itemBody a {
  color: #002f50;
  text-decoration: underline;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
/* line 438, templates/g5_hydrogen/custom/scss/k2.scss */
.itemView .itemBody a:hover {
  color: #ff0101;
}
/* line 444, templates/g5_hydrogen/custom/scss/k2.scss */
.breadcrumb > li > .divider.icon-location {
  padding-left: 0;
}
/* line 448, templates/g5_hydrogen/custom/scss/k2.scss */
.itemView .itemBody ol {
  margin-top: 10px;
}
/* line 453, templates/g5_hydrogen/custom/scss/k2.scss */
.avPlayerWrapper .avPlayerContainer .avPlayerBlock video {
  background: none;
}
/* line 457, templates/g5_hydrogen/custom/scss/k2.scss */
div.itemVideoBlock {
  background: none;
  padding: 0;
}
/* line 461, templates/g5_hydrogen/custom/scss/k2.scss */
div.itemVideoBlock h3 {
  display: none;
}
/* line 466, templates/g5_hydrogen/custom/scss/k2.scss */
/* line 467, templates/g5_hydrogen/custom/scss/k2.scss */
/* line 469, templates/g5_hydrogen/custom/scss/k2.scss */
div.itemRelated ul li {
  padding-left: 0 !important;
}
/* line 472, templates/g5_hydrogen/custom/scss/k2.scss */
div.itemRelated ul li:before {
  display: none;
}
/* line 476, templates/g5_hydrogen/custom/scss/k2.scss */
div.itemRelated ul li .itemRelImg {
  padding-top: 10px;
}
/* ////////////////////////////////////////////// obecne ///////////////////////////////////////////////*/
/* line 5, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 7, templates/g5_hydrogen/custom/scss/custom.scss */
body h1, body h2, body h3, body h4, body h5 {
  font-family: 'DroidSerif';
  color: #000;
}
/* line 17, templates/g5_hydrogen/custom/scss/custom.scss */
body h4.tag-group-title {
  font-size: 24px;
}
/* line 21, templates/g5_hydrogen/custom/scss/custom.scss */
body p, body strong, body .introtext, body address, body li {
  font-size: 18px;
  color: #000;
}
/* line 31, templates/g5_hydrogen/custom/scss/custom.scss */
body .g-container {
  max-width: 1100px;
  margin: 0 auto;
}
/* line 37, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 38, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 39, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 40, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-navigation .g-container #logo-position .g-content {
  padding-bottom: 0;
  margin-bottom: 0;
  text-align: left;
}
/* line 45, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-navigation .g-container #logo-position .g-content .gantry-logo {
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
/* line 48, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-navigation .g-container #logo-position .g-content .gantry-logo img {
  width: auto;
}
/* line 52, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-navigation .g-container #logo-position .g-content .gantry-logo:hover {
  opacity: 0.7;
}
/* line 59, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 60, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-navigation .g-container #logo-text-position .g-content {
  margin: 0;
}
/* line 63, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 64, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 65, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-navigation .g-container #logo-text-position .g-content .moduletable .custom p {
  margin: 0;
  text-align: left;
  padding-top: 12px;
  font-size: 30px;
  color: #fff;
}
/* line 77, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 78, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-navigation .g-container #menu-position .g-content {
  margin-top: 0;
  padding-top: 0;
}
/* line 82, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 83, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-navigation .g-container #menu-position .g-content nav.g-main-nav ul.g-toplevel {
  margin-top: 17px;
  float: left;
  margin-left: 5px;
}
/* line 88, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 89, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-navigation .g-container #menu-position .g-content nav.g-main-nav ul.g-toplevel li.g-menu-item a.g-menu-item-container {
  font-size: 17px;
  text-transform: uppercase;
  padding: 1.2rem 1.5rem;
  background-image: linear-gradient(currentColor, currentColor);
  background-position: 50% 90%;
  background-repeat: no-repeat;
  background-size: 0% 2px;
  transition: background-size 0.3s;
}
/* line 100, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-navigation .g-container #menu-position .g-content nav.g-main-nav ul.g-toplevel li.g-menu-item.active {
  background: none;
}
/* line 103, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-navigation .g-container #menu-position .g-content nav.g-main-nav ul.g-toplevel li.g-menu-item.active a.g-menu-item-container {
  color: #f36b3b;
}
/* line 108, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-navigation .g-container #menu-position .g-content nav.g-main-nav ul.g-toplevel li.g-menu-item:hover {
  background: none;
}
/* line 111, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-navigation .g-container #menu-position .g-content nav.g-main-nav ul.g-toplevel li.g-menu-item:hover a.g-menu-item-container {
  background-size: 35% 2px;
}
/* line 115, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 116, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 117, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-navigation .g-container #menu-position .g-content nav.g-main-nav ul.g-toplevel li.g-menu-item:hover ul.g-dropdown li a {
  background-size: 0% 1px;
}
/* line 127, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-navigation .g-container #menu-position .g-content nav.g-main-nav ul.g-toplevel .g-menu-item-241 {
  display: none;
}
/* line 131, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-navigation .g-container #menu-position .g-content nav.g-main-nav ul.g-toplevel .g-menu-item-240 {
  position: absolute;
  right: 20px;
}
/* line 135, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-navigation .g-container #menu-position .g-content nav.g-main-nav ul.g-toplevel .g-menu-item-240 span {
  display: none;
}
/* line 140, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-navigation .g-container #menu-position .g-content nav.g-main-nav ul.g-toplevel ul.g-dropdown {
  background: #303762;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  -webkit-box-shadow: 1px 3px 21px 9px rgba(0, 0, 0, 0.2);
  box-shadow: 1px 3px 21px 9px rgba(0, 0, 0, 0.2);
}
/* line 147, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-navigation .g-container #menu-position .g-content nav.g-main-nav ul.g-toplevel ul.g-dropdown .g-sublevel {
  padding-bottom: 15px;
  padding-top: 15px;
}
/* line 152, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-navigation .g-container #menu-position .g-content nav.g-main-nav ul.g-toplevel ul.g-dropdown .g-sublevel li {
  padding: 0 1.2rem;
}
/* line 155, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-navigation .g-container #menu-position .g-content nav.g-main-nav ul.g-toplevel ul.g-dropdown .g-sublevel li a {
  padding: 0.6rem 0;
  color: #fff;
  font-size: 15px;
  text-transform: uppercase;
  display: inline-block;
  line-height: 1.5;
  background-image: linear-gradient(currentColor, currentColor);
  background-position: 0% 80%;
  background-repeat: no-repeat;
  background-size: 0% 1px;
  transition: background-size 0.3s;
  text-align: left;
}
/* line 172, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 173, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-navigation .g-container #menu-position .g-content nav.g-main-nav ul.g-toplevel ul.g-dropdown .g-sublevel li:hover a {
  background-size: 100% 1px !important;
  background-image: linear-gradient(currentColor, currentColor);
}
/* line 189, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-search {
  background: #f0f0f5;
  display: none;
  height: 0;
  overflow: hidden;
}
/* line 195, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 196, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-search #search-position .g-content {
  padding-top: 5px;
  padding-bottom: 5px;
}
/* line 200, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 201, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-search #search-position .g-content .search .form-inline {
  margin-bottom: 0;
}
/* line 204, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-search #search-position .g-content .search .form-inline input.search-query {
  font-size: 18px;
  border-radius: 0;
  width: 85%;
  margin-right: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
}
/* line 214, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-search #search-position .g-content .search .form-inline button.button {
  font-size: 18px;
  border-radius: 0;
  padding: 10px 35px;
}
/* line 228, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-search.open {
  animation: animSearch 0.5s;
  animation-fill-mode: forwards;
  display: block;
}
@keyframes animSearch {
  /* line 234, templates/g5_hydrogen/custom/scss/custom.scss */
  0% {
    height: 0;
  }
  /* line 238, templates/g5_hydrogen/custom/scss/custom.scss */
  100% {
    height: 74px;
  }
}
/* line 247, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-search #search-position.error .g-content .search .form-inline input.search-query {
  width: 84%;
}
/* line 251, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main {
  padding: 0;
}
/* line 254, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 255, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 256, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 257, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #breadcrumbs-position .g-content {
  padding-bottom: 0;
  margin-bottom: 0;
}
/* line 261, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 262, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 263, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #breadcrumbs-position .g-content .platform-content .moduletable .breadcrumb {
  margin: 0;
  background: none;
  padding-left: 0;
}
/* line 274, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 275, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 277, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content div.tools {
  background: none !important;
  height: initial !important;
}
/* line 281, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content div.tools span {
  padding-top: 5px;
  padding-right: 10px;
  display: inline-block;
}
/* line 287, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content div.tools ul {
  float: right;
  margin: 0;
}
/* line 291, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content div.tools ul li {
  margin-left: 5px;
  display: inline-block;
  border: 1px solid #000;
  background: #fff;
  padding: 5px;
  cursor: pointer;
  opacity: 0.5;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
/* line 302, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content div.tools ul li span {
  width: 30px;
  height: 22px;
}
/* line 307, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 308, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content div.tools ul li.tiles span {
  background: url('../../images/icon-tiles.svg') no-repeat;
  background-size: contain;
  background-position: center;
  display: block;
}
/* line 316, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 317, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content div.tools ul li.list span {
  background: url('../../images/icon-lines.svg') no-repeat;
  background-size: contain;
  background-position: center;
  display: block;
}
/* line 325, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 326, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content div.tools ul li.tree span {
  background: url('../../images/icon-tree.svg') no-repeat;
  background-size: contain;
  background-position: center;
  display: block;
}
/* line 334, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content div.tools ul li:hover {
  opacity: 1;
}
/* line 338, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content div.tools ul li.active {
  opacity: 1;
  background: #f36b3b;
}
/* line 346, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues {
  /*display: flex;
   flex-direction: row;
   flex-wrap: wrap;*/
  margin-top: 30px;
  position: relative;
}
/* line 353, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues .tools_and_title {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap-reverse;
  margin-bottom: 2em;
}
/* line 360, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues h1 {
  #display: block;
  #width: 100%;
  #max-width: 313px;
  #margin: -25px 0 30px 0;
  margin: 0;
  font-size: 1.9rem;
}
/* line 369, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues > div {
  background: none !important;
  height: initial !important;
  margin-bottom: 10px;
  background: #f8f8f8;
  width: 100%;
  /* &:nth-child(2n+2){
   background: #f3f3f3;
   }*/
  /* &:nth-child(1n+1){
   margin-right: 5px;
   }
   &:nth-child(2n+2){
   margin-left: 5px;
   }*/
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
/* line 381, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues > div.tools {
  position: absolute;
  top: 10px;
  right: 0;
  max-width: 259px;
}
/* line 387, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues > div.tools ul {
  float: right;
  margin: 0;
}
/* line 391, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues > div.tools ul li {
  margin-left: 5px;
  display: inline-block;
  border: 1px solid #000;
  background: #fff;
  padding: 5px;
  cursor: pointer;
  opacity: 0.5;
}
/* line 401, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues > div.tools ul li.active {
  opacity: 1;
  background: #f36b3b;
}
/* line 406, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues > div.tools ul li:hover {
  opacity: 1;
}
/* line 410, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues > div.tools ul li:nth-child(1) {
  margin-left: 0;
}
/* line 417, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues > div.tools > span {
  padding-top: 5px;
  padding-right: 0;
  display: inline-block;
}
/* line 424, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues > div h3.page-header.item-title {
  float: left;
  padding-left: 15px;
  margin-bottom: 0;
}
/* line 430, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues > div .jcfields {
  margin-top: 20px;
  float: right;
  margin-right: 15px;
}
/* line 435, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues > div .jcfields a {
  background: #f0f0f5;
  padding: 6px 12px 6px 25px;
  color: #303762;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  position: relative;
  font-size: 16px;
}
/* line 443, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues > div .jcfields a:before {
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  content: "";
  position: absolute;
  left: 7px;
  background: url('../../images/icon-pdf.svg') no-repeat;
  background-size: cover;
  width: 12px;
  height: 16px;
  top: 7px;
}
/* line 456, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues > div .jcfields a:hover {
  background: #1e223d;
  color: #fff;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
/* line 461, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues > div .jcfields a:hover:before {
  content: "";
  position: absolute;
  left: 7px;
  background: url('../../images/icon-pdf-white.svg') no-repeat;
  background-size: cover;
  width: 12px;
  height: 16px;
  top: 7px;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
/* line 491, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues > div:hover {
  background: #f3f3f3;
}
/* line 498, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues ul.issues-list {
  margin: 0;
  list-style: none;
}
/* line 502, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues ul.issues-list h3 {
  margin-bottom: 5px;
}
/* line 506, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues ul.issues-list li.category {
  cursor: pointer;
  padding-left: 30px;
  position: relative;
}
/* line 511, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues ul.issues-list li.category::before {
  position: absolute;
  content: "";
  width: 22px;
  height: 22px;
  background: url('../../images/icon-plus.svg') no-repeat;
  background-size: cover;
  left: 0;
  top: 8px;
}
/* line 522, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues ul.issues-list li.category ul.subcategory {
  list-style: none;
  display: none;
}
/* line 527, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues ul.issues-list li.category ul.subcategory li.subcat-item {
  padding-left: 30px;
  font-size: 18px;
  position: relative;
}
/* line 532, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues ul.issues-list li.category ul.subcategory li.subcat-item::before {
  position: absolute;
  content: "";
  width: 22px;
  height: 22px;
  background: url('../../images/icon-plus.svg') no-repeat;
  background-size: cover;
  left: 0;
  top: 2px;
}
/* line 543, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues ul.issues-list li.category ul.subcategory li.subcat-item a {
  padding-bottom: 10px;
  display: inline-block;
}
/* line 548, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues ul.issues-list li.category ul.subcategory li.subcat-item > a {
  background-image: linear-gradient(currentColor, currentColor);
  background-position: 0% 60%;
  background-repeat: no-repeat;
  background-size: 0% 1px;
  transition: background-size 0.3s;
}
/* line 557, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 558, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues ul.issues-list li.category ul.subcategory li.subcat-item:hover > a {
  background-size: 100% 1px !important;
  background-image: linear-gradient(currentColor, currentColor);
}
/* line 564, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 565, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues ul.issues-list li.category ul.subcategory li.subcat-item.no-link > a {
  background-size: 0% 1px !important;
}
/* line 573, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues ul.issues-list li.category ul.subcategory ul.articles {
  margin: 0 0 20px 15px;
  list-style: circle;
  display: none;
}
/* line 578, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 581, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues ul.issues-list li.category ul.subcategory ul.articles li.article-item a {
  line-height: 1.7;
  font-size: 18px;
  display: inline;
  background-image: linear-gradient(currentColor, currentColor);
  background-position: 0% 60%;
  background-repeat: no-repeat;
  background-size: 0% 1px;
  transition: background-size 0.3s;
}
/* line 592, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 593, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues ul.issues-list li.category ul.subcategory ul.articles li.article-item:hover a {
  background-size: 100% 1px !important;
  background-image: linear-gradient(currentColor, currentColor);
}
/* line 600, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues ul.issues-list li.category ul.subcategory ul.articles.open {
  display: block;
}
/* line 606, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 607, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues ul.issues-list li.category.open ul.subcategory {
  display: block;
}
/* line 610, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 611, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 612, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues ul.issues-list li.category.open ul.subcategory li.subcat-item.open ul.articles {
  display: block;
}
/* line 616, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues ul.issues-list li.category.open ul.subcategory li.subcat-item.open::before {
  position: absolute;
  content: "";
  width: 22px;
  height: 22px;
  background: url('../../images/icon-minus.svg') no-repeat;
  background-size: cover;
  left: 0;
  top: 2px;
}
/* line 631, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues ul.issues-list li.category.open::before {
  position: absolute;
  content: "";
  width: 22px;
  height: 22px;
  background: url('../../images/icon-minus.svg') no-repeat;
  background-size: cover;
  left: 0;
  top: 8px;
}
/* line 652, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 653, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 654, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid .tag-category.bookreviews #adminForm .filters.btn-toolbar {
  display: none;
}
/* line 658, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid .tag-category.bookreviews #adminForm table.category {
  border: none;
}
/* line 661, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 662, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid .tag-category.bookreviews #adminForm table.category tr td {
  border: none;
  background: none;
  padding-left: 0;
  padding-right: 0;
}
/* line 668, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid .tag-category.bookreviews #adminForm table.category tr td a {
  font-family: 'DroidSerif';
  line-height: 1.5;
  font-size: 22px;
  display: inline;
  background-image: linear-gradient(currentColor, currentColor);
  background-position: 0% 100%;
  background-repeat: no-repeat;
  background-size: 0% 1px;
  transition: background-size 0.3s;
}
/* line 680, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 681, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid .tag-category.bookreviews #adminForm table.category tr td:hover a {
  background-size: 100% 1px !important;
  background-image: linear-gradient(currentColor, currentColor);
}
/* line 687, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid .tag-category.bookreviews #adminForm table.category tr td .fields-container {
  margin-top: 0;
  margin-bottom: 0;
}
/* line 691, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid .tag-category.bookreviews #adminForm table.category tr td .fields-container .field-entry {
  margin: 0;
  display: none;
}
/* line 696, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-main .g-container .g-grid .tag-category.bookreviews #adminForm table.category tr td .fields-container .field-entry.author {
  display: block;
  margin-top: 10px;
}
/* line 710, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-footer {
  border: none;
}
/* line 713, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-footer .g-container {
  max-width: 100%;
}
/* line 716, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-footer .g-container #copy-brand-position {
  background: #1e223d;
}
/* line 719, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-footer .g-container #copy-brand-position .g-content {
  padding: 0;
  margin: 0;
}
/* line 723, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-footer .g-container #copy-brand-position .g-content .platform-content {
  max-width: 1050px;
  margin: 0 auto;
  color: #aeafb3;
}
/* line 728, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-footer .g-container #copy-brand-position .g-content .platform-content p {
  color: #fff;
}
/* line 732, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-footer .g-container #copy-brand-position .g-content .platform-content a {
  color: #aeafb3;
  text-decoration: underline;
}
/* line 740, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-footer .g-container #footer-position {
  background: #303762;
}
/* line 743, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-footer .g-container #footer-position .g-content {
  padding: 20px 0;
  margin: 0;
}
/* line 747, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-footer .g-container #footer-position .g-content .platform-content {
  max-width: 1050px;
  margin: 0 auto;
  color: #9699a9;
}
/* line 752, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-footer .g-container #footer-position .g-content .platform-content a {
  color: #9699a9;
  text-decoration: underline;
}
/* line 757, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-footer .g-container #footer-position .g-content .platform-content .span7 {
  padding: 0;
  margin: 0;
}
/* line 763, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-footer .g-container #footer-position .g-content .platform-content h4 {
  color: #f0f0f5;
  text-transform: uppercase;
  font-size: 19px;
}
/* line 769, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-footer .g-container #footer-position .g-content .platform-content .span5:nth-child(2) {
  text-align: right;
  float: right;
}
/* line 774, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-footer .g-container #footer-position .g-content .platform-content .span4 {
  width: auto;
  margin-left: 0;
  margin-right: 35px;
}
/* line 785, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 786, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-footer .g-container #footer-bottom-position .g-content {
  padding: 0;
  margin: 0;
}
/* line 790, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-footer .g-container #footer-bottom-position .g-content .platform-content {
  max-width: 1100px;
  margin: 0 auto;
  color: #9699a9;
}
/* line 795, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-footer .g-container #footer-bottom-position .g-content .platform-content a {
  color: #9699a9;
  text-decoration: underline;
}
/* line 800, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-footer .g-container #footer-bottom-position .g-content .platform-content .moduletable {
  max-width: 900px;
  text-align: center;
  margin: 0 auto;
}
/* line 805, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-footer .g-container #footer-bottom-position .g-content .platform-content .moduletable p {
  margin: 15px 0;
}
/* line 815, templates/g5_hydrogen/custom/scss/custom.scss */
body form#userForm {
  background: #f8f8f8;
  padding: 10px 25px 10px 25px;
  max-width: 850px;
  margin: 0 auto;
}
/* line 821, templates/g5_hydrogen/custom/scss/custom.scss */
body form#userForm .form-row {
  padding-bottom: 10px;
}
/* line 824, templates/g5_hydrogen/custom/scss/custom.scss */
body form#userForm .form-row .col-sm-9 {
  padding: 0;
  -webkit-flex: 100%;
  -moz-flex: 100%;
  -ms-flex: 100%;
  flex: 100%;
  width: 100%;
  max-width: 98%;
}
/* line 830, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 831, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 832, templates/g5_hydrogen/custom/scss/custom.scss */
body form#userForm .form-row .col-md-6 .rsform-block .col-sm-9 {
  padding: 0;
  -webkit-flex: 100%;
  -moz-flex: 100%;
  -ms-flex: 100%;
  flex: 100%;
  width: 100%;
  max-width: 96.2%;
}
/* line 838, templates/g5_hydrogen/custom/scss/custom.scss */
body form#userForm .form-row .col-md-6 .rsform-block label, body form#userForm .form-row .col-md-6 .rsform-block input {
  -webkit-flex: 100%;
  -moz-flex: 100%;
  -ms-flex: 100%;
  flex: 100%;
  width: 100%;
  max-width: 100%;
}
/* line 846, templates/g5_hydrogen/custom/scss/custom.scss */
body form#userForm .form-row .plus-btn {
  position: absolute;
  right: 7px;
  bottom: -15px;
  text-align: center;
  font-weight: 600;
  z-index: 2;
  font-size: 20px;
  width: 30px;
  height: 30px;
  border-radius: 90px;
  background: #1e223d;
  color: #fff;
  cursor: pointer;
}
/* line 861, templates/g5_hydrogen/custom/scss/custom.scss */
body form#userForm .form-row .plus-btn:hover {
  background: #f36b3b;
}
/* line 866, templates/g5_hydrogen/custom/scss/custom.scss */
body form#userForm .form-row .rsform-block, body form#userForm .form-row .rsform-text-box {
  position: relative;
  color: #000;
  font-size: 18px;
}
/* line 872, templates/g5_hydrogen/custom/scss/custom.scss */
body form#userForm .form-row .rsform-block a, body form#userForm .form-row .rsform-text-box a {
  text-decoration: none;
}
/* line 876, templates/g5_hydrogen/custom/scss/custom.scss */
body form#userForm .form-row .rsform-block label, body form#userForm .form-row .rsform-text-box label {
  padding-left: 0;
  padding-right: 0;
  font-size: 18px;
  margin-bottom: 0;
  padding-top: 10px;
  -webkit-flex: 100%;
  -moz-flex: 100%;
  -ms-flex: 100%;
  flex: 100%;
  width: 100%;
  max-width: 100%;
}
/* line 886, templates/g5_hydrogen/custom/scss/custom.scss */
body form#userForm .form-row .rsform-block button, body form#userForm .form-row .rsform-text-box button {
  background: #303762;
  border-radius: 0;
  padding: 10px 25px;
  font-size: 18px;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  float: right;
}
/* line 894, templates/g5_hydrogen/custom/scss/custom.scss */
body form#userForm .form-row .rsform-block button:hover, body form#userForm .form-row .rsform-text-box button:hover {
  background: #1e223d;
}
/* line 899, templates/g5_hydrogen/custom/scss/custom.scss */
body form#userForm .form-row .rsform-block textarea, body form#userForm .form-row .rsform-text-box textarea, body form#userForm .form-row .rsform-block input, body form#userForm .form-row .rsform-text-box input {
  box-sizing: border-box;
  border-radius: 0;
  -webkit-flex: 100%;
  -moz-flex: 100%;
  -ms-flex: 100%;
  flex: 100%;
  width: 100%;
  max-width: 100%;
}
/* line 907, templates/g5_hydrogen/custom/scss/custom.scss */
body form#userForm .form-row .rsform-block input[type="text"], body form#userForm .form-row .rsform-text-box input[type="text"] {
  border-radius: 0;
  font-size: 18px;
  min-height: 50px;
}
/* line 913, templates/g5_hydrogen/custom/scss/custom.scss */
body form#userForm .form-row .rsform-block input[type="file"], body form#userForm .form-row .rsform-text-box input[type="file"] {
  height: auto;
}
/* line 917, templates/g5_hydrogen/custom/scss/custom.scss */
body form#userForm .form-row .rsform-block input[type="radio"], body form#userForm .form-row .rsform-text-box input[type="radio"] {
  width: 15px;
  vertical-align: baseline;
}
/* line 926, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 927, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 929, templates/g5_hydrogen/custom/scss/custom.scss */
body .item-page .page-header h1.item-title {
  font-size: 30px;
  border-bottom: 2px solid #f0f0f5;
  padding-bottom: 15px;
  margin-top: 0;
}
/* line 939, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 940, templates/g5_hydrogen/custom/scss/custom.scss */
body .item-page .btn-group .btn {
  padding: 10px 15px;
  font-size: 18px;
  color: #fff;
  background-image: none;
  font-weight: 400;
}
/* line 951, templates/g5_hydrogen/custom/scss/custom.scss */
body .item-page a {
  line-height: 1.5;
  color: #f36b3b;
  display: inline;
  font-weight: 600;
  background-image: linear-gradient(currentColor, currentColor);
  background-position: 0% 100%;
  background-repeat: no-repeat;
  background-size: 100% 1px;
  transition: background-size 0.3s;
}
/* line 962, templates/g5_hydrogen/custom/scss/custom.scss */
body .item-page a strong {
  color: #f36b3b;
}
/* line 966, templates/g5_hydrogen/custom/scss/custom.scss */
body .item-page a:hover {
  background-image: linear-gradient(currentColor, currentColor);
  animation: anim 0.5s;
}
@keyframes anim {
  /* line 972, templates/g5_hydrogen/custom/scss/custom.scss */
  0% {
    background-size: 0% 1px;
  }
  /* line 976, templates/g5_hydrogen/custom/scss/custom.scss */
  100% {
    background-size: 100% 1px;
  }
}
/* line 984, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 985, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 987, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .item-page.issues h1.item-title {
  border: none;
  padding-bottom: 0;
}
/* line 992, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .item-page.issues .pull-left.item-image {
  display: none;
}
/* line 996, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .item-page.issues ul.tags {
  display: none;
}
/* line 1001, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .item-page.issues .introtext {
  border-bottom: 2px solid #f0f0f5;
  font-family: 'DroidSerif';
  line-height: 1.7;
}
/* line 1007, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .item-page.issues .introtext p {
  padding-left: 25px;
}
/* line 1013, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .item-page.issues .keywords {
  border-bottom: 2px solid #f0f0f5;
  font-weight: 600;
  font-family: 'DroidSerif';
  line-height: 1.7;
}
/* line 1020, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .item-page.issues .keywords div {
  padding-left: 25px;
  margin-bottom: 15px;
  color: #000;
  font-weight: normal;
}
/* line 1030, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .item-page.issues .fulltext {
  font-size: 20px;
  line-height: 1.9;
}
/* line 1034, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .item-page.issues .fulltext p {
  font-size: 19px;
  line-height: 1.8;
}
/* line 1043, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1045, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .item-page.issues ul.container.authors, body.issues .item-page.issues ul.container.reviewer {
  display: flex;
  flex-direction: row;
  gap: 15px;
  margin: 0 0 10px 0;
  list-style: none;
  border-radius: 6px;
  background: #f0f0f5;
}
/* line 1057, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .item-page.issues ul.container.authors > li, body.issues .item-page.issues ul.container.reviewer > li {
  padding: 10px;
  width: 100%;
}
/* line 1063, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .item-page.issues ul.container.authors ul, body.issues .item-page.issues ul.container.reviewer ul {
  list-style: none;
  margin: 0;
}
/* line 1067, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .item-page.issues ul.container.authors ul li.issue_author, body.issues .item-page.issues ul.container.reviewer ul li.issue_author, body.issues .item-page.issues ul.container.authors ul li.reviewer, body.issues .item-page.issues ul.container.reviewer ul li.reviewer {
  position: relative;
  font-size: 17px;
  padding-right: 12px;
  display: inline-block;
}
/* line 1074, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .item-page.issues ul.container.authors ul li.issue_author:after, body.issues .item-page.issues ul.container.reviewer ul li.issue_author:after, body.issues .item-page.issues ul.container.authors ul li.reviewer:after, body.issues .item-page.issues ul.container.reviewer ul li.reviewer:after {
  content: ";";
  position: absolute;
  right: 6x;
}
/* line 1080, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1081, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .item-page.issues ul.container.authors ul li.issue_author:last-child:after, body.issues .item-page.issues ul.container.reviewer ul li.issue_author:last-child:after, body.issues .item-page.issues ul.container.authors ul li.reviewer:last-child:after, body.issues .item-page.issues ul.container.reviewer ul li.reviewer:last-child:after {
  content: "";
}
/* line 1086, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .item-page.issues ul.container.authors ul li.issue_author span.author_institution, body.issues .item-page.issues ul.container.reviewer ul li.issue_author span.author_institution, body.issues .item-page.issues ul.container.authors ul li.reviewer span.author_institution, body.issues .item-page.issues ul.container.reviewer ul li.reviewer span.author_institution, body.issues .item-page.issues ul.container.authors ul li.issue_author span.reviewer_institution, body.issues .item-page.issues ul.container.reviewer ul li.issue_author span.reviewer_institution, body.issues .item-page.issues ul.container.authors ul li.reviewer span.reviewer_institution, body.issues .item-page.issues ul.container.reviewer ul li.reviewer span.reviewer_institution {
  position: relative;
  padding-left: 5px;
}
/* line 1094, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .item-page.issues ul.container.authors ul li.issue_author a.author_orcid, body.issues .item-page.issues ul.container.reviewer ul li.issue_author a.author_orcid, body.issues .item-page.issues ul.container.authors ul li.reviewer a.author_orcid, body.issues .item-page.issues ul.container.reviewer ul li.reviewer a.author_orcid, body.issues .item-page.issues ul.container.authors ul li.issue_author a.reviewer_orcid, body.issues .item-page.issues ul.container.reviewer ul li.issue_author a.reviewer_orcid, body.issues .item-page.issues ul.container.authors ul li.reviewer a.reviewer_orcid, body.issues .item-page.issues ul.container.reviewer ul li.reviewer a.reviewer_orcid {
  position: relative;
  padding-left: 23px;
  position: relative;
  background: none;
  color: #1e223d;
  font-weight: bold;
  padding-right: 0;
  padding-bottom: 3px;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  text-decoration: none;
  background-position: left 24px top 100%;
  background-size: 0 1px;
  background-image: linear-gradient(currentColor, currentColor);
  background-repeat: no-repeat;
}
/* line 1111, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .item-page.issues ul.container.authors ul li.issue_author a.author_orcid:hover, body.issues .item-page.issues ul.container.reviewer ul li.issue_author a.author_orcid:hover, body.issues .item-page.issues ul.container.authors ul li.reviewer a.author_orcid:hover, body.issues .item-page.issues ul.container.reviewer ul li.reviewer a.author_orcid:hover, body.issues .item-page.issues ul.container.authors ul li.issue_author a.reviewer_orcid:hover, body.issues .item-page.issues ul.container.reviewer ul li.issue_author a.reviewer_orcid:hover, body.issues .item-page.issues ul.container.authors ul li.reviewer a.reviewer_orcid:hover, body.issues .item-page.issues ul.container.reviewer ul li.reviewer a.reviewer_orcid:hover {
  background-size: 100% 1px !important;
  background-position: left 24px top 100%;
}
/* line 1117, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .item-page.issues ul.container.authors ul li.issue_author a.author_orcid:before, body.issues .item-page.issues ul.container.reviewer ul li.issue_author a.author_orcid:before, body.issues .item-page.issues ul.container.authors ul li.reviewer a.author_orcid:before, body.issues .item-page.issues ul.container.reviewer ul li.reviewer a.author_orcid:before, body.issues .item-page.issues ul.container.authors ul li.issue_author a.reviewer_orcid:before, body.issues .item-page.issues ul.container.reviewer ul li.issue_author a.reviewer_orcid:before, body.issues .item-page.issues ul.container.authors ul li.reviewer a.reviewer_orcid:before, body.issues .item-page.issues ul.container.reviewer ul li.reviewer a.reviewer_orcid:before {
  content: "";
  position: absolute;
  left: 0;
  top: 3px;
  width: 18px;
  height: 18px;
  background: url('../../images/icon-orcid.png') no-repeat;
  background-size: contain;
}
/* line 1132, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .item-page.issues ul.container.block-4 {
  margin: 10px 0;
  list-style: none;
  padding: 10px;
  border-radius: 6px;
  background: #f0f0f5;
}
/* line 1141, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .item-page.issues ul.container.block-5 {
  list-style: none;
  margin: 0;
  position: relative;
}
/* line 1146, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .item-page.issues ul.container.block-5 li {
  position: absolute;
  right: 10px;
  top: 10px;
}
/* line 1152, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1153, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .item-page.issues ul.container.block-5 span.field-value a {
  border-radius: 6px;
  background: #fff;
  border: 0.5px solid #ccc;
  padding: 6px 12px 6px 25px;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  position: relative;
  font-size: 14px;
}
/* line 1162, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .item-page.issues ul.container.block-5 span.field-value a:before {
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  content: "";
  position: absolute;
  left: 7px;
  background: url('../../images/icon-pdf.svg') no-repeat;
  background-size: cover;
  width: 12px;
  height: 16px;
  top: 7px;
}
/* line 1175, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .item-page.issues ul.container.block-5 span.field-value a:hover {
  background: #1e223d;
  border: 0.5px solid #1e223d;
  color: #fff;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
/* line 1181, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .item-page.issues ul.container.block-5 span.field-value a:hover:before {
  content: "";
  position: absolute;
  left: 7px;
  background: url('../../images/icon-pdf-white.svg') no-repeat;
  background-size: cover;
  width: 12px;
  height: 16px;
  top: 7px;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
/* line 1202, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .item-page.issues div.container {
  display: flex;
  flex-direction: row;
  gap: 10px;
}
/* line 1207, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .item-page.issues div.container ul.container {
  list-style: none;
  margin: 0;
  padding: 10px;
  border-radius: 6px;
  background: #f0f0f5;
}
/* line 1214, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .item-page.issues div.container ul.container li {
  width: 100%;
  font-size: 17px;
}
/* line 1219, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .item-page.issues div.container ul.container.col-1 {
  width: 100%;
}
/* line 1220, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .item-page.issues div.container ul.container.col-2 {
  width: 50%;
}
/* line 1221, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .item-page.issues div.container ul.container.col-3 {
  width: 33%;
}
/* line 1225, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1227, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .item-page.issues .article-info.muted dd.category-name, body.issues .item-page.issues .article-info.muted dd.published {
  margin-left: 0;
  line-height: 1.7;
}
/* line 1237, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .blog.issues {
  position: relative;
  background-position: 0% 80%;
  background-repeat: no-repeat;
  background-size: 100% 1px;
  transition: background-size 0.3s;
}
/* line 1242, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1244, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .blog.issues .cat-children h3 {
  display: none;
}
/* line 1248, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1249, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .blog.issues .cat-children div h3 {
  display: block;
  margin-bottom: 10px;
  font-size: 22px;
}
/* line 1254, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .blog.issues .cat-children div h3 a {
  display: inline;
  background-image: linear-gradient(currentColor, currentColor);
  background-position: 0% 100%;
  background-repeat: no-repeat;
  background-size: 0% 1px;
  transition: background-size 0.3s;
}
/* line 1262, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .blog.issues .cat-children div h3 a:hover {
  background-size: 100% 1px;
}
/* line 1270, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .blog.issues .pull-left.item-image {
  display: none;
}
/* line 1274, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .blog.issues p.readmore {
  position: absolute;
  right: 0;
  bottom: 15px;
  float: right;
  height: auto;
}
/* line 1282, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .blog.issues .items-row.list {
  margin-bottom: 0;
}
/* line 1285, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .blog.issues .items-row.list .span6 {
  margin-bottom: 20px;
}
/* line 1288, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .blog.issues .items-row.list .span6 p {
  display: none;
}
/* line 1293, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .blog.issues .items-row.list .item {
  position: relative;
  background: #f8f8f8;
  padding: 15px 15px 25px 15px;
}
/* line 1303, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1304, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .blog.issues .items-row.tiles .item {
  border-top: 6px #303762 solid;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  border-radius: 6px;
}
/* line 1309, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .blog.issues .items-row.tiles .item:hover {
  background: #fff;
  -webkit-box-shadow: 1px 3px 21px 9px rgba(0, 0, 0, 0.08);
  box-shadow: 1px 3px 21px 9px rgba(0, 0, 0, 0.08);
  border-top: 6px #f36b3b solid;
}
/* line 1318, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .blog.issues .tools {
  position: absolute;
  top: 10px;
  right: 0;
  max-width: 259px;
}
/* line 1324, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .blog.issues .tools ul {
  float: right;
  margin: 0;
}
/* line 1328, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .blog.issues .tools ul li {
  margin-left: 5px;
  display: inline-block;
  border: 1px solid #000;
  background: #fff;
  padding: 5px;
  cursor: pointer;
  opacity: 0.5;
}
/* line 1338, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .blog.issues .tools ul li.active {
  opacity: 1;
  background: #f36b3b;
}
/* line 1343, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .blog.issues .tools ul li:hover {
  opacity: 1;
}
/* line 1347, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .blog.issues .tools ul li:nth-child(1) {
  margin-left: 0;
}
/* line 1354, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .blog.issues .tools > span {
  padding-top: 5px;
  padding-right: 0;
  display: inline-block;
}
/* line 1367, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1369, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .blog.issues .fields-container .field-entry.file {
  display: block;
}
/* line 1373, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .blog.issues .fields-container .field-entry.authors {
  display: block;
}
/* line 1376, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .blog.issues .fields-container .field-entry.authors ul.issue_authors, body.issues .blog.issues .fields-container .field-entry.authors ul.reviewers {
  list-style: none;
  margin: 0;
}
/* line 1382, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .blog.issues .fields-container .field-entry.authors ul.issue_authors li.issue_author, body.issues .blog.issues .fields-container .field-entry.authors ul.reviewers li.issue_author {
  position: relative;
  display: inline-block;
  font-size: 17px;
  padding-right: 10px;
}
/* line 1390, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1391, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .blog.issues .fields-container .field-entry.authors ul.issue_authors li.issue_author:last-child ::before, body.issues .blog.issues .fields-container .field-entry.authors ul.reviewers li.issue_author:last-child ::before {
  content: "";
}
/* line 1396, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1398, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .blog.issues .fields-container .field-entry.authors ul.issue_authors li.issue_author span.author_institution, body.issues .blog.issues .fields-container .field-entry.authors ul.reviewers li.issue_author span.author_institution, body.issues .blog.issues .fields-container .field-entry.authors ul.issue_authors li.issue_author span.reviewer_institution, body.issues .blog.issues .fields-container .field-entry.authors ul.reviewers li.issue_author span.reviewer_institution {
  display: none;
}
/* line 1404, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .blog.issues .fields-container .field-entry.authors ul.issue_authors li.issue_author a.author_orcid, body.issues .blog.issues .fields-container .field-entry.authors ul.reviewers li.issue_author a.author_orcid {
  position: relative;
  padding-left: 21px;
  position: relative;
  background: none;
  color: #1e223d;
  font-weight: bold;
  padding-right: 0;
  padding-bottom: 3px;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  text-decoration: none;
  background-position: 0% 100%;
  background-size: 0 1px;
  background-image: linear-gradient(currentColor, currentColor);
  background-repeat: no-repeat;
}
/* line 1420, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .blog.issues .fields-container .field-entry.authors ul.issue_authors li.issue_author a.author_orcid:hover, body.issues .blog.issues .fields-container .field-entry.authors ul.reviewers li.issue_author a.author_orcid:hover {
  background-size: 100% 1px !important;
}
/* line 1424, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .blog.issues .fields-container .field-entry.authors ul.issue_authors li.issue_author a.author_orcid:before, body.issues .blog.issues .fields-container .field-entry.authors ul.reviewers li.issue_author a.author_orcid:before {
  content: "";
  position: absolute;
  left: 0;
  top: 6px;
  width: 18px;
  height: 18px;
  background: url('../../images/icon-orcid.png') no-repeat;
  background-size: contain;
}
/* line 1443, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .blog.issues .fields-container:hover {
  animation: animUnder 0.7s;
  animation-duration: 0.7s;
  animation-iteration-count: 1;
  animation-fill-mode: forwards;
}
@keyframes animUnder {
  /* line 1451, templates/g5_hydrogen/custom/scss/custom.scss */
  0% {
    background-size: 0 1px;
  }
  /* line 1455, templates/g5_hydrogen/custom/scss/custom.scss */
  100% {
    background-size: 100% 1px;
  }
}
/* line 1462, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .blog.issues .fields-container:hover .field-entry.file {
  display: block;
}
/* line 1466, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .blog.issues .fields-container:hover .field-entry.authors {
  display: block;
}
/* line 1469, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .blog.issues .fields-container:hover .field-entry.authors ul.issue_authors {
  list-style: none;
  margin: 0;
}
/* line 1474, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .blog.issues .fields-container:hover .field-entry.authors ul.issue_authors li.issue_author {
  position: relative;
}
/* line 1478, templates/g5_hydrogen/custom/scss/custom.scss */
body.issues .blog.issues .fields-container:hover .field-entry.authors ul.issue_authors li.issue_author a.author_orcid {
  color: #1e223d;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  text-decoration: none;
  background-position: 0% 100%;
  background-size: 0 1px;
  background-image: linear-gradient(currentColor, currentColor);
  background-repeat: no-repeat;
}
/* line 1506, templates/g5_hydrogen/custom/scss/custom.scss */
body ul.issue_authors {
  list-style: none;
  margin: 0;
  margin-bottom: 25px;
  margin-top: 25px;
  max-width: 111ch;
}
/* line 1513, templates/g5_hydrogen/custom/scss/custom.scss */
body ul.issue_authors li.issue_author {
  font-size: 17px;
  padding-top: 2px;
  padding-right: 10px;
  position: relative;
  display: inline-block;
  max-width: 75%;
}
/* line 1522, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1523, templates/g5_hydrogen/custom/scss/custom.scss */
body ul.issue_authors li.issue_author:last-child ::before {
  content: "";
}
/* line 1528, templates/g5_hydrogen/custom/scss/custom.scss */
body ul.issue_authors li.issue_author a.author_orcid {
  position: relative;
  padding-left: 21px;
  position: relative;
  background: none;
  color: #1e223d;
  font-weight: bold;
  padding-right: 0;
  padding-bottom: 3px;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  text-decoration: none;
  background-position: left 24px top 100%;
  background-size: 0 1px;
  background-image: linear-gradient(currentColor, currentColor);
  background-repeat: no-repeat;
}
/* line 1544, templates/g5_hydrogen/custom/scss/custom.scss */
body ul.issue_authors li.issue_author a.author_orcid:hover {
  background-size: 100% 1px !important;
  background-position: left 24px top 100%;
}
/* line 1550, templates/g5_hydrogen/custom/scss/custom.scss */
body ul.issue_authors li.issue_author a.author_orcid:before {
  content: "";
  position: absolute;
  left: 0;
  top: 1px;
  width: 18px;
  height: 18px;
  background: url('../../images/icon-orcid.png') no-repeat;
  background-size: contain;
}
/* line 1563, templates/g5_hydrogen/custom/scss/custom.scss */
body ul.issue_authors li.issue_author span.author_institution {
  position: relative;
  padding-left: 5px;
  max-width: 85%;
}
/* line 1568, templates/g5_hydrogen/custom/scss/custom.scss */
body ul.issue_authors li.issue_author span.author_institution:after {
  content: ";";
  position: absolute;
  right: 6x;
}
/* line 1575, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1576, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1577, templates/g5_hydrogen/custom/scss/custom.scss */
body ul.issue_authors li.issue_author:last-child .author_institution:after {
  content: "";
}
/* line 1587, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1588, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1590, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues ul.issue_authors li.issue_author {
  display: block;
}
/* line 1595, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1597, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues .field-value a.file {
  padding: 6px 20px 6px 25px;
  color: #303762;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  font-size: 15px;
  border-radius: 6px;
  background-color: #eee;
  border: 0.5px solid #ccc;
  position: relative;
}
/* line 1610, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues .field-value a.file:before {
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  content: "";
  position: absolute;
  left: 7px;
  background: url('../../images/icon-pdf.svg') no-repeat;
  background-size: cover;
  width: 12px;
  height: 16px;
  top: 7px;
}
/* line 1623, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues .field-value a.file:hover {
  background: #1e223d;
  color: #fff;
  border: 0.5px solid #1e223d;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
/* line 1629, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues .field-value a.file:hover:before {
  content: "";
  position: absolute;
  left: 7px;
  background: url('../../images/icon-pdf-white.svg') no-repeat;
  background-size: cover;
  width: 12px;
  height: 16px;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
/* line 1649, templates/g5_hydrogen/custom/scss/custom.scss */
body .tags {
  display: none;
}
/* line 1654, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1656, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-list h2.item-title {
  height: auto !important;
}
/* line 1660, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1662, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-list .items-row .item {
  margin-bottom: 25px;
  padding-left: 15px !important;
  border-top: 6px #303762 solid;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  border-radius: 6px;
}
/* line 1669, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-list .items-row .item:hover {
  background: #fff;
  -webkit-box-shadow: 1px 3px 21px 9px rgba(0, 0, 0, 0.08);
  box-shadow: 1px 3px 21px 9px rgba(0, 0, 0, 0.08);
  border-top: 6px #f36b3b solid;
}
/* line 1678, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-list .items-row .item .jcfields {
  display: block;
}
/* line 1682, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-list .items-row .item .jcfield {
  display: block;
  float: none !important;
}
/* line 1686, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1687, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-list .items-row .item .jcfield.authors ul.issue_authors {
  margin: 10px 0 0 0;
}
/* line 1690, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-list .items-row .item .jcfield.authors ul.issue_authors li.issue_author {
  display: block;
}
/* line 1693, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1694, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-list .items-row .item .jcfield.authors ul.issue_authors li.issue_author a.author_orcid:before {
  top: 0;
}
/* line 1699, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-list .items-row .item .jcfield.authors ul.issue_authors li.issue_author .coma {
  display: none;
}
/* line 1703, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-list .items-row .item .jcfield.authors ul.issue_authors li.issue_author span.author_institution {
  display: none;
  padding-left: 4px;
  position: relative;
}
/* line 1719, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1720, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1722, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-tiles .item .jcfields {
  margin-bottom: 5px !important;
}
/* line 1726, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1728, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1729, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-tiles .item .jcfield.authors ul.issue_authors {
  margin: 10px 0 0 0;
}
/* line 1732, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-tiles .item .jcfield.authors ul.issue_authors li.issue_author {
  display: block;
}
/* line 1735, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1736, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-tiles .item .jcfield.authors ul.issue_authors li.issue_author a.author_orcid:before {
  top: 0;
}
/* line 1741, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-tiles .item .jcfield.authors ul.issue_authors li.issue_author .coma {
  display: none;
}
/* line 1745, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-tiles .item .jcfield.authors ul.issue_authors li.issue_author span.author_institution {
  display: none;
  padding-left: 4px;
  position: relative;
}
/* line 1759, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-list, body .blog.issues-tiles, body .blog.home {
  position: relative;
}
/* line 1764, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-list h1, body .blog.issues-tiles h1, body .blog.home h1 {
  margin-top: 5px;
  font-size: 1.9rem;
}
/* line 1769, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-list div.tools, body .blog.issues-tiles div.tools, body .blog.home div.tools {
  position: absolute;
  top: 10px;
  right: 0;
}
/* line 1775, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-list .items-row, body .blog.issues-tiles .items-row, body .blog.home .items-row {
  opacity: 1;
}
/* line 1778, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-list .items-row .item, body .blog.issues-tiles .items-row .item, body .blog.home .items-row .item {
  padding-left: 0;
}
/* line 1783, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-list .items-row .item:hover, body .blog.issues-tiles .items-row .item:hover, body .blog.home .items-row .item:hover {
  background: none;
}
/* line 1787, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-list .items-row .item span.category, body .blog.issues-tiles .items-row .item span.category, body .blog.home .items-row .item span.category {
  color: #000;
}
/* line 1793, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-list .items-row .jcfields, body .blog.issues-tiles .items-row .jcfields, body .blog.home .items-row .jcfields {
  color: #000;
}
/* line 1796, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1798, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-list .items-row .jcfields .jcfield.author, body .blog.issues-tiles .items-row .jcfields .jcfield.author, body .blog.home .items-row .jcfields .jcfield.author, body .blog.issues-list .items-row .jcfields .jcfield.author-2, body .blog.issues-tiles .items-row .jcfields .jcfield.author-2, body .blog.home .items-row .jcfields .jcfield.author-2, body .blog.issues-list .items-row .jcfields .jcfield.author-3, body .blog.issues-tiles .items-row .jcfields .jcfield.author-3, body .blog.home .items-row .jcfields .jcfield.author-3, body .blog.issues-list .items-row .jcfields .jcfield.author-4, body .blog.issues-tiles .items-row .jcfields .jcfield.author-4, body .blog.home .items-row .jcfields .jcfield.author-4, body .blog.issues-list .items-row .jcfields .jcfield.author-5, body .blog.issues-tiles .items-row .jcfields .jcfield.author-5, body .blog.home .items-row .jcfields .jcfield.author-5 {
  float: left;
}
/* line 1805, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-list .items-row .jcfields .jcfield.author span.field-label, body .blog.issues-tiles .items-row .jcfields .jcfield.author span.field-label, body .blog.home .items-row .jcfields .jcfield.author span.field-label, body .blog.issues-list .items-row .jcfields .jcfield.author-2 span.field-label, body .blog.issues-tiles .items-row .jcfields .jcfield.author-2 span.field-label, body .blog.home .items-row .jcfields .jcfield.author-2 span.field-label, body .blog.issues-list .items-row .jcfields .jcfield.author-3 span.field-label, body .blog.issues-tiles .items-row .jcfields .jcfield.author-3 span.field-label, body .blog.home .items-row .jcfields .jcfield.author-3 span.field-label, body .blog.issues-list .items-row .jcfields .jcfield.author-4 span.field-label, body .blog.issues-tiles .items-row .jcfields .jcfield.author-4 span.field-label, body .blog.home .items-row .jcfields .jcfield.author-4 span.field-label, body .blog.issues-list .items-row .jcfields .jcfield.author-5 span.field-label, body .blog.issues-tiles .items-row .jcfields .jcfield.author-5 span.field-label, body .blog.home .items-row .jcfields .jcfield.author-5 span.field-label {
  display: none;
}
/* line 1810, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-list .items-row .jcfields .jcfield.author-2, body .blog.issues-tiles .items-row .jcfields .jcfield.author-2, body .blog.home .items-row .jcfields .jcfield.author-2, body .blog.issues-list .items-row .jcfields .jcfield.author-3, body .blog.issues-tiles .items-row .jcfields .jcfield.author-3, body .blog.home .items-row .jcfields .jcfield.author-3, body .blog.issues-list .items-row .jcfields .jcfield.author-4, body .blog.issues-tiles .items-row .jcfields .jcfield.author-4, body .blog.home .items-row .jcfields .jcfield.author-4, body .blog.issues-list .items-row .jcfields .jcfield.author-5, body .blog.issues-tiles .items-row .jcfields .jcfield.author-5, body .blog.home .items-row .jcfields .jcfield.author-5 {
  position: relative;
  padding-left: 7px;
}
/* line 1817, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-list .items-row .jcfields .jcfield.author-2:after, body .blog.issues-tiles .items-row .jcfields .jcfield.author-2:after, body .blog.home .items-row .jcfields .jcfield.author-2:after, body .blog.issues-list .items-row .jcfields .jcfield.author-3:after, body .blog.issues-tiles .items-row .jcfields .jcfield.author-3:after, body .blog.home .items-row .jcfields .jcfield.author-3:after, body .blog.issues-list .items-row .jcfields .jcfield.author-4:after, body .blog.issues-tiles .items-row .jcfields .jcfield.author-4:after, body .blog.home .items-row .jcfields .jcfield.author-4:after, body .blog.issues-list .items-row .jcfields .jcfield.author-5:after, body .blog.issues-tiles .items-row .jcfields .jcfield.author-5:after, body .blog.home .items-row .jcfields .jcfield.author-5:after {
  content: ",";
  position: absolute;
  left: 4px;
}
/* line 1830, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-list h2.item-title, body .blog.issues-tiles h2.item-title, body .blog.home h2.item-title {
  margin-bottom: 0px;
  font-size: 22px;
  display: block;
}
/* line 1836, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-list h2.item-title span, body .blog.issues-tiles h2.item-title span, body .blog.home h2.item-title span {
  display: block;
}
/* line 1843, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1844, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1845, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.home .items-row .span6 {
  background: #f8f8f8;
  padding: 15px 15px 15px 15px;
}
/* line 1846, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.home .items-row .span6 dl.article-info {
  margin-top: 0;
  margin-bottom: 10px;
}
/* line 1856, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.home .items-row .span6:nth-child(odd) {
  margin-right: 8px;
}
/* line 1860, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.home .items-row .span6:nth-child(even) {
  margin-left: 8px;
}
/* line 1864, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.home .items-row .span6 .item {
  padding: 0;
}
/* line 1867, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1868, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.home .items-row .span6 .item .page-header h2 {
  margin-bottom: 10px;
}
/* line 1874, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.home .items-row .span6 p.readmore {
  height: auto;
}
/* line 1880, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.home .tools {
  display: none;
}
/* line 1886, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1887, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1888, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-tiles .items-row .item-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin-bottom: 10px;
}
/* line 1894, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-tiles .items-row .item-row .item {
  width: 49%;
  background: #f8f8f8;
  padding: 15px 15px 15px 15px;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  margin-bottom: 10px;
  border-top: 6px #303762 solid;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  border-radius: 6px;
}
/* line 1905, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-tiles .items-row .item-row .item:hover {
  background: #fff;
  -webkit-box-shadow: 1px 3px 21px 9px rgba(0, 0, 0, 0.08);
  box-shadow: 1px 3px 21px 9px rgba(0, 0, 0, 0.08);
  border-top: 6px #f36b3b solid;
}
/* line 1912, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-tiles .items-row .item-row .item:nth-child(odd) {
  margin-right: 8px;
}
/* line 1916, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-tiles .items-row .item-row .item:nth-child(even) {
  margin-left: 8px;
}
/* line 1920, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-tiles .items-row .item-row .item h2 {
  font-size: 22px;
  margin-top: 0;
  margin-bottom: 10px;
}
/* line 1927, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-tiles .items-row .item-row .item .jcfields {
  margin-bottom: 1.5rem;
}
/* line 1931, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-tiles .items-row .item-row .item .readmore {
  height: auto;
}
/* line 1934, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-tiles .items-row .item-row .item .readmore a {
  line-height: 1.7;
  font-size: 16px;
  display: inline;
  background-image: linear-gradient(currentColor, currentColor);
  background-position: 0% 100%;
  background-repeat: no-repeat;
  background-size: 0% 1px;
  transition: background-size 0.3s;
}
/* line 1945, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1946, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog.issues-tiles .items-row .item-row .item .readmore:hover a {
  background-size: 100% 1px !important;
  background-image: linear-gradient(currentColor, currentColor);
}
/* line 1957, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1958, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog h2.category-title {
  border-bottom: 2px solid #f0f0f5;
  padding-bottom: 15px;
}
/* line 1963, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1964, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1965, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .category-desc .fields-container .field-entry {
  margin-bottom: 10px;
  display: block;
  color: #000;
}
/* line 1974, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1975, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .category-desc .fields-container .field-entry.author .field-label {
  display: none;
}
/* line 1980, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .category-desc .fields-container .field-entry.btn-download-full-issue {
  margin: 25px 0;
}
/* line 1984, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .category-desc .fields-container .field-entry.btn-download-full-issue a {
  padding: 12px 25px 12px 30px;
  color: #303762;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  position: relative;
  font-size: 16px;
  border-radius: 6px;
  background-color: #eee;
  border: 0.5px solid #ccc;
  font-size: 18px;
}
/* line 1998, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .category-desc .fields-container .field-entry.btn-download-full-issue a:before {
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  content: "";
  position: absolute;
  left: 7px;
  background: url('../../images/icon-pdf.svg') no-repeat;
  background-size: cover;
  width: 12px;
  height: 16px;
  top: 14px;
}
/* line 2011, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .category-desc .fields-container .field-entry.btn-download-full-issue a:hover {
  background: #1e223d;
  color: #fff;
  border: 0.5px solid #1e223d;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
/* line 2017, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .category-desc .fields-container .field-entry.btn-download-full-issue a:hover:before {
  content: "";
  position: absolute;
  left: 7px;
  background: url('../../images/icon-pdf-white.svg') no-repeat;
  background-size: cover;
  width: 12px;
  height: 16px;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
/* line 2037, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .items-row {
  margin-bottom: 10px;
  opacity: 0;
}
/* line 2041, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .items-row h2, body .blog .items-row div.category {
  color: #000;
  font-size: 22px;
  margin-top: 0;
}
/* line 2047, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .items-row h2 a, body .blog .items-row div.category a {
  color: #1e223d;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  text-decoration: none;
  background-position: 0% 100%;
  background-size: 0 1px;
  background-image: linear-gradient(currentColor, currentColor);
  background-repeat: no-repeat;
}
/* line 2056, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .items-row h2 a:hover, body .blog .items-row div.category a:hover {
  background-size: 100% 1px;
}
/* line 2062, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .items-row div.category {
  font-size: 16px;
  margin-top: 5px;
}
/* line 2067, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 2068, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .items-row .fields-container dd.field-entry {
  margin-left: 0;
  margin-bottom: 5px;
}
/* line 2072, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 2073, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .items-row .fields-container dd.field-entry.author .field-label {
  display: none;
}
/* line 2078, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .items-row .fields-container dd.field-entry.file {
  margin-top: 20px;
}
/* line 2084, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .items-row .item {
  background: #f8f8f8;
  padding: 15px 15px 25px 15px;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
/* line 2089, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .items-row .item:hover {
  background: #f3f3f3;
}
/* line 2095, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .introtext {
  margin-bottom: 25px;
  color: #000;
  padding-top: 11px;
  display: block;
}
/* line 2102, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog p.readmore {
  display: block;
  margin: 0;
  text-align: right;
  height: 50px;
}
/* line 2109, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog p.readmore a.btn {
  font-size: 16px;
  background: none;
  text-shadow: none;
  box-shadow: none;
  border: none;
  border-radius: 0;
  -webkit-transition: 0.2s ease-in-out;
  -moz-transition: 0.2s ease-in-out;
  -ms-transition: 0.2s ease-in-out;
  -o-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
  text-decoration: none;
  background-position: 48% 90%;
  background-size: 0 1px;
  background-image: linear-gradient(currentColor, currentColor);
  background-repeat: no-repeat;
}
/* line 2123, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog p.readmore a.btn span {
  display: none;
}
/* line 2127, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog p.readmore a.btn:hover {
  background-size: 75% 1px;
}
/* line 2133, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .fields-container {
  display: block;
  color: #000;
}
/* line 2137, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .fields-container .field-entry {
  margin-left: 0;
}
/* line 2140, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .fields-container .field-entry a {
  background: #f0f0f5;
  padding: 6px 12px 6px 12px;
  font-size: 16px;
  position: relative;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
/* line 2150, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .fields-container .field-entry a:hover {
  background: #1e223d;
  color: #fff;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
/* line 2160, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .fields-container .field-entry.file {
  margin-top: 10px;
}
/* line 2163, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .fields-container .field-entry.file a {
  padding: 6px 12px 6px 25px;
  background: #eee;
  border: 0.5px solid #ccc;
  border-radius: 6px;
}
/* line 2169, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .fields-container .field-entry.file a:before {
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  content: "";
  position: absolute;
  left: 7px;
  background: url('../../images/icon-pdf.svg') no-repeat;
  background-size: cover;
  width: 12px;
  height: 16px;
  top: 7px;
}
/* line 2181, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .fields-container .field-entry.file a:hover {
  border: 0.5px solid #1e223d;
  background: #1e223d;
}
/* line 2185, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .fields-container .field-entry.file a:hover:before {
  content: "";
  position: absolute;
  left: 7px;
  background: url('../../images/icon-pdf-white.svg') no-repeat;
  background-size: cover;
  width: 12px;
  height: 16px;
  top: 7px;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
/* line 2202, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .article-info-term {
  display: none;
}
/* line 2206, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog dl.article-info {
  margin-bottom: 0;
}
/* line 2209, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog dl.article-info dd {
  margin-left: 0;
}
/* line 2215, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog dl.fields-container {
  margin-top: 0;
  margin-bottom: 0;
}
/* line 2220, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .items-row.tiles {
  opacity: 1;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
/* line 2226, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .items-row.tiles .span6 {
  position: relative;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  width: 48%;
}
/* line 2235, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .items-row.tiles .span6 .item {
  flex: 1;
}
/* line 2241, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .items-row.list {
  opacity: 1;
}
/* line 2244, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .items-row.list .span6 {
  width: 100%;
  margin: 0;
  float: none;
}
/* line 2249, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .items-row.list .span6 ul.tags {
  display: none;
}
/* line 2254, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .items-row.list .item {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 10px;
  height: auto !important;
  background: no-repeat;
  border-top: 6px #303762 solid;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  border-radius: 6px;
}
/* line 2266, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .items-row.list .item:hover {
  background: #fff;
  -webkit-box-shadow: 1px 3px 21px 9px rgba(0, 0, 0, 0.08);
  box-shadow: 1px 3px 21px 9px rgba(0, 0, 0, 0.08);
  border-top: 6px #f36b3b solid;
}
/* line 2273, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .items-row.list .item h2 {
  height: auto !important;
  margin-bottom: 10px;
}
/* line 2278, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .items-row.list .item .introtext {
  display: none;
}
/* line 2282, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .items-row.list .item .field-entry.author {
  margin-bottom: 15px;
}
/* line 2286, templates/g5_hydrogen/custom/scss/custom.scss */
body .blog .items-row.list .item p.readmore {
  margin-top: -3px;
}
/* line 2293, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 2294, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 2295, templates/g5_hydrogen/custom/scss/custom.scss */
body .pager.pagenav li a {
  border-radius: 0;
  color: #1e223d;
  background-image: none;
  font-weight: 400;
}
/* line 2304, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 2305, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 2307, templates/g5_hydrogen/custom/scss/custom.scss */
body #content-top-position .g-content h2 {
  margin-top: 0;
  line-height: 1.3;
}
/* line 2311, templates/g5_hydrogen/custom/scss/custom.scss */
body #content-top-position .g-content h2 a {
  font-size: 22px;
  color: #1e223d;
  display: inline;
  background-image: linear-gradient(currentColor, currentColor);
  background-position: 0% 100%;
  background-repeat: no-repeat;
  background-size: 0% 1px;
  transition: background-size 0.3s;
}
/* line 2323, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 2324, templates/g5_hydrogen/custom/scss/custom.scss */
body #content-top-position .g-content h2:hover a {
  background-size: 100% 1px !important;
  background-image: linear-gradient(currentColor, currentColor);
}
/* line 2332, templates/g5_hydrogen/custom/scss/custom.scss */
body #content-top-position .g-content p.mod-articles-category-readmore {
  text-align: right;
  height: auto;
  margin: 0;
  width: 100%;
}
/* line 2338, templates/g5_hydrogen/custom/scss/custom.scss */
body #content-top-position .g-content p.mod-articles-category-readmore a.mod-articles-category-title {
  line-height: 1.7;
  font-size: 16px;
  display: inline;
  background-image: linear-gradient(currentColor, currentColor);
  background-position: 0% 100%;
  background-repeat: no-repeat;
  background-size: 0% 1px;
  transition: background-size 0.3s;
}
/* line 2350, templates/g5_hydrogen/custom/scss/custom.scss */
body #content-top-position .g-content p.mod-articles-category-readmore a.mod-articles-category-title:hover {
  background-size: 100% 1px !important;
  background-image: linear-gradient(currentColor, currentColor);
}
/* line 2360, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 2361, templates/g5_hydrogen/custom/scss/custom.scss */
body #content-top-position .g-content div.moduletable ul.category-module {
  list-style: none;
  opacity: 1;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin: 0;
}
/* line 2369, templates/g5_hydrogen/custom/scss/custom.scss */
body #content-top-position .g-content div.moduletable ul.category-module li {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  width: 48%;
  background: #f8f8f8;
  padding: 15px 15px 15px 15px;
  margin-bottom: 15px;
  border-radius: 6px;
  border-top: 6px #303762 solid;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
/* line 2382, templates/g5_hydrogen/custom/scss/custom.scss */
body #content-top-position .g-content div.moduletable ul.category-module li:nth-child(1n+1) {
  margin-right: 7px;
}
/* line 2386, templates/g5_hydrogen/custom/scss/custom.scss */
body #content-top-position .g-content div.moduletable ul.category-module li:nth-child(2n+2) {
  margin-left: 7px;
}
/* line 2390, templates/g5_hydrogen/custom/scss/custom.scss */
body #content-top-position .g-content div.moduletable ul.category-module li:hover {
  background: #fff;
  -webkit-box-shadow: 1px 3px 21px 9px rgba(0, 0, 0, 0.08);
  box-shadow: 1px 3px 21px 9px rgba(0, 0, 0, 0.08);
  border-top: 6px #f36b3b solid;
}
/* line 2400, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 2402, templates/g5_hydrogen/custom/scss/custom.scss */
body #content-top-position .g-content div.moduletable.news-nav ul.news-nav {
  position: relative;
  max-width: 1050px;
  margin: 0 auto;
  list-style: none;
}
/* line 2408, templates/g5_hydrogen/custom/scss/custom.scss */
body #content-top-position .g-content div.moduletable.news-nav ul.news-nav li {
  position: absolute;
  bottom: 190px;
  cursor: pointer;
  width: 80px;
  height: 80px;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
/* line 2417, templates/g5_hydrogen/custom/scss/custom.scss */
body #content-top-position .g-content div.moduletable.news-nav ul.news-nav li span {
  display: block;
  width: 80px;
  height: 80px;
}
/* line 2423, templates/g5_hydrogen/custom/scss/custom.scss */
body #content-top-position .g-content div.moduletable.news-nav ul.news-nav li.prev {
  left: 0px;
}
/* line 2426, templates/g5_hydrogen/custom/scss/custom.scss */
body #content-top-position .g-content div.moduletable.news-nav ul.news-nav li.prev span {
  background: url('../../images/arrow-left.svg') no-repeat;
  background-size: contain;
  background-position: 4px 0px;
}
/* line 2433, templates/g5_hydrogen/custom/scss/custom.scss */
body #content-top-position .g-content div.moduletable.news-nav ul.news-nav li.next {
  right: 0px;
}
/* line 2436, templates/g5_hydrogen/custom/scss/custom.scss */
body #content-top-position .g-content div.moduletable.news-nav ul.news-nav li.next span {
  background: url('../../images/arrow-right.svg') no-repeat;
  background-size: contain;
  background-position: 9px 0px;
}
/* line 2443, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 2446, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 2447, templates/g5_hydrogen/custom/scss/custom.scss */
body #content-top-position .g-content div.moduletable.news-nav ul.news-nav li:hover.prev span {
  background: url('../../images/arrow-left-hover.svg') no-repeat;
  background-size: contain;
  background-position: 4px 0px;
}
/* line 2454, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 2456, templates/g5_hydrogen/custom/scss/custom.scss */
body #content-top-position .g-content div.moduletable.news-nav ul.news-nav li:hover.next span {
  background: url('../../images/arrow-right-hover.svg') no-repeat;
  background-size: contain;
  background-position: 9px 0px;
}
/* line 2469, templates/g5_hydrogen/custom/scss/custom.scss */
body #content-top-position .g-content .moduletable.news {
  max-width: 850px;
  margin: 20px auto 0 auto;
  display: block;
  height: 380px;
}
/* line 2476, templates/g5_hydrogen/custom/scss/custom.scss */
body #content-top-position .g-content .moduletable.news ul.news {
  list-style: none;
  margin: 0;
  position: relative;
}
/* line 2481, templates/g5_hydrogen/custom/scss/custom.scss */
body #content-top-position .g-content .moduletable.news ul.news li {
  background: #fff;
  padding: 20px 20px 25px 20px;
  width: 850px;
  min-height: 310px;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
  display: none;
  margin-right: 0 !important;
  margin-left: 0 !important;
  border-radius: 6px;
  -webkit-box-shadow: 1px 3px 21px 9px rgba(0, 0, 0, 0.05);
  box-shadow: 1px 3px 21px 9px rgba(0, 0, 0, 0.05);
}
/* line 2498, templates/g5_hydrogen/custom/scss/custom.scss */
body #content-top-position .g-content .moduletable.news ul.news li.passive {
  z-index: 0;
  display: block;
}
/* line 2504, templates/g5_hydrogen/custom/scss/custom.scss */
body #content-top-position .g-content .moduletable.news ul.news li h2 {
  margin-bottom: 10px;
}
/* line 2508, templates/g5_hydrogen/custom/scss/custom.scss */
body #content-top-position .g-content .moduletable.news ul.news li p {
  margin-top: 10px;
}
/* line 2512, templates/g5_hydrogen/custom/scss/custom.scss */
body #content-top-position .g-content .moduletable.news ul.news li span.mod-articles-category-date {
  font-style: italic;
  font-size: 14px;
}
/* line 2517, templates/g5_hydrogen/custom/scss/custom.scss */
body #content-top-position .g-content .moduletable.news ul.news li.active {
  opacity: 0;
  display: block;
  z-index: 1;
  animation: animOp 1s;
  animation-duration: 1s;
  animation-iteration-count: 1;
  animation-fill-mode: forwards;
}
@keyframes animOp {
  /* line 2527, templates/g5_hydrogen/custom/scss/custom.scss */
  0% {
    opacity: 0;
  }
  /* line 2531, templates/g5_hydrogen/custom/scss/custom.scss */
  100% {
    opacity: 1;
  }
}
/* line 2548, templates/g5_hydrogen/custom/scss/custom.scss */
.search-results {
  margin-top: 0;
}
/* line 2551, templates/g5_hydrogen/custom/scss/custom.scss */
.search-results .result-title {
  margin-top: 20px;
}
/* line 2554, templates/g5_hydrogen/custom/scss/custom.scss */
.search-results .result-title a {
  font-size: 18px;
  color: #1e223d;
  display: inline;
  background-image: linear-gradient(currentColor, currentColor);
  background-position: 0% 100%;
  background-repeat: no-repeat;
  background-size: 0% 1px;
  transition: background-size 0.3s;
}
/* line 2568, templates/g5_hydrogen/custom/scss/custom.scss */
.search-results .result-title a:hover {
  background-size: 100% 1px !important;
  background-image: linear-gradient(currentColor, currentColor);
}
/* line 2580, templates/g5_hydrogen/custom/scss/custom.scss */
.author_name {
  font-weight: bold;
}
/* line 2584, templates/g5_hydrogen/custom/scss/custom.scss */
body.layout-blog .tag-group-title {
  display: none;
}
/* line 2588, templates/g5_hydrogen/custom/scss/custom.scss */
#my_totop-position {
  position: fixed;
  right: 15px;
  bottom: 15px;
  width: 80px;
  height: 80px;
  display: none;
  opacity: 0;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
/* line 2598, templates/g5_hydrogen/custom/scss/custom.scss */
#my_totop-position .g-content {
  padding: 0;
  margin: 0;
}
/* line 2602, templates/g5_hydrogen/custom/scss/custom.scss */
#my_totop-position .g-content div {
  text-align: center;
}
/* line 2605, templates/g5_hydrogen/custom/scss/custom.scss */
#my_totop-position .g-content div i {
  font-size: 60px;
}
/* line 2609, templates/g5_hydrogen/custom/scss/custom.scss */
#my_totop-position .g-content div i::after {
  width: 48%;
  height: 48%;
  position: absolute;
  content: "";
  background-color: white;
  top: 13%;
  left: 26%;
  border-radius: 50%;
  z-index: -1;
}
/* line 2624, templates/g5_hydrogen/custom/scss/custom.scss */
#my_totop-position.show {
  display: block;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  animation: totopshow 0.5s;
  animation-fill-mode: forwards;
  display: block;
}
@keyframes totopshow {
  /* line 2632, templates/g5_hydrogen/custom/scss/custom.scss */
  0% {
    opacity: 0;
  }
  /* line 2636, templates/g5_hydrogen/custom/scss/custom.scss */
  100% {
    opacity: 1;
  }
}
/* line 2644, templates/g5_hydrogen/custom/scss/custom.scss */
body .item-page .btn-group a.btn.podobny-odkaz {
  padding: 12px 25px 12px 30px;
  color: #303762;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  position: relative;
  font-size: 16px;
  border-radius: 6px;
  background-color: #eee;
  border: 0.5px solid #ccc;
  font-size: 18px;
}
/* line 2658, templates/g5_hydrogen/custom/scss/custom.scss */
body .item-page .btn-group a.btn.podobny-odkaz:before {
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  content: "";
  position: absolute;
  left: 7px;
  background: url('../../images/icon-pdf.svg') no-repeat;
  background-size: cover;
  width: 12px;
  height: 16px;
  top: 14px;
}
/* line 2671, templates/g5_hydrogen/custom/scss/custom.scss */
body .item-page .btn-group a.btn.podobny-odkaz:hover {
  background: #1e223d;
  color: #fff;
  border: 0.5px solid #1e223d;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
/* line 2677, templates/g5_hydrogen/custom/scss/custom.scss */
body .item-page .btn-group a.btn.podobny-odkaz:hover:before {
  content: "";
  position: absolute;
  left: 7px;
  background: url('../../images/icon-pdf-white.svg') no-repeat;
  background-size: cover;
  width: 12px;
  height: 16px;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
/* line 2692, templates/g5_hydrogen/custom/scss/custom.scss */
input#search-searchword {
  font-size: 18px;
  padding: 10px;
  border-radius: 0;
}
/* line 2698, templates/g5_hydrogen/custom/scss/custom.scss */
#searchForm .btn {
  font-size: 18px;
  padding: 11px;
  border-radius: 0;
}
/* line 2704, templates/g5_hydrogen/custom/scss/custom.scss */
.grecaptcha-badge {
  display: none !important;
}
/* line 2709, templates/g5_hydrogen/custom/scss/custom.scss */
.rozcestnik {
  display: flex;
  gap: 0.5em;
  flex-direction: column;
  min-width: 25%;
  margin-right: auto;
}
/* line 2717, templates/g5_hydrogen/custom/scss/custom.scss */
.rozcestnik > .btn-group {
  margin: 0;
  display: flex;
  width: 100%;
}
/* line 2722, templates/g5_hydrogen/custom/scss/custom.scss */
.rozcestnik > .btn-group > a {
  width: 100%;
}
@media only all and (min-width: 767px) {
  /* line 2730, templates/g5_hydrogen/custom/scss/custom.scss */
  .rozcestnik {
    width: -moz-fit-content;
    width: fit-content;
  }
}
/* line 2735, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-footer .g-container #copy-brand-position .g-content .platform-content .custom {
  display: flex;
  padding: 1.5em 0;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 1em;
  align-items: center;
}
/* line 2742, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-footer .g-container #copy-brand-position .g-content .platform-content .custom > p {
  margin: 0;
}
/* line 2746, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-footer .g-container #copy-brand-position .g-content .platform-content .custom > a {
  color: azure;
  font-size: 1.1em;
  display: block;
  width: -moz-fit-content;
  width: fit-content;
  height: fit-content;
}
/* line 2753, templates/g5_hydrogen/custom/scss/custom.scss */
body #g-footer .g-container #copy-brand-position .g-content .platform-content .custom > a:hover {
  color: #1e9bf0;
}
/* ////////////////////////////////////////////// media queries /////////////////////////////////////////*/
/* line 3, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
.g-offcanvas-toggle {
  color: #fff;
  background: #f36b3b;
  right: 20px;
  top: 25px;
  left: auto;
  position: fixed;
  font-size: 1.8rem;
  width: 45px;
  height: 45px;
  cursor: pointer;
  border-radius: 0;
  z-index: 9999;
}
/* line 17, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
.g-offcanvas-toggle .fa-fw {
  position: absolute;
  width: 25px;
  height: 3px;
  background: #fff;
  left: 10px;
  top: 21px;
  float: none;
  -webkit-transition: 0.2s ease-in-out;
  -moz-transition: 0.2s ease-in-out;
  -ms-transition: 0.2s ease-in-out;
  -o-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
}
/* line 27, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
.g-offcanvas-toggle .fa-fw:before {
  height: 3px;
  background: #fff;
  width: 100%;
  content: "";
  position: absolute;
  top: -7px;
  left: 0;
  -webkit-transition: 0.2s ease-in-out;
  -moz-transition: 0.2s ease-in-out;
  -ms-transition: 0.2s ease-in-out;
  -o-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
}
/* line 38, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
.g-offcanvas-toggle .fa-fw:after {
  height: 3px;
  background: #fff;
  width: 100%;
  content: "";
  position: absolute;
  top: 7px;
  left: 0;
  -webkit-transition: 0.2s ease-in-out;
  -moz-transition: 0.2s ease-in-out;
  -ms-transition: 0.2s ease-in-out;
  -o-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
}
/* line 50, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
.g-offcanvas-toggle:hover {
  background-color: #000;
  -webkit-transition: 0.2s ease-in-out;
  -moz-transition: 0.2s ease-in-out;
  -ms-transition: 0.2s ease-in-out;
  -o-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
}
/* line 54, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
.g-offcanvas-toggle:hover .fa-fw {
  background-color: #fff;
  -webkit-transition: 0.2s ease-in-out;
  -moz-transition: 0.2s ease-in-out;
  -ms-transition: 0.2s ease-in-out;
  -o-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
}
/* line 58, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
.g-offcanvas-toggle:hover .fa-fw:before {
  background-color: #fff;
  -webkit-transition: 0.2s ease-in-out;
  -moz-transition: 0.2s ease-in-out;
  -ms-transition: 0.2s ease-in-out;
  -o-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
}
/* line 63, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
.g-offcanvas-toggle:hover .fa-fw:after {
  background-color: #fff;
  -webkit-transition: 0.2s ease-in-out;
  -moz-transition: 0.2s ease-in-out;
  -ms-transition: 0.2s ease-in-out;
  -o-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
}
/* line 71, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
.g-offcanvas-toggle.change {
  -webkit-transition: 0.2s ease-in-out;
  -moz-transition: 0.2s ease-in-out;
  -ms-transition: 0.2s ease-in-out;
  -o-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
  background: #00528e;
}
/* line 75, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
.g-offcanvas-toggle.change .fa-fw {
  background-color: #fff;
}
/* line 78, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
.g-offcanvas-toggle.change .fa-fw:before {
  background-color: #fff;
}
/* line 82, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
.g-offcanvas-toggle.change .fa-fw:after {
  background-color: #fff;
}
/* line 87, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
.g-offcanvas-toggle.change:hover {
  background-color: #e95356;
}
/* line 90, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
.g-offcanvas-toggle.change:hover span {
  background-color: #fff;
}
/* line 93, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
.g-offcanvas-toggle.change:hover span:before {
  background-color: #fff;
}
/* line 97, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
.g-offcanvas-toggle.change:hover span:after {
  background-color: #fff;
}
/* line 108, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
#g-offcanvas #g-mobilemenu-container ul > li {
  border-bottom: 1px solid #19487d;
}
/* line 111, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
#g-offcanvas #g-mobilemenu-container ul > li.g-menu-item-143 {
  display: none;
  border: none;
}
/* line 116, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
#g-offcanvas #g-mobilemenu-container ul > li.g-menu-item-240 {
  display: none;
}
/* line 120, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
#g-offcanvas #g-mobilemenu-container ul > li.g-menu-item-241 {
  display: block;
}
/* line 124, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
#g-offcanvas #g-mobilemenu-container ul > li.g-menu-item-type-url {
  border: none;
  float: left;
}
/* line 128, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
#g-offcanvas #g-mobilemenu-container ul > li.g-menu-item-type-url.g-menu-item-165 {
  margin-left: 6px;
}
/* line 132, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
#g-offcanvas #g-mobilemenu-container ul > li.g-menu-item-type-url a.g-menu-item-container {
  padding: 15px 8px;
}
/* line 135, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
/* line 136, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
#g-offcanvas #g-mobilemenu-container ul > li.g-menu-item-type-url a.g-menu-item-container.hideMe span {
  display: none;
}
/* line 141, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
#g-offcanvas #g-mobilemenu-container ul > li.g-menu-item-type-url a.g-menu-item-container img {
  width: 40px;
  height: 40px;
}
/* line 148, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
/* line 149, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
#g-offcanvas #g-mobilemenu-container ul > li.g-menu-item-type-component.active.g-menu-item-link-parent a.g-menu-item-container {
  background: #f36b3b;
}
/* line 153, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
/* line 154, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
/* line 155, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
/* line 156, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
#g-offcanvas #g-mobilemenu-container ul > li.g-menu-item-type-component.active.g-menu-item-link-parent ul.g-dropdown ul.g-sublevel li a.g-menu-item-container {
  background: none;
}
/* line 160, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
/* line 161, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
#g-offcanvas #g-mobilemenu-container ul > li.g-menu-item-type-component.active.g-menu-item-link-parent ul.g-dropdown ul.g-sublevel li.active a.g-menu-item-container {
  background: #f36b3b;
}
/* line 174, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
/* line 175, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
#offcanvas-search-position .g-content {
  padding-left: 0;
  padding-right: 0;
  margin-left: 15px;
  margin-right: 15px;
  margin-top: 0;
}
/* line 182, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
#offcanvas-search-position .g-content form {
  margin: 0;
}
/* line 185, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
#offcanvas-search-position .g-content form input[type="search"] {
  border-radius: 4px;
  border: none;
  width: 98%;
  box-sizing: border-box;
  height: 40px;
  color: #000;
}
/* line 197, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
#g-offcanvas a {
  color: #fff;
}
/* line 201, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
/* line 202, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
#offcanvas-bottom-position .g-content {
  margin-left: 0;
}
/* line 205, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
#offcanvas-bottom-position .g-content .moduletable {
  margin-bottom: 20px;
}
/* line 208, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
#offcanvas-bottom-position .g-content .moduletable h2 {
  margin-bottom: 10px;
  font-size: 32px;
  line-height: 1.4;
  margin-top: 7px;
}
/* line 215, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
#offcanvas-bottom-position .g-content .moduletable p {
  margin: 0;
}
/* line 219, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
#offcanvas-bottom-position .g-content .moduletable a.read-more {
  border: 1px #fff solid;
  padding: 5px 10px;
  float: right;
}
/* line 228, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
#offcanvas-search-position .g-content .search form.form-inline {
  position: relative;
}
/* line 232, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
#offcanvas-search-position .g-content .search form.form-inline button.btn {
  position: absolute;
  right: 0;
  height: 32px;
  width: 20px;
  background: #f36b3b url('../../images/lupa.svg') no-repeat;
  opacity: 1;
  background-position: center;
  box-shadow: none;
  border-radius: 0;
  border: none;
  top: 0px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
/* line 249, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
#g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover, #g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active, #g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):focus {
  background: #f36b3b;
  background-size: 0;
  background-image: none;
}
/* line 259, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
/* line 260, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
#g-mobilemenu-container .g-toplevel li.currentItem {
  background: #b33330 !important;
}
/* line 265, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
.g-offcanvas-open .g-nav-overlay {
  z-index: 700;
}
/* line 269, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
/* line 270, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
/* line 271, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
/* line 272, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
/* line 273, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
#g-offcanvas #mobile-menu ul li a.g-menu-item-container {
  padding: 0.7rem 1.2rem;
}
/* line 276, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
#g-offcanvas #mobile-menu ul li a.g-menu-item-container img {
  width: 50px;
  height: auto;
}
/* line 286, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
/* line 287, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
/* line 288, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
/* line 289, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
#g-mobilemenu-container .g-toplevel li.g-parent .g-menu-parent-indicator {
  height: 25px;
  background: #ff0101;
  border-radius: 0 !important;
  height: 32px;
  width: 32px;
}
/* line 296, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
#g-mobilemenu-container .g-toplevel li.g-parent .g-menu-parent-indicator:after {
  content: "";
  background: url('../../images/arrow-right-menu.svg') no-repeat;
  background-size: contain;
  height: 15px;
  background-position: center;
  opacity: 1;
}
/* line 306, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
/* line 307, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
/* line 308, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
#g-mobilemenu-container .g-toplevel li.g-parent ul.g-sublevel li .g-menu-parent-indicator {
  height: 32px;
  width: 32px;
}
/* line 312, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
#g-mobilemenu-container .g-toplevel li.g-parent ul.g-sublevel li .g-menu-parent-indicator:after {
  margin-top: 4px;
}
/* line 319, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
/* line 320, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
/* line 321, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
#g-mobilemenu-container .g-toplevel li.g-parent.g-menu-item-139 .g-menu-parent-indicator:after {
  margin-top: 5px;
}
/* line 330, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
.g-go-back a::before {
  content: "";
  background: url('../../images/arrow-left-menu.svg') no-repeat;
  background-size: contain;
  height: 15px;
  background-position: center;
  margin-top: 5px;
}
/* line 339, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
#g-offcanvas #g-mobilemenu-container ul > li .g-menu-item-content {
  line-height: 1.5;
}
@media only all and (max-width: 1100px) {
  /* line 345, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #g-navigation .g-container #logo-text-position .g-content .moduletable .custom p {
    font-size: 25px;
    padding-top: 16px;
  }
  /* line 350, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #g-navigation .g-container #logo-text-position .g-content {
    padding-bottom: 5px;
  }
  /* line 354, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  /* line 355, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  /* line 356, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  /* line 358, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  /* line 360, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  #g-footer .g-container .g-grid #footer-position .g-content, #g-footer .g-container .g-grid #copy-brand-position .g-content {
    padding-left: 25px;
    padding-right: 25px;
  }
  /* line 369, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #g-search #search-position .g-content .search .form-inline input.search-query {
    width: 82%;
  }
}
@media only all and (max-width: 1024px) {
  /* line 375, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #content-top-position .g-content .moduletable.news ul.news li {
    min-height: 340px;
  }
}
@media only all and (max-width: 1000px) {
  /* line 384, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #g-search #search-position .g-content .search .form-inline input.search-query {
    width: 80%;
  }
  /* line 388, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #content-top-position .g-content .moduletable.news {
    max-width: 700px;
  }
  /* line 392, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #content-top-position .g-content .moduletable.news ul.news li {
    width: 700px;
  }
  /* line 396, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  /* line 398, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body.issues .item-page.issues div.container ul.container.col-1, body.issues .item-page.issues div.container ul.container.col-2, body.issues .item-page.issues div.container ul.container.col-3 {
    width: 100%;
  }
  /* line 405, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body.issues .item-page.issues div.container {
    flex-wrap: wrap;
  }
  /* line 409, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body.issues .item-page.issues ul.container.authors ul li.issue_author, body.issues .item-page.issues ul.container.reviewer ul li.issue_author, body.issues .item-page.issues ul.container.authors ul li.reviewer, body.issues .item-page.issues ul.container.reviewer ul li.reviewer {
    display: block;
  }
  /* line 416, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body.issues .item-page.issues ul.container.block-5 li {
    position: static;
    min-height: 50px;
  }
  /* line 421, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #g-navigation .g-container #menu-position .g-content nav.g-main-nav ul.g-toplevel li.g-menu-item a.g-menu-item-container {
    padding: 1.2rem 1rem;
  }
}
@media only all and (max-width: 900px) {
  /* line 429, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #content-top-position .g-content .moduletable.news {
    max-width: 600px;
  }
  /* line 433, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #g-search #search-position .g-content .search .form-inline {
    text-align: center;
  }
  /* line 436, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #g-search #search-position .g-content .search .form-inline input.search-query {
    width: 75%;
  }
  /* line 441, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #content-top-position .g-content .moduletable.news ul.news li {
    width: 600px;
  }
  /* line 445, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #g-navigation .g-container #logo-text-position .g-content .moduletable .custom p {
    font-size: 22px;
  }
  /* line 449, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body .blog.issues-tiles .items-row .item-row .item {
    width: 48%;
  }
  /* line 453, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #g-navigation .g-container #menu-position .g-content nav.g-main-nav ul.g-toplevel li.g-menu-item a.g-menu-item-container {
    padding: 1.2rem 0.6rem;
  }
  /* line 457, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #g-navigation .g-container #menu-position .g-content nav.g-main-nav ul.g-toplevel {
    margin-left: 20px;
  }
  /* line 460, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #g-navigation .g-container #menu-position .g-content nav.g-main-nav ul.g-toplevel li.g-menu-item a.g-menu-item-container {
    font-size: 16px;
  }
}
@media only all and (max-width: 800px) {
  /* line 469, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #g-navigation .g-container #logo-text-position .g-content .moduletable .custom p {
    font-size: 20px;
  }
  /* line 473, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #g-navigation .g-container #menu-position .g-content nav.g-main-nav ul.g-toplevel li.g-menu-item a.g-menu-item-container {
    padding: 1.2rem 0.4rem;
  }
  /* line 477, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #content-top-position .g-content .moduletable.news {
    max-width: 550px;
  }
  /* line 481, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #content-top-position .g-content .moduletable.news ul.news li {
    width: 550px;
  }
  /* line 485, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #content-top-position .g-content div.moduletable.news-nav ul.news-nav li {
    bottom: 160px;
  }
}
@media only all and (max-width: 768px) {
  /* line 496, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  /* line 498, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  #g-navigation #logo-position, #g-navigation #logo-text-position {
    -webkit-flex: 100%;
    -moz-flex: 100%;
    -ms-flex: 100%;
    flex: 100%;
    width: 100%;
  }
  /* line 504, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body.issues .blog.issues .tools {
    position: static;
    max-width: 215px;
  }
  /* line 511, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body .blog.issues-tiles .items-row .item-row .item {
    width: 100%;
  }
  /* line 515, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #g-navigation .g-container #logo-text-position .g-content .moduletable .custom p {
    font-size: 28px;
    padding-top: 0;
  }
  /* line 520, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #g-navigation .g-container #logo-text-position .g-content {
    padding-left: 25px;
    padding-bottom: 10px;
  }
  /* line 525, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #g-navigation .g-container #logo-position .g-content {
    padding-top: 10px;
  }
  /* line 529, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body .blog.issues-tiles .items-row .item-row .item:nth-child(even) {
    margin-left: 0;
  }
  /* line 533, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body .blog.issues-tiles .items-row .item-row .item:nth-child(odd) {
    margin-right: 0;
  }
  /* line 537, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body .blog.home .items-row {
    margin: 0;
  }
  /* line 540, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body .blog.home .items-row .span6 {
    width: 100%;
    margin: 0;
  }
  /* line 546, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body .blog.home .items-row .item {
    padding: 0;
    margin-bottom: 5px;
  }
  /* line 553, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body .blog.home .items-row .span6:nth-child(even) {
    margin-left: 0;
  }
  /* line 557, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body .blog.home .items-row .span6 {
    margin-bottom: 15px;
  }
  /* line 561, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body .blog .items-row.tiles {
    margin-bottom: 0;
  }
  /* line 564, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body .blog .items-row.tiles .span6 {
    width: 100%;
    float: none;
    margin: 0 0 10px 0;
  }
}
@media only all and (max-width: 767px) {
  /* line 573, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #content-top-position .g-content div.moduletable.news-nav ul.news-nav {
    display: none;
  }
  /* line 577, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #content-top-position .g-content .moduletable.news {
    height: auto;
    max-width: initial;
  }
  /* line 581, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #content-top-position .g-content .moduletable.news ul.news {
    max-width: initial;
  }
  /* line 584, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #content-top-position .g-content .moduletable.news ul.news li {
    position: static;
    width: 100%;
    display: block;
  }
  /* line 592, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #content-top-position .g-content div.moduletable ul.category-module li {
    width: 100%;
  }
}
@media only all and (max-width: 650px) {
  /* line 602, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #g-navigation .g-container #logo-position .g-content, body #g-main .g-container .g-grid #breadcrumbs-position .g-content {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 608, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  #g-footer .g-container .g-grid #footer-position .g-content, #g-footer .g-container .g-grid #copy-brand-position .g-content, body #g-footer .g-container #footer-bottom-position .g-content {
    padding-left: 15px;
    padding-right: 15px;
  }
  /* line 615, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #g-navigation .g-container #logo-text-position .g-content {
    padding-left: 15px;
  }
  /* line 619, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  #content-position .g-content {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 624, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #g-footer .g-container #footer-position .g-content .platform-content .span5, body #g-footer .g-container #footer-position .g-content .platform-content .span7 {
    display: block;
    padding: 0;
    width: 100%;
    margin: 0;
  }
  /* line 632, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #g-footer .g-container #footer-position .g-content .platform-content .span5:nth-child(2) {
    float: none;
    text-align: left;
  }
}
@media only all and (max-width: 580px) {
  /* line 640, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  /* line 641, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  /* line 642, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body form#userForm .formContainer .col-sm-9.formControls {
    padding: 0;
  }
  /* line 645, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body form#userForm .formContainer .col-sm-9.formControls input[type="text"], body form#userForm .formContainer .col-sm-9.formControls textarea {
    width: 97%;
    margin-bottom: 0;
  }
  /* line 654, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body form#userForm .form-row .rsform-block button, body form#userForm .form-row .rsform-text-box button {
    margin-right: 15px;
  }
  /* line 659, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body form#userForm {
    padding: 15px;
  }
}
@media only all and (max-width: 560px) {
  /* line 666, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #g-footer .g-container #footer-position .g-content .platform-content .span4, body #g-footer .g-container #footer-position .g-content .platform-content .span5 {
    margin-right: 20px;
  }
  /* line 670, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #g-footer .g-container #footer-position .g-content .platform-content .span4 img, body #g-footer .g-container #footer-position .g-content .platform-content .span5 img {
    max-height: 50px;
    width: auto;
  }
}
@media only all and (max-width: 450px) {
  /* line 681, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  /* line 683, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #g-footer .g-container #footer-position .g-content .platform-content .span4 img, body #g-footer .g-container #footer-position .g-content .platform-content .span5 img {
    max-height: 42px;
    width: auto;
  }
}
@media only all and (max-width: 400px) {
  /* line 691, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #g-navigation .g-container #logo-position .g-content {
    padding-top: 15px;
  }
  /* line 695, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body .blog.issues-list div.tools, body .blog.issues-tiles div.tools, body .blog.home div.tools {
    position: static;
  }
  /* line 701, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #g-navigation .g-container #logo-position .g-content .gantry-logo img {
    max-width: 225px;
  }
  /* line 705, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #g-navigation .g-container #logo-text-position .g-content .moduletable .custom p {
    font-size: 25px;
  }
  /* line 709, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues > div.tools {
    position: static;
  }
  /* line 713, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #g-main .g-container .g-grid #content-position .g-content .categories-list.issues h1 {
    margin-top: 0;
  }
  /* line 717, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #g-main .g-container .g-grid #content-position .g-content div.tools ul {
    text-align: left;
  }
  /* line 721, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #g-footer .g-container #footer-position .g-content .platform-content .span4, body #g-footer .g-container #footer-position .g-content .platform-content .span5 {
    width: 100%;
    padding-bottom: 10px;
  }
  /* line 726, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #g-footer .g-container #footer-position .g-content .platform-content .span4 img, body #g-footer .g-container #footer-position .g-content .platform-content .span5 img {
    max-height: initial;
    width: auto;
  }
  /* line 733, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  #content-position .g-content {
    margin-top: 0;
    padding-top: 0;
  }
  /* line 738, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #g-main .g-container .g-grid #content-position .g-content div.tools ul {
    float: none;
  }
  /* line 741, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #g-main .g-container .g-grid #content-position .g-content div.tools ul li {
    padding: 10px;
  }
  /* line 744, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #g-main .g-container .g-grid #content-position .g-content div.tools ul li:first-child {
    margin-left: 0;
  }
  /* line 751, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  body #g-main .g-container .g-grid #content-position .g-content div.tools span {
    padding-bottom: 10px;
  }
}
@media only all and (max-width: 360px) {
  /* line 758, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  #searchForm .btn-group {
    margin-left: 0;
    width: 100%;
    text-align: right;
  }
  /* line 763, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  #searchForm .btn-group .btn {
    padding: 12px;
  }
  /* line 768, templates/g5_hydrogen/custom/scss/mediaqueries.scss */
  input#search-searchword {
    padding: 10px 6px;
    width: 99%;
    box-sizing: border-box;
  }
}
/*# sourceMappingURL=custom_11.css.map */