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

@import "../../css/editor.css";
@import url('https://fonts.googleapis.com/css?family=Lato:300,400,700');
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 1, templates/g5_hydrogen/scss/mixins/_nav.scss */
/*-----ERROR PAGE-------------*/
/* line 2, templates/g5_hydrogen/custom/scss/error.scss */
#content-txt {
  font-family: "Roboto Condensed", Arial, Verdana, Helvetica, sans-serif !important;
  line-height: 1.6em;
  width: 80%;
  margin-left: 10%;
  margin-right: 10%;
  text-align: center;
}
/* line 3, templates/g5_hydrogen/custom/scss/error.scss */
#LOGOERROR .g-logo.g-logo-helium img, #LOGOERROR .g-logo.g-logo-helium svg {
  max-height: inherit;
  max-width: 300px;
}
/* line 4, templates/g5_hydrogen/custom/scss/error.scss */
.errorBIG {
  display: block;
  font-size: 24pt;
  /*text-transform: uppercase*/
  line-height: 1.1em;
}
/* line 5, templates/g5_hydrogen/custom/scss/error.scss */
.errorSMALL {
  font-size: 12px;
  font-style: italic;
  line-height: 1.4em;
}
/* line 6, templates/g5_hydrogen/custom/scss/error.scss */
.btnERROR {
  background: #ffb35c;
  background-image: none;
  background-image: -webkit-linear-gradient(top, #ec3a14, #ec3a14);
  background-image: -moz-linear-gradient(top, #ec3a14, #ec3a14);
  border-radius: 0px;
  font-family: Arial;
  color: #fff;
  font-size: 12px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
}
/* line 9, templates/g5_hydrogen/custom/scss/error.scss */
#custom-html {
  height: 97vh;
}
/* line 13, templates/g5_hydrogen/custom/scss/error.scss */
.verticalAlign-middle {
  display: flex;
  flex-flow: column;
  justify-content: center;
}
/*--aggiornamento---*/
/* line 22, templates/g5_hydrogen/custom/scss/error.scss */
.g-error h1 {
  margin-top: 60px;
}
/* line 25, templates/g5_hydrogen/custom/scss/error.scss */
.btnERROR:hover {
  background: #666;
  color: #fff !important;
  font-size: 12px;
}
@media screen and (max-width: 768px) {
  /* line 29, templates/g5_hydrogen/custom/scss/error.scss */
  .g-error h1 {
    margin-top: 60px;
  }
}
/*-----ERROR PAGE-------------*/
/* line 36, templates/g5_hydrogen/custom/scss/error.scss */
.g-logo img {
  width: 100% !important;
}
/*@import "../../css/wall-live-orchestra.css";*/
/*@import "../../css/artco.css";*/
/* line 21, templates/g5_hydrogen/custom/scss/custom.scss */
#g-right .moduletable {
  margin: 0px 0 20px 0;
  background-color: #fff;
}
/* line 26, templates/g5_hydrogen/custom/scss/custom.scss */
#g-right .moduletable.paddingmodulo {
  padding: 20px 20px;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
  border-right: 1px solid #666;
  border-bottom: 1px solid #666;
}
/*---tag---*/
/* line 37, templates/g5_hydrogen/custom/scss/custom.scss */
.tag-category form#adminForm.form-inline ul.category.list-striped li.cat-list-row1 {
  background-color: #fff;
}
/* line 41, templates/g5_hydrogen/custom/scss/custom.scss */
.item-page ul.tags.inline li a.label {
  color: #fff;
  padding: 5px 10px;
}
/*----modifiche a contenitori gantry e bootstrap----*/
/* line 48, templates/g5_hydrogen/custom/scss/custom.scss */
#g-main {
  padding-top: 0;
}
/* line 52, templates/g5_hydrogen/custom/scss/custom.scss */
.page-header {
  border-bottom: 0;
  margin-top: 0px !important;
  padding-bottom: 0px !important;
  margin-bottom: 0px !important;
}
/* line 60, templates/g5_hydrogen/custom/scss/custom.scss */
.g-wrapper .g-content {
  padding: 0px 0.938rem 0.938rem 0.938rem;
}
/* line 63, templates/g5_hydrogen/custom/scss/custom.scss */
.bgcolored {
  background-color: #2d2d36;
}
/* line 66, templates/g5_hydrogen/custom/scss/custom.scss */
.footerSection {
  background-color: #2d2d36;
  /*!important*/
}
/* line 69, templates/g5_hydrogen/custom/scss/custom.scss */
.footerSection, .footerSection .g-title, .footerSection strong {
  /*color:$light !important*/
}
/* line 72, templates/g5_hydrogen/custom/scss/custom.scss */
.footerSection a, .belowfooterSection a {
  /*color:$light;*/
  font-weight: strong;
}
/* line 76, templates/g5_hydrogen/custom/scss/custom.scss */
.belowfooterSection {
  /*background-color:$moltodark;*/
}
/* line 79, templates/g5_hydrogen/custom/scss/custom.scss */
.highlightsSection {
  background-color: #2d2d36;
}
/* line 84, templates/g5_hydrogen/custom/scss/custom.scss */
.topsection .g-content p {
  padding: 0;
  margin: 0;
}
/* line 88, templates/g5_hydrogen/custom/scss/custom.scss */
.topsection .g-content {
  padding: 0;
  margin: 0;
}
/* line 93, templates/g5_hydrogen/custom/scss/custom.scss */
.g-offcanvas-toggle {
  background-color: #2d2d36;
  border-radius: 2px;
}
/* line 98, templates/g5_hydrogen/custom/scss/custom.scss */
h1 {
  font-size: 3rem;
  color: #272727;
}
/* line 103, templates/g5_hydrogen/custom/scss/custom.scss */
.social a {
  border: 0;
}
/* line 107, templates/g5_hydrogen/custom/scss/custom.scss */
.abovefooter {
  background: url('../../../../images/template/bottom.jpg');
}
/* line 108, templates/g5_hydrogen/custom/scss/custom.scss */
.abovefooter * {
  color: #efefef;
}
/* line 111, templates/g5_hydrogen/custom/scss/custom.scss */
.item-image img {
  width: 100%;
}
/* line 113, templates/g5_hydrogen/custom/scss/custom.scss */
.highlightHome .fa {
  top: 0;
  transition: all 0.4s ease 0s;
  border-radius: 0;
}
/* line 119, templates/g5_hydrogen/custom/scss/custom.scss */
.highlightHome:hover .fa {
  top: -20px;
  position: relative;
  transition: all 0.4s ease 0s;
}
/* line 124, templates/g5_hydrogen/custom/scss/custom.scss */
.highlightHome .cerchioIcon {
  position: relative;
  transition: all 0.4s ease 0s;
  border-radius: 96px !important;
}
/* line 130, templates/g5_hydrogen/custom/scss/custom.scss */
.highlightHome:hover .cerchioIcon {
  position: relative;
  transition: all 0.4s ease 0s;
  border-radius: 10px !important;
}
/* line 136, templates/g5_hydrogen/custom/scss/custom.scss */
.highlightHome {
  text-align: center;
}
/* line 139, templates/g5_hydrogen/custom/scss/custom.scss */
.tagspopular ul {
  list-style-type: none;
}
/* line 140, templates/g5_hydrogen/custom/scss/custom.scss */
.tagspopular ul li a {
  float: left;
  background-color: #771d1b;
  color: #fff;
  line-height: 18px;
  padding: 2px 7px;
  margin: 2px 2px;
  display: table;
  font-size: 12px;
  border-radius: 3px;
}
/* line 141, templates/g5_hydrogen/custom/scss/custom.scss */
.tagspopular ul li a:hover {
  background-color: #efefef;
  color: #999;
}
/* line 143, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation {
  z-index: 99 !important;
}
/* line 144, templates/g5_hydrogen/custom/scss/custom.scss */
.MenuHighlightsBlog a {
  background: #771d1b;
  color: #fff;
}
/* line 146, templates/g5_hydrogen/custom/scss/custom.scss */
strong {
  color: inherit;
}
/* line 148, templates/g5_hydrogen/custom/scss/custom.scss */
p {
  margin-top: 0;
}
/* line 150, templates/g5_hydrogen/custom/scss/custom.scss */
h2[itemprop*="name"] {
  display: table;
  height: 61px;
  padding: 0;
  margin: 0;
  line-height: 0.8em;
}
/* line 158, templates/g5_hydrogen/custom/scss/custom.scss */
.pull-left.item-image {
  margin: 0 0 1.5rem 0;
}
/* effetto Grow Shadow ad immagini in blog*/
/*.blog  .item-image a img {
 display: inline-block;
 vertical-align: middle;
 -webkit-transform: translateZ(0);
 transform: translateZ(0);
 box-shadow: 0 0 1px rgba(0, 0, 0, 0);
 -webkit-backface-visibility: hidden;
 backface-visibility: hidden;
 -moz-osx-font-smoothing: grayscale;
 -webkit-transition-duration: 0.3s;
 transition-duration: 0.3s;
 -webkit-transition-property: box-shadow, transform;
 transition-property: box-shadow, transform;
 }
 .blog  .item-image a img:hover,
 .blog  .item-image a img:focus,
 .blog  .item-image a img:active {
 box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);
 -webkit-transform: scale(1.1);
 transform: scale(1.1);
 }*/
/* line 184, templates/g5_hydrogen/custom/scss/custom.scss */
.rounded > .g-content {
  border-radius: 10px !important;
}
/*----*/
/* line 187, templates/g5_hydrogen/custom/scss/custom.scss */
.CenterP p {
  text-align: center !important;
}
/* line 189, templates/g5_hydrogen/custom/scss/custom.scss */
.category-desc {
  margin-bottom: 20px;
}
/* line 191, templates/g5_hydrogen/custom/scss/custom.scss */
ul {
  text-align: left;
}
/*# sourceMappingURL=custom_15.css.map */