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

@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Abril+Fatface&display=swap");
.gantry-logo img {
  width: 250px !important;
}
@media (min-width: 768px) {
  .sticky {
    position: fixed !important;
    top: 0;
    width: 100%;
    z-index: 9999 !important;
  }
  .pr {
    padding-right: 10%;
  }
  .pl {
    padding-left: 10%;
  }
}
#logo-2286-particle {
  margin: 0px !important;
}
#g-navigation {
  border-bottom: 1px solid #dbdb46;
}
.bg-default:after {
  content: "";
  font-family: FontAwesome;
  font-style: normal;
  text-decoration: inherit;
  color: #dcdc33;
  font-size: 50px;
  font-weight: bold;
}
html {
  scroll-behavior: smooth;
}
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active > .g-menu-item-container {
  color: #fff;
}
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active.g-selected > .g-menu-item-container {
  color: #dcdc33;
}
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active {
  background: transparent;
}
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover {
  background: transparent;
}
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover > .g-menu-item-container {
  color: #dcdc33;
}
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active.g-selected {
  background: transparent;
}
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active > .g-menu-item-container {
  color: #dcdc33;
}
#g-navigation .g-main-nav {
  margin: 0;
}
.color1 {
  background: #c4bd3f;
  height: 10px;
}
.color2 {
  background: #dbd945;
  height: 10px;
}
.color3 {
  background: #ece655;
  height: 10px;
}
.color4 {
  background: #f8ee7b;
  height: 10px;
}
#sample-2773-particle {
  margin-top: -6%;
}
.esempi .sample-content .sample-icons {
  color: #dbd945;
}
.esempi {
  padding: 20px;
}
#g-subfeature {
  padding: 0;
  background: #f5f5f5;
}
#g-main {
  padding: 0;
}
.rivenditore-img img {
  max-width: 75%;
}
.rivenditore {
  background: #fff;
}
#g-navigation .g-social a {
  background: #fff !important;
  padding: 3px 10px;
  border-radius: 25px;
  color: #57636b;
  font-size: 1rem;
  max-width: 30px;
}
#g-footer {
  border-top: 1px solid #dbdb46;
}
.btn-primary {
  background: #dbdb46 !important;
}
.form-actions {
  border-top: none;
  background: transparent;
  padding: 0;
}
.priva {
  color: #dbdb46 !important;
}
.bfQuickMode .controls .control-label {
  width: 67% !important;
}
.grigio {
  background: #f7f7f7;
}
.cbListView thead {
  background: #56636c;
}
#cbSearchButtonWrap {
  margin-bottom: 20px;
}
.cbListView td a {
  color: #56636c;
  font-weight: bold;
}
.cbToolBar {
  float: left !important;
}
.sectiontableheader a {
  color: #dbdb46;
}
.hasPopover:after {
  content: "";
  font-family: "IcoMoon";
}
.icon-arrow-up-3, .icon-arrow-down-3 {
  display: none !important;
}
.plus-content:after {
  content: "";
  font-family: "IcoMoon";
  font-size: 1.3rem;
  vertical-align: middle;
  padding-left: 5px;
}
.m-sup {
  padding-top: 3%;
}
.uk-accordion-title {
  background: #56636c;
}
.g-main-nav .g-toplevel > li.g-parent .g-menu-parent-indicator::after {
  content: "";
  text-align: left;
  vertical-align: text-bottom;
}
#menu-6240-particle, #menu-8992-particle, #menu-1681-particle, #menu-4826-particle, #menu-5626-particle {
  margin: 0.625rem 0 !important;
  padding: 0.938rem 0 !important;
}
#flexslider-136 {
  z-index: 1 !important;
}
#g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active {
  background: #dbdb46;
}
#g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active > .g-menu-item-container {
  color: #56636c;
}
@media (max-width: 767px) {
  #social-3930-particle {
    position: absolute;
    top: 0;
    right: 0;
  }
  .color2, .color3, .color4 {
    display: none;
  }
  .pr {
    padding-right: 5%;
    padding-left: 5%;
  }
  .pl {
    padding-right: 5%;
    padding-left: 5%;
  }
  .social {
    padding-top: 5%;
  }
}
.conto-termico .g-content {
  text-align: center;
}
.conto-termico .sample-content .sample-icons {
  color: #dcdc33;
}
.margine-c {
  margin: 5px;
}
@media (min-width: 768px) {
  .social {
    padding-top: 50%;
  }
}
.sp-simpleportfolio .sp-simpleportfolio-item .sp-vertical-middle > div .sp-simpleportfolio-title, .sp-simpleportfolio-tags, .btn-view {
  display: none !important;
}
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li.active > a {
  background: #56636c;
  font-weight: bold;
  border: 1px solid #56636c;
}
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li > a {
  border-radius: 0 !important;
  border: 1px solid #dbd945;
  color: #56636c;
  background: transparent;
}
.download .span6 {
  padding: 10px;
  border: 1px solid #dbdb46;
}
.download .page-header a {
  color: #56636c;
}
#custom-8298-particle a {
  color: #fff !important;
}
.g-menu-item-106, .g-menu-item-138 {
  max-width: 220px;
}
.g-main-nav .g-standard .g-dropdown {
  width: 210px;
}
#module-sample-162-particle {
  padding-bottom: 15px;
}
/*# sourceMappingURL=custom_13.css.map */