/* 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 "accordian-joomla";
@import "page-preloader";
/**
 *
 *
 *
 **/
/* 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/it_365news/custom/scss/_gallery.scss */
/* line 2, templates/it_365news/custom/scss/_gallery.scss */
/* line 3, templates/it_365news/custom/scss/_gallery.scss */
.g-gallery .g-gallery-item > a {
  position: relative;
  display: block;
}
/* line 8, templates/it_365news/custom/scss/_gallery.scss */
.g-gallery .g-gallery-filter {
  margin-bottom: 30px;
}
/* line 13, templates/it_365news/custom/scss/_gallery.scss */
.g-gallery .g-gallery-filter.uk-subnav > * > * {
  color: #2f2f2f;
}
/* line 16, templates/it_365news/custom/scss/_gallery.scss */
.g-gallery .g-gallery-filter.uk-subnav-pill > * > * {
  padding: 3px 8px;
  border: 1px solid #ecf0f1;
  background: #fff;
  -webkit-transition: all, 0.2s;
  -moz-transition: all, 0.2s;
  transition: all, 0.2s;
}
/* line 21, templates/it_365news/custom/scss/_gallery.scss */
.g-gallery .g-gallery-filter.uk-subnav-pill > * > *:focus, .g-gallery .g-gallery-filter.uk-subnav-pill > * > *:hover {
  background: #fff;
  box-shadow: none;
  border: 1px solid #205380;
  color: #205380;
}
/* line 28, templates/it_365news/custom/scss/_gallery.scss */
/* line 29, templates/it_365news/custom/scss/_gallery.scss */
.g-gallery .g-gallery-filter .uk-active > a {
  background: #fff;
  border: 1px solid #205380;
  color: #205380;
  box-shadow: none;
}
/* line 37, templates/it_365news/custom/scss/_gallery.scss */
/* line 38, templates/it_365news/custom/scss/_gallery.scss */
.g-gallery.style2 .gallery-item-buttons {
  width: 100%;
  text-align: center;
  top: 50%;
  position: relative;
  margin-top: -20px;
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  .g-gallery.style2 .gallery-item-buttons {
    margin-top: -17.5px;
  }
}
/* line 47, templates/it_365news/custom/scss/_gallery.scss */
.g-gallery.style2 .gallery-item-buttons > a {
  border: 2px solid #fff;
  height: 40px;
  width: 40px;
  line-height: 35px;
  font-size: 1.1rem;
  display: inline-block;
  text-align: center;
  color: #fff;
  cursor: pointer;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
/* line 58, templates/it_365news/custom/scss/_gallery.scss */
.g-gallery.style2 .gallery-item-buttons > a:hover {
  background: #205380;
  border-color: #205380;
}
/* line 62, templates/it_365news/custom/scss/_gallery.scss */
.g-gallery.style2 .gallery-item-buttons > a.info-button {
  margin-left: 25px;
}
/* line 65, templates/it_365news/custom/scss/_gallery.scss */
.g-gallery.style2 .gallery-item-buttons > a.magnifier-button {
  margin-right: 20px;
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  .g-gallery.style2 .gallery-item-buttons > a {
    width: 35px;
    height: 35px;
    line-height: 30px;
    font-size: 0.9rem;
  }
  /* line 73, templates/it_365news/custom/scss/_gallery.scss */
  .g-gallery.style2 .gallery-item-buttons > a.info-button {
    margin-left: 5px;
  }
  /* line 76, templates/it_365news/custom/scss/_gallery.scss */
  .g-gallery.style2 .gallery-item-buttons > a.magnifier-button {
    margin-right: 0;
  }
}
/* line 82, templates/it_365news/custom/scss/_gallery.scss */
/* line 83, templates/it_365news/custom/scss/_gallery.scss */
/* line 84, templates/it_365news/custom/scss/_gallery.scss */
/* line 85, templates/it_365news/custom/scss/_gallery.scss */
.g-gallery.style2 .uk-overlay-hover:hover .gallery-item-buttons .info-button {
  margin-left: 5px;
}
/* line 88, templates/it_365news/custom/scss/_gallery.scss */
.g-gallery.style2 .uk-overlay-hover:hover .gallery-item-buttons .magnifier-button {
  margin-right: 0;
}
/* line 94, templates/it_365news/custom/scss/_gallery.scss */
.g-gallery.style2 .uk-overlay-panel {
  height: 100%;
  padding: 0;
}
/* line 99, templates/it_365news/custom/scss/_gallery.scss */
/* line 100, templates/it_365news/custom/scss/_gallery.scss */
.g-gallery .uk-modal-dialog h1, .g-gallery .uk-modal-dialog h2, .g-gallery .uk-modal-dialog h3, .g-gallery .uk-modal-dialog h4, .g-gallery .uk-modal-dialog h5 {
  margin-bottom: 15px !important;
}
/* line 106, templates/it_365news/custom/scss/_gallery.scss */
.uk-modal-caption {
  bottom: -30px;
}
/* line 110, templates/it_365news/custom/scss/_gallery.scss */
/* line 111, templates/it_365news/custom/scss/_gallery.scss */
.gallery-special .g-gallery-filter {
  text-align: center;
  position: relative;
  top: -50px;
  margin-bottom: 0;
  justify-content: center;
}
/* line 120, templates/it_365news/custom/scss/_gallery.scss */
/* line 121, templates/it_365news/custom/scss/_gallery.scss */
/* line 122, templates/it_365news/custom/scss/_gallery.scss */
#g-fullwidth .g-gallery.gutter-enabled, .g-flushed .g-gallery.gutter-enabled {
  padding: 30px;
}
/* line 125, templates/it_365news/custom/scss/_gallery.scss */
/* line 126, templates/it_365news/custom/scss/_gallery.scss */
#g-fullwidth .g-gallery.filters-enabled.gutter-enabled, .g-flushed .g-gallery.filters-enabled.gutter-enabled {
  padding-top: 0;
}
/* line 130, templates/it_365news/custom/scss/_gallery.scss */
#g-fullwidth .g-gallery .g-gallery-filter, .g-flushed .g-gallery .g-gallery-filter {
  border-bottom: 1px solid #f0f0f0;
}
/* line 132, templates/it_365news/custom/scss/_gallery.scss */
#g-fullwidth .g-gallery .g-gallery-filter.uk-subnav-pill > * > *, .g-flushed .g-gallery .g-gallery-filter.uk-subnav-pill > * > * {
  padding: 0;
  border: none;
  height: 50px;
  width: 100%;
  line-height: 50px;
  font-weight: bold;
  font-size: 1rem;
  border-radius: 0;
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  #g-fullwidth .g-gallery .g-gallery-filter.uk-subnav-pill > * > *, .g-flushed .g-gallery .g-gallery-filter.uk-subnav-pill > * > * {
    font-size: 0.9rem;
    font-weight: normal;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  #g-fullwidth .g-gallery .g-gallery-filter.uk-subnav-pill > * > *, .g-flushed .g-gallery .g-gallery-filter.uk-subnav-pill > * > * {
    height: auto;
    line-height: inherit;
    padding: 13px 0;
    font-size: 0.8rem;
    font-weight: normal;
  }
}
@media only all and (max-width: 47.99rem) {
  #g-fullwidth .g-gallery .g-gallery-filter.uk-subnav-pill > * > *, .g-flushed .g-gallery .g-gallery-filter.uk-subnav-pill > * > * {
    height: auto;
    line-height: inherit;
    padding: 13px 0;
    font-size: 0.8rem;
    font-weight: normal;
  }
}
/* line 160, templates/it_365news/custom/scss/_gallery.scss */
#g-fullwidth .g-gallery .g-gallery-filter.uk-subnav, .g-flushed .g-gallery .g-gallery-filter.uk-subnav {
  margin-left: -30px;
  margin-right: -30px;
}
/* line 163, templates/it_365news/custom/scss/_gallery.scss */
#g-fullwidth .g-gallery .g-gallery-filter.uk-subnav > *, .g-flushed .g-gallery .g-gallery-filter.uk-subnav > * {
  padding-left: 0;
  border-right: 1px solid #f0f0f0;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  box-flex: 1;
  -webkit-flex: 1;
  -moz-flex: 1;
  -ms-flex: 1;
  flex: 1;
  text-align: center;
}
/* line 171, templates/it_365news/custom/scss/_gallery.scss */
/* line 172, templates/it_365news/custom/scss/_gallery.scss */
#g-fullwidth .g-gallery.gutter-disabled .g-gallery-filter, .g-flushed .g-gallery.gutter-disabled .g-gallery-filter {
  margin-bottom: 0;
}
/* line 174, templates/it_365news/custom/scss/_gallery.scss */
#g-fullwidth .g-gallery.gutter-disabled .g-gallery-filter.uk-subnav, .g-flushed .g-gallery.gutter-disabled .g-gallery-filter.uk-subnav {
  padding: 0 30px;
}
/* line 182, templates/it_365news/custom/scss/_gallery.scss */
/* line 183, templates/it_365news/custom/scss/_gallery.scss */
.uk-tooltip.g-gallery-tooltip {
  padding: 6px 12px;
  font-size: 13px;
}
/* line 5, templates/it_365news/custom/scss/_news-pro-joomla.scss */
/* line 6, templates/it_365news/custom/scss/_news-pro-joomla.scss */
/* line 7, templates/it_365news/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-item .g-news-pro-image, .g-news-pro .g-news-pro-link .g-news-pro-image {
  max-width: 100%;
  background-position: center;
  background-size: cover;
  -webkit-transition: opacity 0.3s;
  -moz-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
@media only all and (max-width: 30rem) {
  .g-news-pro .g-news-pro-item .g-news-pro-image, .g-news-pro .g-news-pro-link .g-news-pro-image {
    width: 100% !important;
  }
}
/* line 15, templates/it_365news/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-item .g-news-pro-image > a, .g-news-pro .g-news-pro-link .g-news-pro-image > a {
  display: block;
  width: 100%;
  height: 100%;
}
/* line 20, templates/it_365news/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-item .g-news-pro-image.image-fullwidth, .g-news-pro .g-news-pro-link .g-news-pro-image.image-fullwidth {
  width: 100%;
}
/* line 23, templates/it_365news/custom/scss/_news-pro-joomla.scss */
/* line 24, templates/it_365news/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-item .g-news-pro-image.image-link:hover, .g-news-pro .g-news-pro-link .g-news-pro-image.image-link:hover {
  opacity: 0.8;
}
/* line 29, templates/it_365news/custom/scss/_news-pro-joomla.scss */
/* line 30, templates/it_365news/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-item.vertical .g-news-pro-image, .g-news-pro .g-news-pro-link.vertical .g-news-pro-image {
  margin-bottom: 15px;
}
/* line 34, templates/it_365news/custom/scss/_news-pro-joomla.scss */
/* line 35, templates/it_365news/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-item.horizontal .g-news-pro-image, .g-news-pro .g-news-pro-link.horizontal .g-news-pro-image {
  float: left;
  margin-right: 20px;
}
@media only all and (max-width: 30rem) {
  .g-news-pro .g-news-pro-item.horizontal .g-news-pro-image, .g-news-pro .g-news-pro-link.horizontal .g-news-pro-image {
    float: none;
    margin-right: 0;
    margin-bottom: 15px;
  }
}
/* line 45, templates/it_365news/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-item .g-news-pro-title, .g-news-pro .g-news-pro-link .g-news-pro-title {
  margin: 0;
}
/* line 47, templates/it_365news/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-item .g-news-pro-title a, .g-news-pro .g-news-pro-link .g-news-pro-title a {
  color: #2f2f2f;
}
/* line 49, templates/it_365news/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-item .g-news-pro-title a:hover, .g-news-pro .g-news-pro-link .g-news-pro-title a:hover {
  color: #205380;
}
/* line 54, templates/it_365news/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-item .g-article-details, .g-news-pro .g-news-pro-link .g-article-details {
  margin-top: 10px;
  font-size: 90%;
  color: #626262;
}
/* line 58, templates/it_365news/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-item .g-article-details > span, .g-news-pro .g-news-pro-link .g-article-details > span {
  margin-right: 10px;
}
/* line 60, templates/it_365news/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-item .g-article-details > span:last-child, .g-news-pro .g-news-pro-link .g-article-details > span:last-child {
  margin-right: 0;
}
/* line 63, templates/it_365news/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-item .g-article-details > span i, .g-news-pro .g-news-pro-link .g-article-details > span i {
  margin-right: 5px;
}
/* line 68, templates/it_365news/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-item .g-article-read-more, .g-news-pro .g-news-pro-link .g-article-read-more {
  margin-top: 20px;
}
/* line 71, templates/it_365news/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-item .g-news-pro-desc, .g-news-pro .g-news-pro-link .g-news-pro-desc {
  margin-top: 10px;
}
/* line 75, templates/it_365news/custom/scss/_news-pro-joomla.scss */
@media only all and (max-width: 47.99rem) {
  .g-news-pro .g-news-pro-item {
    width: 100%;
    margin-bottom: 30px;
  }
  /* line 79, templates/it_365news/custom/scss/_news-pro-joomla.scss */
  .g-news-pro .g-news-pro-item:last-child {
    margin-bottom: 0;
  }
}
/* line 84, templates/it_365news/custom/scss/_news-pro-joomla.scss */
/* line 85, templates/it_365news/custom/scss/_news-pro-joomla.scss */
.g-news-pro .uk-slidenav-position .g-news-pro-nav {
  display: inline-block;
  position: absolute;
  top: -55px;
  right: 0;
  width: auto;
  padding-left: 0;
}
/* line 92, templates/it_365news/custom/scss/_news-pro-joomla.scss */
.g-news-pro .uk-slidenav-position .g-news-pro-nav .g-news-pro-arrows {
  display: inline-block;
}
/* line 95, templates/it_365news/custom/scss/_news-pro-joomla.scss */
.g-news-pro .uk-slidenav-position .g-news-pro-nav .uk-slidenav {
  opacity: 1;
  position: relative;
  margin-top: 0;
  display: inline-block;
  font-size: 11px;
  font-weight: normal;
  width: 25px;
  height: 25px;
  line-height: 25px;
}
/* line 105, templates/it_365news/custom/scss/_news-pro-joomla.scss */
.g-news-pro .uk-slidenav-position .g-news-pro-nav .uk-slidenav.uk-slidenav-previous {
  left: auto;
}
/* line 107, templates/it_365news/custom/scss/_news-pro-joomla.scss */
.g-news-pro .uk-slidenav-position .g-news-pro-nav .uk-slidenav.uk-slidenav-previous:before {
  content: "\f053";
}
/* line 111, templates/it_365news/custom/scss/_news-pro-joomla.scss */
.g-news-pro .uk-slidenav-position .g-news-pro-nav .uk-slidenav.uk-slidenav-next {
  right: auto;
}
/* line 113, templates/it_365news/custom/scss/_news-pro-joomla.scss */
.g-news-pro .uk-slidenav-position .g-news-pro-nav .uk-slidenav.uk-slidenav-next:before {
  content: "\f054";
}
/* line 117, templates/it_365news/custom/scss/_news-pro-joomla.scss */
.g-news-pro .uk-slidenav-position .g-news-pro-nav .uk-slidenav:hover {
  background: #205380;
}
/* line 121, templates/it_365news/custom/scss/_news-pro-joomla.scss */
.g-news-pro .uk-slidenav-position .g-news-pro-nav .uk-dotnav {
  margin: 5px 20px 0 0;
  display: inline-block;
  float: left;
}
/* line 125, templates/it_365news/custom/scss/_news-pro-joomla.scss */
.g-news-pro .uk-slidenav-position .g-news-pro-nav .uk-dotnav > * {
  padding-left: 5px;
}
/* line 127, templates/it_365news/custom/scss/_news-pro-joomla.scss */
.g-news-pro .uk-slidenav-position .g-news-pro-nav .uk-dotnav > * > * {
  width: 13px;
  height: 13px;
}
/* line 134, templates/it_365news/custom/scss/_news-pro-joomla.scss */
/* line 135, templates/it_365news/custom/scss/_news-pro-joomla.scss */
@media only all and (max-width: 47.99rem) {
  .g-news-pro .uk-slidenav-position.uk-grid-width-1-2 > * {
    width: 100%;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-news-pro .uk-slidenav-position.uk-grid-width-1-2 > * {
    width: 100%;
  }
}
/* line 143, templates/it_365news/custom/scss/_news-pro-joomla.scss */
@media only all and (max-width: 47.99rem) {
  .g-news-pro .uk-slidenav-position.uk-grid-width-1-2 .g-news-pro-link-block {
    margin-top: 30px;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-news-pro .uk-slidenav-position.uk-grid-width-1-2 .g-news-pro-link-block {
    margin-top: 30px;
  }
}
/* line 153, templates/it_365news/custom/scss/_news-pro-joomla.scss */
/* line 154, templates/it_365news/custom/scss/_news-pro-joomla.scss */
.g-news-pro .uk-grid + .uk-grid {
  padding-top: 15px;
  margin-top: 15px;
}
/* line 159, templates/it_365news/custom/scss/_news-pro-joomla.scss */
/* line 160, templates/it_365news/custom/scss/_news-pro-joomla.scss */
/* line 161, templates/it_365news/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-link-block > .uk-grid + .uk-grid {
  padding-top: 0;
  margin-top: 0;
}
/* line 164, templates/it_365news/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-link-block > .uk-grid + .uk-grid .g-news-pro-link {
  margin-top: 20px;
  padding-top: 20px;
  border-top: 1px solid #ecf0f1;
}
/* line 171, templates/it_365news/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-link-block.bottom {
  padding-top: 20px;
  margin-top: 20px;
  border-top: 1px solid #ecf0f1;
}
/* line 176, templates/it_365news/custom/scss/_news-pro-joomla.scss */
/* line 177, templates/it_365news/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-link-block .g-news-pro-link .g-news-pro-title {
  font-size: 0.9rem;
}
/* line 181, templates/it_365news/custom/scss/_news-pro-joomla.scss */
/* line 182, templates/it_365news/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-link-block .g-news-pro-image .uk-overlay-area:empty::before, .g-news-pro .g-news-pro-link-block .g-news-pro-image .uk-overlay-icon::before {
  font-size: 20px;
  height: 20px;
  width: 20px;
  margin-left: -10px;
  margin-top: -10px;
}
/* line 1, templates/it_365news/custom/scss/_single-project.scss */
/* line 2, templates/it_365news/custom/scss/_single-project.scss */
.g-single-project .size-70 {
  padding-right: 1.876rem;
}
@media only all and (max-width: 47.99rem) {
  .g-single-project .size-70 {
    padding-right: 0px;
    margin-bottom: 30px;
  }
}
/* line 9, templates/it_365news/custom/scss/_single-project.scss */
/* line 10, templates/it_365news/custom/scss/_single-project.scss */
.g-single-project .g-project-main-image img {
  margin-bottom: 1.5rem;
}
/* line 14, templates/it_365news/custom/scss/_single-project.scss */
.g-single-project .g-project-gallery {
  margin-bottom: -1rem;
}
/* line 16, templates/it_365news/custom/scss/_single-project.scss */
.g-single-project .g-project-gallery img {
  width: 130px;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
/* line 20, templates/it_365news/custom/scss/_single-project.scss */
.g-single-project .g-project-gallery .g-project-image-container {
  margin: 0 1.5rem 1.5rem 0;
}
/* line 22, templates/it_365news/custom/scss/_single-project.scss */
/* line 23, templates/it_365news/custom/scss/_single-project.scss */
.g-single-project .g-project-gallery .g-project-image-container:hover img {
  -webkit-transform: scale(1.15);
  -moz-transform: scale(1.15);
  -ms-transform: scale(1.15);
  -o-transform: scale(1.15);
  transform: scale(1.15);
}
/* line 28, templates/it_365news/custom/scss/_single-project.scss */
.g-single-project .g-project-gallery .uk-overlay-panel {
  z-index: 4;
  border-radius: 0px;
}
/* line 32, templates/it_365news/custom/scss/_single-project.scss */
.g-single-project .g-project-gallery .uk-overlay-area:empty::before, .g-single-project .g-project-gallery .uk-overlay-icon::before {
  font-size: 16px;
  height: 40px;
  width: 40px;
  line-height: 40px;
  margin-left: -20px;
  margin-top: -20px;
}
/* line 41, templates/it_365news/custom/scss/_single-project.scss */
.g-single-project .g-project-details {
  margin-bottom: 1.5rem;
}
/* line 43, templates/it_365news/custom/scss/_single-project.scss */
.g-single-project .g-project-details h4 {
  margin-bottom: 0;
  margin-top: -5px;
}
/* line 47, templates/it_365news/custom/scss/_single-project.scss */
.g-single-project .g-project-details > div {
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.75rem;
}
/* line 50, templates/it_365news/custom/scss/_single-project.scss */
.g-single-project .g-project-details > div:last-child {
  margin-bottom: 0;
}
/* line 55, templates/it_365news/custom/scss/_single-project.scss */
.g-single-project .title-clienttext, .g-single-project .title-tasktext, .g-single-project .title-budgettext {
  color: #6f6f6f !important;
  margin-right: 0.75rem;
}
/* line 59, templates/it_365news/custom/scss/_single-project.scss */
.g-single-project .title-clientvalue, .g-single-project .title-taskvalue, .g-single-project .title-budgetvalue {
  color: #205380 !important;
}
/* line 62, templates/it_365news/custom/scss/_single-project.scss */
.g-single-project .g-project-features {
  margin-bottom: 25px;
}
/* line 65, templates/it_365news/custom/scss/_single-project.scss */
.g-single-project .g-project-features-item {
  border: 1px solid #ecf0f1;
  padding: 25px;
  margin: 0 0.75rem 0.75rem 0;
}
@media only all and (max-width: 47.99rem) {
  .g-single-project .g-project-features-item {
    margin-right: 0;
  }
}
/* line 72, templates/it_365news/custom/scss/_single-project.scss */
.g-single-project .g-project-features-item .g-item-icon {
  margin-right: 15px;
  color: #205380;
}
/* line 76, templates/it_365news/custom/scss/_single-project.scss */
.g-single-project .g-project-features-item .g-item-title {
  font-weight: bold;
  margin-right: 10px;
}
/* line 80, templates/it_365news/custom/scss/_single-project.scss */
.g-single-project .g-project-features-item .g-item-value {
  font-style: italic;
  color: #494949;
}
/* line 85, templates/it_365news/custom/scss/_single-project.scss */
/* line 86, templates/it_365news/custom/scss/_single-project.scss */
/* line 87, templates/it_365news/custom/scss/_single-project.scss */
.g-single-project .g-project-desc p:last-child {
  margin-bottom: 0;
}
/* line 92, templates/it_365news/custom/scss/_single-project.scss */
/* line 93, templates/it_365news/custom/scss/_single-project.scss */
.g-single-project .g-project-link i {
  margin-right: 10px;
}
/* line 97, templates/it_365news/custom/scss/_single-project.scss */
.g-single-project .g-project-link-container {
  margin-top: 30px;
}
/* line 4, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs {
  background: #fff;
  border: 1px solid #ecf0f1;
}
/* line 7, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .uk-tab {
  border-color: #ecf0f1;
}
/* line 9, templates/it_365news/custom/scss/_tabs.scss */
/* line 10, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .uk-tab > li > a {
  border: none;
  border-radius: 0;
  margin: 0 !important;
  color: #2f2f2f;
  text-shadow: none;
  padding: 20px 25px !important;
  -webkit-transition: background, 0.2s;
  -moz-transition: background, 0.2s;
  transition: background, 0.2s;
}
/* line 18, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .uk-tab > li > a:hover {
  color: #2f2f2f;
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-tabs .uk-tab > li > a {
    padding: 20px 15px !important;
  }
}
/* line 25, templates/it_365news/custom/scss/_tabs.scss */
/* line 26, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .uk-tab > li.uk-active > a {
  color: #2f2f2f;
}
/* line 30, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .uk-tab > li .g-title-icon {
  margin-right: 10px;
}
/* line 34, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .uk-tab .uk-tab-responsive {
  margin: 0;
}
/* line 36, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .uk-tab .uk-tab-responsive > a {
  cursor: pointer;
}
/* line 39, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .uk-tab .uk-tab-responsive .uk-dropdown {
  margin: 0;
  font-size: 0.9rem;
  border-color: #ecf0f1;
  padding: 0;
  border-radius: 0;
}
/* line 45, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .uk-tab .uk-tab-responsive .uk-dropdown .uk-nav {
  margin: 0;
}
/* line 47, templates/it_365news/custom/scss/_tabs.scss */
/* line 48, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .uk-tab .uk-tab-responsive .uk-dropdown .uk-nav li a {
  padding: 15px 25px;
  color: #2f2f2f;
}
/* line 51, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .uk-tab .uk-tab-responsive .uk-dropdown .uk-nav li a:before {
  border: none;
}
/* line 54, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .uk-tab .uk-tab-responsive .uk-dropdown .uk-nav li a:hover {
  background: #f7f7f7;
  box-shadow: none;
}
/* line 64, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .uk-tab-grid {
  margin: 0;
}
/* line 65, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .uk-tab-grid:before {
  border-color: #ecf0f1;
}
/* line 69, templates/it_365news/custom/scss/_tabs.scss */
/* line 70, templates/it_365news/custom/scss/_tabs.scss */
@media only all and (max-width: 47.99rem) {
  .g-tabs .uk-tab-grid.uk-tab-top .g-tab-nav, .g-tabs .uk-tab-grid.uk-tab-bottom .g-tab-nav {
    width: auto;
  }
}
/* line 74, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .uk-tab-grid.uk-tab-top .g-tab-nav > a, .g-tabs .uk-tab-grid.uk-tab-bottom .g-tab-nav > a {
  border-right: none;
  border-left: 1px solid #ecf0f1;
}
/* line 78, templates/it_365news/custom/scss/_tabs.scss */
/* line 79, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .uk-tab-grid.uk-tab-top .g-tab-nav:first-child > a, .g-tabs .uk-tab-grid.uk-tab-bottom .g-tab-nav:first-child > a {
  border-left: none;
}
/* line 86, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .uk-tab-top {
  border-bottom: 1px solid #ecf0f1;
}
/* line 88, templates/it_365news/custom/scss/_tabs.scss */
/* line 89, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .uk-tab-top .g-tab-nav > a {
  border-right: 1px solid #ecf0f1;
}
/* line 91, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .uk-tab-top .g-tab-nav > a:before {
  border-top: 3px solid transparent;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
/* line 100, templates/it_365news/custom/scss/_tabs.scss */
/* line 101, templates/it_365news/custom/scss/_tabs.scss */
/* line 102, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .uk-tab-top .g-tab-nav.uk-active > a:before {
  border-top-color: #205380;
}
/* line 109, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .uk-tab-bottom {
  border-top: 1px solid #ecf0f1;
}
/* line 111, templates/it_365news/custom/scss/_tabs.scss */
/* line 112, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .uk-tab-bottom .g-tab-nav > a {
  border-right: 1px solid #ecf0f1;
}
/* line 114, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .uk-tab-bottom .g-tab-nav > a:before {
  border-bottom: 3px solid transparent;
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}
/* line 123, templates/it_365news/custom/scss/_tabs.scss */
/* line 124, templates/it_365news/custom/scss/_tabs.scss */
/* line 125, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .uk-tab-bottom .g-tab-nav.uk-active > a:before {
  border-bottom-color: #205380;
}
/* line 132, templates/it_365news/custom/scss/_tabs.scss */
/* line 133, templates/it_365news/custom/scss/_tabs.scss */
/* line 134, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .uk-tab-left .g-tab-nav > a {
  border-top: 1px solid #ecf0f1;
}
/* line 136, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .uk-tab-left .g-tab-nav > a:before {
  border-left: 3px solid transparent;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
}
/* line 145, templates/it_365news/custom/scss/_tabs.scss */
/* line 146, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .uk-tab-left .g-tab-nav:first-child > a {
  border-top: none;
}
/* line 150, templates/it_365news/custom/scss/_tabs.scss */
/* line 151, templates/it_365news/custom/scss/_tabs.scss */
/* line 152, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .uk-tab-left .g-tab-nav.uk-active > a:before {
  border-left-color: #205380;
}
/* line 159, templates/it_365news/custom/scss/_tabs.scss */
/* line 160, templates/it_365news/custom/scss/_tabs.scss */
/* line 161, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .uk-tab-right .g-tab-nav > a {
  border-top: 1px solid #ecf0f1;
}
/* line 163, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .uk-tab-right .g-tab-nav > a:before {
  border-right: 3px solid transparent;
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
}
/* line 172, templates/it_365news/custom/scss/_tabs.scss */
/* line 173, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .uk-tab-right .g-tab-nav:first-child > a {
  border-top: none;
}
/* line 177, templates/it_365news/custom/scss/_tabs.scss */
/* line 178, templates/it_365news/custom/scss/_tabs.scss */
/* line 179, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .uk-tab-right .g-tab-nav.uk-active > a:before {
  border-right-color: #205380;
}
/* line 186, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .tabs-content {
  overflow: hidden;
}
/* line 188, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .tabs-content.uk-margin {
  margin-bottom: 0;
}
/* line 191, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .tabs-content p {
  margin-bottom: 0;
}
/* line 194, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .tabs-content .button {
  margin-top: 25px;
}
/* line 197, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .tabs-content.left {
  padding: 35px;
  margin-left: -35px;
}
@media only all and (max-width: 47.99rem) {
  .g-tabs .tabs-content.left {
    margin-left: 0;
  }
}
/* line 203, templates/it_365news/custom/scss/_tabs.scss */
/* line 204, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .tabs-content.left p:first-child {
  margin-top: 0;
}
/* line 209, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .tabs-content.right {
  padding: 35px;
  margin-right: -35px;
}
@media only all and (max-width: 47.99rem) {
  .g-tabs .tabs-content.right {
    margin-right: 0;
  }
}
/* line 215, templates/it_365news/custom/scss/_tabs.scss */
/* line 216, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .tabs-content.right p:first-child {
  margin-top: 0;
}
/* line 221, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .tabs-content.top {
  padding: 35px;
  margin: 0;
}
/* line 224, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .tabs-content.top > li {
  margin: 0;
}
/* line 228, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .tabs-content.bottom {
  padding: 35px;
  margin: 0;
}
/* line 231, templates/it_365news/custom/scss/_tabs.scss */
.g-tabs .tabs-content.bottom > li {
  margin: 0;
}
@media only all and (max-width: 50rem) {
  /* line 4, templates/it_365news/custom/scss/_custom-breakpoint-50rem.scss */
  /* line 5, templates/it_365news/custom/scss/_custom-breakpoint-50rem.scss */
  /* line 6, templates/it_365news/custom/scss/_custom-breakpoint-50rem.scss */
  #g-header h1.sitename a {
    font-size: 2rem;
    line-height: 2rem;
  }
  /* line 11, templates/it_365news/custom/scss/_custom-breakpoint-50rem.scss */
  /* line 12, templates/it_365news/custom/scss/_custom-breakpoint-50rem.scss */
  #g-header h3.sitename a {
    font-size: 1.225rem;
    line-height: 1.25rem;
  }
}
/* line 19, templates/it_365news/custom/scss/custom.scss */
/* line 20, templates/it_365news/custom/scss/custom.scss */
/* line 21, templates/it_365news/custom/scss/custom.scss */
/* line 22, templates/it_365news/custom/scss/custom.scss */
/* line 23, templates/it_365news/custom/scss/custom.scss */
body.itemid-101 #g-showcase > .g-grid:first-child .g-block:first-child .g-content {
  padding: 0rem 1.5rem;
}
/* line 28, templates/it_365news/custom/scss/custom.scss */
/* line 29, templates/it_365news/custom/scss/custom.scss */
/* line 30, templates/it_365news/custom/scss/custom.scss */
/* line 31, templates/it_365news/custom/scss/custom.scss */
/* line 32, templates/it_365news/custom/scss/custom.scss */
body.itemid-101 #g-showcase .moduletable .g-gallery-feature .g-block.image-block .g-gallery-feature-item a.uk-overlay.uk-overlay-hover {
  max-width: 100% !important;
  text-align: center;
  left: -50%;
  transform: translateX(25%);
}
/* line 38, templates/it_365news/custom/scss/custom.scss */
body.itemid-101 #g-showcase .moduletable .g-gallery-feature .g-block.image-block .g-gallery-feature-item a.uk-overlay.uk-overlay-hover span.uk-overlay-background.uk-overlay-fade.uk-overlay-icon.uk-overlay-panel {
  left: 25%;
}
/* line 45, templates/it_365news/custom/scss/custom.scss */
/* line 46, templates/it_365news/custom/scss/custom.scss */
body.itemid-101 #g-showcase .moduletable .g-gallery-video .g-gallery-item {
  min-width: 100%;
}
/* line 49, templates/it_365news/custom/scss/custom.scss */
body.itemid-101 #g-showcase .moduletable .g-gallery-video .g-gallery-item iframe, body.itemid-101 #g-showcase .moduletable .g-gallery-video .g-gallery-item video {
  max-width: 100%;
}
/* TEMPORARY STYLES - DEBUGGING */
/* line 58, templates/it_365news/custom/scss/custom.scss */
/* line 59, templates/it_365news/custom/scss/custom.scss */
body.preflight-info li.g-tab-nav.preflight-aerodromes {
  background-color: #333;
}
/* line 62, templates/it_365news/custom/scss/custom.scss */
body.preflight-info li.g-tab-nav.preflight-aerodromes > a {
  color: white;
}
/* line 66, templates/it_365news/custom/scss/custom.scss */
/* line 67, templates/it_365news/custom/scss/custom.scss */
body.preflight-info li.g-tab-nav.preflight-aerodromes:hover > a {
  color: #333;
}
/* line 72, templates/it_365news/custom/scss/custom.scss */
/* line 73, templates/it_365news/custom/scss/custom.scss */
body.preflight-info li.g-tab-nav.preflight-aerodromes.uk-active > a {
  color: #333;
}
/* line 76, templates/it_365news/custom/scss/custom.scss */
body.preflight-info li.g-tab-nav.preflight-aerodromes.uk-active > a:before {
  border-top-color: #333;
}
/* line 81, templates/it_365news/custom/scss/custom.scss */
body.preflight-info li.g-tab-nav.preflight-weather {
  background-color: #205380;
}
/* line 84, templates/it_365news/custom/scss/custom.scss */
body.preflight-info li.g-tab-nav.preflight-weather > a {
  color: white;
}
/* line 88, templates/it_365news/custom/scss/custom.scss */
/* line 89, templates/it_365news/custom/scss/custom.scss */
body.preflight-info li.g-tab-nav.preflight-weather:hover > a {
  color: #205380;
}
/* line 94, templates/it_365news/custom/scss/custom.scss */
/* line 95, templates/it_365news/custom/scss/custom.scss */
body.preflight-info li.g-tab-nav.preflight-weather.uk-active > a {
  color: #205380;
}
/* line 98, templates/it_365news/custom/scss/custom.scss */
body.preflight-info li.g-tab-nav.preflight-weather.uk-active > a:before {
  border-top-color: #205380;
}
/* line 103, templates/it_365news/custom/scss/custom.scss */
body.preflight-info li.g-tab-nav.preflight-ashtam {
  background-color: #fc0;
}
/* line 106, templates/it_365news/custom/scss/custom.scss */
body.preflight-info li.g-tab-nav.preflight-ashtam > a {
  color: white;
}
/* line 110, templates/it_365news/custom/scss/custom.scss */
/* line 111, templates/it_365news/custom/scss/custom.scss */
body.preflight-info li.g-tab-nav.preflight-ashtam:hover > a {
  color: #fc0;
}
/* line 116, templates/it_365news/custom/scss/custom.scss */
/* line 117, templates/it_365news/custom/scss/custom.scss */
body.preflight-info li.g-tab-nav.preflight-ashtam.uk-active > a {
  color: #fc0;
}
/* line 120, templates/it_365news/custom/scss/custom.scss */
body.preflight-info li.g-tab-nav.preflight-ashtam.uk-active > a:before {
  border-top-color: #fc0;
}
/* line 126, templates/it_365news/custom/scss/custom.scss */
/* line 127, templates/it_365news/custom/scss/custom.scss */
body.preflight-info .g-tab-content a {
  border-bottom: 1px dashed #ccc;
}
/* line 130, templates/it_365news/custom/scss/custom.scss */
body.preflight-info .g-tab-content a:hover {
  border-bottom: 1px solid #666;
}
/* line 134, templates/it_365news/custom/scss/custom.scss */
/* line 135, templates/it_365news/custom/scss/custom.scss */
body.preflight-info .g-tab-content .g-array-item-read-more > a {
  border-bottom: none;
}
/* line 140, templates/it_365news/custom/scss/custom.scss */
/* line 141, templates/it_365news/custom/scss/custom.scss */
body.preflight-info .g-tab-content.preflight-aerodromes a {
  color: #333;
}
/* line 144, templates/it_365news/custom/scss/custom.scss */
body.preflight-info .g-tab-content.preflight-aerodromes .button {
  background: #333;
}
/* line 148, templates/it_365news/custom/scss/custom.scss */
/* line 149, templates/it_365news/custom/scss/custom.scss */
body.preflight-info .g-tab-content.preflight-weather a {
  color: #205380;
}
/* line 152, templates/it_365news/custom/scss/custom.scss */
body.preflight-info .g-tab-content.preflight-weather .button {
  background: #205380;
}
/* line 156, templates/it_365news/custom/scss/custom.scss */
/* line 157, templates/it_365news/custom/scss/custom.scss */
body.preflight-info .g-tab-content.preflight-ashtam a {
  color: #fc0;
}
/* line 160, templates/it_365news/custom/scss/custom.scss */
body.preflight-info .g-tab-content.preflight-ashtam .button {
  background: #fc0;
}
/* line 166, templates/it_365news/custom/scss/custom.scss */
/* line 167, templates/it_365news/custom/scss/custom.scss */
body.com_dms .dms-description-details {
  text-align: left;
}
/* line 170, templates/it_365news/custom/scss/custom.scss */
/* line 171, templates/it_365news/custom/scss/custom.scss */
/* line 172, templates/it_365news/custom/scss/custom.scss */
body.com_dms .dms-taskbar a.btn:hover {
  background-color: #205380 !important;
  color: #2f2f2f !important;
}
/* line 176, templates/it_365news/custom/scss/custom.scss */
body.com_dms .dms-taskbar a.btn:hover i, body.com_dms .dms-taskbar a.btn:hover strong {
  color: #2f2f2f !important;
}
/* line 181, templates/it_365news/custom/scss/custom.scss */
body.com_dms .dms-taskbar a.btn-primary {
  border: 1px solid #2f2f2f !important;
}
/* line 187, templates/it_365news/custom/scss/custom.scss */
/* line 188, templates/it_365news/custom/scss/custom.scss */
/* line 189, templates/it_365news/custom/scss/custom.scss */
#g-navigation .g-menu-item .g-menu-item-container.menu-header, #g-navigation .g-selected .g-menu-item-container.menu-header {
  background-color: rgba(0, 0, 0, 0.8) !important;
}
/* line 192, templates/it_365news/custom/scss/custom.scss */
#g-navigation .g-menu-item .g-menu-item-container.menu-header:hover, #g-navigation .g-selected .g-menu-item-container.menu-header:hover {
  background-color: rgba(0, 0, 0, 0.8) !important;
}
/* line 197, templates/it_365news/custom/scss/custom.scss */
#g-navigation .g-menu-item-container.menu-header-item {
  background-color: rgba(0, 0, 0, 0.5);
  padding-left: 2rem !important;
  font-size: 0.8rem !important;
}
/* line 202, templates/it_365news/custom/scss/custom.scss */
#g-navigation .g-menu-item-container.menu-header-item:hover {
  background-color: rgba(0, 0, 0, 0.8) !important;
}
/* line 206, templates/it_365news/custom/scss/custom.scss */
/* line 207, templates/it_365news/custom/scss/custom.scss */
#g-navigation li.active > .g-menu-item-container.menu-header-item {
  background-color: rgba(0, 0, 0, 0.8) !important;
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  /* line 213, templates/it_365news/custom/scss/custom.scss */
  /* line 214, templates/it_365news/custom/scss/custom.scss */
  /* line 215, templates/it_365news/custom/scss/custom.scss */
  /* line 216, templates/it_365news/custom/scss/custom.scss */
  #g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container {
    padding: 2rem 0.625rem;
  }
}
/* line 225, templates/it_365news/custom/scss/custom.scss */
/* line 226, templates/it_365news/custom/scss/custom.scss */
/* line 227, templates/it_365news/custom/scss/custom.scss */
/* line 228, templates/it_365news/custom/scss/custom.scss */
#g-aside .nav li > .menu-header {
  font-size: 0.9rem;
  padding: 0rem;
  color: #333;
  border-bottom: 1px solid #333;
}
/* line 235, templates/it_365news/custom/scss/custom.scss */
/* line 236, templates/it_365news/custom/scss/custom.scss */
#g-aside .nav li > .menu-header-item {
  font-size: 0.8rem;
}
/* line 239, templates/it_365news/custom/scss/custom.scss */
#g-aside .nav li > .menu-header-item:before {
  padding-left: 1rem;
}
@media only all and (max-width: 30rem) {
  /* line 248, templates/it_365news/custom/scss/custom.scss */
  /* line 249, templates/it_365news/custom/scss/custom.scss */
  #g-subfeature .g-news-pro-link-block {
    padding-bottom: 2rem;
  }
  /* line 252, templates/it_365news/custom/scss/custom.scss */
  #g-subfeature .g-news-pro-link-block:before {
    content: "RECENT NEWS";
    font-weight: bold;
    border-bottom: 2px solid #ccc;
    margin-left: 0rem;
  }
  /* line 259, templates/it_365news/custom/scss/custom.scss */
  #g-subfeature .g-news-pro-link-block .g-news-pro-link-container {
    background: none !important;
  }
  /* line 262, templates/it_365news/custom/scss/custom.scss */
  #g-subfeature .g-news-pro-link-block .g-news-pro-link-container .g-info-container > :not(.g-news-pro-title), #g-subfeature .g-news-pro-link-block .g-news-pro-link-container .g-news-pro-image {
    display: none;
  }
  /* line 266, templates/it_365news/custom/scss/custom.scss */
  #g-subfeature .g-news-pro-link-block .g-news-pro-link-container .g-news-pro-title {
    margin-bottom: 0.5rem;
    padding: 1rem 0rem 0rem 1rem !important;
    margin: 0rem !important;
    font-weight: normal;
  }
  /* line 272, templates/it_365news/custom/scss/custom.scss */
  #g-subfeature .g-news-pro-link-block .g-news-pro-link-container .g-news-pro-title > a {
    color: #205380;
  }
  /* line 283, templates/it_365news/custom/scss/custom.scss */
  /* line 284, templates/it_365news/custom/scss/custom.scss */
  /* line 285, templates/it_365news/custom/scss/custom.scss */
  #g-subfeature .uk-slider-container > div:before {
    content: "HEADLINES";
    font-weight: bold;
    border-bottom: 2px solid #ccc;
    margin-left: 0.5rem;
  }
  /* line 292, templates/it_365news/custom/scss/custom.scss */
  #g-subfeature .uk-slider-container > div .g-news-pro-page {
    margin-top: 1rem;
  }
}
/* END TEMPORARY STYLES - DEBUGGING */
/* line 301, templates/it_365news/custom/scss/custom.scss */
a:hover {
  text-decoration: none !important;
}
/* line 304, templates/it_365news/custom/scss/custom.scss */
/* line 305, templates/it_365news/custom/scss/custom.scss */
/* line 306, templates/it_365news/custom/scss/custom.scss */
.contact #contact-form input, .contact #contact-form textarea {
  height: unset;
}
/* line 311, templates/it_365news/custom/scss/custom.scss */
h3.g-title:before {
  display: none;
}
/* line 315, templates/it_365news/custom/scss/custom.scss */
.mmlsearch, .result-count {
  display: none !important;
}
/* line 318, templates/it_365news/custom/scss/custom.scss */
#locationresult {
  display: none;
}
/* line 321, templates/it_365news/custom/scss/custom.scss */
/* line 322, templates/it_365news/custom/scss/custom.scss */
#locationresult .mytool > a:first-child {
  display: none;
}
/* line 328, templates/it_365news/custom/scss/custom.scss */
/* line 329, templates/it_365news/custom/scss/custom.scss */
/* line 330, templates/it_365news/custom/scss/custom.scss */
body.g-offline form#form-login label, body.g-offline form#form-login input[type="text"], body.g-offline form#form-login input[type="password"], body.g-offline form#form-login input[type="submit"], body.g-offline form#form-login p, body.g-offline form#form-login .button {
  text-align: center;
}
/* line 335, templates/it_365news/custom/scss/custom.scss */
/* line 336, templates/it_365news/custom/scss/custom.scss */
/* line 337, templates/it_365news/custom/scss/custom.scss */
/* line 338, templates/it_365news/custom/scss/custom.scss */
body.com_content.view-category #g-mainbody .blog > h2 {
  margin-bottom: 0px;
  border-bottom: 1px solid #ecf0f1;
}
/* line 346, templates/it_365news/custom/scss/custom.scss */
/* line 347, templates/it_365news/custom/scss/custom.scss */
#g-page-surround .g-article-header .btn-group .btn, #g-offcanvas .g-article-header .btn-group .btn, #g-aside .g-article-header .btn-group .btn, #g-mainbody .g-article-header .btn-group .btn, #g-page-surround .button, #g-offcanvas .button, #g-aside .button, #g-mainbody .button, #g-page-surround .acysubbuttons .subbutton, #g-offcanvas .acysubbuttons .subbutton, #g-aside .acysubbuttons .subbutton, #g-mainbody .acysubbuttons .subbutton, #g-page-surround .readon, #g-offcanvas .readon, #g-aside .readon, #g-mainbody .readon {
  border: 1px transparent solid;
}
/* line 350, templates/it_365news/custom/scss/custom.scss */
#g-page-surround .g-article-header .btn-group .btn:hover, #g-offcanvas .g-article-header .btn-group .btn:hover, #g-aside .g-article-header .btn-group .btn:hover, #g-mainbody .g-article-header .btn-group .btn:hover, #g-page-surround .button:hover, #g-offcanvas .button:hover, #g-aside .button:hover, #g-mainbody .button:hover, #g-page-surround .acysubbuttons .subbutton:hover, #g-offcanvas .acysubbuttons .subbutton:hover, #g-aside .acysubbuttons .subbutton:hover, #g-mainbody .acysubbuttons .subbutton:hover, #g-page-surround .readon:hover, #g-offcanvas .readon:hover, #g-aside .readon:hover, #g-mainbody .readon:hover, #g-page-surround .g-article-header .btn-group .btn:active, #g-offcanvas .g-article-header .btn-group .btn:active, #g-aside .g-article-header .btn-group .btn:active, #g-mainbody .g-article-header .btn-group .btn:active, #g-page-surround .button:active, #g-offcanvas .button:active, #g-aside .button:active, #g-mainbody .button:active, #g-page-surround .acysubbuttons .subbutton:active, #g-offcanvas .acysubbuttons .subbutton:active, #g-aside .acysubbuttons .subbutton:active, #g-mainbody .acysubbuttons .subbutton:active, #g-page-surround .readon:active, #g-offcanvas .readon:active, #g-aside .readon:active, #g-mainbody .readon:active, #g-page-surround .g-article-header .btn-group .btn:focus, #g-offcanvas .g-article-header .btn-group .btn:focus, #g-aside .g-article-header .btn-group .btn:focus, #g-mainbody .g-article-header .btn-group .btn:focus, #g-page-surround .button:focus, #g-offcanvas .button:focus, #g-aside .button:focus, #g-mainbody .button:focus, #g-page-surround .acysubbuttons .subbutton:focus, #g-offcanvas .acysubbuttons .subbutton:focus, #g-aside .acysubbuttons .subbutton:focus, #g-mainbody .acysubbuttons .subbutton:focus, #g-page-surround .readon:focus, #g-offcanvas .readon:focus, #g-aside .readon:focus, #g-mainbody .readon:focus {
  background: transparent;
  color: #2f2f2f;
  border: 1px solid #2f2f2f;
}
/* line 358, templates/it_365news/custom/scss/custom.scss */
/* line 359, templates/it_365news/custom/scss/custom.scss */
/* line 360, templates/it_365news/custom/scss/custom.scss */
/* line 361, templates/it_365news/custom/scss/custom.scss */
#g-header > .g-grid > .g-block:first-child .g-content, #g-header > .g-grid > .g-block:last-child .g-content {
  padding-top: 1rem !important;
  padding-bottom: 0rem !important;
}
/* line 367, templates/it_365news/custom/scss/custom.scss */
/* line 368, templates/it_365news/custom/scss/custom.scss */
#g-header .nav.menu > li {
  float: unset;
  margin-bottom: 1rem;
}
/* line 372, templates/it_365news/custom/scss/custom.scss */
#g-header .nav.menu > li a {
  display: inline;
}
/* line 375, templates/it_365news/custom/scss/custom.scss */
#g-header .nav.menu > li a:before {
  display: none;
}
/* line 380, templates/it_365news/custom/scss/custom.scss */
/* line 381, templates/it_365news/custom/scss/custom.scss */
#g-header .nav.menu li.current > a, #g-header .nav.menu li.active > a, #g-header .nav.menu li.current > span, #g-header .nav.menu li.active > span {
  color: #fff;
}
/* line 387, templates/it_365news/custom/scss/custom.scss */
#g-header .g-logo img {
  max-height: 120px;
}
/* line 390, templates/it_365news/custom/scss/custom.scss */
#g-header .sitename {
  font-family: 'Marcellus SC', serif;
  text-align: left;
  font-weight: normal;
}
/* line 395, templates/it_365news/custom/scss/custom.scss */
#g-header h1.sitename {
  margin: 0px;
  line-height: unset;
}
/* line 399, templates/it_365news/custom/scss/custom.scss */
#g-header h1.sitename a {
  color: #205380;
  font-size: 2.5rem;
  line-height: 2.5rem;
}
/* line 405, templates/it_365news/custom/scss/custom.scss */
/* line 406, templates/it_365news/custom/scss/custom.scss */
#g-header h3.sitename a {
  color: #333;
  font-size: 1.5rem;
  line-height: 1.5rem;
}
/* line 414, templates/it_365news/custom/scss/custom.scss */
/* line 415, templates/it_365news/custom/scss/custom.scss */
/* line 416, templates/it_365news/custom/scss/custom.scss */
/* line 417, templates/it_365news/custom/scss/custom.scss */
/* line 418, templates/it_365news/custom/scss/custom.scss */
#g-navigation nav.g-main-nav ul.g-toplevel > li:first-child a {
  height: 70px;
}
/* line 422, templates/it_365news/custom/scss/custom.scss */
/* line 423, templates/it_365news/custom/scss/custom.scss */
#g-navigation nav.g-main-nav ul.g-toplevel > li:hover > .g-menu-item-container, #g-navigation nav.g-main-nav ul.g-toplevel > li.active > .g-menu-item-container {
  box-shadow: 0px -5px 0px 0px #eff7fd inset;
}
/* line 428, templates/it_365news/custom/scss/custom.scss */
/* line 429, templates/it_365news/custom/scss/custom.scss */
/* line 430, templates/it_365news/custom/scss/custom.scss */
#g-navigation nav.g-main-nav ul.g-toplevel .g-sublevel > li > .g-menu-item-container {
  font-weight: bold;
}
/* line 438, templates/it_365news/custom/scss/custom.scss */
#g-navigation .form-search {
  padding: 1rem 0rem;
  margin: 0rem;
}
/* line 442, templates/it_365news/custom/scss/custom.scss */
#g-navigation .form-search input {
  color: #2f2f2f;
}
/* line 445, templates/it_365news/custom/scss/custom.scss */
#g-navigation .form-search input.search-query.input-medium {
  height: unset;
  max-height: 40px;
}
/* line 452, templates/it_365news/custom/scss/custom.scss */
/* line 453, templates/it_365news/custom/scss/custom.scss */
#g-breadcrumb .g-content {
  margin: 0.25rem;
  padding: 0.25rem;
}
/* line 458, templates/it_365news/custom/scss/custom.scss */
#g-breadcrumb a {
  color: #3a3a3a;
}
/* line 461, templates/it_365news/custom/scss/custom.scss */
#g-breadcrumb a:hover {
  color: #205380;
}
/* line 467, templates/it_365news/custom/scss/custom.scss */
#g-fullwidth {
  margin-top: 0.5rem;
  background: #f9f9f9;
}
/* line 471, templates/it_365news/custom/scss/custom.scss */
#g-fullwidth .sprocket-headlines-badge {
  background: #2f2f2f;
  opacity: 0.3;
  -webkit-transition: opacity 0.3s;
  -moz-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
/* line 478, templates/it_365news/custom/scss/custom.scss */
#g-fullwidth .sprocket-headlines-badge:before {
  opacity: 0.3;
}
/* line 483, templates/it_365news/custom/scss/custom.scss */
/* line 484, templates/it_365news/custom/scss/custom.scss */
#g-fullwidth:hover .sprocket-headlines-badge {
  opacity: 1;
}
/* line 487, templates/it_365news/custom/scss/custom.scss */
#g-fullwidth:hover .sprocket-headlines-badge:before {
  opacity: 1;
}
/* line 493, templates/it_365news/custom/scss/custom.scss */
/* line 494, templates/it_365news/custom/scss/custom.scss */
#g-fullwidth .sprocket-headlines ul {
  max-width: calc(100% - 70px);
  -webkit-max-width: calc(100% - 70px);
  -moz-max-width: calc(100% - 70px);
  -o-max-width: calc(100% - 70px);
}
/* line 504, templates/it_365news/custom/scss/custom.scss */
/* line 505, templates/it_365news/custom/scss/custom.scss */
#g-showcase .g-gallery-feature {
  margin: 6px 8px;
  overflow: hidden;
}
/* line 509, templates/it_365news/custom/scss/custom.scss */
#g-showcase .g-gallery-feature .g-grid {
  content: "\f105";
  font-family: FontAwesome;
  margin-right: 0.625rem;
}
/* line 512, templates/it_365news/custom/scss/custom.scss */
/* line 513, templates/it_365news/custom/scss/custom.scss */
#g-showcase .g-gallery-feature .g-grid .g-content > div {
  min-height: 660px !important;
  width: auto;
  min-width: 100%;
  height: auto;
}
/* line 522, templates/it_365news/custom/scss/custom.scss */
#g-showcase .g-gallery-feature .g-gallery-feature-item, #g-showcase .g-gallery-feature .g-gallery-feature-item > a, #g-showcase .g-gallery-feature .g-gallery-feature-item img {
  min-height: 660px !important;
  width: auto;
  min-width: 100%;
  height: 660px;
  max-width: unset;
}
/* line 529, templates/it_365news/custom/scss/custom.scss */
#g-showcase .g-gallery-feature .g-gallery-feature-item span.uk-overlay-background.uk-overlay-fade.uk-overlay-icon.uk-overlay-panel, #g-showcase .g-gallery-feature .g-gallery-feature-item > a span.uk-overlay-background.uk-overlay-fade.uk-overlay-icon.uk-overlay-panel, #g-showcase .g-gallery-feature .g-gallery-feature-item img span.uk-overlay-background.uk-overlay-fade.uk-overlay-icon.uk-overlay-panel {
  max-width: 585px;
}
/* line 535, templates/it_365news/custom/scss/custom.scss */
#g-showcase .g-block.g-gallery-feature-right {
  display: none;
}
/* line 539, templates/it_365news/custom/scss/custom.scss */
/* line 540, templates/it_365news/custom/scss/custom.scss */
#g-showcase .sprocket-grids-b .sprocket-grids-b-container > li {
  min-height: 220px;
  -webkit-transition: background-color 0.3s;
  -moz-transition: background-color 0.3s;
  transition: background-color 0.3s;
}
/* line 547, templates/it_365news/custom/scss/custom.scss */
#g-showcase .sprocket-grids-b .sprocket-grids-b-item.panel-color {
  background: transparent;
  text-align: center;
  border: 1px solid #f9f9f9;
  min-height: 210px;
}
/* line 553, templates/it_365news/custom/scss/custom.scss */
#g-showcase .sprocket-grids-b .sprocket-grids-b-item.panel-color .sprocket-grids-b-content {
  min-height: 210px;
  background: white;
}
/* line 557, templates/it_365news/custom/scss/custom.scss */
#g-showcase .sprocket-grids-b .sprocket-grids-b-item.panel-color .sprocket-grids-b-content .sprocket-grids-b-readon {
  border: 1px solid #ccc;
  padding: 0.25rem 0.5rem;
  font-weight: bold;
  -webkit-transition: border-color 0.3s, color 0.3s, background-color 0.3s;
  -moz-transition: border-color 0.3, color 0.3s, background-color 0.3s;
  transition: border-color 0.3s, color 0.3s, background-color 0.3s;
}
/* line 565, templates/it_365news/custom/scss/custom.scss */
#g-showcase .sprocket-grids-b .sprocket-grids-b-item.panel-color .sprocket-grids-b-content .sprocket-grids-b-readon:hover {
  color: white;
  border-color: #2f2f2f;
}
/* line 572, templates/it_365news/custom/scss/custom.scss */
#g-showcase .sprocket-grids-b .sprocket-grids-b-item.panel-color .sprocket-grids-b-title {
  border-bottom-width: 3px;
  border-bottom-style: solid;
  color: #2f2f2f;
}
/* line 577, templates/it_365news/custom/scss/custom.scss */
#g-showcase .sprocket-grids-b .sprocket-grids-b-item.panel-color .sprocket-grids-b-title > a {
  color: #2f2f2f;
}
/* line 581, templates/it_365news/custom/scss/custom.scss */
#g-showcase .sprocket-grids-b .sprocket-grids-b-item.panel-color .sprocket-grids-b-text {
  color: #2f2f2f;
}
/* line 586, templates/it_365news/custom/scss/custom.scss */
#g-showcase .sprocket-grids-b .sprocket-grids-b-title, #g-showcase .sprocket-grids-b .sprocket-grids-b-title > a {
  font-size: 1.5rem;
  max-height: 5rem;
  line-height: 2rem;
}
/* line 592, templates/it_365news/custom/scss/custom.scss */
#g-showcase .sprocket-grids-b .sprocket-grids-b-container {
  /*
   > li:first-child, > li:nth-child(2) {
   .sprocket-grids-b-title {
   border-bottom-color: #ffb253;
   }
   &:hover {
   background-color: #ffb253;
   .sprocket-grids-b-readon:hover {
   background-color: #ffb253;
   }
   }
   }
   > li:nth-child(3) {
   .sprocket-grids-b-title {
   border-bott    content: "\f105";
   font-family: FontAwesome;
   margin-right: 0.625rem;om-color: #72bb53;
   }
   content: "\f105";
   font-family: FontAwesome;
   margin-right: 0.625rem;
   &:hover {
   background-color: #72bb53;
   .sprocket-grids-b-readon:hover {
   background-color: #72bb53;
   }
   }
   }
   > li:nth-child(4) {
   .sprocket-grids-b-title {
   border-bottom-color: #0f49ad;
   }
   &:hover {
   background-color: #0f49ad;
   .sprocket-grids-b-readon:hover {
   background-color: #0f49ad;
   }
   }
   }*/
}
/* line 636, templates/it_365news/custom/scss/custom.scss */
/* line 637, templates/it_365news/custom/scss/custom.scss */
#g-showcase .sprocket-grids-b .sprocket-grids-b-container > li .sprocket-grids-b-title {
  border-bottom-color: #205380;
  /*#00a2e5*/
}
/* line 641, templates/it_365news/custom/scss/custom.scss */
#g-showcase .sprocket-grids-b .sprocket-grids-b-container > li:hover {
  background-color: #205380;
  /*#00a2e5*/
}
/* line 644, templates/it_365news/custom/scss/custom.scss */
#g-showcase .sprocket-grids-b .sprocket-grids-b-container > li:hover .sprocket-grids-b-readon:hover {
  background-color: #205380;
  /*#00a2e5*/
}
/* line 653, templates/it_365news/custom/scss/custom.scss */
#g-subfeature {
  background-color: transparent;
}
/* line 656, templates/it_365news/custom/scss/custom.scss */
#g-subfeature .uk-slider-container {
  margin-left: 15px;
  margin-right: -15px;
}
/* line 660, templates/it_365news/custom/scss/custom.scss */
#g-subfeature .uk-slider-container .g-news-pro-page {
  background: #f3f3f3;
  padding: 1rem;
}
/* line 665, templates/it_365news/custom/scss/custom.scss */
/* line 666, templates/it_365news/custom/scss/custom.scss */
#g-subfeature .g-news-pro .g-news-pro-link-block.left {
  margin-top: 1rem;
}
/* line 669, templates/it_365news/custom/scss/custom.scss */
#g-subfeature .g-news-pro .g-news-pro-link-block.left .g-news-pro-link-container {
  background-image: url('../images/g-news-read-more-button-bg.png');
  background-repeat: no-repeat;
  background-position: bottom right;
  padding-left: 15px;
}
/* line 677, templates/it_365news/custom/scss/custom.scss */
/* line 678, templates/it_365news/custom/scss/custom.scss */
#g-subfeature .g-news-pro .uk-slider-container .g-news-pro-item.vertical {
  background-image: url('../images/g-news-read-more-button-bg.png');
  background-repeat: no-repeat;
  background-position: bottom right;
}
/* line 685, templates/it_365news/custom/scss/custom.scss */
#g-subfeature .g-news-pro .g-news-pro-image {
  float: left;
  margin-right: 1rem;
  background-size: cover;
  max-width: 100%;
  border: 2px solid #eee;
}
/* line 693, templates/it_365news/custom/scss/custom.scss */
/* line 694, templates/it_365news/custom/scss/custom.scss */
#g-subfeature .g-news-pro .g-news-pro-link-block.left .g-info-container {
  margin-right: 0.25rem;
}
/* line 699, templates/it_365news/custom/scss/custom.scss */
#g-subfeature .g-news-pro .g-article-read-more {
  float: right;
}
/* line 703, templates/it_365news/custom/scss/custom.scss */
#g-subfeature .g-news-pro .g-news-pro-title {
  margin-bottom: 0.5rem;
}
/* line 707, templates/it_365news/custom/scss/custom.scss */
#g-subfeature .g-news-pro .g-article-details.details-show {
  margin-bottom: 0.5rem;
}
/* line 710, templates/it_365news/custom/scss/custom.scss */
#g-subfeature .g-news-pro .g-article-details.details-show .fa {
  color: #205380;
  margin-right: 0.25rem;
}
/* line 716, templates/it_365news/custom/scss/custom.scss */
/* line 717, templates/it_365news/custom/scss/custom.scss */
#g-subfeature .g-news-pro .g-news-pro-item.vertical .g-news-pro-image {
  margin-bottom: 1rem;
}
/* line 724, templates/it_365news/custom/scss/custom.scss */
#g-aside {
  padding: 0rem 0rem 1.5rem 0rem;
  margin: 2.5rem 1rem;
  width: 100%;
}
/* line 729, templates/it_365news/custom/scss/custom.scss */
/* line 731, templates/it_365news/custom/scss/custom.scss */
#g-aside .g-grid .uk-sticky-placeholder {
  width: 100%;
}
/* line 734, templates/it_365news/custom/scss/custom.scss */
#g-aside .g-grid .uk-sticky-placeholder .g-block {
  background-color: #f9f9f9;
  padding: 1.5rem 0rem;
}
/* line 741, templates/it_365news/custom/scss/custom.scss */
#g-aside .g-content {
  padding: 1.5rem;
}
/* line 744, templates/it_365news/custom/scss/custom.scss */
/* line 745, templates/it_365news/custom/scss/custom.scss */
#g-aside .g-content .g-title:before, #g-aside .g-content .g-title:after {
  display: none;
}
/* line 750, templates/it_365news/custom/scss/custom.scss */
#g-aside .g-content .btn {
  width: 100%;
  background-color: #205380;
  color: white;
}
/* line 757, templates/it_365news/custom/scss/custom.scss */
/* line 758, templates/it_365news/custom/scss/custom.scss */
/* line 759, templates/it_365news/custom/scss/custom.scss */
#g-aside .nav.menu > li:not(.active) > ul {
  display: none;
}
/* line 763, templates/it_365news/custom/scss/custom.scss */
/* line 764, templates/it_365news/custom/scss/custom.scss */
/* line 765, templates/it_365news/custom/scss/custom.scss */
/* line 766, templates/it_365news/custom/scss/custom.scss */
#g-aside .nav.menu > li.active > ul > li:not(.active) > ul {
  display: none;
}
/* line 772, templates/it_365news/custom/scss/custom.scss */
/* line 773, templates/it_365news/custom/scss/custom.scss */
/* line 774, templates/it_365news/custom/scss/custom.scss */
#g-aside .nav.menu li a:before {
  display: block;
  width: 4px;
  float: left;
  height: 25px;
}
/* line 785, templates/it_365news/custom/scss/custom.scss */
#g-mainbody {
  width: 100%;
}
/* line 788, templates/it_365news/custom/scss/custom.scss */
/* line 789, templates/it_365news/custom/scss/custom.scss */
#g-mainbody article .item-image, #g-mainbody article .item-image .img_caption {
  width: 100% !important;
}
/* line 792, templates/it_365news/custom/scss/custom.scss */
#g-mainbody article .item-image > img, #g-mainbody article .item-image .img_caption > img {
  width: 100%;
}
/* line 798, templates/it_365news/custom/scss/custom.scss */
#g-mainbody .more-info-header {
  background-color: #f9f9f9;
}
/* line 802, templates/it_365news/custom/scss/custom.scss */
/* line 803, templates/it_365news/custom/scss/custom.scss */
/* line 804, templates/it_365news/custom/scss/custom.scss */
/* line 805, templates/it_365news/custom/scss/custom.scss */
#g-mainbody .g-article-header > .icons .btn-group .btn:hover .caret {
  border-top-color: #2f2f2f;
}
/* line 810, templates/it_365news/custom/scss/custom.scss */
#g-mainbody .g-article-header > .icons .btn-group.open .btn .caret {
  background-color: #2f2f2f;
}
/* line 815, templates/it_365news/custom/scss/custom.scss */
/* line 816, templates/it_365news/custom/scss/custom.scss */
#g-mainbody .blog > div[class^="items-"], #g-mainbody .blog > .category-desc, #g-mainbody .blog > h2 {
  padding: 1rem;
}
/* line 820, templates/it_365news/custom/scss/custom.scss */
#g-mainbody .blog > .items-leading {
  background-color: #f9f9f9;
}
/* line 824, templates/it_365news/custom/scss/custom.scss */
/* line 825, templates/it_365news/custom/scss/custom.scss */
#g-mainbody .sprocket-tabs li.active {
  color: #2f2f2f;
}
/* line 828, templates/it_365news/custom/scss/custom.scss */
#g-mainbody .sprocket-tabs li.active .sprocket-tabs-text {
  font-weight: bold;
}
/* line 831, templates/it_365news/custom/scss/custom.scss */
#g-mainbody .sprocket-tabs li.active .sprocket-tabs-text:before {
  content: "\f105";
  font-family: FontAwesome;
  margin-right: 0.625rem;
}
/* line 837, templates/it_365news/custom/scss/custom.scss */
#g-mainbody .sprocket-tabs li.active .readon {
  color: #205380;
  padding: 0.5rem;
}
/* line 842, templates/it_365news/custom/scss/custom.scss */
/* line 843, templates/it_365news/custom/scss/custom.scss */
/* line 844, templates/it_365news/custom/scss/custom.scss */
/* line 845, templates/it_365news/custom/scss/custom.scss */
#g-mainbody .sprocket-tabs .sprocket-tabs-panel .sprocket-lists .sprocket-lists-item .sprocket-padding {
  padding: 1rem 0rem;
}
/* line 851, templates/it_365news/custom/scss/custom.scss */
/* line 852, templates/it_365news/custom/scss/custom.scss */
#g-mainbody .sprocket-tabs .sprocket-tabs-panel.active > p:first-child {
  display: none;
}
/* line 859, templates/it_365news/custom/scss/custom.scss */
#g-extension {
  /* Styles for OAG Flight Lookup script */
}
/* line 860, templates/it_365news/custom/scss/custom.scss */
/* line 861, templates/it_365news/custom/scss/custom.scss */
#g-extension .g-block /*:nth-child(2), .g-block:nth-child(3), .g-block:nth-child(4)*/ .g-content {
  background-color: #205380;
  color: white;
  height: 200px;
  overflow: hidden;
  -webkit-transition: background-color 0.25s;
  -moz-transition: background-color 0.25s;
  transition: background-color 0.25s;
}
/* line 870, templates/it_365news/custom/scss/custom.scss */
#g-extension .g-block /*:nth-child(2), .g-block:nth-child(3), .g-block:nth-child(4)*/ .g-content:hover {
  background-color: #3a9fe5;
}
/* line 874, templates/it_365news/custom/scss/custom.scss */
#g-extension .g-block /*:nth-child(2), .g-block:nth-child(3), .g-block:nth-child(4)*/ .g-content h1, #g-extension .g-block /*:nth-child(2), .g-block:nth-child(3), .g-block:nth-child(4)*/ .g-content h2, #g-extension .g-block /*:nth-child(2), .g-block:nth-child(3), .g-block:nth-child(4)*/ .g-content h3, #g-extension .g-block /*:nth-child(2), .g-block:nth-child(3), .g-block:nth-child(4)*/ .g-content h4 {
  color: white;
}
/* line 877, templates/it_365news/custom/scss/custom.scss */
#g-extension .g-block /*:nth-child(2), .g-block:nth-child(3), .g-block:nth-child(4)*/ .g-content h1:before, #g-extension .g-block /*:nth-child(2), .g-block:nth-child(3), .g-block:nth-child(4)*/ .g-content h2:before, #g-extension .g-block /*:nth-child(2), .g-block:nth-child(3), .g-block:nth-child(4)*/ .g-content h3:before, #g-extension .g-block /*:nth-child(2), .g-block:nth-child(3), .g-block:nth-child(4)*/ .g-content h4:before, #g-extension .g-block /*:nth-child(2), .g-block:nth-child(3), .g-block:nth-child(4)*/ .g-content h1:after, #g-extension .g-block /*:nth-child(2), .g-block:nth-child(3), .g-block:nth-child(4)*/ .g-content h2:after, #g-extension .g-block /*:nth-child(2), .g-block:nth-child(3), .g-block:nth-child(4)*/ .g-content h3:after, #g-extension .g-block /*:nth-child(2), .g-block:nth-child(3), .g-block:nth-child(4)*/ .g-content h4:after {
  display: none;
}
/* line 882, templates/it_365news/custom/scss/custom.scss */
/* line 883, templates/it_365news/custom/scss/custom.scss */
#g-extension .g-block /*:nth-child(2), .g-block:nth-child(3), .g-block:nth-child(4)*/ .g-content .acymailing_module_form input[type="submit"] {
  color: #fff;
}
/* line 886, templates/it_365news/custom/scss/custom.scss */
#g-extension .g-block /*:nth-child(2), .g-block:nth-child(3), .g-block:nth-child(4)*/ .g-content .acymailing_module_form input[type="text"] {
  color: #444;
}
/* line 889, templates/it_365news/custom/scss/custom.scss */
#g-extension .g-block /*:nth-child(2), .g-block:nth-child(3), .g-block:nth-child(4)*/ .g-content .acymailing_module_form .onefield, #g-extension .g-block /*:nth-child(2), .g-block:nth-child(3), .g-block:nth-child(4)*/ .g-content .acymailing_module_form .acysubbuttons {
  float: left;
}
/* line 892, templates/it_365news/custom/scss/custom.scss */
#g-extension .g-block /*:nth-child(2), .g-block:nth-child(3), .g-block:nth-child(4)*/ .g-content .acymailing_module_form .onefield {
  width: 67%;
  margin: 0px;
}
/* line 896, templates/it_365news/custom/scss/custom.scss */
#g-extension .g-block /*:nth-child(2), .g-block:nth-child(3), .g-block:nth-child(4)*/ .g-content .acymailing_module_form .acysubbuttons {
  width: 33%;
}
/* line 899, templates/it_365news/custom/scss/custom.scss */
#g-extension .g-block /*:nth-child(2), .g-block:nth-child(3), .g-block:nth-child(4)*/ .g-content .acymailing_module_form .acysubbuttons .subbutton {
  border: 1px solid #fff !important;
  height: 5rem;
  margin-top: -4.75rem;
  font-weight: bold;
}
/* line 910, templates/it_365news/custom/scss/custom.scss */
/* line 911, templates/it_365news/custom/scss/custom.scss */
/* line 912, templates/it_365news/custom/scss/custom.scss */
#g-extension .g-block.size-18 .custom .sprocket-tabs-panel.active > p:first-child, #g-extension .g-block.size-27 .custom .sprocket-tabs-panel.active > p:first-child, #g-extension .g-block.size-28 .custom .sprocket-tabs-panel.active > p:first-child {
  display: none;
}
/* line 915, templates/it_365news/custom/scss/custom.scss */
#g-extension .g-block.size-18 .custom a, #g-extension .g-block.size-27 .custom a, #g-extension .g-block.size-28 .custom a {
  color: white;
}
/* line 922, templates/it_365news/custom/scss/custom.scss */
/* line 923, templates/it_365news/custom/scss/custom.scss */
#g-extension .size-34 .g-content {
  background-color: #f9f9f9;
}
/* line 928, templates/it_365news/custom/scss/custom.scss */
#g-extension a.big-cta-button {
  display: block;
  text-align: center;
  font-size: 1.5rem;
  font-weight: bold;
  padding: 15% 10%;
}
/* line 935, templates/it_365news/custom/scss/custom.scss */
#g-extension a.big-cta-button > i.fa {
  font-size: 4rem;
  display: block;
}
/* line 942, templates/it_365news/custom/scss/custom.scss */
/* line 943, templates/it_365news/custom/scss/custom.scss */
/* line 944, templates/it_365news/custom/scss/custom.scss */
/* line 945, templates/it_365news/custom/scss/custom.scss */
#g-bottom .g-block .g-title:before {
  background: none !important;
  height: auto !important;
  width: auto !important;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 956, templates/it_365news/custom/scss/custom.scss */
#g-bottom .g-block .g-title:after {
  margin-top: 1rem;
}
/* line 961, templates/it_365news/custom/scss/custom.scss */
/* line 962, templates/it_365news/custom/scss/custom.scss */
#g-bottom .g-block ul.nav > li {
  display: block;
  width: 100%;
}
/* line 966, templates/it_365news/custom/scss/custom.scss */
#g-bottom .g-block ul.nav > li > span, #g-bottom .g-block ul.nav > li > a {
  font-weight: bold;
  padding-left: 0rem;
  border-bottom: 1px solid transparent;
}
/* line 971, templates/it_365news/custom/scss/custom.scss */
#g-bottom .g-block ul.nav > li > span:hover, #g-bottom .g-block ul.nav > li > a:hover {
  color: #205380;
  background-color: transparent;
  border-bottom: 1px dotted #205380;
  border-radius: 0px;
}
/* line 980, templates/it_365news/custom/scss/custom.scss */
/* line 981, templates/it_365news/custom/scss/custom.scss */
#g-bottom .g-block ul.nav > .active span, #g-bottom .g-block ul.nav > .active a {
  color: #205380;
  background-color: transparent;
  border-bottom: 1px dotted #205380;
  border-radius: 0px;
}
/* line 990, templates/it_365news/custom/scss/custom.scss */
#g-bottom .g-block:nth-child(1) .g-title:before {
  content: "\f01a";
}
/* line 993, templates/it_365news/custom/scss/custom.scss */
#g-bottom .g-block:nth-child(2) .g-title:before {
  content: "\f046";
}
/* line 996, templates/it_365news/custom/scss/custom.scss */
#g-bottom .g-block:nth-child(3) .g-title:before {
  content: "\f05a";
}
/* line 999, templates/it_365news/custom/scss/custom.scss */
#g-bottom .g-block:nth-child(4) .g-title:before {
  content: "\f0e0";
}
/* line 1003, templates/it_365news/custom/scss/custom.scss */
#g-bottom .g-block table {
  border: none;
}
/* line 1006, templates/it_365news/custom/scss/custom.scss */
/* line 1007, templates/it_365news/custom/scss/custom.scss */
#g-bottom .g-block table tr td {
  border: none;
}
/* line 1013, templates/it_365news/custom/scss/custom.scss */
#g-bottom .g-block td, #g-bottom .g-block span, #g-bottom .g-block a {
  color: #2f2f2f;
}
/* line 1019, templates/it_365news/custom/scss/custom.scss */
#g-afterbottom {
  padding: 0rem;
}
/* line 1022, templates/it_365news/custom/scss/custom.scss */
/* line 1024, templates/it_365news/custom/scss/custom.scss */
#g-afterbottom .custom h3 {
  color: #f9f9f9;
  margin: 0rem;
  padding: 2rem 0rem;
}
/* line 1030, templates/it_365news/custom/scss/custom.scss */
#g-afterbottom .custom a {
  color: #f9f9f9;
}
/* line 1033, templates/it_365news/custom/scss/custom.scss */
#g-afterbottom .custom a:hover {
  color: white;
  border-bottom: 2px dashed white;
}
/* line 1041, templates/it_365news/custom/scss/custom.scss */
/* line 1042, templates/it_365news/custom/scss/custom.scss */
#g-copyright div, #g-copyright span, #g-copyright p, #g-copyright a, #g-copyright .g-menu-item-title {
  font-size: 0.9rem;
  font-weight: 400;
  color: white;
  text-transform: capitalize;
}
/* line 1049, templates/it_365news/custom/scss/custom.scss */
/* line 1050, templates/it_365news/custom/scss/custom.scss */
#g-copyright a:hover, #g-copyright a span:hover, #g-copyright a p:hover, #g-copyright a div:hover {
  color: #205380;
}
/* Custom HTML Module Styles - Flight Lookup */
/* line 1058, templates/it_365news/custom/scss/custom.scss */
.g-content .moduletable.flightLookup {
  background-color: #f9f9f9;
}
/* line 1061, templates/it_365news/custom/scss/custom.scss */
/* line 1064, templates/it_365news/custom/scss/custom.scss */
.g-content .moduletable.flightLookup .customflightLookup .modal {
  display: none;
  position: fixed !important;
  z-index: 10000 !important;
  padding-top: 200px;
  left: 0 !important;
  top: 0 !important;
  width: 100% !important;
  height: 100% !important;
  overflow: auto;
  background-color: #000 !important;
  background-color: rgba(0, 0, 0, 0.4) !important;
  margin-left: 0px !important;
}
/* line 1078, templates/it_365news/custom/scss/custom.scss */
.g-content .moduletable.flightLookup .customflightLookup .modal .modal-content {
  background-color: #fff;
  margin: auto;
  padding: 2rem;
  max-width: 80%;
  min-width: 50%;
}
/* line 1085, templates/it_365news/custom/scss/custom.scss */
.g-content .moduletable.flightLookup .customflightLookup .modal .modal-content .loader {
  border: 16px solid #f3f3f3;
  border-top: 16px solid #3498db;
  border-radius: 50%;
  width: 120px;
  height: 120px;
  animation: spin 2s linear infinite;
  margin: 1rem auto;
}
@keyframes spin {
  /* line 1096, templates/it_365news/custom/scss/custom.scss */
  0% {
    transform: rotate(0deg);
  }
  /* line 1097, templates/it_365news/custom/scss/custom.scss */
  100% {
    transform: rotate(360deg);
  }
}
/* line 1100, templates/it_365news/custom/scss/custom.scss */
.g-content .moduletable.flightLookup .customflightLookup .modal .close {
  color: #205380;
  border: 1px solid #205380;
  background: #fff;
  float: right;
  font-size: 2rem;
  font-weight: bold;
  opacity: 0.5;
  padding: 0.25rem 0.4rem 0.4rem 0.25rem;
}
/* line 1110, templates/it_365news/custom/scss/custom.scss */
.g-content .moduletable.flightLookup .customflightLookup .modal .close:hover, .g-content .moduletable.flightLookup .customflightLookup .modal .close:focus {
  color: #fff;
  background: #205380;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.75;
}
/* line 1120, templates/it_365news/custom/scss/custom.scss */
.g-content .moduletable.flightLookup .customflightLookup .flightLookupFields {
  width: 100%;
}
/* line 1123, templates/it_365news/custom/scss/custom.scss */
/* line 1124, templates/it_365news/custom/scss/custom.scss */
.g-content .moduletable.flightLookup .customflightLookup .flightLookupFields h3.g-title:before, .g-content .moduletable.flightLookup .customflightLookup .flightLookupFields h3.g-title:after {
  display: none;
}
/* line 1129, templates/it_365news/custom/scss/custom.scss */
.g-content .moduletable.flightLookup .customflightLookup .flightLookupFields input, .g-content .moduletable.flightLookup .customflightLookup .flightLookupFields button, .g-content .moduletable.flightLookup .customflightLookup .flightLookupFields select {
  border-color: #205380;
  height: 2.5rem;
  margin-bottom: 0rem;
}
/* line 1134, templates/it_365news/custom/scss/custom.scss */
.g-content .moduletable.flightLookup .customflightLookup .flightLookupFields input[type="text"] {
  width: 60px;
}
/* line 1137, templates/it_365news/custom/scss/custom.scss */
.g-content .moduletable.flightLookup .customflightLookup .flightLookupFields #f_carrierCode {
  width: 40px;
  padding: 0rem;
  border: none;
  background-color: transparent;
}
/* line 1143, templates/it_365news/custom/scss/custom.scss */
.g-content .moduletable.flightLookup .customflightLookup .flightLookupFields #f_serviceNumber {
  width: 60px;
}
/* line 1146, templates/it_365news/custom/scss/custom.scss */
.g-content .moduletable.flightLookup .customflightLookup .flightLookupFields #f_requestDate {
  width: 160px;
}
/* line 1149, templates/it_365news/custom/scss/custom.scss */
/* line 1150, templates/it_365news/custom/scss/custom.scss */
.g-content .moduletable.flightLookup .customflightLookup .flightLookupFields button#flightLookup:before {
  content: "\f002";
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media only all and (max-width: 64rem) {
  /* line 1165, templates/it_365news/custom/scss/custom.scss */
  #g-page-surround .g-container:nth-child(3) {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    margin-top: 0rem;
  }
  /* line 1172, templates/it_365news/custom/scss/custom.scss */
  /* line 1173, templates/it_365news/custom/scss/custom.scss */
  .g-container:nth-last-child(4) section, .g-container:nth-last-child(3) section, .g-container:nth-last-child(2) section {
    max-width: 100%;
  }
  /* line 1178, templates/it_365news/custom/scss/custom.scss */
  /* line 1179, templates/it_365news/custom/scss/custom.scss */
  #g-navigation .form-search {
    padding: 0rem;
  }
  /* line 1184, templates/it_365news/custom/scss/custom.scss */
  /* line 1185, templates/it_365news/custom/scss/custom.scss */
  #g-extension .g-block:first-child {
    min-width: 100% !important;
  }
  /* line 1188, templates/it_365news/custom/scss/custom.scss */
  #g-extension .g-block:nth-child(2) {
    min-width: 50% !important;
  }
  /* line 1191, templates/it_365news/custom/scss/custom.scss */
  #g-extension .g-block:nth-child(3), #g-extension .g-block:nth-child(4) {
    min-width: 25% !important;
  }
  /* line 1196, templates/it_365news/custom/scss/custom.scss */
  /* line 1197, templates/it_365news/custom/scss/custom.scss */
  #g-intro .sprocket-grids-b-title {
    text-align: center;
  }
}
@media only all and (max-width: 48rem) {
  /* line 1204, templates/it_365news/custom/scss/custom.scss */
  /* line 1205, templates/it_365news/custom/scss/custom.scss */
  #g-header .sitename {
    font-size: 1.5rem;
    text-align: center;
  }
  /* line 1209, templates/it_365news/custom/scss/custom.scss */
  #g-header .nav.menu {
    text-align: center;
  }
  /* line 1212, templates/it_365news/custom/scss/custom.scss */
  #g-header .nav.menu > li {
    float: unset;
    display: inline-block;
  }
  /* line 1216, templates/it_365news/custom/scss/custom.scss */
  #g-header .nav.menu > li > a, #g-header .nav.menu > li > span {
    font-size: 0.8rem;
  }
  /* line 1223, templates/it_365news/custom/scss/custom.scss */
  /* line 1224, templates/it_365news/custom/scss/custom.scss */
  #g-fullwidth .sprocket-headlines-container {
    font-size: 0.9rem;
  }
  /* line 1229, templates/it_365news/custom/scss/custom.scss */
  /* line 1230, templates/it_365news/custom/scss/custom.scss */
  /* line 1231, templates/it_365news/custom/scss/custom.scss */
  /* line 1232, templates/it_365news/custom/scss/custom.scss */
  #g-showcase .sprocket-grids-b .sprocket-grids-b-container > li {
    min-height: 100px;
    width: 50% !important;
  }
  /* line 1236, templates/it_365news/custom/scss/custom.scss */
  #g-showcase .sprocket-grids-b .sprocket-grids-b-container > li .sprocket-grids-b-text {
    font-size: 0.75rem;
    font-weight: bold;
  }
  /* line 1240, templates/it_365news/custom/scss/custom.scss */
  #g-showcase .sprocket-grids-b .sprocket-grids-b-container > li a.sprocket-grids-b-readon {
    font-size: 0.75rem;
    padding: 0.1rem 0.5rem !important;
  }
  /* line 1245, templates/it_365news/custom/scss/custom.scss */
  #g-showcase .sprocket-grids-b .sprocket-grids-b-container > li:first-child, #g-showcase .sprocket-grids-b .sprocket-grids-b-container > li:nth-child(3), #g-showcase .sprocket-grids-b .sprocket-grids-b-container > li:nth-child(5) {
    left: 0% !important;
  }
  /* line 1248, templates/it_365news/custom/scss/custom.scss */
  #g-showcase .sprocket-grids-b .sprocket-grids-b-container > li:nth-child(2), #g-showcase .sprocket-grids-b .sprocket-grids-b-container > li:nth-child(4), #g-showcase .sprocket-grids-b .sprocket-grids-b-container > li:last-child {
    left: 50% !important;
  }
  /* line 1252, templates/it_365news/custom/scss/custom.scss */
  #g-showcase .sprocket-grids-b .sprocket-grids-b-container .sprocket-grids-b-title, #g-showcase .sprocket-grids-b .sprocket-grids-b-container .sprocket-grids-b-title > a {
    font-size: 1.25rem;
    line-height: 1.5rem;
  }
  /* line 1260, templates/it_365news/custom/scss/custom.scss */
  /* line 1261, templates/it_365news/custom/scss/custom.scss */
  /* line 1262, templates/it_365news/custom/scss/custom.scss */
  #g-intro .g-block.size-50:first-child {
    display: none;
  }
  /* line 1265, templates/it_365news/custom/scss/custom.scss */
  #g-intro .g-block.size-50:last-child {
    min-width: 100% !important;
  }
  /* line 1270, templates/it_365news/custom/scss/custom.scss */
  #g-intro .uk-grid-width-medium-1-3 > * {
    width: 100%;
  }
  /* line 1273, templates/it_365news/custom/scss/custom.scss */
  #g-intro .sprocket-grids-b-columns-1 > li, #g-intro .sprocket-grids-b-columns-2 > li, #g-intro .sprocket-grids-b-columns-3 > li, #g-intro .sprocket-grids-b-columns-4 > li, #g-intro .sprocket-grids-b-columns-5 > li, #g-intro .sprocket-grids-b-columns-6 > li, #g-intro .sprocket-grids-b-columns-7 > li, #g-intro .sprocket-grids-b-columns-8 > li, #g-intro .sprocket-grids-b-columns-9 > li, #g-intro .sprocket-grids-b-columns-10 > li {
    width: 50%;
  }
  /* line 1278, templates/it_365news/custom/scss/custom.scss */
  /* line 1279, templates/it_365news/custom/scss/custom.scss */
  /* line 1280, templates/it_365news/custom/scss/custom.scss */
  #g-subfeature .g-news-pro .g-news-pro-image {
    width: 100% !important;
    min-height: 300px !important;
  }
  /* line 1287, templates/it_365news/custom/scss/custom.scss */
  /* line 1288, templates/it_365news/custom/scss/custom.scss */
  #g-extension a.big-cta-button {
    padding: 10%;
  }
  /* line 1293, templates/it_365news/custom/scss/custom.scss */
  /* line 1294, templates/it_365news/custom/scss/custom.scss */
  #g-bottom .g-block.size-25 {
    min-width: 50% !important;
  }
  /* line 1298, templates/it_365news/custom/scss/custom.scss */
  #g-bottom h3:after {
    margin: 0px;
  }
  /* line 1302, templates/it_365news/custom/scss/custom.scss */
  /* line 1303, templates/it_365news/custom/scss/custom.scss */
  /* line 1304, templates/it_365news/custom/scss/custom.scss */
  #g-bottom .nav.menu > li a:before {
    display: none;
  }
  /* line 1310, templates/it_365news/custom/scss/custom.scss */
  /* line 1311, templates/it_365news/custom/scss/custom.scss */
  #g-bottom .g-block.align-right .g-contacts-item {
    text-align: left;
  }
  /* line 1315, templates/it_365news/custom/scss/custom.scss */
  #g-bottom .g-block.align-right h3:after {
    margin-right: calc(100% - 60px);
    margin-left: 0px;
  }
  /* line 1321, templates/it_365news/custom/scss/custom.scss */
  #g-bottom li {
    border-bottom: none !important;
    display: inline !important;
    margin-right: 0.5rem;
    line-height: 2.5rem;
    height: 2.5rem;
  }
  /* line 1328, templates/it_365news/custom/scss/custom.scss */
  #g-bottom li:after {
    content: "/ ";
  }
  /* line 1332, templates/it_365news/custom/scss/custom.scss */
  #g-bottom li a, #g-bottom li span {
    display: inline;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    font-weight: normal !important;
  }
  /* line 1339, templates/it_365news/custom/scss/custom.scss */
  /* line 1340, templates/it_365news/custom/scss/custom.scss */
  #g-bottom li:last-child:after {
    content: " ";
  }
  /* line 1344, templates/it_365news/custom/scss/custom.scss */
  /* line 1345, templates/it_365news/custom/scss/custom.scss */
  #g-bottom .g-grid:last-child .g-copyright, #g-bottom .g-grid:last-child .g-branding {
    text-align: center;
  }
}
@media only all and (max-width: 30rem) {
  /* line 1353, templates/it_365news/custom/scss/custom.scss */
  /* line 1354, templates/it_365news/custom/scss/custom.scss */
  /* line 1355, templates/it_365news/custom/scss/custom.scss */
  #g-showcase .g-block.size-50:first-child {
    display: none;
  }
  /* line 1358, templates/it_365news/custom/scss/custom.scss */
  #g-showcase .g-block.size-50:last-child {
    min-width: 100% !important;
  }
  /* line 1363, templates/it_365news/custom/scss/custom.scss */
  /* line 1364, templates/it_365news/custom/scss/custom.scss */
  /* line 1365, templates/it_365news/custom/scss/custom.scss */
  #g-showcase .sprocket-grids-b .sprocket-grids-b-container > li {
    min-height: 50px !important;
    width: 50% !important;
  }
  /* line 1369, templates/it_365news/custom/scss/custom.scss */
  #g-showcase .sprocket-grids-b .sprocket-grids-b-container > li .sprocket-grids-b-item, #g-showcase .sprocket-grids-b .sprocket-grids-b-container > li .sprocket-grids-b-item .sprocket-grids-b-content {
    min-height: 120px;
  }
  /* line 1373, templates/it_365news/custom/scss/custom.scss */
  #g-showcase .sprocket-grids-b .sprocket-grids-b-container > li a.sprocket-grids-b-readon {
    font-size: 0.9rem;
    padding: 0.25rem 0.5rem !important;
  }
}
/* line 1383, templates/it_365news/custom/scss/custom.scss */
/* line 1384, templates/it_365news/custom/scss/custom.scss */
.contactenhanced_email .ce-cf-container.ce-fltwidth-100:not(.cf-type-multitext) {
  width: 50%;
}
/* line 1387, templates/it_365news/custom/scss/custom.scss */
.contactenhanced_email input[type="checkbox"] {
  width: unset !important;
  margin: 1rem 1rem 1rem 0rem;
}
/* line 1394, templates/it_365news/custom/scss/custom.scss */
/* line 1395, templates/it_365news/custom/scss/custom.scss */
/* line 1396, templates/it_365news/custom/scss/custom.scss */
body.layout-2 .g-block.big-button > .g-content {
  background-color: #205380;
  background-color: #f3f3f3;
  border: 0.125rem solid #205380;
  margin: 0.5rem !important;
  padding: 0rem !important;
  height: 200px;
  overflow: hidden;
  -webkit-transition: background-color 0.25s;
  -moz-transition: background-color 0.25s;
  transition: background-color 0.25s;
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
  body.layout-2 .g-block.big-button > .g-content {
    max-width: calc(100% - 2rem);
    margin: 0.5rem 1.125rem !important;
  }
}
@media only all and (max-width: 30rem) {
  body.layout-2 .g-block.big-button > .g-content {
    max-width: calc(100% - 2rem);
    margin: 1rem auto !important;
  }
}
/* line 1418, templates/it_365news/custom/scss/custom.scss */
body.layout-2 .g-block.big-button > .g-content .custom {
  padding: 3rem 0rem;
}
/* line 1421, templates/it_365news/custom/scss/custom.scss */
body.layout-2 .g-block.big-button > .g-content .custom a.big-cta-button {
  display: block;
  text-align: center;
  font-size: 1.5rem;
  font-weight: bold;
  color: white;
  color: #205380;
}
/* line 1429, templates/it_365news/custom/scss/custom.scss */
body.layout-2 .g-block.big-button > .g-content .custom a.big-cta-button .fa {
  font-size: 4rem;
  display: block;
}
/* line 1436, templates/it_365news/custom/scss/custom.scss */
body.layout-2 .g-block.big-button > .g-content:hover {
  background-color: #3a9fe5;
}
/* line 1439, templates/it_365news/custom/scss/custom.scss */
/* line 1440, templates/it_365news/custom/scss/custom.scss */
body.layout-2 .g-block.big-button > .g-content:hover .custom a.big-cta-button {
  color: white;
}
/* line 1448, templates/it_365news/custom/scss/custom.scss */
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
  /* line 1450, templates/it_365news/custom/scss/custom.scss */
  /* line 1451, templates/it_365news/custom/scss/custom.scss */
  body.layout-2 #g-header .size-65 .g-content {
    padding: 1rem 0rem 3rem 0rem;
  }
  /* line 1455, templates/it_365news/custom/scss/custom.scss */
  body.layout-2 #g-header .g-offcanvas-toggle {
    top: 2rem;
    left: 1rem;
  }
  /* line 1459, templates/it_365news/custom/scss/custom.scss */
  body.layout-2 #g-header a.g-logo {
    position: absolute;
    top: 1rem;
    right: 1rem;
  }
  /* line 1464, templates/it_365news/custom/scss/custom.scss */
  body.layout-2 #g-header a.g-logo > img {
    height: 3rem;
  }
  /* line 1468, templates/it_365news/custom/scss/custom.scss */
  body.layout-2 #g-header h1.sitename {
    display: none;
  }
  /* line 1471, templates/it_365news/custom/scss/custom.scss */
  body.layout-2 #g-header h3.sitename {
    color: #205380 !important;
    margin-left: 4rem;
    margin-right: 4rem;
    position: absolute;
    font-weight: bold;
  }
  /* line 1478, templates/it_365news/custom/scss/custom.scss */
  body.layout-2 #g-header h3.sitename > a {
    font-size: 1rem !important;
    line-height: 1rem !important;
  }
}
@media only all and (max-width: 30rem) {
  /* line 1485, templates/it_365news/custom/scss/custom.scss */
  /* line 1486, templates/it_365news/custom/scss/custom.scss */
  body.layout-2 #g-header .size-65 .g-content {
    padding: 1rem 0rem 3rem 0rem;
  }
  /* line 1490, templates/it_365news/custom/scss/custom.scss */
  body.layout-2 #g-header .g-offcanvas-toggle {
    top: 2rem;
    left: 1rem;
  }
  /* line 1494, templates/it_365news/custom/scss/custom.scss */
  body.layout-2 #g-header a.g-logo {
    position: absolute;
    top: 1rem;
    right: 1rem;
  }
  /* line 1499, templates/it_365news/custom/scss/custom.scss */
  body.layout-2 #g-header a.g-logo > img {
    height: 3rem;
  }
  /* line 1503, templates/it_365news/custom/scss/custom.scss */
  body.layout-2 #g-header h1.sitename {
    display: none;
  }
  /* line 1506, templates/it_365news/custom/scss/custom.scss */
  body.layout-2 #g-header h3.sitename {
    color: #205380 !important;
    margin-left: 4rem;
    margin-right: 4rem;
    position: absolute;
    font-weight: bold;
  }
  /* line 1513, templates/it_365news/custom/scss/custom.scss */
  body.layout-2 #g-header h3.sitename > a {
    font-size: 1rem !important;
    line-height: 1rem !important;
  }
}
/* line 1521, templates/it_365news/custom/scss/custom.scss */
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
  body.layout-2 #g-showcase {
    padding: 2.5rem 0rem 1rem 0rem;
  }
}
/* line 1525, templates/it_365news/custom/scss/custom.scss */
body.layout-2 #g-showcase .g-block.equal-height {
  max-height: 30rem;
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
  body.layout-2 #g-showcase .g-block.equal-height {
    max-height: unset;
  }
}
@media only all and (max-width: 30rem) {
  body.layout-2 #g-showcase .g-block.equal-height {
    max-height: unset;
  }
}
/* line 1535, templates/it_365news/custom/scss/custom.scss */
/* line 1536, templates/it_365news/custom/scss/custom.scss */
body.layout-2 #g-showcase .g-block.equal-height.size-67 .g-content {
  margin: 0rem 0.5rem 0rem 1rem;
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
  body.layout-2 #g-showcase .g-block.equal-height.size-67 .g-content {
    max-width: calc(100% - 1rem);
    margin: 1rem 1.125rem;
  }
}
@media only all and (max-width: 30rem) {
  body.layout-2 #g-showcase .g-block.equal-height.size-67 .g-content {
    max-width: calc(100% - 1rem);
    margin: 1rem auto !important;
  }
}
/* line 1549, templates/it_365news/custom/scss/custom.scss */
/* line 1550, templates/it_365news/custom/scss/custom.scss */
body.layout-2 #g-showcase .g-block.equal-height.size-33 .g-content {
  margin: 0rem -0.5rem 0rem 0.5rem;
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
  body.layout-2 #g-showcase .g-block.equal-height.size-33 .g-content {
    max-width: calc(100% - 1rem);
    margin: 0rem 1.125rem;
  }
}
@media only all and (max-width: 30rem) {
  body.layout-2 #g-showcase .g-block.equal-height.size-33 .g-content {
    max-width: calc(100% - 1rem);
    margin: 1rem auto !important;
  }
}
/* line 1564, templates/it_365news/custom/scss/custom.scss */
body.layout-2 #g-showcase .g-block.equal-height .platform-content {
  max-height: 100%;
}
/* line 1567, templates/it_365news/custom/scss/custom.scss */
body.layout-2 #g-showcase .g-block.equal-height .platform-content .moduletable.scroll-equal-height {
  max-height: 30rem;
  overflow-y: scroll;
  padding: 2rem;
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
  body.layout-2 #g-showcase .g-block.equal-height .platform-content .moduletable.scroll-equal-height {
    overflow-y: auto;
  }
}
@media only all and (max-width: 30rem) {
  body.layout-2 #g-showcase .g-block.equal-height .platform-content .moduletable.scroll-equal-height {
    overflow-y: auto;
  }
}
/* line 1579, templates/it_365news/custom/scss/custom.scss */
body.layout-2 #g-showcase .g-block.equal-height .platform-content .moduletable.scroll-equal-height::-webkit-scrollbar {
  width: 1.25rem;
}
/* line 1582, templates/it_365news/custom/scss/custom.scss */
body.layout-2 #g-showcase .g-block.equal-height .platform-content .moduletable.scroll-equal-height::-webkit-scrollbar-track {
  background: #e3e3e3;
  border-left: 0.25rem solid white;
  border-right: 0.25rem solid white;
}
/* line 1587, templates/it_365news/custom/scss/custom.scss */
body.layout-2 #g-showcase .g-block.equal-height .platform-content .moduletable.scroll-equal-height::-webkit-scrollbar-thumb {
  background: #666;
  border-left: 0.125rem solid white;
  border-right: 0.125rem solid white;
}
/* line 1592, templates/it_365news/custom/scss/custom.scss */
body.layout-2 #g-showcase .g-block.equal-height .platform-content .moduletable.scroll-equal-height::-webkit-scrollbar-thumb:hover {
  background: #333;
}
/* line 1596, templates/it_365news/custom/scss/custom.scss */
/* line 1597, templates/it_365news/custom/scss/custom.scss */
body.layout-2 #g-showcase .g-block.equal-height .platform-content .moduletable.scroll-equal-height .custom.scroll-equal-height h3 {
  color: white;
}
/* line 1606, templates/it_365news/custom/scss/custom.scss */
body.layout-2 #g-subfeature {
  padding: 0rem 0rem 2rem 0rem;
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
  body.layout-2 #g-subfeature {
    padding-bottom: 0rem;
  }
}
@media only all and (max-width: 30rem) {
  body.layout-2 #g-subfeature {
    padding-bottom: 0rem;
  }
}
/* line 1616, templates/it_365news/custom/scss/custom.scss */
body.layout-2 #g-subfeature .g-block.latest-news-activities {
  padding: 0.5rem 0rem;
}
/* line 1619, templates/it_365news/custom/scss/custom.scss */
body.layout-2 #g-subfeature .g-block.latest-news-activities .lnee.newslist {
  background-color: #e3e3e3;
  border: 0.125rem solid #205380;
}
@media only all and (max-width: 30rem) {
  body.layout-2 #g-subfeature .g-block.latest-news-activities .lnee.newslist {
    max-width: 100%;
    margin: 1rem auto !important;
  }
}
/* line 1628, templates/it_365news/custom/scss/custom.scss */
/* line 1629, templates/it_365news/custom/scss/custom.scss */
body.layout-2 #g-subfeature .g-block.latest-news-activities .lnee.newslist ul.latestnews-items > li {
  background: #205380;
  background: transparent;
  margin-bottom: 0rem;
}
/* line 1634, templates/it_365news/custom/scss/custom.scss */
/* line 1635, templates/it_365news/custom/scss/custom.scss */
/* line 1636, templates/it_365news/custom/scss/custom.scss */
body.layout-2 #g-subfeature .g-block.latest-news-activities .lnee.newslist ul.latestnews-items > li .innernews .newshead.calendartype .calendar.noimage {
  color: white;
  color: #205380;
  width: 5rem;
}
/* line 1641, templates/it_365news/custom/scss/custom.scss */
body.layout-2 #g-subfeature .g-block.latest-news-activities .lnee.newslist ul.latestnews-items > li .innernews .newshead.calendartype .calendar.noimage .day {
  margin-top: 0.25rem;
}
/* line 1646, templates/it_365news/custom/scss/custom.scss */
/* line 1647, templates/it_365news/custom/scss/custom.scss */
body.layout-2 #g-subfeature .g-block.latest-news-activities .lnee.newslist ul.latestnews-items > li .innernews .newsinfo .newstitle {
  padding: 0.5rem 0rem;
}
/* line 1650, templates/it_365news/custom/scss/custom.scss */
body.layout-2 #g-subfeature .g-block.latest-news-activities .lnee.newslist ul.latestnews-items > li .innernews .newsinfo .newstitle a {
  color: white;
  color: #205380;
}
/* line 1654, templates/it_365news/custom/scss/custom.scss */
body.layout-2 #g-subfeature .g-block.latest-news-activities .lnee.newslist ul.latestnews-items > li .innernews .newsinfo .newstitle a:hover {
  text-decoration: underline !important;
}
/* line 1662, templates/it_365news/custom/scss/custom.scss */
/* line 1663, templates/it_365news/custom/scss/custom.scss */
/* line 1664, templates/it_365news/custom/scss/custom.scss */
/* line 1665, templates/it_365news/custom/scss/custom.scss */
body.layout-2 #g-subfeature .g-block.latest-news-activities .lnee.newslist ul.latestnews-items > li:hover .newsinfo .newstitle a {
  text-decoration: underline;
}
/* line 1672, templates/it_365news/custom/scss/custom.scss */
body.layout-2 #g-subfeature .g-block.latest-news-activities .lnee.newslist ul.latestnews-items > li:first-child {
  padding-top: 0.25rem;
}
/* line 1675, templates/it_365news/custom/scss/custom.scss */
body.layout-2 #g-subfeature .g-block.latest-news-activities .lnee.newslist ul.latestnews-items > li:last-child {
  padding-bottom: 0.25rem;
}
/* line 1684, templates/it_365news/custom/scss/custom.scss */
/* line 1685, templates/it_365news/custom/scss/custom.scss */
/* line 1686, templates/it_365news/custom/scss/custom.scss */
/* line 1687, templates/it_365news/custom/scss/custom.scss */
body.layout-2 #g-mainbody .g-block.size-50.big-button:first-child .g-content {
  margin: 0.5rem 1.5rem 2.5rem 1rem !important;
  width: calc(100% - 2.5rem);
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
  body.layout-2 #g-mainbody .g-block.size-50.big-button:first-child .g-content {
    max-width: calc(100% - 1rem);
    margin: 1rem auto !important;
  }
}
@media only all and (max-width: 30rem) {
  body.layout-2 #g-mainbody .g-block.size-50.big-button:first-child .g-content {
    max-width: calc(100% - 1rem);
    margin: 1rem auto !important;
  }
}
/* line 1701, templates/it_365news/custom/scss/custom.scss */
/* line 1702, templates/it_365news/custom/scss/custom.scss */
body.layout-2 #g-mainbody .g-block.size-50.big-button:last-child .g-content {
  margin: 0.5rem 0.5rem 2.5rem 0rem !important;
  width: calc(100% - 0.5rem);
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
  body.layout-2 #g-mainbody .g-block.size-50.big-button:last-child .g-content {
    max-width: calc(100% - 2.5rem);
    margin: 1rem auto !important;
  }
}
@media only all and (max-width: 30rem) {
  body.layout-2 #g-mainbody .g-block.size-50.big-button:last-child .g-content {
    max-width: calc(100% - 2.5rem);
    margin: 1rem auto !important;
  }
}
/* line 1717, templates/it_365news/custom/scss/custom.scss */
/* line 1718, templates/it_365news/custom/scss/custom.scss */
body.layout-2 #g-mainbody .g-block.size-100 .g-content {
  background-color: #f3f3f3;
  border: 0.125rem solid #205380;
  margin: 0rem 0rem 0rem 1rem;
  width: calc(100% - 1.5rem);
  padding: 2rem;
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
  body.layout-2 #g-mainbody .g-block.size-100 .g-content {
    max-width: calc(100% - 2.5rem);
    margin: 1rem auto !important;
  }
}
@media only all and (max-width: 30rem) {
  body.layout-2 #g-mainbody .g-block.size-100 .g-content {
    max-width: calc(100% - 2.5rem);
    margin: 1rem auto !important;
  }
}
/* line 1734, templates/it_365news/custom/scss/custom.scss */
body.layout-2 #g-mainbody .g-block.size-100 .g-content .login-greeting, body.layout-2 #g-mainbody .g-block.size-100 .g-content .logout-button {
  display: inline;
}
/* line 1737, templates/it_365news/custom/scss/custom.scss */
/* line 1738, templates/it_365news/custom/scss/custom.scss */
body.layout-2 #g-mainbody .g-block.size-100 .g-content .login-greeting .btn:hover, body.layout-2 #g-mainbody .g-block.size-100 .g-content .logout-button .btn:hover {
  background-color: #3a9fe5;
}
/* line 1746, templates/it_365news/custom/scss/custom.scss */
body.layout-2 #g-aside {
  margin: 0.5rem 0.5rem 0rem 0.5rem;
  background-color: #f3f3f3;
  background-color: #e3e3e3;
  border: 0.125rem solid #205380;
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
  body.layout-2 #g-aside {
    max-width: calc(100% - 2.5rem);
    margin: 1rem auto !important;
  }
}
@media only all and (max-width: 30rem) {
  body.layout-2 #g-aside {
    max-width: calc(100% - 2.5rem);
    margin: 1rem auto !important;
  }
}
/* line 1761, templates/it_365news/custom/scss/custom.scss */
/* line 1762, templates/it_365news/custom/scss/custom.scss */
body.layout-2 #g-aside .custom a {
  background-color: #205380;
  color: white;
  padding: 0.5rem 1rem;
  width: 100%;
  display: block;
  text-align: center;
  font-weight: bold;
}
/* line 1771, templates/it_365news/custom/scss/custom.scss */
body.layout-2 #g-aside .custom a:hover {
  background-color: #3a9fe5;
}
/* line 1777, templates/it_365news/custom/scss/custom.scss */
/* line 1778, templates/it_365news/custom/scss/custom.scss */
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  /* line 1780, templates/it_365news/custom/scss/custom.scss */
  body.layout-2 #g-extension .g-block:not(:first-child) {
    max-width: 50%;
    flex: 0 50%;
  }
}
/* line 1789, templates/it_365news/custom/scss/custom.scss */
/* line 1790, templates/it_365news/custom/scss/custom.scss */
/* line 1791, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable {
  height: 12rem;
  text-align: center;
  border: 0.125rem solid #666;
  margin: 1rem 0.5rem;
  padding: 1rem;
  background-color: #205380;
  color: white;
  overflow: hidden;
}
/* line 1801, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable a, #g-feature #home-2019 .moduletable p, #g-feature #home-2019 .moduletable div, #g-feature #home-2019 .moduletable .g-title {
  color: white;
}
/* line 1805, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable.double-height {
  height: 25rem;
}
/* line 1809, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable.gray-bg {
  background-color: #e3e3e3;
}
/* line 1812, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable.gray-bg a, #g-feature #home-2019 .moduletable.gray-bg p, #g-feature #home-2019 .moduletable.gray-bg div, #g-feature #home-2019 .moduletable.gray-bg .g-title {
  color: #205380;
}
/* line 1816, templates/it_365news/custom/scss/custom.scss */
/* line 1817, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable.gray-bg .g-title:after {
  background: #205380;
}
/* line 1823, templates/it_365news/custom/scss/custom.scss */
/* line 1824, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable .lnee .latestnews-item {
  background: transparent;
  margin-bottom: 0rem;
}
/* line 1828, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable .lnee .latestnews-item .innernews {
  background-color: transparent;
  box-shadow: none;
}
/* line 1832, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable .lnee .latestnews-item .innernews .newshead {
  max-width: 33%;
  height: 6rem;
  margin-top: 0.25rem;
}
/* line 1837, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable .lnee .latestnews-item .innernews .newshead .picture {
  width: 100%;
  height: 100%;
  padding-right: 0.5rem;
}
/* line 1842, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable .lnee .latestnews-item .innernews .newshead .picture .innerpicture {
  width: 100%;
  height: 100%;
}
/* line 1846, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable .lnee .latestnews-item .innernews .newshead .picture .innerpicture img {
  object-fit: cover;
  min-width: 100%;
  min-height: 100%;
}
/* line 1853, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable .lnee .latestnews-item .innernews .newshead .nopicture {
  display: none;
}
/* line 1857, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable .lnee .latestnews-item .innernews .newsinfo {
  padding: 0.25rem 0rem;
}
/* line 1866, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable .lnee .latestnews-item .innernews .newsinfo .item_details.after_title {
  padding-bottom: 0rem;
}
/* line 1872, templates/it_365news/custom/scss/custom.scss */
/* line 1873, templates/it_365news/custom/scss/custom.scss */
/* line 1874, templates/it_365news/custom/scss/custom.scss */
/* line 1875, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable .lnee .latestnews-item:hover .newshead .picture .innerpicture {
  border: 0.125rem solid #205380;
}
/* line 1880, templates/it_365news/custom/scss/custom.scss */
/* line 1881, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable .lnee .latestnews-item:hover .newsinfo .newstitle {
  text-decoration: underline;
}
/* line 1888, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable .lnee .readalllink.last {
  margin-top: 1rem;
}
/* line 1891, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable .lnee .readalllink.last > a {
  border: 0.125rem solid #205380;
  padding: 0.5rem 1rem;
  color: #205380;
  background-color: transparent;
  font-weight: bold;
  -webkit-transition: background-color 0.3s, color 0.3s;
  -moz-transition: background-color 0.3s, color 0.3s;
  transition: background-color 0.3s, color 0.3s;
}
/* line 1901, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable .lnee .readalllink.last > a:hover {
  border: 0.125rem solid #205380;
  background-color: #205380;
  color: white;
}
/* line 1910, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable a.big-cta-button {
  display: block;
  height: 12rem;
  margin: -1rem;
  font-size: 2rem;
  line-height: 5rem;
  padding-top: 2.5rem;
  -webkit-transition: color 0.3s, background-color 0.3s;
  -moz-transition: color 0.3s, background-color 0.3s;
  transition: color 0.3s, background-color 0.3s;
}
/* line 1921, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable a.big-cta-button .fa {
  display: block;
}
/* line 1925, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable a.big-cta-button:hover {
  background-color: #3a9fe5;
  color: #333;
}
/* line 1931, templates/it_365news/custom/scss/custom.scss */
/* line 1932, templates/it_365news/custom/scss/custom.scss */
/* line 1933, templates/it_365news/custom/scss/custom.scss */
/* line 1934, templates/it_365news/custom/scss/custom.scss */
/* line 1935, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable .acymailing_module .acymailing_fulldiv form .acymailing_module_form .acymailing_introtext {
  font-weight: bold;
}
/* line 1938, templates/it_365news/custom/scss/custom.scss */
/* line 1939, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable .acymailing_module .acymailing_fulldiv form .acymailing_module_form .acymailing_form .onefield {
  float: left;
  width: 48%;
  margin: 0rem 2% 0rem 0rem;
}
/* line 1944, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable .acymailing_module .acymailing_fulldiv form .acymailing_module_form .acymailing_form .onefield input[type="text"], #g-feature #home-2019 .moduletable .acymailing_module .acymailing_fulldiv form .acymailing_module_form .acymailing_form .onefield input[type="email"] {
  color: #205380;
  width: 100% !important;
}
/* line 1949, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable .acymailing_module .acymailing_fulldiv form .acymailing_module_form .acymailing_form .onefield:nth-child(2n) {
  margin: 0rem 0rem 0rem 2% !important;
}
/* line 1959, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable #login-form {
  background: transparent;
  border: none;
  padding: 0rem;
}
/* line 1964, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable #login-form .login-greeting {
  margin-top: 1.5rem;
}
/* line 1967, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable #login-form .logout-button {
  margin-top: 1.5rem;
}
/* line 1971, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable #login-form .g-title {
  margin-bottom: 0.5rem;
}
/* line 1975, templates/it_365news/custom/scss/custom.scss */
/* line 1976, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable #login-form .pretext p {
  margin: 0.5rem 0rem;
  font-weight: bold;
}
/* line 1982, templates/it_365news/custom/scss/custom.scss */
/* line 1983, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable #login-form .userdata .control-group {
  width: 48%;
  margin-right: 2%;
  float: left;
  overflow: hidden;
}
/* line 1989, templates/it_365news/custom/scss/custom.scss */
/* line 1990, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable #login-form .userdata .control-group .controls input[type="text"], #g-feature #home-2019 .moduletable #login-form .userdata .control-group .controls input[type="password"] {
  max-width: 100% !important;
  color: #205380;
}
/* line 1994, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable #login-form .userdata .control-group .controls input[type="text"]::-webkit-input-placeholder, #g-feature #home-2019 .moduletable #login-form .userdata .control-group .controls input[type="password"]::-webkit-input-placeholder, #g-feature #home-2019 .moduletable #login-form .userdata .control-group .controls input[type="text"]:-ms-input-placeholder, #g-feature #home-2019 .moduletable #login-form .userdata .control-group .controls input[type="password"]:-ms-input-placeholder, #g-feature #home-2019 .moduletable #login-form .userdata .control-group .controls input[type="text"]::placeholder, #g-feature #home-2019 .moduletable #login-form .userdata .control-group .controls input[type="password"]::placeholder {
  /* Edge */
  /* Internet Explorer 10-11 */
  color: #205380;
}
/* line 2000, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable #login-form .userdata .control-group:nth-child(2n) {
  margin-right: 0%;
  margin-left: 2%;
}
/* line 2005, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable #login-form .userdata .control-group#form-login-remember {
  display: none;
}
/* line 2008, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable #login-form .userdata .control-group#form-login-submit {
  width: 30%;
}
/* line 2011, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable #login-form .userdata .control-group#form-login-submit button.btn.btn-primary {
  background: #205380;
  border: 0.125rem solid white;
}
/* line 2015, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable #login-form .userdata .control-group#form-login-submit button.btn.btn-primary:hover {
  background-color: #3a9fe5;
}
/* line 2024, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable input[type="submit"], #g-feature #home-2019 .moduletable input.button {
  border: 0.125rem solid white;
  margin-top: 0.5rem;
  color: white;
  font-weight: bold;
  -webkit-transition: background-color 0.3s;
  -moz-transition: background-color 0.3s;
  transition: background-color 0.3s;
}
/* line 2033, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable input[type="submit"]:hover, #g-feature #home-2019 .moduletable input.button:hover {
  border: 0.125rem solid white;
  background-color: #3a9fe5;
  color: white;
}
/* line 2039, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable .k-ui-namespace {
  text-align: left;
}
/* line 2042, templates/it_365news/custom/scss/custom.scss */
/* line 2043, templates/it_365news/custom/scss/custom.scss */
/* line 2044, templates/it_365news/custom/scss/custom.scss */
/* line 2045, templates/it_365news/custom/scss/custom.scss */
/* line 2046, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable .k-ui-namespace .mod_docman ul > li.module_document:hover a {
  text-decoration: underline;
}
/* line 2050, templates/it_365news/custom/scss/custom.scss */
/* line 2051, templates/it_365news/custom/scss/custom.scss */
#g-feature #home-2019 .moduletable .k-ui-namespace .mod_docman ul > li.module_document a:hover {
  text-decoration: underline;
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  /* line 2062, templates/it_365news/custom/scss/custom.scss */
  /* line 2063, templates/it_365news/custom/scss/custom.scss */
  /* line 2064, templates/it_365news/custom/scss/custom.scss */
  /* line 2065, templates/it_365news/custom/scss/custom.scss */
  #g-feature .lnee .latestnews-item .innernews .newshead.picturetype {
    max-height: 5rem;
  }
  /* line 2068, templates/it_365news/custom/scss/custom.scss */
  /* line 2069, templates/it_365news/custom/scss/custom.scss */
  #g-feature .lnee .latestnews-item .innernews .newsinfo .newstitle {
    padding-bottom: 0rem;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  #g-feature {
    padding: 0rem !important;
  }
  /* line 2080, templates/it_365news/custom/scss/custom.scss */
  #g-feature .g-title {
    font-size: 1rem !important;
  }
  /* line 2083, templates/it_365news/custom/scss/custom.scss */
  #g-feature a.big-cta-button {
    font-size: 1.5rem !important;
  }
  /* line 2086, templates/it_365news/custom/scss/custom.scss */
  /* line 2087, templates/it_365news/custom/scss/custom.scss */
  /* line 2088, templates/it_365news/custom/scss/custom.scss */
  #g-feature .lnee ul.latestnews-items li.latestnews-item {
    margin-bottom: 0rem !important;
  }
  /* line 2091, templates/it_365news/custom/scss/custom.scss */
  #g-feature .lnee ul.latestnews-items li.latestnews-item .innernews {
    margin-bottom: 0rem !important;
  }
  /* line 2094, templates/it_365news/custom/scss/custom.scss */
  #g-feature .lnee ul.latestnews-items li.latestnews-item .innernews .newshead.picturetype {
    display: none !important;
  }
  /* line 2098, templates/it_365news/custom/scss/custom.scss */
  /* line 2099, templates/it_365news/custom/scss/custom.scss */
  #g-feature .lnee ul.latestnews-items li.latestnews-item .innernews .newsinfo .newstitle {
    font-size: 0.95rem;
  }
  /* line 2108, templates/it_365news/custom/scss/custom.scss */
  /* line 2109, templates/it_365news/custom/scss/custom.scss */
  /* line 2110, templates/it_365news/custom/scss/custom.scss */
  /* line 2111, templates/it_365news/custom/scss/custom.scss */
  #g-feature form#login-form .userdata .control-group#form-login-remember {
    display: none;
  }
  /* line 2114, templates/it_365news/custom/scss/custom.scss */
  #g-feature form#login-form .userdata .control-group#form-login-submit {
    width: 100% !important;
  }
  /* line 2118, templates/it_365news/custom/scss/custom.scss */
  #g-feature form#login-form .userdata ul.unstyled {
    display: none;
  }
  /* line 2124, templates/it_365news/custom/scss/custom.scss */
  #g-feature form.form-validate {
    background: transparent;
    border: none;
  }
  /* line 2128, templates/it_365news/custom/scss/custom.scss */
  /* line 2129, templates/it_365news/custom/scss/custom.scss */
  #g-feature form.form-validate .control-group .control-label {
    display: none;
  }
  /* line 2132, templates/it_365news/custom/scss/custom.scss */
  #g-feature form.form-validate .control-group .controls {
    text-align: center !important;
    width: unset !important;
    margin: 0rem auto !important;
  }
}
@media only all and (max-width: 30rem) {
  #g-feature {
    padding: 0rem !important;
  }
  /* line 2143, templates/it_365news/custom/scss/custom.scss */
  /* line 2144, templates/it_365news/custom/scss/custom.scss */
  #g-feature .platform-content:last-child .moduletable {
    margin-bottom: 0rem !important;
  }
  /* line 2148, templates/it_365news/custom/scss/custom.scss */
  #g-feature .moduletable.release-height-mobile {
    height: unset !important;
  }
  /* line 2152, templates/it_365news/custom/scss/custom.scss */
  #g-feature form.form-validate {
    background: transparent;
    border: none;
  }
  /* line 2156, templates/it_365news/custom/scss/custom.scss */
  /* line 2157, templates/it_365news/custom/scss/custom.scss */
  #g-feature form.form-validate .control-group .control-label, #g-feature form.form-validate .control-group .controls {
    text-align: center !important;
    width: unset !important;
    margin: 0rem auto !important;
  }
}
/*# sourceMappingURL=custom_11.css.map */