﻿@charset "UTF-8";
/* Tabella dei contenuti
==================================================
#MENU
#HOME CONTENUTO
#FOOTER
#NAVBAR
#HOME FOTOGRAFIA
#BREADCRUMB
#COPYRIGHT 
*/
/* BASE - Base tyles, Variables, Mixins, etc. */
/** COLORI **/
/** FONT **/
/** PATH IMMAGINI **/
/** NAVBAR **/
/** FOOTER **/
/** HOME-CONTENUTO **/
/***************************
*      COMMON & USEFUL     *
***************************/
/* Non fa sentrie l'offset del col-xx-xx ai figli */
.no-bootstrapCol-offset {
  margin-left: -15px;
  margin-right: -15px;
}

/* Incluso in uno pseudo elemento, manda a capo */
.break-line-with-pseudo, .container__navbar .first-line-item-nav::after:not(a) {
  content: " ";
  display: block;
}

.bg_home, #quattrofaretti_container, #redbull_container, .box_ninth_home-video, .box_fifth_home-video, .box_fourth_home-video, .box_second_home-video, .box_first_home-video, .box_seventh_home-fotografia, .box_sixth_home-fotografia, .box_fifth_home-fotografia, .box_fourth_home-fotografia, .box_third_home-fotografia, .box_second_home-fotografia, .box_first_home-fotografia {
  background-position: center center;
  background-size: cover;
}

.font_A, .productPage .black_section .text-home, .box_eighth_home-video .text-home, .box_fifth_home-video .text-home, .box_seventh_home-fotografia .text-home, .box_fifth_home-fotografia .text-home, .box_third_home-fotografia .text-home, .box_first_home-fotografia .text-home {
  font-size: 22px;
  font-family: "Work Sans", sans-serif;
  font-weight: 200;
}

.font_B, .box_generic, .productPage .text-home, .homePage .text-home, #quattrofaretti_container, #redbull_container, .box_ninth_home-video .text-home, .box_seventh_home-video .text-home, .box_fourth_home-video .text-home, .box_third_home-video .text-home, .box_second_home-video .text-home, .box_sixth_home-fotografia .text-home, .box_fourth_home-fotografia, .box_second_home-fotografia .text-home {
  font-size: 22px;
  font-family: "Work Sans", sans-serif;
  font-weight: 200;
}

/* item è il padre degli elementi che voglio centrare verticalmente
"item"::before {
  content: "";
  height: 100%;
  display: inline-block;
  vertical-align: middle;
}
*/
.my_show {
  display: none !important;
}

.my_hide {
  display: none !important;
}

/***************************
*      TITOLO                *
***************************/
h1, .tipologia3 #specificheTecniche h1 {
  font-family: "Work Sans", sans-serif;
  font-weight: 300;
  font-size: 56px;
  margin: 0 0 10px 0;
  line-height: 56px;
}

h2 {
  font-family: "Work Sans", sans-serif;
  font-weight: 200;
  font-size: 48px;
  margin: 0 0 20px 0;
  line-height: 48px;
}

h3 {
  font-family: "Work Sans", sans-serif;
  font-weight: 400;
  font-size: 28px;
  margin: 0 0 20px 0;
  line-height: 48px;
}

.text-home.medium {
  font-weight: 300;
}

.containerPageWidth {
  max-width: 1920px;
  margin: 0 auto;
}

.tipologia3 #specificheTecniche h1 {
  font-weight: 600;
}

.bck_effects {
  overflow: hidden;
}

/***************************
*      paragrafi           *
***************************/
.container_section {
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
}

p {
  font-size: 22px;
  line-height: 32px;
}

.black_section {
  background-color: #000;
  color: #FFF;
}

.desktop-full-width {
  display: block;
}

.responsive-full-width {
  display: none;
}

.brResponsive {
  display: none;
}

/***************************
*      LOGO                *
***************************/
.logo-container #hplLogo {
  margin-left: 70px;
}

#img_logo, #img_logo_white {
  width: 180px;
}

#img_logo_white {
  display: none;
}

.black #img_logo_white {
  display: inline;
}

.black #img_logo {
  display: none;
}

#pnlNavBar {
  position: relative;
  z-index: 10;
}

#pnlNavBar.black, #pnlNavBar.black .container__navbar {
  background-color: #000;
}

.nav-bar {
  padding: 12px 0;
}
.nav-bar .black a:link, .nav-bar .black a:visited, .nav-bar .black a:hover, .nav-bar .black a:active {
  color: #FFF;
}

/***************************
*      MENU                *
***************************/
.container__menuMain {
  background-color: #000;
  font-family: "Work Sans", sans-serif;
  font-size: 16px;
}
.container__menuMain .container__menuSinistra {
  text-align: left;
  position: relative;
  z-index: 11;
}
.container__menuMain .container__menuSinistra a {
  all: unset;
  padding: 8px 30px 8px 0px;
  display: inline-block;
  color: #ffffff;
  cursor: pointer;
}
.container__menuMain .container__menuSinistra a:not(.first) {
  padding: 8px 30px;
}
.container__menuMain .container__menuSinistra a.otherSection {
  text-decoration: underline;
}
.container__menuMain .container__menuDestra {
  text-align: right;
  height: 38.67px;
}
.container__menuMain .container__menuDestra .menu__sceltaLingua {
  background-color: #333333;
  border: 0;
  display: inline-block;
  height: 38.67px;
  color: #ffffff;
  padding: 8px 0px;
}
.container__menuMain .container__menuDestra .menu__sceltaLingua:focus {
  outline-color: #ffffff;
}

.drawer-dropdown-menu-item {
  line-height: 3rem !important;
}

#hplLupoAcademy span {
  font-weight: bold;
  padding: 19.9px 0;
}

.btn-ecommerce {
  display: block;
  position: relative;
  background-color: rgb(0, 125, 209); /* Old browsers */
  background-image: -moz-linear-gradient(bottom, rgb(0, 125, 209) 0%, rgb(47, 163, 238) 100%); /* FF3.6-15 */
  background-image: -webkit-linear-gradient(bottom, rgb(0, 125, 209) 0%, rgb(47, 163, 238) 100%); /* Chrome10-25,Safari5.1-6 */
  background-image: linear-gradient(to top, rgb(0, 125, 209) 0%, rgb(47, 163, 238) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#007dd1", endColorstr="#2fa3ee",GradientType=0 ); /* IE6-9 */
  border: 0;
  border-radius: 3px;
  text-transform: uppercase;
  font-size: 18px;
  font-stretch: inherit;
  -webkit-box-shadow: inset 1px 3px 4px 0px rgba(0, 84, 144, 0.58);
  -moz-box-shadow: inset 1px 3px 4px 0px rgba(0, 84, 144, 0.58);
  box-shadow: inset 1px 3px 4px 0px rgba(0, 84, 144, 0.58);
  padding: 12px 48px;
  box-sizing: inherit;
  -webkit-backface-visibility: hidden;
  z-index: 1;
  transition: color 0.3s ease-out;
  max-width: 110px;
  margin: 0 auto;
  margin-bottom: 16px;
}

.btn-ecommerce:after {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 3px;
  background-color: rgb(0, 125, 209);
  background: -moz-linear-gradient(top, rgb(26, 133, 204) 0%, rgba(51, 153, 219, 0.5) 44%, rgb(82, 178, 237) 99%, rgb(83, 178, 237) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgb(26, 133, 204) 0%, rgba(51, 153, 219, 0.5) 44%, rgb(82, 178, 237) 99%, rgb(83, 178, 237) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgb(26, 133, 204) 0%, rgba(51, 153, 219, 0.5) 44%, rgb(82, 178, 237) 99%, rgb(83, 178, 237) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#1a85cc", endColorstr="#53b2ed",GradientType=0 ); /* IE6-9 */
  transition: opacity 0.5s ease-out;
  z-index: 2;
  opacity: 0;
}

.btn-ecommerce:hover:after {
  opacity: 1;
}

.btn-ecommerce span {
  position: relative;
  z-index: 3;
  color: #ffffff;
}

.hplLinkStore {
  padding: 0;
  float: right;
  margin-top: 9px !important;
}

.hplLinkStore span {
  display: none;
}

.hplLinkStore.blueButton span {
  display: inline;
  vertical-align: middle;
  font-family: "Work Sans", sans-serif;
  color: #FFF;
  -webkit-text-fill-color: #FFFFFF;
}

.hplLinkStore.blueButton:link, .hplLinkStore.blueButton:visited, .hplLinkStore.blueButton:hover, .hplLinkStore.blueButton:active, .hplLinkStore.blueButton:focus {
  color: #FFF;
}

.hplLinkStore.blueButton {
  top: 5px;
  background-color: rgb(0, 125, 209); /* Old browsers */
  background-image: -moz-linear-gradient(bottom, rgb(0, 125, 209) 0%, rgb(47, 163, 238) 100%); /* FF3.6-15 */
  background-image: -webkit-linear-gradient(bottom, rgb(0, 125, 209) 0%, rgb(47, 163, 238) 100%); /* Chrome10-25,Safari5.1-6 */
  background-image: linear-gradient(to top, rgb(0, 125, 209) 0%, rgb(47, 163, 238) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#007dd1", endColorstr="#2fa3ee",GradientType=0 ); /* IE6-9 */
  border: 0;
  border-radius: 3px;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 300;
  font-stretch: inherit;
  -webkit-box-shadow: inset 1px 3px 4px 0px rgba(0, 84, 144, 0.58);
  -moz-box-shadow: inset 1px 3px 4px 0px rgba(0, 84, 144, 0.58);
  box-shadow: inset 1px 3px 4px 0px rgba(0, 84, 144, 0.58);
  padding: 8px 27px;
  box-sizing: inherit;
  -webkit-backface-visibility: hidden;
  z-index: 1;
  transition: color 0.3s ease-out;
  margin: 0 auto;
  width: auto;
}

.hplLinkStore img {
  width: 44px;
}

.hplLinkStore.blueButton img {
  width: 30px;
  margin: 0 8px 0 0;
  display: none;
}

/***************************
*      HOME CONTENUTO      *
***************************/
/*.container__homeContenuto {
    background: {
        image: url($image-bg-home);
        position: center center;
    }

    height: 716px;
    @extend .no-bootstrapCol-offset;
}*/
#hero {
  position: relative;
}

#carousel-home .owl-dots {
  position: absolute;
  width: 100%;
  text-align: center;
  bottom: 10px;
}
#carousel-home .item {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}
#carousel-home .item .container, #carousel-home .item .row {
  height: 100%;
}
#carousel-home .item .item-title {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
#carousel-home #slide-1 {
  background-image: url(/img/home/slide/frame-dmx.jpg);
}
#carousel-home #slide-2 {
  background-image: url(/img/home/slide/slide-ventola.jpg);
}
#carousel-home #slide-3 {
  background-image: url(/img/home/slide/frame-full-color.jpg);
}
#carousel-home #slide-4 {
  background-image: url(/img/home/slide/slide-kickasspanel.jpg);
}

#containerImageHome {
  background-color: #000;
  background-image: none;
  position: relative;
}
#containerImageHome img {
  max-height: 631px;
}

#containerLinkHome {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  padding: 5% 0 0 0;
}
#containerLinkHome p {
  text-align: center;
  padding: 0;
  margin: 5% 0 7% 0;
}
#containerLinkHome a:link, #containerLinkHome a:visited, #containerLinkHome a:active {
  font-size: 100px;
  color: rgba(255, 255, 255, 0.8);
  text-decoration: none;
  border-bottom: 2px solid rgba(255, 255, 255, 0.8);
  transition: all 0.4s ease-in-out;
  font-weight: bold;
}
#containerLinkHome a:hover {
  color: #FFF;
  border-bottom: 2px solid #FFF;
  transition: all 0.4s ease-in-out;
}

#img-home-768, #img-home-320 {
  display: none;
}

/***************************
*      NUOVA HOME          *
***************************/
#pageHome {
  background-color: #000;
  padding-top: 0;
}

#pageHome .box_intro {
  text-align: center;
  padding-top: 30px;
  margin-bottom: 50px;
}
#pageHome .box_intro h1.title_big {
  font-size: 127px;
  margin-bottom: 10px;
}
#pageHome .box_intro div.bck_effects {
  overflow: hidden;
}

#pageHome .box_intro .text-home {
  color: #FFF !important;
}

#pageHome {
  padding-top: 60px;
}
#pageHome .box_one {
  overflow: hidden;
  margin-bottom: 0;
  padding-bottom: 30px;
  margin-top: 100px;
  background-image: url(../../img/home/UltrapanelPRO60-home.jpg);
  height: 985px;
}

#pageHome .box_two {
  margin-top: 100px;
  overflow: hidden;
  background-image: url(../../img/home/movielightPRO-homeB.jpg);
  height: 1769px;
}

#pageHome .box_three {
  overflow: hidden;
  background-image: url(../../img/dayled650_kit_home_fotografia.jpg);
  height: 730px;
  background-color: #FFF;
}

#pageHome .box_four {
  overflow: hidden;
  text-align: center;
}
#pageHome .box_four .text-home {
  font-weight: 200;
  color: #FFF;
}
#pageHome .box_four .content {
  margin: 20px 0 80px 0;
}

#pageHome.eng .box_four h1 {
  margin-left: -20px;
  margin-right: -20px;
}

#pageHome .box_five {
  overflow: hidden;
  background-image: url(../../img/home_cup.jpg);
  height: 702px;
  background-color: #FFF;
}
#pageHome .box_five h1 {
  margin-top: 100px;
}
#pageHome .box_five div.bck_effects {
  overflow: hidden;
}

#pageHome .box_six {
  overflow: hidden;
  background-image: url(../../img/home/dayled1000PRO-homeB.jpg);
  height: 2202px;
}

#pageHome .box_seven {
  text-align: center;
  padding-bottom: 50px;
}

#pageHome .box_nine {
  padding-top: 30px;
}

#pageHome .box_eight {
  overflow: hidden;
  background-image: url(../../img/Home/dayled3000pro-homeB.jpg);
  height: 1851px;
  margin-bottom: 0;
  margin-top: 0;
  background-size: cover;
}

#pageHome .box_ten h1 {
  letter-spacing: -1px;
}
#pageHome .box_ten h1 span {
  letter-spacing: initial;
}

#pageHome .box_ten_B h1 {
  letter-spacing: -4px;
}
#pageHome .box_ten_B h1 span {
  letter-spacing: initial;
}

#pageHome .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Home/superpanel30hard-homeB.jpg);
  height: 1565px;
  margin-bottom: 0;
  margin-top: 100px;
}

#pageHome .box_thirteen {
  margin-bottom: 80px;
}

#previewVideoHome {
  background-color: #000;
  position: relative;
  display: flex;
  align-items: center;
  align-content: center;
  min-height: 850px;
  padding: 20px 0;
}

#previewVideoHome a.play {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: absolute;
  color: #FFF;
  z-index: 1000;
  width: 100%;
  text-align: center;
  line-height: 80px;
  -webkit-transition: all 400ms ease-in-out;
  -moz-transition: all 400ms ease-in-out;
  -ms-transition: all 400ms ease-in-out;
  -o-transition: all 400ms ease-in-out;
  transition: all 400ms ease-in-out;
  height: 100%;
  font-family: "Work Sans", sans-serif;
  font-weight: 700;
  font-size: 80px;
}

#previewVideoHome a.play:link, #previewVideoHome a.play:visited, #previewVideoHome a.play:hover, #previewVideoHome a.play:active {
  text-decoration: none;
}

#previewVideoHome a.play:hover {
  background-color: rgba(255, 255, 255, 0.5);
  -webkit-transition: all 400ms ease-in-out;
  -moz-transition: all 400ms ease-in-out;
  -ms-transition: all 400ms ease-in-out;
  -o-transition: all 400ms ease-in-out;
  transition: all 400ms ease-in-out;
}

/*Sticky element*/
#over-element {
  width: 100%;
  /*height: calc(100vh - 150px);*/
  height: 2150px;
  z-index: 10;
  position: relative;
  background-image: url(/img/video/ActionpanelFullColor/02.jpg);
  background-position: center 200px;
  background-repeat: no-repeat;
  background-color: #000;
  padding: 30px 0 0 0;
}
#over-element .top-title {
  text-align: center;
  color: #FFF;
  padding-top: 0;
  background-color: rgba(0, 0, 0, 0.7);
  letter-spacing: -3px;
  white-space: nowrap;
}
#hiddenText {
  background-color: black;
  width: 100%;
  margin-top: -1911px;
  position: relative;
}

.sticky-container {
  /*height: calc( 200vh - 120px);*/
  height: 2500px;
}

.sticky-content {
  position: -webkit-sticky;
  position: sticky;
  /*top: 50px;
  height: calc( 100vh - 120px);*/
  top: 150px;
  height: auto;
}

.sticky-content .content {
  display: flex;
  align-items: center;
  height: calc(100% - 150px);
  width: 100%;
}

.sticky-content .content div, .sticky-content .content p {
  color: #FFF;
  text-align: center;
}

.shadow-bar {
  display: block;
  position: absolute;
  z-index: 1;
  width: 100%;
  top: 100%;
  height: 30%;
  /*top: 94%;

  height: calc(6% + 30vh);*/
  background: linear-gradient(to bottom, #000 0%, transparent 60%);
  pointer-events: none;
}

/***************************
*      FOOTER              *
***************************/
.footer {
  font-family: "Work Sans", sans-serif;
  font-size: 16px;
  color: #333333;
  padding: 0;
  font-weight: bold;
}
.footer .container__footerText {
  text-align: left;
  padding-top: 16px;
  padding-bottom: 16px;
}
.footer .container__footerText a {
  font-weight: normal;
  text-decoration: underline !important;
}
.footer .testo-footer-notlast::after {
  content: " ";
  width: 1px;
  height: 12px;
  background-color: #333333;
  display: inline-block;
  margin-left: 46px;
  margin-right: 45px;
}
.footer .footer__youtube-icon {
  margin-left: 2%;
  vertical-align: sub;
}
.footer .testo-footer-secondario {
  font-weight: 400;
}
.footer a:link, .footer a:visited, .footer a:active {
  cursor: pointer;
  color: #000;
  text-decoration: none;
}
.footer a:hover {
  color: #333333;
  text-decoration: none;
}

#contaierFooterYT {
  padding: 40px 0 0 0;
}
#contaierFooterYT a {
  margin-right: 6px;
}

/***************************
*      NAVBAR              *
***************************/
.menu, .nav-bar, .footer-box {
  width: 100%;
}

.menu {
  background-color: #000;
  height: 50px;
}

.menu.white, .menu.white .container__menuMain {
  background-color: #FFF;
}

.menu.white .ui-dropdown-list-trigger strong, .menu.white .ui-dropdown-list ul a, .menu.white .ui-dropdown-list-trigger strong:after {
  color: #000;
}

.menu.white .ui-dropdown-list-trigger strong:after {
  border-top: 5px solid #000;
}

.menu.white .ui-dropdown-list.active strong {
  background-color: #FFF;
}

.menu.white .ui-dropdown-list ul a, .menu.white .ui-dropdown-list ul a:link, .menu.white .ui-dropdown-list ul a:visited {
  background-color: #FFF;
}

.ui-dropdown-list-trigger span {
  color: #FFF;
}

.menu.white .ui-dropdown-list-trigger span {
  color: #000;
}

.nav-bar {
  background-color: #FFF;
}

.nav-bar a:link, .nav-bar a:visited, .nav-bar a:hover, .nav-bar a:active {
  color: #333333;
}

.footer-box {
  background-color: #F0F0F0;
}

.container__navbar {
  font-family: "Work Sans", sans-serif;
  font-size: 16px;
  overflow: hidden;
  background-color: #FFF;
}
.container__navbar ul {
  margin-bottom: 0px;
  height: 88px;
}
.container__navbar li.main, .container__navbar li.container__logo {
  float: left;
  display: block;
  text-align: center;
  text-decoration: none;
  color: #333333;
  width: 13%;
  cursor: pointer;
}
.container__navbar li.main:hover:not(.container__logo), .container__navbar li.container__logo:hover:not(.container__logo) {
  background-color: #f5f5f5;
  transition: all 0.4s ease-in-out;
  color: black;
}
.container__navbar li.container__logo {
  text-align: left;
}
.container__navbar .white_icon {
  display: inline;
}
.container__navbar .black_icon {
  display: none;
}
.container__navbar li.main.lupoAcademy {
  width: 12%;
}
.container__navbar li.responsive-sub-item {
  float: left;
  display: none;
  text-align: center;
  text-decoration: none;
  color: #333333;
  width: 12%;
  cursor: pointer;
}
.container__navbar li.responsive-sub-item ul {
  height: auto;
}
.container__navbar .first {
  text-align: left;
}
.container__navbar .icon-toast {
  display: none;
}
.container__navbar .list-nav-item {
  list-style: none;
  padding-left: 0;
}
.container__navbar .list-nav-item .due-righe {
  padding: 18.5px 0;
  height: 100%;
}
.container__navbar .list-nav-item .due-righe a:hover {
  text-decoration: none;
}
.container__navbar .list-nav-item .container__logo {
  padding: 15px 0 15px 0;
  width: 100%;
}
.container__navbar .list-nav-item .una-riga {
  height: 100%;
}
.container__navbar .list-nav-item .una-riga a {
  display: block;
  padding: 29.9px 0;
}
.container__navbar .first-line-item-nav {
  font-weight: bold;
}
.container__navbar #bars-menu-responsive, .container__navbar #bars-menu-close-responsive {
  display: none;
}

.sotto-menu {
  font-family: "Work Sans", sans-serif;
  font-size: 16px;
  font-weight: bold;
  border-top: 3px solid #ffffff;
  /*.illuminatori-menu {
          height: 83px;
          display: none;

          li {
              display: table-cell;
              width: 1%;
              text-align: left;
              white-space: nowrap;
              height: 83px;
              vertical-align: middle;

              &:after {
                  content: "";
                  width: 116px;
                  display: inline-block;
              }
          }

          ul {
              width: 100%;
              margin: 0;
              padding-left: 0;
              display: table;
              height: 100%;
          }
      }
  */
}
.sotto-menu .lupoled-menu, .sotto-menu .superpanel-menu, .sotto-menu .dayled-menu, .sotto-menu .daylight-menu, .sotto-menu .illuminatori-menu {
  width: 1650px;
  display: none;
  margin: 30px auto 0 auto;
}
.sotto-menu .lupoled-menu ul, .sotto-menu .superpanel-menu ul, .sotto-menu .dayled-menu ul, .sotto-menu .daylight-menu ul, .sotto-menu .illuminatori-menu ul {
  width: 80%;
  margin: 0 auto;
  padding-left: 0;
  height: 100%;
  overflow: visible;
  white-space: nowrap;
}
.sotto-menu .lupoled-menu li, .sotto-menu .superpanel-menu li, .sotto-menu .dayled-menu li, .sotto-menu .daylight-menu li, .sotto-menu .illuminatori-menu li {
  display: inline-block;
  width: initial;
  text-align: center;
  white-space: normal;
  height: 53px;
  vertical-align: middle;
  padding: 0px 5%;
}
.sotto-menu .lupoled-menu li:first-child, .sotto-menu .superpanel-menu li:first-child, .sotto-menu .dayled-menu li:first-child, .sotto-menu .daylight-menu li:first-child, .sotto-menu .illuminatori-menu li:first-child {
  padding-left: 0;
}
.sotto-menu .lupoled-menu li:last-child, .sotto-menu .superpanel-menu li:last-child, .sotto-menu .dayled-menu li:last-child, .sotto-menu .daylight-menu li:last-child, .sotto-menu .illuminatori-menu li:last-child {
  padding-right: 0;
}
.sotto-menu .superpanel-menu ul {
  width: 67%;
}
.sotto-menu .superpanel-menu li {
  padding: 0 5%;
}
.sotto-menu .superpanel-menu li:first-child {
  padding-left: 5%;
}
.sotto-menu .superpanel-menu li:last-child {
  padding-right: 5%;
}
.sotto-menu .superpanel-menu ul.superpanel-soft li {
  padding: 0 3.35%;
}
.sotto-menu .dayled-menu ul {
  width: 72%;
}
.sotto-menu .dayled-menu li {
  padding: 0 5.5%;
}
.sotto-menu .daylight-menu ul {
  width: 40%;
}
.sotto-menu .daylight-menu li {
  width: 50%;
}
.sotto-menu .daylight-menu li:first-child {
  text-align: right;
  padding-right: 8.5%;
}
.sotto-menu .daylight-menu li:last-child {
  text-align: left;
  padding-left: 8.5%;
}
.sotto-menu .illuminatori-menu ul {
  width: 44%;
}
.sotto-menu .illuminatori-menu li {
  padding: 0 9%;
}
.sotto-menu .item-sotto-menu {
  color: #333333;
  text-decoration: none;
  display: inline-block;
}
.sotto-menu .item-sotto-menu:hover {
  color: #ffffff;
}

.item-superpanelsoft {
  display: none !important;
}

#menu-responsive {
  display: none;
  background-color: #333333;
  text-align: left;
  clear: both;
}
#menu-responsive a {
  color: #ffffff !important;
}
#menu-responsive .first {
  margin-right: 45px;
  padding-left: 16px;
}
#menu-responsive .xs {
  display: none;
}
#menu-responsive #lang-switcher-responsive {
  display: inline-block;
  padding: 0px;
  float: right;
  height: 22px;
}
#menu-responsive #lang-switcher-responsive p {
  margin-bottom: 0;
}
#menu-responsive #lang-switcher-responsive strong {
  height: 0px;
  padding: 0px;
  margin-top: 7px;
}
#menu-responsive #lang-switcher-responsive ul {
  top: 22px;
}

/***************************
*      NAVBAR    HOME      *
***************************/
.homeBar {
  background-color: #000 !important;
}

.homeBar .container__navbar {
  background-color: #000 !important;
}

.homeBar .list-nav-item li a {
  color: #FFF !important;
  text-decoration: none;
}

.homeBar #img_logo_desktop {
  text-align: center;
  padding: 18px 0;
}
.homeBar #img_logo_desktop img {
  width: 200px;
}

.homeBar .list-nav-item {
  display: none;
}

/***************************
*     MENU 2020      *
***************************/
.hc-offcanvas-nav::after, .hc-offcanvas-nav .nav-wrapper::after {
  background: rgba(0, 0, 0, 0.5) !important;
}

.hc-offcanvas-nav .nav-content > h2 {
  padding: 10px 15px 0 20px !important;
  font-weight: 600 !important;
}

.hc-offcanvas-nav .nav-item-link, .hc-offcanvas-nav li.nav-close a, .hc-offcanvas-nav .nav-back a {
  border-bottom: 1px solid #EDEDED;
  border-radius: 0 !important;
  padding-left: 20px !important;
}

.hc-offcanvas-nav .nav-item.nolink .nav-item-link {
  border-bottom: none !important;
}
.hc-offcanvas-nav .nav-item.nolink .nav-item-link .nav-item-link {
  padding-left: 0 !important;
  padding-bottom: 0 !important;
}

.hc-offcanvas-nav .nav-item.nav-back .nav-back-button {
  background-color: #EFEFEF;
}

.hc-offcanvas-nav .nav-content {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.hc-offcanvas-nav .nav-close-button span::before, .hc-offcanvas-nav .nav-close-button span::after {
  width: 10px !important;
  height: 10px !important;
  top: 35% !important;
  left: 85% !important;
}

.hc-offcanvas-nav .nav-close-button span::before {
  margin-left: -11px !important;
}

.hc-offcanvas-nav li.nav-parent .nav-item-link:last-child {
  padding-right: 30px !important;
}

.hc-offcanvas-nav .nav-item-link .subtitle {
  font-size: 15px;
}

/***************************
*     HOME FOTOGRAFIA      *
***************************/
#videoTopHomeFotografia {
  padding: 20px 0;
  background-color: #000;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  margin-left: -15px;
  margin-right: -15px;
}
#videoTopHomeFotografia::before {
  display: block;
  content: "";
  background-color: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.box_first_home-fotografia {
  overflow: hidden;
  background-image: url(../../img/home/first_home-fotografia.jpg);
  height: 846px;
}
.box_first_home-fotografia h1 {
  color: #ffffff;
}
.box_first_home-fotografia .text-home {
  color: #ffffff;
}
.box_first_home-fotografia .content {
  margin: 190px 0;
}

.box_second_home-fotografia {
  overflow: hidden;
  text-align: center;
}
.box_second_home-fotografia h1 {
  color: #333333;
}
.box_second_home-fotografia .text-home {
  color: #333333;
}
.box_second_home-fotografia .content {
  margin: 20px 0 80px 0;
}

.box_third_home-fotografia {
  overflow: hidden;
  background-image: url(../../img/third-home-fotografia.jpg);
  height: 1077px;
  text-align: center;
}
.box_third_home-fotografia h1 {
  color: #ffffff;
}
.box_third_home-fotografia .text-home {
  color: #ffffff;
}
.box_third_home-fotografia .content {
  margin-top: 135px;
}

.box_fourth_home-fotografia {
  background-image: url(../../img/fourth_home-fotografia.jpg);
  height: 768px;
  position: relative;
  text-align: center;
}
.box_fourth_home-fotografia .middle {
  background-color: rgba(255, 255, 255, 0.8);
  padding: 30px;
  position: absolute;
  top: 530px;
  left: 0;
  z-index: 1000;
}

.box_fifth_home-fotografia {
  overflow: hidden;
  background-image: url(../../img/fifth-home-fotografia.jpg);
  height: 1255px;
}
.box_fifth_home-fotografia h1 {
  color: #ffffff;
}
.box_fifth_home-fotografia .text-home {
  color: #ffffff;
}
.box_fifth_home-fotografia .content {
  margin-top: 400px;
}

.box_sixth_home-fotografia {
  overflow: hidden;
  background-image: url(../../img/sixth-home-fotografia.jpg);
  height: 807px;
}
.box_sixth_home-fotografia h1 {
  color: #333333;
}
.box_sixth_home-fotografia .text-home {
  color: #333333;
}
.box_sixth_home-fotografia .content {
  margin-top: 150px;
}

.box_nine_home-fotografia {
  overflow: hidden;
  background-image: url(../../img/dayled650_kit_home_fotografia.jpg);
  height: 730px;
}

.box_seventh_home-fotografia {
  overflow: hidden;
  background-image: url(../../img/seventh-home-fotografia.jpg);
  height: 970px;
}
.box_seventh_home-fotografia h1 {
  color: #ffffff;
}
.box_seventh_home-fotografia .text-home {
  color: #ffffff;
}
.box_seventh_home-fotografia .content {
  margin-top: 72px;
}

.img-mobile, .img-tablet {
  display: none;
}

.deny-img {
  display: none;
}

/***************************
*     HOME VIDEO           *
***************************/
.box_first_home-video {
  overflow: hidden;
  background-image: url(../../img/home/first_home-fotografia.jpg);
  height: 846px;
}
.box_first_home-video .content {
  margin: 190px 0;
}

.box_second_home-video {
  position: relative;
  overflow: hidden;
  background-image: url(../../img/dayled1000_home_video.jpg);
  height: 748px;
}
.box_second_home-video .content {
  margin: 70px 0 70px 0;
}

.box_third_home-video {
  padding: 50px 0 0 0;
}
.box_third_home-video .middle {
  background-color: #FFF;
  padding: 40px 25px;
  z-index: 3000;
  color: #333333 !important;
  text-align: center;
}

.box_customer_home-video {
  padding: 30px 0 50px 0;
}
.box_customer_home-video .content {
  text-align: center;
}
.box_customer_home-video .customerList .text-home {
  text-align: left;
}

.customerListMobile, .customerListTablet {
  display: none;
}

.box_fourth_home-video {
  overflow: hidden;
  background-image: url(../../img/superpanel_pole_home_video.jpg);
  height: 864px;
}
.box_fourth_home-video .text-home {
  color: #333333;
}
.box_fourth_home-video .content {
  margin: 150px 0;
}

.box_fifth_home-video {
  overflow: hidden;
  background-image: url(../../img/fifth-home-video.jpg);
  height: 985px;
}
.box_fifth_home-video h1 {
  color: #ffffff;
}
.box_fifth_home-video .text-home {
  color: #ffffff;
}
.box_fifth_home-video .content {
  margin-top: 150px;
}

.box_sixth_home-video {
  overflow: hidden;
  background-image: url(../../img/dayled650_kit_home_video.jpg);
  height: 804px;
}

.box_seventh_home-video {
  text-align: center;
  margin: 0 0 70px 0;
}
.box_eighth_home-video {
  overflow: hidden;
  background-image: url(../../img/dayled2000_home_video.jpg);
  background-position: right center;
  background-size: cover;
  height: 984px;
}
.box_eighth_home-video .content {
  margin: 70px 0;
}
.box_eighth_home-video .text-home {
  color: #ffffff;
}

.box_ninth_home-video {
  overflow: hidden;
  background-image: url(../../img/ninth-home-video.jpg);
  height: 807px;
}
.box_ninth_home-video h1 {
  color: #333333;
}
.box_ninth_home-video .text-home {
  color: #333333;
}
.box_ninth_home-video .content {
  margin-top: 150px;
}

/***************************
*     PRODUCTS         *
***************************/
.box_generic .content {
  margin: 50px 0;
}

#camaleonte_container {
  background-image: url(../../img/fotografia/dayled650/4.jpg);
  height: 1124px;
  text-align: center;
}

#camaleonte_container .content {
  margin: 70px 0 0 0;
}

#camaleonte_container .middle {
  background-color: #FFF;
  padding: 30px;
  position: absolute;
  top: 1015px;
  left: 0;
  z-index: 3000;
}

#camaleonte_container .middle h1, #camaleonte_container .middle .text-home {
  color: #333 !important;
  font-weight: 200;
}

#alette_container {
  overflow: hidden;
  background-image: url(../../img/fotografia/dayled650/3.jpg);
  height: 790px;
}

#alette_container .content {
  margin: 95px 0 0 0;
}

#redbull_container {
  background-image: url(../../img/fotografia/dayled650/8.jpg);
  height: 768px;
  position: relative;
  text-align: center;
}
#redbull_container .middle {
  background-color: rgba(255, 255, 255, 0.8);
  padding: 30px;
  position: absolute;
  top: 560px;
  left: 0;
  z-index: 100;
}

#quattrofaretti_container {
  background-image: url(../../img/fotografia/daylight800/3.jpg);
  height: 986px;
  position: relative;
  text-align: center;
}
#quattrofaretti_container .middle {
  background-color: rgba(255, 255, 255, 0.8);
  padding: 30px;
  position: absolute;
  top: 780px;
  left: 0;
  z-index: 100;
}

#supercar_container {
  background-image: url(../../img/fotografia/dayled2000/5.jpg);
  height: 986px;
  text-align: center;
}

#supercar_container .content {
  padding: 50px 0;
}

#modellaluce_container {
  background-image: url(../../img/fotografia/dayled1000/4.jpg);
  height: 1124px;
  text-align: center;
}
#modellaluce_container .middle {
  background-color: rgba(255, 255, 255, 0.8);
  padding: 30px;
  position: absolute;
  top: 100px;
  left: 0;
  z-index: 100;
}

#modellacoda_container {
  overflow: hidden;
  background-image: url(../../img/fotografia/dayled650/6.jpg);
  height: 870px;
  padding: 150px 0 0 0;
}

#modellacoda_container.bkg_inverted {
  background-image: url(../../img/Fotografia/LupoLed1120DmxDualColor/3.jpg) !important;
}

#modellaombra_container {
  overflow: hidden;
  background-image: url(../../img/fotografia/dayled1000DualColor/4.jpg);
  height: 986px;
  padding: 150px 0 0 0;
}

.accessori_container_1 {
  overflow: hidden;
  background-image: url(../../img/video/dayled650/7.jpg);
  height: 986px;
  padding: 90px 0 0 0;
  margin: 30px 0 50px 0;
}

.accessori_container_2 {
  overflow: hidden;
  background-image: url(../../img/fotografia/lupoled350/7.jpg);
  height: 986px;
  padding: 180px 0 0 0;
  margin: 30px 0 50px 0;
}

.accessori_container_3 {
  overflow: hidden;
  background-image: url(../../img/video/lupoled350/4.jpg);
  height: 986px;
  padding: 180px 0 0 0;
  margin: 30px 0 50px 0;
}

#modellaali_container {
  background-image: url(../../img/fotografia/dayled1000DualColor/6.jpg);
  height: 986px;
  position: relative;
  text-align: center;
}
#modellaali_container h1, #modellaali_container h2, #modellaali_container .text-home {
  color: #FFF;
}

#ballerina_container {
  background-image: url(../../img/fotografia/superpanelsoftdualcolor/ballerina.jpg);
  height: 2504px;
  position: relative;
  text-align: center;
}
#ballerina_container h1, #ballerina_container h2, #ballerina_container .text-home {
  color: #FFF;
}

#ballerina2_container {
  background-image: url(../../img/fotografia/SuperpanelSoftDmxDualColor/ballerina.jpg);
  height: 2504px;
  position: relative;
  text-align: center;
}
#ballerina2_container h1, #ballerina2_container h2, #ballerina2_container .text-home {
  color: #FFF;
}

#freemont_container {
  background-image: url(../../img/third-home-fotografia.jpg);
  height: 1077px;
  text-align: center;
}

.headerProduct {
  padding: 60px 0;
  text-align: center;
}

#codeProduct {
  font-size: 28px;
  font-family: "Work Sans", sans-serif;
  font-weight: 200;
}

.headerProduct h1 span {
  border-top: 1px solid #FFF;
}

.headerProduct h1 {
  margin-top: 10px;
}

.productPage .text-home, .homePage .text-home {
  color: #333333;
}

.productPage h1 {
  color: #333333;
}

.tipologia3 h1 {
  font-size: 127px;
}

.tipologia3 h3 {
  font-size: 79px;
  line-height: 81px;
  font-family: "Work Sans", sans-serif;
  font-weight: 700;
}

/***************************
*     SCHEDA DAYLED650           *
***************************/
#pageDayled650 .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled650/01.jpg);
  height: 1312px;
  margin-bottom: 0;
}

#pageDayled650 .box_two {
  padding-bottom: 40px;
}

#pageDayled650 .box_two h1 span {
  white-space: nowrap;
}

#pageDayled650 .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled650/02.jpg);
  height: 1767px;
  margin-bottom: 0;
}

#pageDayled650 .box_three {
  padding-top: 60px;
  padding-bottom: 80px;
}
#pageDayled650 .box_three h6 {
  white-space: nowrap;
}

#pageDayled650 .box_five {
  padding-top: 60px;
}

#pageDayled650 .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled650/03.jpg);
  height: 1470px;
  margin-bottom: 0;
}

#pageDayled650 .box_nine {
  padding-bottom: 60px;
}

#pageDayled650 .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled650/04.jpg);
  height: 1526px;
  margin-bottom: 0;
}

#pageDayled650 .box_thirteen {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled650/05.jpg);
  height: 1055px;
  margin-bottom: 0;
}

#pageDayled650 .box_fourteen {
  padding-top: 40px;
  padding-bottom: 80px;
  z-index: 9999;
}

#pageDayled650 .box_ten {
  overflow: visible;
  background-image: url(../../img/Video/Dayled650/06.jpg);
  height: 1079px;
  margin-bottom: 0;
  margin-top: -200px;
}

#pageDayled650 #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageDayled650 .box_eleven {
  padding: 0 0 100px 0;
}

#pageDayled650 .box_eleven h1, #pageDayled650 .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageDayled650 .divTableCell {
  padding: 3px 3px;
}
#pageDayled650 #tabellaSpecifiche {
  margin: 0;
  padding-bottom: 120px;
}

#pageDayled650 #specificheTecniche {
  padding: 30px 0 0 0;
}

#pageDayled650 #containerSlider h4.spaziatoreSlider, #pageSuperpanel30 #containerSlider h4.spaziatoreSlider {
  margin-top: 35px;
}

#pageDayled650 #containerSlider p.floatUnTerzo {
  width: 33.3%;
}

/**/
.productPage .box_generic, #aziendaPage .box_generic, #rivenditoriPage .box_generic, #downloadPage .box_generic, #schedaDownloadPage .box_generic {
  text-align: center;
}

.productPage .black_section .text-home {
  color: #FFF !important;
}

.productPage .black_section h1, .productPage .black_section h2 {
  color: #FFF !important;
}

/***************************
*   DAYLED 650 DUAL COLOR *
***************************/
#pageDayled650DualColor .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled650DualColor/01.jpg);
  height: 1312px;
  margin-bottom: 0;
}

#pageDayled650DualColor .box_two {
  padding-bottom: 0;
}

#pageDayled650DualColor .box_nine h1 span {
  white-space: nowrap;
}

#pageDayled650DualColor .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled650/02.jpg);
  height: 1767px;
  margin-bottom: 0;
}

#pageDayled650DualColor .box_three {
  padding-top: 60px;
  padding-bottom: 80px;
}
#pageDayled650DualColor .box_three h6 {
  white-space: nowrap;
}

#pageDayled650DualColor .box_five {
  padding-top: 60px;
}

#pageDayled650DualColor .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled650DualColor/03.jpg);
  height: 1490px;
  margin-bottom: 0;
}

#pageDayled650DualColor .box_nine {
  padding-bottom: 60px;
}

#pageDayled650DualColor .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled650/04.jpg);
  height: 1526px;
  margin-bottom: 0;
}

#pageDayled650DualColor .box_thirteen {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled650/05.jpg);
  height: 1055px;
  margin-bottom: 0;
}

#pageDayled650DualColor .box_fourteen {
  padding-top: 40px;
  padding-bottom: 80px;
  z-index: 9999;
}

#pageDayled650DualColor .box_ten {
  overflow: visible;
  background-image: url(../../img/Video/Dayled650/06.jpg);
  height: 1079px;
  margin-bottom: 0;
  margin-top: -200px;
}

#pageDayled650DualColor #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageDayled650DualColor .box_eleven {
  padding: 0 0 100px 0;
}

#pageDayled650DualColor .box_eleven h1, #pageDayled650DualColor .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageDayled650DualColor .divTableCell {
  padding: 3px 3px;
}
#pageDayled650DualColor #tabellaSpecifiche {
  margin: 0;
}

#pageDayled650DualColor #specificheTecniche {
  padding: 60px 0 0 0;
}

#pageDayled650DualColor #tabellaSpecifiche {
  padding-bottom: 120px;
}

#pageDayled650DualColor #containerSlider h4.spaziatoreSlider {
  margin-top: 35px;
}

#pageDayled650DualColor #containerSlider p.floatUnTerzo {
  width: 33.3%;
}

/***************************
*       DAYLED 1000        *
***************************/
#pageDayled1000 .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled1000/01.jpg);
  height: 1382px;
  margin-bottom: 0;
}

#pageDayled1000 .box_two {
  padding-bottom: 40px;
}

#pageDayled1000 .box_two h1 span {
  white-space: nowrap;
}

#pageDayled1000 .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled1000/02.jpg);
  height: 1561px;
  margin-bottom: 0;
}

#pageDayled1000 .box_three {
  padding-top: 60px;
  padding-bottom: 80px;
}
#pageDayled1000 .box_three h6 {
  white-space: nowrap;
}

#pageDayled1000 .box_five {
  padding-top: 60px;
  margin-bottom: 80px;
}

#pageDayled1000 .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled1000/04.jpg);
  height: 1490px;
  margin-bottom: 0;
}

#pageDayled1000 .box_nine {
  padding-bottom: 0;
}

#pageDayled1000 .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled650/04.jpg);
  height: 1526px;
  margin-bottom: 0;
}

#pageDayled1000 .box_thirteen {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelSoft30DualColor/08.jpg);
  height: 1077px;
  margin-bottom: 0;
}

#pageDayled1000 .box_fourteen {
  padding-top: 0;
  padding-bottom: 80px;
  z-index: 9999;
}

#pageDayled1000 .box_ten {
  overflow: visible;
  background-image: url(../../img/Video/Dayled650/06.jpg);
  height: 1079px;
  margin-bottom: 0;
  margin-top: 0;
}

#pageDayled1000 #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageDayled1000 .box_eleven {
  padding: 0 0 100px 0;
}

#pageDayled1000 .box_eleven h1, #pageDayled1000 .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageDayled1000 .divTableCell {
  padding: 3px 3px;
}
#pageDayled1000 #tabellaSpecifiche {
  margin: 0;
  padding-bottom: 120px;
}

#pageDayled1000 #specificheTecniche {
  padding: 50px 0 0 0;
}

#pageDayled1000 #containerSlider h4.spaziatoreSlider {
  margin-top: 35px;
}

#pageDayled1000 #containerSlider p.floatUnTerzo {
  width: 33.3%;
}

/***************************
*   DAYLED 1000 DUAL COLOR *
***************************/
#pageDayled1000DualColor .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled1000DualColor/01.jpg);
  height: 1382px;
  margin-bottom: 0;
}

#pageDayled1000DualColor .box_two {
  padding-bottom: 40px;
}

#pageDayled1000DualColor .box_nine h1 span {
  white-space: nowrap;
}

#pageDayled1000DualColor .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled1000/02.jpg);
  height: 1561px;
  margin-bottom: 0;
}

#pageDayled1000DualColor .box_three {
  padding-top: 60px;
  padding-bottom: 80px;
}
#pageDayled1000DualColor .box_three h6 {
  white-space: nowrap;
}

#pageDayled1000DualColor .box_five {
  padding-top: 30px;
}

#pageDayled1000DualColor .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled1000DualColor/04.jpg);
  height: 1490px;
  margin-bottom: 0;
}

#pageDayled1000DualColor .box_nine {
  padding-bottom: 60px;
  padding-top: 60px;
}

#pageDayled1000DualColor .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled650/04.jpg);
  height: 1526px;
  margin-bottom: 0;
}

#pageDayled1000DualColor .box_thirteen {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelSoft30DualColor/08.jpg);
  height: 1077px;
  margin-bottom: 0;
}

#pageDayled1000DualColor .box_fourteen {
  padding-top: 0;
  padding-bottom: 80px;
  z-index: 9999;
}

#pageDayled1000DualColor .box_ten {
  overflow: visible;
  background-image: url(../../img/Video/Dayled650/06.jpg);
  height: 1079px;
  margin-bottom: 0;
  margin-top: 20px;
}

#pageDayled1000DualColor #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageDayled1000DualColor .box_eleven {
  padding: 0 0 100px 0;
}

#pageDayled1000DualColor .box_eleven h1, #pageDayled1000DualColor .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageDayled1000DualColor .divTableCell {
  padding: 3px 3px;
}
#pageDayled1000DualColor #tabellaSpecifiche {
  margin: 0;
}

#pageDayled1000DualColor #specificheTecniche {
  padding: 60px 0 0 0;
}

#pageDayled1000DualColor #tabellaSpecifiche {
  padding-bottom: 120px;
}

#pageDayled1000DualColor #containerSlider h4.spaziatoreSlider {
  margin-top: 35px;
}

/***************************
*   DAYLED 2000  *
***************************/
#pageDayled2000 .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled2000/01.jpg);
  height: 1218px;
  margin-bottom: 0;
}

#pageDayled2000 .box_two {
  padding-bottom: 40px;
}

#pageDayled2000 .box_two h1 span {
  white-space: nowrap;
}

#pageDayled2000 .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled2000/02.jpg);
  height: 1692px;
  margin-bottom: 0;
}

#pageDayled2000 .box_three {
  padding-top: 0;
  padding-bottom: 80px;
}
#pageDayled2000 .box_three h6 {
  white-space: nowrap;
}

#pageDayled2000 .box_five {
  padding-top: 60px;
  margin-bottom: 80px;
}

#pageDayled2000 .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled2000/04.jpg);
  height: 1415px;
  margin-bottom: 0;
}

#pageDayled2000 .box_nine {
  padding-bottom: 0;
}

#pageDayled2000 .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled2000/05.jpg);
  height: 1556px;
  margin-bottom: 0;
}

#pageDayled2000 .box_thirteen {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelSoft30DualColor/08.jpg);
  height: 1077px;
  margin-bottom: 0;
}

#pageDayled2000 .box_fourteen {
  padding-top: 0;
  padding-bottom: 80px;
  z-index: 9999;
}

#pageDayled2000 .box_ten {
  overflow: visible;
  background-image: url(../../img/Video/Dayled650/06.jpg);
  height: 1079px;
  margin-bottom: 0;
  margin-top: 0;
}

#pageDayled2000 #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageDayled2000 .box_eleven {
  padding: 0 0 100px 0;
}

#pageDayled2000 .box_eleven h1, #pageDayled2000 .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageDayled2000 .divTableCell {
  padding: 3px 3px;
}
#pageDayled2000 #tabellaSpecifiche {
  margin: 0;
}

#pageDayled2000 #specificheTecniche {
  padding: 40px 0 0 0;
}

#pageDayled2000 #tabellaSpecifiche {
  padding-bottom: 120px;
}

#pageDayled2000 #containerSlider h4.spaziatoreSlider {
  margin-top: 35px;
}

#pageDayled2000 #containerSlider p.floatUnTerzo {
  width: 33.3%;
}

/***************************
*  LUPOLED 560 *
***************************/
#pageLupoLed560 .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/Lupoled560/01.jpg);
  height: 1262px;
  margin-bottom: 0;
}

#pageLupoLed560 .box_two {
  padding-bottom: 40px;
}

#pageLupoLed560 .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/Lupoled560/02.jpg);
  height: 1304px;
  margin-bottom: 0;
}

#pageLupoLed560 .box_three {
  padding-top: 20px;
  padding-bottom: 80px;
}
#pageLupoLed560 .box_three h6 {
  white-space: nowrap;
}

#pageLupoLed560 .box_five {
  padding-top: 60px;
  margin-bottom: 80px;
}

#pageLupoLed560 .box_nine {
  padding-bottom: 0;
}

#pageLupoLed560 .box_thirteen {
  overflow: hidden;
  background-image: url(../../img/Video/Lupoled560/03.jpg);
  height: 1278px;
  margin-bottom: 0;
}

#pageLupoLed560 .box_fourteen {
  padding-top: 20px;
}

#pageLupoLed560 .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/Lupoled560/04.jpg);
  height: 1248px;
  margin-bottom: 0;
}

#pageLupoLed560 #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageLupoLed560 .box_ten {
  overflow: visible;
  background-image: url(../../img/Video/Dayled650/06.jpg);
  height: 1079px;
  margin-bottom: 0;
  margin-top: 0;
}

#pageLupoLed560 #specificheTecniche {
  padding: 60px 0 0 0;
  color: #000;
}

#pageLupoLed560 .containerDimmingCurves span {
  border: 2px solid #000;
}

#pageLupoLed560 .divTableCell, #pageLupoLed560 .divTableHead {
  border-left: 1px solid #000;
}

#pageLupoLed560 .divTable .divTableCell:nth-child(1) {
  border-left: 0;
}

#pageLupoLed560 .sliderSpecifications {
  background-image: url(../../img/punto_nero.jpg);
  border-left: 1px solid #000;
  border-right: 1px solid #000;
}

#pageLupoLed560 .divTableCell {
  padding: 3px 3px;
}
#pageLupoLed560 #tabellaSpecifiche {
  margin: 0;
}

#pageLupoLed560 #containerSlider h4.spaziatoreSlider {
  margin-top: 35px;
}

/***************************
*   DAYLIGHT 400 *
***************************/
#pageDaylight400 .box_first {
  overflow: hidden;
  background-image: url(../../img/fotografia/daylight400/1.jpg);
  height: 986px;
  margin: 30px 0 0 0;
  padding: 90px 0 0 0;
}

#pageDaylight400 #redbull_container .text-home, #pageDaylight400 .box_eleven .text-home {
  padding: 0 10px;
}

/***************************
*   DAYLIGHT 800 *
***************************/
#pageDaylight800 .box_first {
  overflow: hidden;
  background-image: url(../../img/fotografia/daylight800/1.jpg);
  height: 986px;
  margin: 30px 0 0 0;
  padding: 90px 0 0 0;
}

#pageDaylight800 #quattrofaretti_container .middle {
  top: 530px;
}

#pageDaylight800.video #quattrofaretti_container .middle {
  top: 400px !important;
}

#pageDaylight800.video .accessori_container_1 {
  margin: 100px 0 50px 0 !important;
}

/***************************
*   LUPOLED 350 *
***************************/
#pageLupoLed350 .box_first {
  overflow: hidden;
  background-image: url(../../img/fotografia/lupoled350/1.jpg);
  height: 986px;
  margin: 30px 0 0 0;
  padding: 120px 0 0 0;
}

#pageLupoLed350.video .box_first {
  margin: 0px 0 0 0;
  padding: 177px 0 0 0;
}

#pageLupoLed350 .box_three {
  overflow: hidden;
  background-image: url(../../img/fotografia/lupoled350/2.jpg);
  margin: 0;
  padding: 140px 0 0 0;
  background-size: auto;
  height: 886px;
}

#pageLupoLed350 .box_three .content {
  padding: 80px 0 0 0;
}

#pageLupoLed350.video .box_three {
  margin: 0;
  z-index: 1;
  height: 986px;
}

#pageLupoLed350.video .box_three .content {
  padding: 260px 0 0 0;
}

#pageLupoLed350.video .box_generic {
  z-index: 10;
}

#pageLupoLed350.video .box_three, #pageLupoLed350.video .box_five {
  padding: 0;
}

#pageLupoLed350.video .box_five {
  margin: 0;
  z-index: 1;
  height: 986px;
}

#pageLupoLed350 .box_five .content {
  padding: 100px 0 0 0;
}

#pageLupoLed350.video .box_five .content {
  padding: 280px 0 0 0;
}

#pageLupoLed350 .box_five {
  overflow: hidden;
  background-image: url(../../img/fotografia/lupoled350/4.jpg);
  margin: 0;
  padding: 140px 0 0 0;
  background-size: auto;
  height: 886px;
}

#pageLupoLed350 #modellaali_container {
  padding: 40px 0 0 0;
}

/***************************
*   LUPOLED 560 DMX *
***************************/
#pageLupoLed560DMX .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/Lupoled560/01.jpg);
  height: 1262px;
  margin-bottom: 0;
}

#pageLupoLed560DMX .box_two {
  padding-bottom: 40px;
}

#pageLupoLed560DMX .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/Lupoled560DMX/02.jpg);
  height: 1335px;
  margin-bottom: 0;
  margin-top: 50px;
}

#pageLupoLed560DMX .box_three {
  padding-top: 60px;
  padding-bottom: 80px;
}
#pageLupoLed560DMX .box_three h6 {
  white-space: nowrap;
}

#pageLupoLed560DMX .box_five {
  padding-top: 60px;
  margin-bottom: 80px;
}

#pageLupoLed560DMX .box_nine {
  padding-bottom: 0;
}

#pageLupoLed560DMX .box_thirteen {
  overflow: hidden;
  background-image: url(../../img/Video/Lupoled560DMX/03.jpg);
  height: 1310px;
  margin-bottom: 0;
}

#pageLupoLed560DMX .box_fourteen {
  padding-top: 80px;
  margin-bottom: 60px;
}

#pageLupoLed560DMX .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/Lupoled560/04.jpg);
  height: 1248px;
  margin-bottom: 0;
}

#pageLupoLed560DMX #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageLupoLed560DMX .box_ten {
  overflow: visible;
  background-image: url(../../img/Video/Dayled650/06.jpg);
  height: 1079px;
  margin-bottom: 0;
  margin-top: 0;
}

#pageLupoLed560DMX #specificheTecniche {
  padding: 60px 0 0 0;
  color: #000;
}

#pageLupoLed560DMX .containerDimmingCurves span {
  border: 2px solid #000;
}

#pageLupoLed560DMX .divTableCell, #pageLupoLed560DMX .divTableHead {
  border-left: 1px solid #000;
}

#pageLupoLed560DMX .divTable .divTableCell:nth-child(1) {
  border-left: 0;
}

#pageLupoLed560DMX .sliderSpecifications {
  background-image: url(../../img/punto_nero.jpg);
  border-left: 1px solid #000;
  border-right: 1px solid #000;
}

#pageLupoLed560DMX .divTableCell {
  padding: 3px 3px;
}
#pageLupoLed560DMX #tabellaSpecifiche {
  margin: 0;
}

#pageLupoLed560DMX #containerSlider h4.spaziatoreSlider {
  margin-top: 35px;
}

/***************************
*   LUPOLED 560 DUAL COLOR *
***************************/
#pageLupoLed560DualColor .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/Lupoled560DualColor/01.jpg);
  height: 1262px;
  margin-bottom: 0;
}

#pageLupoLed560DualColor .box_two {
  padding-bottom: 40px;
}

#pageLupoLed560DualColor .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/Lupoled560DualColor/02.jpg);
  height: 1278px;
  margin-bottom: 0;
}

#pageLupoLed560DualColor .box_three {
  padding-top: 60px;
  padding-bottom: 80px;
}
#pageLupoLed560DualColor .box_three h6 {
  white-space: nowrap;
}

#pageLupoLed560DualColor .box_five {
  padding-top: 60px;
  margin-bottom: 80px;
}

#pageLupoLed560DualColor .box_nine {
  padding-bottom: 0;
}

#pageLupoLed560DualColor .box_thirteen {
  overflow: hidden;
  background-image: url(../../img/Video/Lupoled560DualColor/03.jpg);
  height: 1310px;
  margin-bottom: 0;
}

#pageLupoLed560DualColor .box_fourteen {
  padding-top: 80px;
  margin-bottom: 60px;
}

#pageLupoLed560DualColor .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/Lupoled560/04.jpg);
  height: 1248px;
  margin-bottom: 0;
}

#pageLupoLed560DualColor #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageLupoLed560DualColor .box_ten {
  overflow: visible;
  background-image: url(../../img/Video/Dayled650/06.jpg);
  height: 1079px;
  margin-bottom: 0;
  margin-top: 0;
}

#pageLupoLed560DualColor #specificheTecniche {
  padding: 60px 0 0 0;
  color: #000;
}

#pageLupoLed560DualColor .containerDimmingCurves span {
  border: 2px solid #000;
}

#pageLupoLed560DualColor .divTableCell, #pageLupoLed560DualColor .divTableHead {
  border-left: 1px solid #000;
}

#pageLupoLed560DualColor .divTable .divTableCell:nth-child(1) {
  border-left: 0;
}

#pageLupoLed560DualColor .sliderSpecifications {
  background-image: url(../../img/punto_nero.jpg);
  border-left: 1px solid #000;
  border-right: 1px solid #000;
}

#pageLupoLed560DualColor .divTableCell {
  padding: 3px 3px;
}
#pageLupoLed560DualColor #tabellaSpecifiche {
  margin: 0;
}

#pageLupoLed560DualColor #containerSlider h4.spaziatoreSlider {
  margin-top: 35px;
}

/***************************
*   LUPOLED 1120 DMX DUAL COLOR *
***************************/
#pageLupoLed1120DmxDualColor .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/Lupoled1120DMXDualColor/01.jpg);
  height: 1262px;
  margin-bottom: 0;
}

#pageLupoLed1120DmxDualColor .box_two {
  padding-bottom: 40px;
}

#pageLupoLed1120DmxDualColor .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/Lupoled1120DMXDualColor/02.jpg);
  height: 1302px;
  margin-bottom: 0;
}

#pageLupoLed1120DmxDualColor .box_three {
  padding-top: 60px;
  padding-bottom: 80px;
}
#pageLupoLed1120DmxDualColor .box_three h6 {
  white-space: nowrap;
}

#pageLupoLed1120DmxDualColor .box_five {
  padding-top: 60px;
  margin-bottom: 80px;
}

#pageLupoLed1120DmxDualColor .box_nine {
  padding-bottom: 0;
}

#pageLupoLed1120DmxDualColor .box_thirteen {
  overflow: hidden;
  background-image: url(../../img/Video/Lupoled1120DMXDualColor/03.jpg);
  height: 1271px;
  margin-bottom: 0;
}

#pageLupoLed1120DmxDualColor .box_fourteen {
  padding-top: 80px;
  margin-bottom: 60px;
}

#pageLupoLed1120DmxDualColor .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/Lupoled560/04.jpg);
  height: 1248px;
  margin-bottom: 0;
}

#pageLupoLed1120DmxDualColor #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageLupoLed1120DmxDualColor .box_ten {
  overflow: visible;
  background-image: url(../../img/Video/Dayled650/06.jpg);
  height: 1079px;
  margin-bottom: 0;
  margin-top: 0;
}

#pageLupoLed1120DmxDualColor #specificheTecniche {
  padding: 60px 0 0 0;
  color: #000;
}

#pageLupoLed1120DmxDualColor .containerDimmingCurves span {
  border: 2px solid #000;
}

#pageLupoLed1120DmxDualColor .divTableCell, #pageLupoLed1120DmxDualColor .divTableHead {
  border-left: 1px solid #000;
}

#pageLupoLed1120DmxDualColor .divTable .divTableCell:nth-child(1) {
  border-left: 0;
}

#pageLupoLed1120DmxDualColor .sliderSpecifications {
  background-image: url(../../img/punto_nero.jpg);
  border-left: 1px solid #000;
  border-right: 1px solid #000;
}

#pageLupoLed1120DmxDualColor .divTableCell {
  padding: 3px 3px;
}
#pageLupoLed1120DmxDualColor #tabellaSpecifiche {
  margin: 0;
}

#pageLupoLed1120DmxDualColor #containerSlider h4.spaziatoreSlider {
  margin-top: 35px;
}

/***************************
*   QUADRILIGHT*
***************************/
#pageQuadrilight .box_first {
  overflow: hidden;
  background-image: url(../../img/fotografia/quadrilight/1.jpg);
  height: 986px;
  margin: 30px 0 0 0;
  padding: 90px 0 0 0;
}

#pageQuadrilight .box_three {
  overflow: hidden;
  background-image: url(../../img/fotografia/quadrilight/2.jpg);
  height: 986px;
  margin: 0;
  padding: 170px 0 0 0;
}

#pageQuadrilight.video .box_three .content, #pageQuadrilight.video .box_five .content {
  padding: 50px 0 0 0;
}

#pageQuadrilight #modellacoda_container {
  padding: 80px 0 0 0 !important;
}

#pageQuadrilight #dimmer_container {
  margin-top: 180px;
}

#pageQuadrilight #redbull_container .text-home {
  padding: 0 10px;
}

/***************************
*   STARLIGHT*
***************************/
#pageStarlight .box_first {
  overflow: hidden;
  background-image: url(../../img/fotografia/Starlight/1.jpg);
  height: 986px;
  margin: 30px 0 0 0;
  padding: 180px 0 0 0;
}

#pageStarlight .box_three {
  overflow: hidden;
  background-image: url(../../img/fotografia/Starlight/2.jpg);
  height: 986px;
  margin: 0;
  padding: 170px 0 0 0;
}

#pageStarlight #modellacoda_container {
  padding: 70px 0 0 0 !important;
}

/***************************
*   STRIPLIGHT*
***************************/
#pageStriplight .box_first {
  overflow: hidden;
  background-image: url(../../img/fotografia/Striplight/1.jpg);
  height: 986px;
  margin: 30px 0 0 0;
  padding: 180px 0 0 0;
}

#pageStriplight .box_three {
  overflow: hidden;
  background-image: url(../../img/fotografia/Striplight/2.jpg);
  height: 986px;
  margin: 0;
  padding: 120px 0 0 0;
}

#pageStriplight #modellaali_container {
  padding: 70px 0 0 0 !important;
}

#pageStriplight #freemont_container {
  padding: 70px 0 0 0 !important;
}

#pageStriplight #containerLinkAccessori {
  margin-top: 200px;
}

#pageStriplight.video #containerLinkAccessori {
  margin-top: 100px !important;
}

/***************************
*   SUPERLIGHT*
***************************/
#pageSuperlight .box_first {
  overflow: hidden;
  background-image: url(../../img/fotografia/Superlight/1.jpg);
  height: 986px;
  margin: 30px 0 0 0;
  padding: 180px 0 0 0;
}

#pageSuperlight .box_three {
  overflow: hidden;
  background-image: url(../../img/fotografia/Superlight/2.jpg);
  height: 986px;
  margin: 0;
  padding: 120px 0 0 0;
}

#pageSuperlight #freemont_container {
  padding: 70px 0 0 0 !important;
}

#pageSuperlight #containerLinkAccessori {
  margin-top: 200px;
}

#pageSuperlight.video #containerLinkAccessori {
  margin-top: 0 !important;
}

/***************************
*   SUPERPANEL*
***************************/
#pageSuperpanel .box_first {
  overflow: hidden;
  background-image: url(../../img/fotografia/Superpanel/1.jpg);
  height: 986px;
  margin: 80px 0 0 0;
  padding: 0 0 0 0;
}

#pageSuperpanel .box_three {
  overflow: hidden;
  background-image: url(../../img/fotografia/Superpanel/2.jpg);
  height: 986px;
  margin: 0;
  padding: 120px 0 0 0;
}

#pageSuperpanel.video .box_three {
  padding: 50px 0 0 0 !important;
}

#pageSuperpanel.video .box_four {
  overflow: hidden;
  background-image: url(../../img/video/Superpanel/3.jpg) !important;
  height: 986px;
  margin: 0;
  padding: 190px 0 0 0;
}

#pageSuperpanel .box_five {
  overflow: hidden;
  background-image: url(../../img/fotografia/Superpanel/4.jpg);
  height: 986px;
  margin: 0;
  padding: 190px 0 0 0;
}

#pageSuperpanel .box_eight {
  overflow: hidden;
  background-image: url(../../img/fotografia/Superpanel/6.jpg);
  height: 986px;
  margin: 0;
  padding: 180px 0 0 0;
}

#pageSuperpanel.video .box_eight {
  background-image: url(../../img/video/Superpanel/4.jpg);
  padding: 90px 0 0 0 !important;
}

#pageSuperpanel .box_ten {
  overflow: hidden;
  background-image: url(../../img/fotografia/Superpanel/8.jpg);
  height: 986px;
  margin: 0;
  padding: 180px 0 0 0;
}

#pageSuperpanel #freemont_container {
  padding: 40px 0 0 0;
}

#pageSuperpanel #modellaali_container {
  padding: 40px 0 0 0;
}

#pageSuperpanel.video .box_nine {
  padding: 150px 0 0 0 !important;
}

/***************************
*   SUPERPANEL DMX*
***************************/
#pageSuperpanelDMX .box_first {
  overflow: hidden;
  background-image: url(../../img/fotografia/SuperpanelDMX/1.jpg);
  height: 986px;
  margin: 30px 0 0 0;
  padding: 50px 0 0 0;
}

#pageSuperpanelDMX.video .box_first {
  overflow: visible;
  margin: 180px 0 0 0;
}

#pageSuperpanelDMX.video .box_first .content {
  margin-top: -150px;
}

#pageSuperpanelDMX .box_three {
  overflow: hidden;
  background-image: url(../../img/fotografia/SuperpanelDMX/2.jpg);
  height: 986px;
  margin: 0;
  padding: 120px 0 0 0;
}

#pageSuperpanelDMX.video .box_three {
  padding: 50px 0 0 0 !important;
}

#pageSuperpanelDMX.video .box_four {
  overflow: hidden;
  background-image: url(../../img/video/SuperpanelDMX/3.jpg) !important;
  height: 986px;
  margin: 0;
  padding: 190px 0 0 0;
}

#pageSuperpanelDMX .box_five {
  overflow: hidden;
  background-image: url(../../img/fotografia/SuperpanelDMX/4.jpg);
  height: 986px;
  margin: 0;
  padding: 190px 0 0 0;
}

#pageSuperpanelDMX .box_eight {
  overflow: hidden;
  background-image: url(../../img/fotografia/SuperpanelDMX/6.jpg);
  height: 986px;
  margin: 150px 0 0 0;
  padding: 200px 0 0 0;
}

#pageSuperpanelDMX.video .box_eight {
  background-image: url(../../img/fotografia/SuperpanelDMX/6.jpg);
  padding: 90px 0 0 0 !important;
  margin: 0;
}

#pageSuperpanelDMX .box_ten {
  overflow: hidden;
  background-image: url(../../img/fotografia/SuperpanelDMX/8.jpg);
  height: 986px;
  margin: 0;
  padding: 180px 0 0 0;
}

#pageSuperpanelDMX #modellacoda_container {
  padding: 40px 0 0 0;
}

#pageSuperpanelDMX .box_nine {
  margin: -100px 0 50px 0;
}

#pageSuperpanelDMX.video .box_nine {
  padding: 150px 0 0 0 !important;
}

/***************************
*   SUPERPANEL DMX DUAL COLOR*
***************************/
#pageSuperpanelDMXDualColor .box_first {
  overflow: hidden;
  background-image: url(../../img/fotografia/SuperpanelDMXDualColor/1.jpg);
  height: 986px;
  margin: 30px 0 0 0;
  padding: 50px 0 0 0;
}

#pageSuperpanelDMXDualColor.video .box_first {
  overflow: visible;
  margin: 130px 0 0 0;
}

#pageSuperpanelDMXDualColor.video .box_first .content {
  margin-top: -100px;
}

#pageSuperpanelDMXDualColor .box_three {
  overflow: hidden;
  background-image: url(../../img/fotografia/SuperpanelDMXDualColor/2.jpg);
  height: 986px;
  margin: 0;
  padding: 120px 0 0 0;
}

#pageSuperpanelDMXDualColor.video .box_three {
  padding: 50px 0 0 0 !important;
}

#pageSuperpanelDMXDualColor.video .box_four {
  overflow: hidden;
  background-image: url(../../img/video/SuperpanelDMXDualColor/3.jpg) !important;
  height: 986px;
  margin: 0;
  padding: 50px 0 0 0;
}

#pageSuperpanelDMXDualColor .box_five {
  overflow: hidden;
  background-image: url(../../img/fotografia/SuperpanelDMX/4.jpg);
  height: 986px;
  margin: 0;
  padding: 250px 0 0 0;
}

#pageSuperpanelDMXDualColor.video .box_seven {
  overflow: hidden;
  background-image: url(../../img/video/SuperpanelDMX/3.jpg) !important;
  height: 986px;
  margin: 0;
  padding: 190px 0 0 0;
}

#pageSuperpanelDMXDualColor .box_eight {
  overflow: hidden;
  background-image: url(../../img/fotografia/SuperpanelDMXDualColor/6.jpg);
  height: 986px;
  margin: 0;
  padding: 200px 0 0 0;
}

#pageSuperpanelDMXDualColor.video .box_eight {
  background-image: url(../../img/fotografia/SuperpanelDMXDualColor/6.jpg);
  padding: 180px 0 0 0 !important;
  margin: 0;
}

#pageSuperpanelDMXDualColor.video .box_ten {
  margin: 0;
}

#pageSuperpanelDMXDualColor .box_ten {
  overflow: hidden;
  background-image: url(../../img/fotografia/SuperpanelDMXDualColor/8.jpg);
  height: 986px;
  margin: 280px 0 0 0;
  padding: 180px 0 0 0;
}

#pageSuperpanelDMXDualColor .box_eleven {
  overflow: hidden;
  background-image: url(../../img/fotografia/SuperpanelDMXDualColor/9.jpg);
  height: 986px;
  margin: 0;
  padding: 290px 0 0 0;
}

#pageSuperpanelDMXDualColor.video .box_eleven {
  background-image: url(../../img/video/SuperpanelDMXDualColor/5.jpg) !important;
}

#pageSuperpanelDMXDualColor #modellacoda_container {
  padding: 40px 0 0 0;
}

#pageSuperpanelDMXDualColor .box_nine {
  margin: 0 0 50px 0;
}

#pageSuperpanelDMXDualColor.video .box_nine {
  margin-top: -100px !important;
  padding: 150px 0 0 0 !important;
}

/***************************
*   SUPERPANEL DUAL COLOR*
***************************/
#pageSuperpanelDualColor .box_first {
  overflow: hidden;
  background-image: url(../../img/fotografia/SuperpanelDualColor/1.jpg);
  height: 986px;
  margin: 30px 0 0 0;
  padding: 50px 0 0 0;
}

#pageSuperpanelDualColor.video .box_first {
  overflow: visible;
  margin: 130px 0 0 0;
}

#pageSuperpanelDualColor.video .box_first .content {
  margin-top: -100px;
}

#pageSuperpanelDualColor .box_three {
  overflow: hidden;
  background-image: url(../../img/fotografia/SuperpanelDualColor/2.jpg);
  height: 986px;
  margin: 0;
  padding: 120px 0 0 0;
}

#pageSuperpanelDualColor.video .box_three {
  padding: 50px 0 0 0 !important;
  margin-bottom: 30px;
}

#pageSuperpanelDualColor.video .box_four {
  overflow: hidden;
  background-image: url(../../img/video/SuperpanelDMXDualColor/3.jpg) !important;
  height: 986px;
  margin: 0;
  padding: 50px 0 0 0;
}

#pageSuperpanelDualColor .box_five {
  overflow: hidden;
  background-image: url(../../img/fotografia/SuperpanelDMX/4.jpg);
  height: 986px;
  margin: 0;
  padding: 190px 0 0 0;
}

#pageSuperpanelDualColor .box_eight {
  overflow: hidden;
  background-image: url(../../img/fotografia/SuperpanelDualColor/6.jpg);
  height: 986px;
  margin: 0;
  padding: 200px 0 0 0;
}

#pageSuperpanelDualColor.video .box_seven {
  overflow: hidden;
  background-image: url(../../img/video/SuperpanelDMX/3.jpg) !important;
  height: 986px;
  margin: 0;
  padding: 190px 0 0 0;
}

#pageSuperpanelDualColor.video .box_eight {
  background-image: url(../../img/fotografia/SuperpanelDualColor/6.jpg);
  padding: 180px 0 0 0 !important;
  margin: 0;
}

#pageSuperpanelDualColor.video .box_ten {
  margin: 0;
}

#pageSuperpanelDualColor .box_ten {
  overflow: hidden;
  background-image: url(../../img/fotografia/SuperpanelDualColor/8.jpg);
  height: 986px;
  margin: 0;
  padding: 180px 0 0 0;
}

#pageSuperpanelDualColor .box_eleven {
  overflow: hidden;
  background-image: url(../../img/fotografia/SuperpanelDMXDualColor/9.jpg);
  height: 986px;
  margin: 0;
  padding: 290px 0 0 0;
}

#pageSuperpanelDualColor.video .box_eleven {
  background-image: url(../../img/video/SuperpanelDMXDualColor/5.jpg) !important;
}

#pageSuperpanelDualColor #modellaali_container {
  padding: 40px 0 0 0;
  background-position: center bottom;
  background-size: auto;
  height: 1100px;
}

#pageSuperpanelDualColor #freemont_container {
  padding: 60px 0 0 0;
}

#pageSuperpanelDualColor .box_nine {
  margin: 0 0 50px 0;
}

#pageSuperpanelDualColor.video .box_nine {
  margin-top: -100px !important;
  padding: 150px 0 0 0 !important;
}

/***************************
*   SUPERPANEL SOFT*
***************************/
#pageSuperpanelSoft .box_first {
  overflow: hidden;
  background-image: url(../../img/fotografia/SuperpanelSoft/1.jpg);
  height: 986px;
  margin: 80px 0 0 0;
  padding: 0 0 0 0;
}

#pageSuperpanelSoft .box_three {
  overflow: hidden;
  background-image: url(../../img/fotografia/SuperpanelSoft/5.jpg);
  height: 986px;
  margin: 0;
  padding: 120px 0 0 0;
}

#pageSuperpanelSoft.video .box_three {
  padding: 10px 0 0 0 !important;
}

#pageSuperpanelSoft.video .box_four {
  overflow: hidden;
  background-image: url(../../img/video/superpanelsoftdualcolor/4.jpg) !important;
  height: 986px;
  margin: 0;
  padding: 190px 0 0 0;
}

#pageSuperpanelSoft .box_five {
  overflow: hidden;
  background-image: url(../../img/fotografia/Superpanel/4.jpg);
  height: 986px;
  margin: 0;
  padding: 190px 0 0 0;
}

#pageSuperpanelSoft .box_eight {
  overflow: hidden;
  background-image: url(../../img/fotografia/Superpanel/6.jpg);
  height: 986px;
  margin: 0;
  padding: 90px 0 0 0;
}

#pageSuperpanelSoft.video .box_eight {
  background-image: url(../../img/video/Superpanel/4.jpg);
  padding: 60px 0 0 0 !important;
}

#pageSuperpanelSoft .box_ten {
  overflow: hidden;
  background-image: url(../../img/fotografia/Superpanel/8.jpg);
  height: 986px;
  margin: 0;
  padding: 180px 0 0 0;
}

#pageSuperpanelSoft.video .box_ten {
  padding: 80px 0 0 0 !important;
}

#pageSuperpanelSoft #freemont_container {
  padding: 40px 0 0 0;
}

#pageSuperpanelSoft #modellaali_container {
  padding: 40px 0 0 0;
}

#pageSuperpanelSoft.video .box_nine {
  padding: 150px 0 0 0 !important;
}

/***************************
*   SUPERPANEL SOFT DMX*
***************************/
#pageSuperpanelSoftDMX .box_first {
  overflow: hidden;
  background-image: url(../../img/fotografia/SuperpanelSoft/1.jpg);
  height: 986px;
  margin: 30px 0 0 0;
  padding: 30px 0 0 0;
}

#pageSuperpanelSoftDMX.video .box_first {
  overflow: visible;
}

#pageSuperpanelSoftDMX .box_three {
  overflow: hidden;
  background-image: url(../../img/fotografia/SuperpanelSoft/5.jpg);
  height: 986px;
  margin: 0;
  padding: 120px 0 0 0;
}

#pageSuperpanelSoftDMX.video .box_three {
  padding: 10px 0 0 0 !important;
}

#pageSuperpanelSoftDMX.video .box_four {
  overflow: hidden;
  background-image: url(../../img/video/superpanelsoftdualcolor/4.jpg) !important;
  height: 986px;
  margin: 0;
  padding: 190px 0 0 0;
}

#pageSuperpanelSoftDMX #redbull_container .middle {
  top: 520px;
}

#pageSuperpanelSoftDMX .box_five {
  overflow: hidden;
  background-image: url(../../img/fotografia/SuperpanelDMX/4.jpg);
  height: 986px;
  margin: 0;
  padding: 190px 0 0 0;
}

#pageSuperpanelSoftDMX .box_eight {
  overflow: hidden;
  background-image: url(../../img/fotografia/SuperpanelDMX/6.jpg);
  height: 986px;
  margin: 290px 0 0 0;
  padding: 130px 0 0 0;
}

#pageSuperpanelSoftDMX.video .box_eight {
  background-image: url(../../img/fotografia/SuperpanelDMX/6.jpg);
  padding: 90px 0 0 0 !important;
  margin: 0;
}

#pageSuperpanelSoftDMX .box_ten {
  overflow: hidden;
  background-image: url(../../img/fotografia/SuperpanelDMX/8.jpg);
  height: 986px;
  margin: 0;
  padding: 180px 0 0 0;
}

#pageSuperpanelSoftDMX.video .box_ten {
  padding: 80px 0 0 0;
}

#pageSuperpanelSoftDMX #modellacoda_container {
  padding: 40px 0 0 0;
}

#pageSuperpanelSoftDMX .box_nine {
  margin: 0 0 50px 0;
}

#pageSuperpanelSoftDMX.video .box_nine {
  padding: 150px 0 0 0 !important;
}

#pageSuperpanelSoftDMX #modellaombra_container {
  padding: 90px 0 0 0;
}

/***************************
*   SUPERPANEL SOFT DUAL COLOR*
***************************/
#pageSuperpanelSoftDualColor .box_first {
  overflow: hidden;
  background-image: url(../../img/fotografia/SuperpanelSoft/1.jpg);
  height: 986px;
  margin: 30px 0 0 0;
  padding: 50px 0 0 0;
}

#pageSuperpanelSoftDualColor.video .box_first {
  overflow: visible;
  margin: 130px 0 0 0;
}

#pageSuperpanelSoftDualColor.video .box_first .content {
  margin-top: -100px;
}

#pageSuperpanelSoftDualColor .box_three {
  overflow: hidden;
  background-image: url(../../img/fotografia/SuperpanelSoftDualColor/6.jpg);
  height: 986px;
  margin: 0;
  padding: 120px 0 0 0;
}

#pageSuperpanelSoftDualColor.video .box_three {
  padding: 10px 0 0 0 !important;
}

#pageSuperpanelSoftDualColor.video .box_four {
  overflow: hidden;
  background-image: url(../../img/video/SuperpanelSoftDualColor/4.jpg) !important;
  height: 986px;
  margin: 0;
  padding: 50px 0 0 0;
}

#pageSuperpanelSoftDualColor .box_five {
  overflow: hidden;
  background-image: url(../../img/fotografia/SuperpanelDMX/4.jpg);
  height: 986px;
  margin: 0;
  padding: 190px 0 0 0;
}

#pageSuperpanelSoftDualColor .box_five {
  padding: 140px 0 0 0;
}

#pageSuperpanelSoftDualColor .box_eight {
  overflow: hidden;
  background-image: url(../../img/fotografia/SuperpanelDualColor/6.jpg);
  height: 986px;
  margin: 0;
  padding: 90px 0 0 0;
}

#pageSuperpanelSoftDualColor.video .box_seven {
  overflow: hidden;
  background-image: url(../../img/video/SuperpanelDMX/3.jpg) !important;
  height: 986px;
  margin: 0;
  padding: 190px 0 0 0;
}

#pageSuperpanelSoftDualColor.video .box_eight {
  background-image: url(../../img/fotografia/SuperpanelDualColor/6.jpg);
  padding: 30px 0 0 0 !important;
  margin: 0;
}

#pageSuperpanelSoftDualColor.video .box_ten {
  margin: 0;
}

#pageSuperpanelSoftDualColor .box_ten {
  overflow: hidden;
  background-image: url(../../img/fotografia/SuperpanelDualColor/8.jpg);
  height: 986px;
  margin: 0;
  padding: 180px 0 0 0;
}

#pageSuperpanelSoftDualColor .box_eleven {
  overflow: hidden;
  background-image: url(../../img/fotografia/SuperpanelDMXDualColor/9.jpg);
  height: 986px;
  margin: 0;
  padding: 290px 0 0 0;
}

#pageSuperpanelSoftDualColor.video .box_eleven {
  background-image: url(../../img/video/SuperpanelDMXDualColor/5.jpg) !important;
}

#pageSuperpanelSoftDualColor #modellaali_container {
  padding: 60px 0 0 0;
}

#pageSuperpanelSoftDualColor #freemont_container {
  padding: 60px 0 0 0;
}

#pageSuperpanelSoftDualColor .box_nine {
  margin: 0 0 50px 0;
}

#pageSuperpanelSoftDualColor.video .box_nine {
  margin-top: -100px !important;
  padding: 150px 0 0 0 !important;
}

/***************************
*   SUPERPANEL SOFT DMX DUAL COLOR*
***************************/
#pageSuperpanelSoftDMXDualColor .box_first {
  overflow: hidden;
  background-image: url(../../img/fotografia/superpanelsoft/1.jpg);
  height: 986px;
  margin: 30px 0 0 0;
  padding: 30px 0 0 0;
}

#pageSuperpanelSoftDMXDualColor.video .box_first {
  overflow: visible;
  margin: 130px 0 0 0;
}

#pageSuperpanelSoftDMXDualColor.video .box_first .content {
  margin-top: -100px;
}

#pageSuperpanelSoftDMXDualColor .box_three {
  overflow: hidden;
  background-image: url(../../img/fotografia/superpanelsoftdualcolor/6.jpg);
  height: 986px;
  margin: 0;
  padding: 60px 0 0 0;
}

#pageSuperpanelSoftDMXDualColor.video .box_three {
  padding: 50px 0 0 0 !important;
  overflow: visible;
}

#pageSuperpanelSoftDMXDualColor.video #datiTecniciProdotto {
  padding-bottom: 100px;
}

#pageSuperpanelSoftDMXDualColor.video .box_three .container {
  margin-top: -100px;
}

#pageSuperpanelSoftDMXDualColor.video .box_four {
  overflow: hidden;
  background-image: url(../../img/video/SuperpanelSoftDualColor/4.jpg) !important;
  height: 986px;
  margin: 0;
  padding: 50px 0 0 0;
}

#pageSuperpanelSoftDMXDualColor .box_five {
  overflow: hidden;
  background-image: url(../../img/fotografia/SuperpanelDMX/4.jpg);
  height: 986px;
  margin: 0;
  padding: 120px 0 0 0;
}

#pageSuperpanelSoftDMXDualColor.video .box_five {
  margin: 0 0 100px 0;
}

#pageSuperpanelSoftDMXDualColor.video .box_seven {
  overflow: hidden;
  background-image: url(../../img/video/SuperpanelDMX/3.jpg) !important;
  height: 986px;
  margin: 0;
  padding: 190px 0 0 0;
}

#pageSuperpanelSoftDMXDualColor .box_eight {
  overflow: hidden;
  background-image: url(../../img/fotografia/SuperpanelDMXDualColor/6.jpg);
  height: 986px;
  margin: 0;
  padding: 95px 0 0 0;
}

#pageSuperpanelSoftDMXDualColor.video .box_eight {
  background-image: url(../../img/fotografia/SuperpanelDMXDualColor/6.jpg);
  padding: 180px 0 0 0 !important;
  margin: 0 0 100px 0;
}

#pageSuperpanelSoftDMXDualColor.video .box_ten {
  margin: 0;
  padding: 0;
  overflow: visible;
}

#pageSuperpanelSoftDMXDualColor .box_ten {
  overflow: hidden;
  background-image: url(../../img/fotografia/SuperpanelDMXDualColor/8.jpg);
  height: 986px;
  margin: 390px 0 0 0;
  padding: 150px 0 0 0;
}

#pageSuperpanelSoftDMXDualColor .box_eleven {
  overflow: hidden;
  background-image: url(../../img/fotografia/SuperpanelDMXDualColor/9.jpg);
  height: 986px;
  margin: 0;
  padding: 290px 0 0 0;
}

#pageSuperpanelSoftDMXDualColor.video .box_eleven {
  background-image: url(../../img/video/SuperpanelDMXDualColor/5.jpg) !important;
}

#pageSuperpanelSoftDMXDualColor #modellaombra_container {
  padding: 70px 0 0 0;
}

#pageSuperpanelSoftDMXDualColor .box_nine {
  margin: 0 0 50px 0;
}

#pageSuperpanelSoftDMXDualColor.video .box_nine {
  padding: 150px 0 0 0 !important;
}

#pageSuperpanelSoftDMXDualColor #ballerina2_container {
  padding: 80px;
}

/**/
#MadeItaly {
  overflow: hidden;
  background-image: url(../../img/100MadeItaly.jpg);
  height: 665px;
  margin: 0;
  padding: 0;
}

#MadeItaly .content {
  margin: 150px 0 0 100px;
}

/***************************
*     AZIENDA           *
***************************/
#aziendaPage p {
  margin-bottom: 40px;
}

/***************************
*     CONTATTI           *
***************************/
#contattiPage {
  padding-bottom: 50px;
}

#contattiPage #addressContainer {
  padding: 0;
}

#contattiPage #containerModulo {
  padding-right: 80px;
  border-right: 1px solid #000000;
}

#contattiPage #addressContainer h3 {
  font-size: 38px;
  line-height: 38px;
  margin: 0 0 5px 0;
}

#contattiPage label {
  font-weight: 300;
  font-size: 22px;
}

#contattiPage input[type=text], #contattiPage textarea {
  font-weight: normal;
  font-size: 20px;
  border: 1px solid #CCC;
  background-color: #f9f8f8;
  border-radius: 0;
  height: 40px;
  margin: 0 0 20px 0;
}

#contattiPage textarea {
  height: 160px !important;
}

#contattiPage #inviaModulo {
  width: 100%;
  padding: 10px;
  color: #333333;
  font-size: 28px;
  font-weight: normal;
  border: 1px solid #333333;
  text-align: center;
  display: block;
  text-decoration: none;
  background-color: #FFF;
  transition: all 0.4s ease-in-out;
}

#contattiPage #inviaModulo:hover {
  background-color: #333333;
  color: #FFF;
  transition: all 0.4s ease-in-out;
}

#contattiPage #inviaModulo i {
  vertical-align: middle;
  margin-left: 15px;
  color: #333;
  transition: all 0.5s ease-in-out;
  background-color: transparent;
}

#contattiPage #inviaModulo:hover i {
  color: #FFF;
  transition: all 0.5s ease-in-out;
}

#contattiPage .smallText {
  font-size: 18px;
}
#contattiPage .smallText.medium {
  font-weight: 300;
}

#loaderContatti, #erroreInvio, #confermaInvio {
  display: none;
  text-align: center;
  font-size: 22px;
}

#loaderContatti img, #erroreInvio img, #confermaInvio img {
  text-align: center;
}

#confermaInvio {
  color: #00B900;
}

#erroreInvio {
  color: #C70000;
}

#txtErrorContatti {
  font-size: 18px;
}

#confermaInvio, #erroreInvio {
  background-color: rgba(255, 255, 255, 0.7);
}

#interesseContainer p {
  border-top: 1px solid #999;
  padding: 5px 0 0 0;
}

/***************************
*     SUPPORT           *
***************************/
#supportPage h1 {
  text-align: center;
  margin-bottom: 50px;
}
#supportPage h3 {
  text-align: left;
}
#supportPage p {
  margin-bottom: 30px;
  text-align: justify;
}
#supportPage p strong {
  font-weight: 500;
}
#supportPage p.address {
  margin-left: 50px;
}

#goTopSpan {
  color: #999;
}

#goTop {
  z-index: 9999 !important;
}

/***************************
*     BUTTON           *
***************************/
.button-white-full-width:link, .button-white-full-width:visited, .button-white-full-width:active {
  width: 100%;
  padding: 10px;
  color: #333333;
  font-size: 30px;
  font-weight: 200;
  border: 1px solid #333333;
  text-align: center;
  display: block;
  text-decoration: none;
}

.button-white-full-width:link:hover {
  color: #000;
  border-color: #000;
  text-decoration: none;
}

.button-white-full-width i {
  font-size: 20px;
  vertical-align: middle;
}

.button-transparent-full-width:link, .button-transparent-full-width:visited, .button-transparent-full-width:active {
  width: 100%;
  padding: 10px;
  color: #FFF;
  font-size: 30px;
  font-weight: 200;
  border: 1px solid #FFF;
  text-align: center;
  display: block;
  text-decoration: none;
  font-family: "Work Sans", sans-serif;
}

.button-transparent-full-width:link:hover {
  color: #FFF;
  border-color: #FFF;
  text-decoration: none;
}

.button-transparent-full-width i {
  font-size: 20px;
  vertical-align: middle;
}

/***************************
*     BREADCRUMB           *
***************************/
/*
Mettere  class="current" sullo stato attuale della breadcrumb
*/
#containerBreadCrumbs {
  border-top: 1px solid #CCC;
}

.cd-breadcrumb {
  min-height: 40px;
  margin-bottom: 0;
  padding-left: 0;
}

.cd-breadcrumb li {
  display: inline-block;
  margin-top: 10px;
}
.cd-breadcrumb li a {
  color: #333333;
}

.cd-breadcrumb .current a {
  all: unset;
  cursor: context-menu;
}

.cd-breadcrumb li:not(.current)::after {
  display: inline-block;
  content: "»";
  margin: 0 0.6em;
  color: #333333;
}

.cd-breadcrumb.custom-separator li:not(.current)::after {
  content: "";
  height: 16px;
  width: 16px;
  background: url(../../img/cd-custom-separator.svg) no-repeat center center;
  vertical-align: middle;
}

.cd-breadcrumb.custom-icons li > *::before {
  content: "";
  display: inline-block;
  height: 20px;
  width: 20px;
  margin-right: 0.4em;
  margin-top: -2px;
  background: url(../../img/cd-custom-separator.svg) no-repeat 0 0;
  vertical-align: middle;
}

/***************************
*     copyright           *
***************************/
.copyright_content {
  position: absolute;
  z-index: 5000;
  font-family: "Work Sans", sans-serif;
  font-size: 13px !important;
  font-weight: 200;
  color: #999;
  margin: 0;
  padding: 0;
}

.copyright_center_bottom .copyright_content {
  bottom: 10px;
  width: 100%;
  text-align: center;
}

.copyright_left_bottom .copyright_content {
  left: 30%;
  bottom: 10px;
  width: 100%;
  text-align: left;
}

.copyright_center_top .copyright_content {
  top: 10px;
  width: 100%;
  text-align: center;
}

.copyright_content.white {
  color: #FFFFFF !important;
}

#pageDayled650dualColor .box_four.copyright_center_bottom .copyright_content {
  bottom: 120px !important;
}

.visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

/* LANGUAGE SWITCHER */
.ui-dropdown-list {
  position: relative;
}

p.ui-dropdown-list-trigger {
  margin-top: 0;
}

.ui-dropdown-list-trigger strong {
  position: relative;
  z-index: 1;
  bottom: 3px;
}

.ui-dropdown-list-trigger strong:after {
  display: block;
  position: absolute;
  content: "";
  right: 0;
  top: 17px;
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #fff;
}

.ui-dropdown-list-trigger {
  margin: 0;
}

.ui-dropdown-list {
  text-align: right;
}

.ui-dropdown-list a.itemTop {
  text-decoration: none;
  color: #FFF;
  font-size: 16px;
  margin-right: 13px;
}

.ui-dropdown-list-trigger strong,
.ui-dropdown-list ul a {
  display: block;
  width: 60px;
  cursor: pointer;
  padding: 13px 8px;
  font-family: "Work Sans", sans-serif;
  font-size: 16px;
  line-height: 13px;
  color: white;
  font-weight: normal;
  text-decoration: none;
  text-align: center;
}

.ui-dropdown-list ul {
  display: none;
  position: absolute;
  right: 0;
  top: 25px;
  margin-top: 0;
  padding: 0;
  z-index: 1000;
}

.ui-dropdown-list li {
  list-style-type: none;
}

.ui-dropdown-list ul a,
.ui-dropdown-list ul a:link,
.ui-dropdown-list ul a:visited {
  position: relative;
  display: block;
  float: right;
  background-color: #000;
}

.ui-dropdown-list ul a:hover,
.ui-dropdown-list ul a:focus {
  border-bottom: none;
  background-color: #000;
  color: #fff;
}

/* JS interactivity */
.no-js .ui-dropdown-list ul,
.ui-dropdown-list.active ul {
  display: block;
}

.ui-dropdown-list.active strong {
  background-color: #000;
  color: #fff;
}

.ui-dropdown-list.active strong:after {
  border-top-color: #fff;
}

#lang-switcher {
  margin: 6px 0 0 0;
}

#lang-switcher a,
#lang-switcher strong {
  background-repeat: no-repeat;
  background-position: 8px center;
}

#lang-switcher a.en,
#lang-switcher .en strong {
  background-image: url(../images/flag-en.gif);
}

#lang-switcher a.fr,
#lang-switcher .fr strong {
  background-image: url(../images/flag-fr.gif);
}

#lang-switcher strong {
  float: right;
}

/***************************
*     ACCESSORI           *
***************************/
.accessoriesPage {
  background-color: #f2f2f2;
}
.accessoriesPage h1 {
  margin-bottom: 15px;
}
.accessoriesPage h2 span {
  border-top: 1px solid #333;
}
.accessoriesPage #titleProduct {
  font-size: 28px;
  font-family: "Work Sans", sans-serif;
  font-weight: 200;
}

.itemAccessories {
  position: relative;
  padding: 20px 0;
  background-color: #FFF;
  margin-bottom: 55px;
}

.itemAccessories .enabledOverflow {
  overflow: visible;
}

.contentAccessories {
  padding-bottom: 260px;
  font-family: "Work Sans", sans-serif;
  margin-bottom: 30px;
}

.contentAccessories .codeAccessories {
  font-size: 18px;
  font-weight: 200;
}

.contentAccessories h4 {
  font-family: "Work Sans", sans-serif;
  font-size: 32px;
  font-weight: 300;
  padding: 20px 0 0 0;
  border-top: 1px solid #333;
  margin: 10px 0 0 0;
}

.contentAccessories p {
  font-family: "Work Sans", sans-serif;
  font-size: 20px;
  font-weight: 200;
  line-height: 24px;
  padding: 20px 0 0 0;
  margin: 0 0 20px 0;
}

.textAccessories {
  margin: 0 0 60px 0;
  padding: 0 12px;
  overflow: visible;
}

.roll-button {
  position: absolute;
  bottom: 0;
  left: 0;
  display: inline-block;
  width: auto;
  height: 260px;
  overflow: visible;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  background-color: rgb(255, 255, 255);
}

.plusminusclose {
  position: absolute;
  bottom: -20px;
  left: 0;
  text-align: center;
  width: 100%;
}

/*LUPO ACADEMY*/
.academyPage .text-home {
  font-weight: 200;
  font-family: "Work Sans", sans-serif;
}

.headerAcademy {
  text-align: center;
  color: #000;
}

#pageHomeAcademy .headerAcademy h1 {
  margin-top: 80px;
}

.headerAcademy h1 {
  font-size: 86px;
  font-weight: 700;
}

.headerAcademy h3::after {
  display: block;
  width: 15%;
  height: 1px;
  border-bottom: 1px solid #333;
  content: "";
  margin: 30px auto;
}

.headerAcademy h2 {
  font-weight: 700;
  margin: 70px 0 5px 0;
}

.headerAcademy h3 {
  font-size: 36px;
}

.introTutorial {
  margin: 100px 0 50px 0;
  font-size: 34px;
  overflow: hidden;
}

.introTutorial .tecniche {
  background-color: #F0F0F0;
  padding: 30px 15px;
}

.introTutorial a:link, .introTutorial a:visited, .introTutorial a:active {
  width: 100%;
  padding: 10px;
  color: #333;
  font-size: 22px;
  font-weight: 200;
  border: 1px solid #333;
  text-align: center;
  display: block;
  text-decoration: none;
}

#pageHomeAcademy .box_one h1 {
  font-size: 80px;
  line-height: 80px;
  margin: 0 0 35px 0;
  color: #000;
  text-align: left;
}

#pageHomeAcademy .box_one h1::after {
  padding: 0;
  margin: 40px 0 40px 0;
  content: "";
  display: block;
  width: 290px;
  height: 1px;
  border-top: 1px solid #000;
}

#pageHomeAcademy .box_one h2 {
  font-weight: 400;
  color: #000;
  text-align: left;
}

#pageHomeAcademy .box_two h1 {
  font-size: 80px;
  margin: 0 0 35px 0;
}

#pageHomeAcademy .box_two h2 {
  font-weight: 400;
}

#pageHomeAcademy .box_two h2::after {
  display: block;
  width: 25%;
  height: 1px;
  border-bottom: 1px solid #FFF;
  content: "";
  margin: 30px auto;
}

#pageHomeAcademy .box_two h3 {
  font-size: 32px;
  line-height: 40px;
}

#pageHomeAcademy .box_one {
  overflow: hidden;
  background-image: url(../../img/Academy/academy_tina_eisen.jpg);
  height: 970px;
  text-align: center;
  color: #FFF;
  text-align: left;
}

#pageHomeAcademy .box_one .content {
  padding: 185px 0 0 20px;
}

#pageHomeAcademy .box_two {
  overflow: hidden;
  background-image: url(../../img/Academy/01.jpg);
  height: 1344px;
  text-align: center;
  color: #FFF;
}

#pageHomeAcademy .box_two .content {
  margin-top: 100px;
}

#pageHomeAcademy .linkScopriDiPiu {
  width: 350px;
  margin: 50px auto;
}

#pageHomeAcademy #linkScopriDiPiuTinEisen {
  color: #000;
  border: 1px solid #000;
  margin: 50px 0 !important;
}

/*DANIEL LOVEGROVE*/
#pageLoveGrove .box_one {
  overflow: hidden;
  background-image: url(../../img/Academy/Lovegrove/01.jpg);
  height: 941px;
  margin-bottom: 3px;
}

#pageLoveGrove .box_one .content {
  padding-top: 120px;
}

#pageLoveGrove .box_two {
  overflow: hidden;
  background-image: url(../../img/Academy/Lovegrove/02.jpg);
  height: 1344px;
  text-align: center;
  color: #FFF;
  margin-bottom: 3px;
}

#pageLoveGrove .box_two .content, #pageLoveGrove .box_three .content {
  margin-top: 100px;
}

#pageLoveGrove .box_three {
  overflow: hidden;
  background-image: url(../../img/Academy/Lovegrove/03.jpg);
  height: 1267px;
  text-align: center;
  margin-bottom: 3px;
}

#pageLoveGrove .box_four {
  overflow: hidden;
  background-image: url(../../img/Academy/Lovegrove/04.jpg);
  height: 909px;
  text-align: left;
  color: #FFF;
  margin-bottom: 3px;
}

#pageLoveGrove .box_four .content {
  margin-top: 80px;
}

#pageLoveGrove .box_four .social {
  margin-top: 40px;
  width: 70%;
  border-top: 1px solid #9f9d97;
  padding: 20px 0 0 0;
}

#pageLoveGrove .box_four .social a {
  margin-right: 20px;
}

#pageLoveGrove .box_five {
  overflow: hidden;
  background-image: url(../../img/Academy/Lovegrove/05.jpg);
  height: 913px;
  margin-bottom: 3px;
}

#pageLoveGrove .box_five .content {
  margin-top: 120px;
}

#pageLoveGrove .box_six {
  overflow: hidden;
  background-image: url(../../img/Academy/Lovegrove/06.jpg);
  height: 884px;
}

#pageLoveGrove .box_six .content {
  margin-top: 120px;
}

.academyPage .container_section h1, .academyPage .container_section h2 {
  font-size: 56px;
  margin-bottom: 10px;
}

.academyPage .container_section h1, #pageSuperpanelColor30 .container_section h1, #pageHome h1, #pageSuperpanelColor60 .container_section h1, #pageSuperpanelColor60DualColor .container_section h1, .tipologia3 .container_section h1 {
  font-weight: 600;
}

.academyPage .container_section h2 {
  font-weight: 300;
  line-height: 56px;
}

.academyPage .container_section h3 {
  line-height: 34px;
  margin-top: 40px;
  font-weight: 300;
}

.academyPage .container_section h4 {
  font-size: 24px;
  line-height: 38px;
  font-weight: 400;
}

#pageLoveGrove .lupovideocollection {
  text-align: center;
  padding: 70px 0;
  border-top: 1px solid #CCC;
  border-bottom: 1px solid #CCC;
}

#pageLoveGrove .lupovideocollection a {
  width: 50%;
  margin: 40px auto 0 auto;
}

/* /. DANIEL LOVEGROVE*/
/*TINA EISEN*/
#pageTinaEisen .headerAcademy {
  margin: 40px 0;
}

#pageTinaEisen .headerAcademy h1 {
  font-size: 70px;
  line-height: 80px;
}

#pageTinaEisen .box_one {
  overflow: hidden;
  background-image: url(../../img/Academy/TinaEisen/01.jpg);
  height: 755px;
}

#pageTinaEisen .box_one .content {
  padding-top: 160px;
  color: #FFF;
}

#pageTinaEisen .headerAcademy h1::after {
  padding: 0;
  margin: 40px auto;
  content: "";
  display: block;
  width: 220px;
  height: 1px;
  border-top: 1px solid #000;
}

#pageTinaEisen .headerAcademy h3::after {
  display: none;
}

#pageTinaEisen .box_two {
  overflow: hidden;
  background-image: url(../../img/Academy/tinaeisen/02.jpg);
  height: 913px;
}

#pageTinaEisen .box_two .content {
  margin-top: 120px;
  color: #FFF;
}

#pageTinaEisen .box_three {
  overflow: visible;
  background-color: #000;
  border-top: 60px solid #FFF;
  border-bottom: 60px solid #FFF;
  margin: 60px 0;
}

#pageTinaEisen .box_three .container {
  position: relative;
  height: 775px;
}

#pageTinaEisen .box_three .container .tinaLeftImg {
  position: absolute;
  left: -80px;
  top: -60px;
}

#pageTinaEisen .box_three .content {
  margin-top: 60px;
  color: #FFF;
}

#pageTinaEisen .box_three .social {
  margin-top: 40px;
  width: 70%;
  border-top: 1px solid #FFF;
  padding: 20px 0 0 0;
}

#pageTinaEisen .box_three .social a {
  margin-right: 20px;
}

#contanerPreviewVideo .itemPreview {
  margin-bottom: 30px;
  position: relative;
}

#contanerPreviewVideo.marginTop .itemPreview:first-child {
  margin-top: 60px;
}

#contanerPreviewVideo.marginTop .itemPreview:last-child {
  margin-bottom: 60px;
}

.containerPreviewVideo {
  position: relative;
}

#contanerPreviewVideo a.play, .containerPreviewVideo a.play {
  top: 0;
  position: absolute;
  z-index: 10;
  width: 100%;
  height: 100%;
  background-image: url(/img/play.png);
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-transition: all 400ms ease-in-out;
  -moz-transition: all 400ms ease-in-out;
  -ms-transition: all 400ms ease-in-out;
  -o-transition: all 400ms ease-in-out;
  transition: all 400ms ease-in-out;
}

.containerPreviewVideo a.play {
  background-image: url(/img/play-circle-big.png);
  background-size: 256px;
}

#contanerPreviewVideo a.play:hover {
  background-color: rgba(255, 255, 255, 0.5);
  -webkit-transition: all 400ms ease-in-out;
  -moz-transition: all 400ms ease-in-out;
  -ms-transition: all 400ms ease-in-out;
  -o-transition: all 400ms ease-in-out;
  transition: all 400ms ease-in-out;
}

.remodal-full {
  max-width: 85% !important;
  background-color: transparent !important;
  padding: 30px !important;
}

.remodal-close::before {
  font-size: 35px !important;
}

.remodal-close {
  right: 30px !important;
  top: 30px !important;
  left: auto !important;
  z-index: 500;
}

/* /. TINA EISEN*/
/* /. LUPO ACADEMY*/
/*SUPERPANEL COLOR 30*/
#pageSuperpanelColor30 {
  color: #FFF;
  background-color: #000;
  padding: 0;
}

#pageSuperpanelColor30 .text-home {
  font-weight: 200;
  font-family: "Work Sans", sans-serif;
  color: #FFF;
}

#headerSuperpanelColor30, #headerSuperpanelSoft30DualColor {
  text-align: center;
}

#headerSuperpanelColor30 h1, #headerSuperpanelSoft30DualColor h1 {
  margin: 10px 0 45px 0;
  font-size: 86px;
  line-height: 86px;
  font-weight: 700;
}

#headerSuperpanelColor30.black_section h1, #headerSuperpanelSoft30DualColor.black_section h1 {
  color: #FFF !important;
}

#headerSuperpanelColor30 h1::after, #headerSuperpanelSoft30DualColor h1::after {
  display: block;
  width: 15%;
  height: 1px;
  border-bottom: 1px solid #FFF;
  content: "";
  margin: 40px auto;
}

#headerSuperpanelColor30 h1::after, #headerSuperpanelSoft30DualColor h1::after {
  border-bottom: 1px solid #000;
}

#headerSuperpanelColor30.black_section h1::after, #headerSuperpanelSoft30DualColor.black_section h1::after {
  border-bottom: 1px solid #FFF;
}

#headerSuperpanelColor30 h2, #headerSuperpanelSoft30DualColor h2 {
  font-weight: 700;
  margin: 0;
}

#headerSuperpanelColor30 h4, #headerSuperpanelSoft30DualColor h4 {
  margin: 0;
  line-height: 60px;
  color: #FFF !important;
  font-family: "Work Sans", sans-serif;
  font-weight: 700;
  font-size: 60px;
}

#headerSuperpanelColor30 h3, #headerSuperpanelSoft30DualColor h3 {
  font-size: 36px;
}

#pageSuperpanelColor30 .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor30/9.jpg);
  height: 1651px;
  margin-bottom: 0;
}

#pageSuperpanelColor30 .box_two {
  padding-bottom: 30px;
}

#pageSuperpanelColor30 .box_two h1 {
  white-space: nowrap;
  font-size: 127px;
  letter-spacing: -5px;
}

#pageSuperpanelColor30 .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelSoft30DualColor/8.jpg);
  height: 1651px;
  margin-bottom: 0;
}

#pageSuperpanelColor30 .box_three {
  padding-top: 50px;
  padding-bottom: 30px;
}
#pageSuperpanelColor30 .box_three h1 {
  letter-spacing: -3px;
}
#pageSuperpanelColor30 .box_three h6 {
  white-space: nowrap;
}

#pageSuperpanelColor30 .box_five {
  padding-top: 30px;
  padding-bottom: 50px;
}

#pageSuperpanelColor30 .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor30/10.jpg);
  height: 1867px;
  margin-bottom: 0;
}

#pageSuperpanelColor30 .box_seven {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor30/11.jpg);
  height: 1651px;
  margin-bottom: 0;
}

#pageSuperpanelColor30 .box_nine {
  padding-top: 60px;
  padding-bottom: 0;
}
#pageSuperpanelColor30 .box_nine h1 {
  white-space: nowrap;
}

#pageSuperpanelColor30 .box_seventeen {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelSoft30DualColor/6.jpg);
  height: 2000px;
  margin-bottom: 0;
}

#pageSuperpanelColor30 .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor30/7b.jpg);
  height: 1695px;
  margin-bottom: 0;
}

#pageSuperpanelColor30 .box_thirteen {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor30/12.jpg);
  height: 1156px;
  margin-bottom: 0;
}

#pageSuperpanelColor30 .box_fourteen {
  padding-bottom: 50px;
}
#pageSuperpanelColor30 .box_fourteen h5 {
  letter-spacing: -1px;
}

#pageSuperpanelColor30 .box_fourteen_title h1 {
  padding-top: 40px;
  letter-spacing: -3px;
  margin-right: -15px;
}

#pageSuperpanelColor30 .box_fifthteen {
  padding: 30px 0 50px 0;
}

#pageSuperpanelColor30 .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/Superpanel30DualColor/06.jpg);
  height: 1077px;
  margin-bottom: 0;
}

#pageSuperpanelColor30 #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageSuperpanelColor30 .box_eleven {
  padding: 0 0 100px 0;
}

#pageSuperpanelColor30 .box_eleven h1, #pageSuperpanelColor30 .box_eleven h6 {
  margin: 0 0 20px 0;
}

#specificheTecniche {
  margin: 0;
}

#specificheTecniche p.text-home {
  margin-bottom: 15px;
}

#specificheTecniche p.text-home strong {
  font-weight: 500;
}

.sliderSpecifications {
  position: relative;
  height: 10px;
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
  background-image: url(../../img/punto_bianco.jpg);
  background-position: center center;
  background-repeat: repeat-x;
  overflow: visible;
  margin: 0 0 40px 0;
}

.sliderSpecifications img {
  position: absolute;
  top: -10px;
  left: 0;
  -webkit-transition: all 1500ms ease-in-out;
  -moz-transition: all 1500ms ease-in-out;
  -ms-transition: all 1500ms ease-in-out;
  -o-transition: all 1500ms ease-in-out;
  transition: all 1600ms ease-in-out;
}

.sliderSpecificationsV2 {
  position: relative;
  height: 8px;
  overflow: visible;
  margin: 5px 0 0 0;
}

.sliderSpecificationsV2 .bar {
  position: absolute;
  left: 0;
  height: 100%;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

.sliderSpecificationsV2 .background-bar {
  width: 100%;
  z-index: 10;
  background-color: #525252;
}

.sliderSpecificationsV2 .progress-bar {
  width: 0;
  z-index: 20;
  background-color: #FFF;
  -webkit-transition: all 1500ms ease-in-out;
  -moz-transition: all 1500ms ease-in-out;
  -ms-transition: all 1500ms ease-in-out;
  -o-transition: all 1500ms ease-in-out;
  transition: all 1600ms ease-in-out;
}

#containerSlider h4 {
  font-size: 28px;
  font-weight: 600;
}

#containerSlider p {
  float: left;
  padding: 0 0 12px 0;
  margin: 0;
  width: 50%;
  font-family: "Work Sans", sans-serif;
  font-weight: 700;
  font-size: 42px;
}

#containerSlider .orValue {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
#containerSlider .orValue p {
  float: none;
  width: auto;
  margin: 0;
  flex: 1;
  font-family: "Work Sans", sans-serif;
  font-weight: 700;
  font-size: 42px;
}
#containerSlider .orValue p:first-child {
  width: 33%;
  text-align: left;
}
#containerSlider .orValue p:nth-child(2) {
  text-align: center;
}
#containerSlider .orValue p:last-child {
  width: 33%;
  text-align: right;
}
#containerSlider .singleValue p {
  float: none;
  width: auto;
  margin: 0;
  font-family: "Work Sans", sans-serif;
  font-weight: 700;
  font-size: 42px;
}

#containerSlider .threeElement p {
  float: left;
  padding: 0 0 12px 0;
  margin: 0;
  width: 33.3%;
  font-family: "Work Sans", sans-serif;
  font-weight: 700;
  font-size: 42px;
}

#containerSlider p.center {
  text-align: center;
}

#containerSlider p.right, #CRIcontainer p.right {
  text-align: right;
}

#CRIcontainer {
  margin: 60px 0 0 0;
}

#CRIcontainer p {
  float: left;
  padding: 0 0 12px 0;
  margin: 0;
  width: 50%;
  font-family: "Work Sans", sans-serif;
  font-weight: 500;
  font-size: 18px;
}

#CRIcontainer h6 {
  font-size: 80px;
  line-height: 80px;
  font-family: "Work Sans", sans-serif;
  font-weight: 700;
  text-align: right;
}

.containerDimmingCurves {
  margin-top: 28px;
}

.containerDimmingCurves span {
  -webkit-border-radius: 20px 20px 20px 20px;
  border-radius: 20px 20px 20px 20px;
  font-size: 18px;
  border: 2px solid #FFF;
  padding: 5px 14px;
  display: inline-block;
  margin: 0;
}

.containerDimmingCurves span:nth-child(3) {
  margin: 0 5px;
}

.specTechV2 #containerSlider {
  margin: 30px 0;
}

.specTechV2 #containerSlider p {
  padding: 12px 0 6px 0;
}

.specTechV2 .containerSlider {
  background-color: #000;
  padding: 20px 35px 25px 35px;
  margin-bottom: 3px;
}

.specTechV2 .optionTable p {
  font-size: 26px;
  line-height: 24px;
  color: #e8e8e8;
  font-weight: 300;
  font-family: "Work Sans", sans-serif;
}

.specTechV2 #specificheTecniche p.text-home {
  font-size: 26px;
  line-height: 24px;
}

.specTechV2 .optionTable {
  background-image: url(/img/punto_bianco.jpg);
  background-position: 40% top;
  background-size: 1px auto;
  background-repeat: repeat-y;
  margin: 20px 0;
}

.specTechV2 .containerDimmingCurves {
  padding-right: 50px;
}

.specTechV2 #specificheTecniche h1 {
  font-size: 86px;
  line-height: 88px;
  margin-bottom: 30px;
}

.specTechV2 .containerDimmingCurves span {
  display: block;
  width: 100%;
  text-align: center;
  background-color: #000;
  height: 40px;
}

.specTechV2 .valueDimmingCurves div:nth-child(1) {
  position: absolute;
  top: -20px;
  left: 0;
  width: 100%;
}

.specTechV2 .valueDimmingCurves div:nth-child(3) {
  position: absolute;
  bottom: -20px;
  left: 0;
  width: 100%;
}

.specTechV2 .valueDimmingCurves div:nth-child(2) {
  margin: 35px 0;
}

.specTechV2 .titleDimmingCurves {
  float: left;
  width: 40%;
  text-align: right;
  font-size: 30px;
  font-weight: 700;
  line-height: 36px;
  padding-right: 15px;
}

.specTechV2 .valueDimmingCurves {
  float: left;
  width: 60%;
  position: relative;
  border-left: 1px solid #FFF;
}

.specTechV2 .valueDimmingCurves div {
  background-image: url(/img/punto_bianco.jpg);
  background-repeat: repeat-x;
  background-position: 0 center;
  padding-left: 20%;
  background-size: auto 1px;
}

.specTechV2 #CRIcontainer h2 {
  text-align: center;
  font-size: 50px;
  font-weight: 500;
  font-family: "Work Sans", sans-serif;
  margin-bottom: 30px;
}

.whitebkg, .specTechV2 .whitebkg .containerSlider {
  background-color: #FFF !important;
  color: #000 !important;
}

.specTechV2 .whitebkg .optionTable p {
  color: #000 !important;
}

.whitebkg .sliderSpecificationsV2 .progress-bar {
  background-color: #000 !important;
}

.whitebkg .sliderSpecificationsV2 .background-bar {
  background-color: #EDEDED !important;
}

.specTechV2 .whitebkg .valueDimmingCurves {
  border-left: 1px solid #000;
}

.specTechV2 .whitebkg .containerDimmingCurves span {
  background-color: #FFF;
  color: #000;
}

.specTechV2 .whitebkg .valueDimmingCurves div, .specTechV2 .whitebkg .optionTable {
  background-image: url(/img/punto_nero.jpg);
}

/* tabellaSpecifiche */
#tabellaSpecifiche {
  margin: 50px 0;
}

.divTable {
  display: table;
  width: 100%;
}

.divTableRow {
  display: table-row;
}

.divTableHeading {
  background-color: #EEE;
  display: table-header-group;
}

.divTableCell, .divTableHead {
  border-left: 1px solid #FFF;
  display: table-cell;
  padding: 3px 10px;
  text-align: center;
  line-height: 28px;
  font-family: "Work Sans", sans-serif;
  font-weight: 700;
  font-size: 28px;
}

.divTableCell label {
  font-weight: 500;
  font-size: 20px;
  margin: 0;
}

.specTechV2 .divTableCell {
  text-align: left;
}
.specTechV2 .divTableCell .small {
  font-size: 27px;
}

.specTechV2 .divTableCell:last-child {
  padding-left: 15px !important;
  padding-right: 0 !important;
}

.specTechV2 .divTable {
  margin-top: 10px;
}

.specTechV2 .divTableCell span {
  font-size: 18px;
  font-weight: 400;
}

.specTechV2 .divTableCell label {
  font-weight: 500;
  font-size: 22px;
  line-height: 26px;
  margin: 0;
}

.divTable .divTableCell:nth-child(1) {
  border-left: 0;
}

.divTableHeading {
  background-color: #EEE;
  display: table-header-group;
  font-weight: bold;
}

.divTableFoot {
  background-color: #EEE;
  display: table-footer-group;
  font-weight: bold;
}

.divTableBody {
  display: table-row-group;
}

/* tabellaSpecifiche */
.box_4_tile .row {
  margin-bottom: 30px;
}

.box_4_tile .containerTile {
  position: relative;
}

.box_4_tile .containerTile div {
  position: absolute;
  background-color: rgba(0, 0, 0, 0.7);
  width: 100%;
  height: 100%;
  transition: all 0.4s ease-in-out;
  padding: 10px;
}

.box_4_tile .containerTile div h1 {
  font-size: 105px;
  font-weight: 700 !important;
  margin-bottom: 20px;
}

.box_4_tile .containerTile div h2 {
  font-size: 64px;
  font-weight: 600;
  line-height: 64px;
}

.box_4_tile .containerTile div h3 {
  font-weight: 300;
  font-size: 52px;
  white-space: nowrap;
  margin: 0 0 10px 0;
}

.box_4_tile .containerTile div p {
  font-family: "Work Sans", sans-serif;
  font-weight: 400;
  font-size: 28px;
  line-height: 46px;
}

.box_4_tile #overlayRosso {
  padding: 100px 52px;
}

.box_4_tile #overlayVerde {
  padding: 100px 52px;
}

.box_4_tile .containerTile div p.small {
  font-family: "Work Sans", sans-serif;
  font-weight: 400;
  font-size: 30px;
  line-height: 38px;
}

.box_4_tile .containerTile div p.medium {
  font-family: "Work Sans", sans-serif;
  font-weight: 200;
  font-size: 28px;
  line-height: 36px;
}

.box_4_tile .containerTile div p.extrasmall {
  font-family: "Work Sans", sans-serif;
  font-weight: 200;
  font-size: 21px;
  white-space: nowrap;
  line-height: 36px;
}

.box_4_tile #overlayBlu {
  padding: 30px 52px;
}

.box_4_tile #overlayBlu.eng {
  padding: 110px 18px;
}

.box_4_tile #overlayBlu.eng h2 {
  font-size: 61px;
  margin-left: -2px;
  letter-spacing: -2px;
}

.box_4_tile #overlayBianco {
  padding: 30px 52px;
  text-align: justify;
}

.box_4_tile #overlayBianco h2 {
  font-weight: 700 !important;
  font-size: 70px !important;
  white-space: nowrap;
}

.box_4_tile #overlayBianco.eng h1 {
  line-height: 70px;
}

.box_4_tile #overlayBianco.eng h2 {
  font-weight: 700 !important;
  font-size: 55px !important;
  white-space: nowrap;
}

.box_4_tile #overlayBianco, .box_4_tile #overlayBianco h1, .box_4_tile #overlayBianco h2 {
  color: #000 !important;
  margin-bottom: 10px !important;
}

.box_4_tile #overlayBianco p {
  margin-bottom: 0;
}

#pageSuperpanelColor30 .containerTile .icon {
  margin-bottom: 60px;
}

#pageSuperpanelColor30 .containerTile {
  text-align: center;
}

#pageSuperpanelColor30 .box_4_tile .col-sm-6:nth-child(odd) .containerTile {
  margin-left: 80px;
}

#pageSuperpanelColor30 .box_4_tile .col-sm-6:nth-child(even) .containerTile {
  margin-right: 80px;
}

#pageSuperpanelColor30 .box_4_tile #overlayRosso {
  padding: 50px 0;
}

#pageSuperpanelColor30 .box_4_tile #overlayRosso p {
  padding: 0 65px;
}

#pageSuperpanelColor30 .box_4_tile #overlayVerde {
  padding: 50px 52px;
}

#pageSuperpanelColor30 .box_4_tile #overlayBianco {
  padding: 100px 52px;
  text-align: center;
}

/* /.SUPERPANEL COLOR 30*/
/*SUPERPANEL COLOR 60 e SUPERPANEL COLOR 60 DUAL COLOR
*/
#pageSuperpanelColor60, #pageSuperpanelColor60DualColor {
  color: #FFF;
  background-color: #000;
  padding: 100px 0 0 0;
}

#pageSuperpanelColor60 .text-home, #pageSuperpanelColor60DualColor .text-home {
  font-weight: 200;
  font-family: "Work Sans", sans-serif;
  color: #FFF;
}

#headerSuperpanelColor60 {
  text-align: center;
  margin: 0 0 60px 0;
}

#headerSuperpanelColor60 h1 {
  margin: 10px 0 45px 0;
  font-size: 86px;
  line-height: 86px;
  font-weight: 700;
  color: #FFF !important;
}

#headerSuperpanelColor60 h1::after {
  display: block;
  width: 15%;
  height: 1px;
  border-bottom: 1px solid #FFF;
  content: "";
  margin: 40px auto;
}

#headerSuperpanelColor60 h2 {
  font-weight: 700;
  margin: 0;
}

#pageSuperpanelColor60DualColor #headerSuperpanelColor60 {
  margin-bottom: 70px;
}
#pageSuperpanelColor60DualColor #headerSuperpanelColor60 h1 {
  margin: 0 auto;
}
#pageSuperpanelColor60DualColor #headerSuperpanelColor60 h2 {
  font-size: 52px;
  line-height: 52px;
}

#headerSuperpanelColor60 h4 {
  margin: 0;
  line-height: 60px;
  color: #FFF !important;
  font-family: "Work Sans", sans-serif;
  font-weight: 700;
  font-size: 60px;
}
#headerSuperpanelColor60 h4 span {
  font-family: "Work Sans", sans-serif;
  font-weight: 300;
  font-size: 50px;
}

#headerSuperpanelColor60 h3 {
  font-size: 36px;
}

#pageSuperpanelColor60 .box_one, #pageSuperpanelColor60DualColor .box_one_soft {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor60/1.jpg);
  height: 985px;
  margin-bottom: 40px;
}

#pageSuperpanelColor60DualColor .box_one, #pageSuperpanelColor60DualColor .box_one_soft {
  margin-top: 90px;
}

#pageSuperpanelColor60DualColor .box_two h1.title_big {
  font-size: 127px;
  line-height: 140px;
  text-align: left;
}
#pageSuperpanelColor60DualColor .box_two h5 {
  font-family: "Work Sans", sans-serif;
  font-weight: 600;
  font-size: 46px;
  line-height: 52px;
  margin: 0;
}

#pageSuperpanelColor60 .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor60/3.jpg);
  height: 1057px;
}

#pageSuperpanelColor60 .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor60/4.jpg);
  height: 1056px;
}

#pageSuperpanelColor60 .box_thirteen_soft, #pageSuperpanelColor60DualColor .box_thirteen_soft {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor60/5.jpg);
  height: 840px;
}

#pageSuperpanelColor60 .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor60/6.jpg);
  height: 1049px;
}

/*tile*/
#pageSuperpanelColor60 .containerTile .icon {
  margin-bottom: 60px;
}

#pageSuperpanelColor60 .containerTile {
  text-align: center;
}

#pageSuperpanelColor60 .box_4_tile .col-sm-6:nth-child(odd) .containerTile {
  margin-left: 80px;
}

#pageSuperpanelColor60 .box_4_tile .col-sm-6:nth-child(even) .containerTile {
  margin-right: 80px;
}

#pageSuperpanelColor60 .box_4_tile #overlayRosso {
  padding: 50px 0;
}

#pageSuperpanelColor60 .box_4_tile #overlayRosso p {
  padding: 0 65px;
}

#pageSuperpanelColor60 .box_4_tile #overlayVerde {
  padding: 50px 52px;
}

#pageSuperpanelColor60 .box_4_tile #overlayBianco {
  padding: 100px 52px;
  text-align: center;
}

/* /. SUPERPANEL COLOR 60 */
/* SUPERPANEL FULL COLOR 60 SOFT*/
#pageSuperpanelFullColor60Soft {
  background-color: #000;
  padding-top: 100px;
}

#pageSuperpanelFullColor60Soft #headerSuperpanelColor60 {
  color: #FFF;
}
#pageSuperpanelFullColor60Soft #headerSuperpanelColor60 h1 {
  margin: 0 auto;
}

#pageSuperpanelFullColor60Soft .box_one_soft {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor60/1.jpg);
  height: 985px;
  margin-bottom: 0;
  margin-top: 90px;
}

#pageSuperpanelFullColor60Soft .box_three, #pageSuperpanelFullColor60Soft .box_five, #pageSuperpanelFullColor60Soft .box_nine {
  margin-top: 80px;
  margin-bottom: 80px;
}

#pageSuperpanelFullColor60Soft .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelFullColor60/2.jpg);
  height: 980px;
}

#pageSuperpanelFullColor60Soft .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelFullColor60/3.jpg);
  height: 980px;
}

#pageSuperpanelFullColor60Soft .box_seven {
  margin-top: 80px;
  margin-bottom: 80px;
}
#pageSuperpanelFullColor60Soft .box_seven h1 {
  letter-spacing: -3px;
  font-size: 138px;
}
#pageSuperpanelFullColor60Soft .box_seven h1 span {
  white-space: nowrap;
}

#pageSuperpanelFullColor60Soft .box_seven_soft {
  margin-top: 80px;
  margin-bottom: 80px;
}

#pageSuperpanelFullColor60Soft .box_fourteen {
  margin-bottom: 80px;
}

#pageSuperpanelFullColor60Soft .box_thirteen_soft {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor60/5.jpg);
  height: 840px;
}

#pageSuperpanelFullColor60Soft .box_fourteen_title {
  margin-top: 80px;
}
#pageSuperpanelFullColor60Soft .box_fourteen_title h1 {
  letter-spacing: -5px;
  font-size: 136px;
}
#pageSuperpanelFullColor60Soft .box_fourteen_title h1 span {
  white-space: nowrap;
}

#pageSuperpanelFullColor60Soft .box_fourteen_soft_title {
  margin-top: 80px;
}

#pageSuperpanelFullColor60Soft .box_thirteen {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor60dualcolor/4.jpg);
  height: 844px;
}

#pageSuperpanelFullColor60Soft .box_eleven {
  padding: 0 0 100px 0;
}

#pageSuperpanelFullColor60Soft .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor60dualcolor/5.jpg);
  height: 1121px;
}

#pageSuperpanelFullColor60Soft .box_ten, #pageSuperpanelColor60 .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor60dualcolor/8.jpg);
  height: 1109px;
}

#pageSuperpanelFullColor60Soft #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

/*tile*/
#pageSuperpanelFullColor60Soft .containerTile .icon {
  margin-bottom: 60px;
}

#pageSuperpanelFullColor60Soft .containerTile {
  text-align: center;
}

#pageSuperpanelFullColor60Soft .box_4_tile .col-sm-6:nth-child(odd) .containerTile {
  margin-left: 80px;
}

#pageSuperpanelFullColor60Soft .box_4_tile .col-sm-6:nth-child(even) .containerTile {
  margin-right: 80px;
}

#pageSuperpanelFullColor60Soft .box_4_tile #overlayRosso {
  padding: 50px 0;
}

#pageSuperpanelFullColor60Soft .box_4_tile #overlayRosso p {
  padding: 0 65px;
}

#pageSuperpanelFullColor60Soft .box_4_tile #overlayVerde {
  padding: 50px 52px;
}

#pageSuperpanelFullColor60Soft .box_4_tile #overlayBianco {
  padding: 100px 52px;
  text-align: center;
}

/**/
/* SUPERPANEL DUAL COLOR 60 HARD*/
#pageSuperpanelColor60DualColor .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor60DualColor/1.jpg);
  height: 985px;
  margin-bottom: 40px;
}

#pageSuperpanelColor60DualColor .box_three, #pageSuperpanelColor60DualColor .box_five, #pageSuperpanelColor60DualColor .box_nine {
  margin-top: 80px;
  margin-bottom: 80px;
}

#pageSuperpanelColor60DualColor .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor60dualcolor/2.jpg);
  height: 970px;
}

#pageSuperpanelColor60DualColor .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor60dualcolor/3.jpg);
  height: 978px;
}

#pageSuperpanelColor60DualColor .box_seven {
  margin-top: 80px;
  margin-bottom: 80px;
}
#pageSuperpanelColor60DualColor .box_seven h1 {
  letter-spacing: -3px;
  font-size: 138px;
}
#pageSuperpanelColor60DualColor .box_seven h1 span {
  white-space: nowrap;
}

#pageSuperpanelColor60DualColor .box_seven {
  margin-top: 80px;
  margin-bottom: 80px;
}

#pageSuperpanelColor60DualColor .box_fourteen {
  margin-bottom: 80px;
}

#pageSuperpanelColor60DualColor .box_fourteen_title {
  margin-top: 80px;
}
#pageSuperpanelColor60DualColor .box_fourteen_title h1 {
  letter-spacing: -5px;
  font-size: 136px;
}
#pageSuperpanelColor60DualColor .box_fourteen_title h1 span {
  white-space: nowrap;
}

#pageSuperpanelColor60DualColor .box_fourteen_soft_title {
  margin-top: 80px;
}

#pageSuperpanelColor60DualColor .box_thirteen {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor60dualcolor/4.jpg);
  height: 844px;
}

#pageSuperpanelColor60DualColor .box_eleven {
  padding: 0 0 100px 0;
}

#pageSuperpanelColor60DualColor .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor60dualcolor/5.jpg);
  height: 1121px;
}

#pageSuperpanelColor60DualColor .box_ten, #pageSuperpanelColor60 .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor60dualcolor/8.jpg);
  height: 1109px;
}

#pageSuperpanelColor60DualColor #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

/* /. SUPERPANEL DUAL COLOR 60 */
/* SUPERPANEL SOFT DUAL COLOR 30*/
.tipologia3.productPage h1, .tipologia3.productPage .text-home {
  color: #000;
}

h1.title_big {
  font-family: "Work Sans", sans-serif;
  font-weight: 700 !important;
  font-size: 140px;
  margin: 0 0 40px 0;
  line-height: 140px;
}

.tipologia3 h2 {
  font-size: 52px;
  line-height: 52px;
}

.tipologia3 h5 {
  font-family: "Work Sans", sans-serif;
  font-weight: 600;
  font-size: 46px;
  line-height: 52px;
  color: #000;
  margin: 0;
}

.tipologia3 .black_section h5 {
  color: #FFF !important;
}

.tipologia3 h6 {
  font-family: "Work Sans", sans-serif;
  font-weight: 300;
  color: #000;
  font-size: 70px;
  line-height: 80px;
}

.tipologia3 .black_section h6 {
  color: #FFF;
}

#headerSuperpanelSoft30DualColor {
  padding: 100px 0 30px 0;
}

#headerSuperpanelSoft30DualColor h1 {
  margin: 0;
}

#pageSuperpanelSoft30DualColor .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/Superpanel30DualColor/1.jpg);
  height: 1651px;
  margin-bottom: 0;
}

#pageSuperpanelSoft30DualColor .box_two {
  padding-bottom: 30px;
}

#pageSuperpanelSoft30DualColor .box_two h1 {
  text-align: center;
}

#pageSuperpanelSoft30DualColor .box_three {
  padding-top: 60px;
  padding-bottom: 80px;
}
#pageSuperpanelSoft30DualColor .box_three h6 {
  white-space: nowrap;
}

#pageSuperpanelSoft30DualColor .box_five {
  padding-top: 30px;
  padding-bottom: 50px;
}

#pageSuperpanelSoft30DualColor .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelSoft30DualColor/8.jpg);
  height: 1651px;
  margin-bottom: 0;
}

#pageSuperpanelSoft30DualColor .box_seven_title {
  margin-top: 40px;
  color: #FFF;
}

#pageSuperpanelSoft30DualColor .box_seven_title h1, #pageSuperpanelSoft30DualColor .box_fourteen_title h1, #pageSuperpanel30DualColor .box_fourteen_title h1 {
  margin-bottom: 20px;
}

#pageSuperpanelSoft30DualColor .box_seven h6, #pageSuperpanelSoft30DualColor .box_three h6, #pageSuperpanelSoft30DualColor .box_fourteen h6 {
  margin: 0 0 30px 0;
}

#pageSuperpanelSoft30DualColor .box_seven, #pageSuperpanelSoft30DualColor .box_nine, #pageSuperpanel30DualColor .box_nine {
  padding-bottom: 80px;
}

#pageSuperpanelSoft30DualColor .box_eight {
  overflow: hidden;
  background-image: url(../../img/Video/Superpanel30DualColor/2.jpg);
  height: 1651px;
  margin-bottom: 0;
}

#pageSuperpanelSoft30DualColor .box_nine {
  padding-top: 0;
}

#pageSuperpanelSoft30DualColor .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelSoft30DualColor/08.jpg);
  height: 1077px;
  margin-bottom: 0;
}

#pageSuperpanelSoft30DualColor .box_eleven {
  padding: 0 0 100px 0;
}

#pageSuperpanelSoft30DualColor .box_eleven h1, #pageSuperpanelSoft30DualColor .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageSuperpanelSoft30DualColor .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelSoft30DualColor/6.jpg);
  height: 2000px;
  margin-bottom: 0;
}

#pageSuperpanelSoft30DualColor .box_fourteen_title h1 {
  margin-top: 50px;
}

#pageSuperpanelSoft30DualColor .box_thirteen {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelSoft30DualColor/13.jpg);
  height: 1867px;
  margin-bottom: 0;
}

#pageSuperpanelSoft30DualColor .box_fiftheen {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelSoft30DualColor/7.jpg);
  height: 1747px;
  margin-bottom: 0;
}

#pageSuperpanelSoft30DualColor .box_sixteen {
  padding-bottom: 50px;
  padding-top: 40px;
}

#pageSuperpanelSoft30DualColor .box_sixteen h1 {
  white-space: nowrap;
}

#pageSuperpanelSoft30DualColor #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageSuperpanelSoft30DualColor .divTableCell {
  padding: 3px 3px;
}
#pageSuperpanelSoft30DualColor #tabellaSpecifiche {
  margin: 0;
}

#pageSuperpanelSoft30DualColor #specificheTecniche {
  padding: 30px 0 0 0;
}

/* SUPERPANEL DUAL COLOR 30*/
#pageSuperpanel30DualColor .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/Superpanel30DualColor/1.jpg);
  height: 1651px;
  margin-bottom: 0;
}

#pageSuperpanel30DualColor .box_two h1 {
  font-size: 127px;
}

#pageSuperpanel30DualColor .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/Superpanel30DualColor/3.jpg);
  height: 1651px;
  margin-bottom: 0;
}

#pageSuperpanel30DualColor .box_three {
  padding-top: 60px;
  padding-bottom: 30px;
}
#pageSuperpanel30DualColor .box_three h6 {
  white-space: nowrap;
}

#pageSuperpanel30DualColor .box_five {
  padding-top: 30px;
  padding-bottom: 50px;
}

#pageSuperpanel30DualColor .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/Superpanel30DualColor/2.jpg);
  height: 1651px;
  margin-bottom: 0;
}

#pageSuperpanel30DualColor .box_nine {
  padding-top: 60px;
}

#pageSuperpanel30DualColor .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/Superpanel30DualColor/4.jpg);
  height: 1867px;
  margin-bottom: 0;
}

#pageSuperpanel30DualColor .box_thirteen {
  overflow: hidden;
  background-image: url(../../img/Video/Superpanel30DualColor/5.jpg);
  height: 1557px;
  margin-bottom: 0;
}

#pageSuperpanel30DualColor .box_fourteen {
  padding-bottom: 80px;
}

#pageSuperpanel30DualColor .box_fourteen_title h1 {
  margin-top: 50px;
}

#pageSuperpanel30DualColor .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/Superpanel30DualColor/06.jpg);
  height: 1077px;
  margin-bottom: 0;
}

#pageSuperpanel30DualColor #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageSuperpanel30DualColor .box_eleven {
  padding: 0 0 100px 0;
}

#pageSuperpanel30DualColor .box_eleven h1, #pageSuperpanel30DualColor .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageSuperpanel30DualColor .divTableCell {
  padding: 3px 3px;
}
#pageSuperpanel30DualColor #tabellaSpecifiche {
  margin: 0;
}

#pageSuperpanel30DualColor #specificheTecniche {
  padding: 30px 0 0 0;
}

/**/
/* SUPERPANEL FULL COLOR 60*/
#pageSuperpanelFullColor60 {
  background-color: #000;
}

#pageSuperpanelFullColor60 .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor60DualColor/1.jpg);
  height: 985px;
  margin-bottom: 0;
  margin-top: 40px;
}

#pageSuperpanelFullColor60 .box_two {
  padding-bottom: 50px;
}

#pageSuperpanelFullColor60 .box_two h1 {
  white-space: nowrap;
  font-size: 127px;
  letter-spacing: -5px;
}

#pageSuperpanelFullColor60 .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelFullColor60/2.jpg);
  height: 980px;
  margin-bottom: 0;
  margin-top: 40px;
}

#pageSuperpanelFullColor60 .box_three {
  padding-top: 60px;
  padding-bottom: 80px;
}
#pageSuperpanelFullColor60 .box_three h1 {
  white-space: nowrap;
  letter-spacing: -8px;
}
#pageSuperpanelFullColor60 .box_three h6 {
  white-space: nowrap;
}

#pageSuperpanelFullColor60 .box_five {
  padding-top: 30px;
  padding-bottom: 50px;
}

#pageSuperpanelFullColor60 .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelFullColor60/3.jpg);
  height: 980px;
  margin-bottom: 0;
}

#pageSuperpanelFullColor60 .box_nine {
  padding-top: 60px;
  padding-bottom: 50px;
}

#pageSuperpanelFullColor60 .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor60DualColor/4.jpg);
  height: 844px;
  margin-bottom: 0;
}

#pageSuperpanelFullColor60 .box_thirteen {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelFullColor60/05.jpg);
  height: 1124px;
  margin-bottom: 0;
}

#pageSuperpanelFullColor60 .box_fourteen {
  padding-bottom: 50px;
}

#pageSuperpanelFullColor60 .box_fourteen_title h1 {
  padding-top: 40px;
  white-space: nowrap;
  letter-spacing: -2px;
}

#pageSuperpanelFullColor60 .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/Superpanel30DualColor/06.jpg);
  height: 1077px;
  margin-bottom: 0;
}

#pageSuperpanelFullColor60 #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageSuperpanelFullColor60 .box_eleven {
  padding: 0 0 100px 0;
}

#pageSuperpanelFullColor60 .box_eleven h1, #pageSuperpanelFullColor60 .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageSuperpanelFullColor60 .divTableCell {
  padding: 3px 3px;
}
#pageSuperpanelFullColor60 #tabellaSpecifiche {
  margin: 0;
  padding: 50px 0 100px 0;
}

#pageSuperpanelFullColor60 #specificheTecniche {
  padding: 30px 0 0 0;
}

.containerTile .icon {
  margin: 0 auto;
}

#pageSuperpanelFullColor60 .containerTile .icon {
  margin-bottom: 60px;
}

#pageSuperpanelFullColor60 .containerTile {
  text-align: center;
}

#pageSuperpanelFullColor60 .box_4_tile .col-sm-6:nth-child(odd) .containerTile {
  margin-left: 80px;
}

#pageSuperpanelFullColor60 .box_4_tile .col-sm-6:nth-child(even) .containerTile {
  margin-right: 80px;
}

#pageSuperpanelFullColor60 .box_4_tile #overlayRosso {
  padding: 50px 0;
}

#pageSuperpanelFullColor60 .box_4_tile #overlayRosso p {
  padding: 0 65px;
}

#pageSuperpanelFullColor60 .box_4_tile #overlayVerde {
  padding: 50px 52px;
}

#pageSuperpanelFullColor60 .box_4_tile #overlayBianco {
  padding: 100px 52px;
  text-align: center;
}

/**/
/* SUPERPANEL FULL COLOR 30*/
#pageSuperpanelFullColor30 .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor30/9.jpg);
  height: 1651px;
  margin-bottom: 0;
}

#pageSuperpanelFullColor30 .box_two {
  padding-bottom: 30px;
}

#pageSuperpanelFullColor30 .box_two h1 {
  white-space: nowrap;
  font-size: 127px;
  letter-spacing: -5px;
}

#pageSuperpanelFullColor30 .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelFullColor30/14.jpg?up=04102022);
  height: 1867px;
  margin-bottom: 0;
}

#pageSuperpanelFullColor30 .box_three {
  padding-top: 60px;
  padding-bottom: 30px;
}
#pageSuperpanelFullColor30 .box_three h1 {
  white-space: nowrap;
  letter-spacing: -8px;
}
#pageSuperpanelFullColor30 .box_three h6 {
  white-space: nowrap;
}

#pageSuperpanelFullColor30 .box_five {
  padding-top: 30px;
  padding-bottom: 50px;
}

#pageSuperpanelFullColor30 .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/Superpanel30DualColor/3.jpg);
  height: 1651px;
  margin-bottom: 0;
}

#pageSuperpanelFullColor30 .box_nine {
  padding-top: 60px;
  padding-bottom: 0;
}

#pageSuperpanelFullColor30 .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor30/11.jpg);
  height: 1651px;
  margin-bottom: 0;
}

#pageSuperpanelFullColor30 .box_thirteen {
  overflow: hidden;
  background-image: url(../../img/Video/Superpanel30DualColor/5.jpg);
  height: 1557px;
  margin-bottom: 0;
}

#pageSuperpanelFullColor30 .box_fourteen {
  padding-bottom: 50px;
}

#pageSuperpanelFullColor30 .box_fourteen_title h1 {
  padding-top: 40px;
  white-space: nowrap;
  letter-spacing: -2px;
}

#pageSuperpanelFullColor30 .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/Superpanel30DualColor/06.jpg);
  height: 1077px;
  margin-bottom: 0;
}

#pageSuperpanelFullColor30 #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageSuperpanelFullColor30 .box_eleven {
  padding: 0 0 100px 0;
}

#pageSuperpanelFullColor30 .box_eleven h1, #pageSuperpanelFullColor30 .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageSuperpanelFullColor30 .divTableCell {
  padding: 3px 3px;
}
#pageSuperpanelFullColor30 #tabellaSpecifiche {
  margin: 0;
  padding: 50px 0;
}

#pageSuperpanelFullColor30 #specificheTecniche {
  padding: 30px 0 0 0;
}

#pageSuperpanelFullColor30 .containerTile .icon {
  margin-bottom: 60px;
}

#pageSuperpanelFullColor30 .containerTile {
  text-align: center;
}

#pageSuperpanelFullColor30 .box_4_tile .col-sm-6:nth-child(odd) .containerTile {
  margin-left: 80px;
}

#pageSuperpanelFullColor30 .box_4_tile .col-sm-6:nth-child(even) .containerTile {
  margin-right: 80px;
}

#pageSuperpanelFullColor30 .box_4_tile #overlayRosso {
  padding: 50px 0;
}

#pageSuperpanelFullColor30 .box_4_tile #overlayRosso p {
  padding: 0 65px;
}

#pageSuperpanelFullColor30 .box_4_tile #overlayVerde {
  padding: 50px 52px;
}

#pageSuperpanelFullColor30 .box_4_tile #overlayBianco {
  padding: 100px 52px;
  text-align: center;
}

/**/
/*SUPERPANEL 30*/
#pageSuperpanel30 .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelFullColor30/01.jpg);
  height: 1589px;
  margin-bottom: 0;
}

#pageSuperpanel30 .box_two {
  padding-bottom: 40px;
}

#pageSuperpanel30 .box_two h1 {
  white-space: nowrap;
  font-size: 127px;
}

#pageSuperpanel30 .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/Superpanel30/05.jpg);
  height: 2006px;
  margin-bottom: 0;
}

#pageSuperpanel30 .box_three {
  padding-top: 60px;
  padding-bottom: 80px;
}
#pageSuperpanel30 .box_three h6 {
  white-space: nowrap;
}

#pageSuperpanel30 .box_five {
  padding-top: 30px;
  padding-bottom: 50px;
}

#pageSuperpanel30 .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelFullColor30/04.jpg);
  height: 1557px;
  margin-bottom: 0;
}

#pageSuperpanel30 .box_nine {
  padding-top: 60px;
  padding-bottom: 100px;
}

#pageSuperpanel30 .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/Superpanel30/03.jpg);
  height: 2006px;
  margin-bottom: 0;
}

#pageSuperpanel30 .box_thirteen {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelSoft30DualColor/06.jpg);
  height: 1779px;
  margin-bottom: 0;
}

#pageSuperpanel30 .box_fourteen {
  padding-bottom: 80px;
}

#pageSuperpanel30 .box_fourteen_title h1 {
  margin-top: -250px;
}

#pageSuperpanel30 .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/Superpanel30DualColor/06.jpg);
  height: 1077px;
  margin-bottom: 0;
}

#pageSuperpanel30 #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageSuperpanel30 .box_eleven {
  padding: 0 0 100px 0;
}

#pageSuperpanel30 .box_eleven h1, #pageSuperpanel30 .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageSuperpanel30 .divTableCell {
  padding: 3px 3px;
}

/**/
/**/
/* SUPERPANEL PRO 30 DUAL COLOR HARD*/
#pageSuperpanelPRO30DualColorHard .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelPro30Hard/1.jpg);
  height: 1776px;
  margin-bottom: 0;
}

#pageSuperpanelPRO30DualColorHard .box_two {
  padding-bottom: 50px;
}
#pageSuperpanelPRO30DualColorHard .box_two h1 {
  font-size: 127px;
  letter-spacing: -1px;
}
#pageSuperpanelPRO30DualColorHard .box_two h1 span {
  white-space: nowrap;
}
#pageSuperpanelPRO30DualColorHard .box_two h5 {
  letter-spacing: -2.1px;
}

#pageSuperpanelPRO30DualColorHard #tabellaSpecifiche {
  padding-bottom: 100px;
}

#pageSuperpanelPRO30DualColorHard .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelPro30Hard/2.jpg);
  height: 1631px;
  margin-bottom: 0;
}

#pageSuperpanelPRO30DualColorHard .box_three {
  padding-top: 60px;
  padding-bottom: 80px;
}
#pageSuperpanelPRO30DualColorHard .box_three h6 {
  white-space: nowrap;
}

#pageSuperpanelPRO30DualColorHard .box_five {
  padding-top: 30px;
  padding-bottom: 50px;
}

#pageSuperpanelPRO30DualColorHard .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelPro30Hard/3B.jpg);
  height: 1685px;
  margin-bottom: 0;
}

#pageSuperpanelPRO30DualColorHard .box_six_B {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelPro30FullColor/3B.jpg);
  height: 1685px;
  margin-bottom: 0;
}

#pageSuperpanelPRO30DualColorHard .box_nine {
  padding-top: 60px;
  padding-bottom: 80px;
}

#pageSuperpanelPRO30DualColorHard .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelPro30Hard/4.jpg);
  height: 2001px;
  margin-bottom: 0;
}

#pageSuperpanelPRO30DualColorHard .box_thirteen {
  overflow: hidden;
  margin-bottom: 0;
  padding-bottom: 50px;
}

#pageSuperpanelPRO30DualColorHard .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelPRO30Hard/5.jpg);
  height: 1565px;
  padding-bottom: 60px;
}

#pageSuperpanelPRO30DualColorHard .box_ten_B {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelPRO30FullColor/4.jpg);
  height: 1577px;
  margin-bottom: 0;
}

#pageSuperpanelPRO30DualColorHard #linkAccessori {
  width: 37%;
  margin: 40px 0;
}
#pageSuperpanelPRO30DualColorHard .containerLinkAccessori_title {
  padding-top: 60px;
}

#pageSuperpanelPRO30DualColorHard .box_eleven {
  padding: 0 0 100px 0;
}

#pageSuperpanelPRO30DualColorHard .box_eleven h1, #pageSuperpanelPRO30DualColorHard .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageSuperpanelPRO30DualColorHard .divTableCell {
  padding: 3px 3px;
}
#pageSuperpanelPRO30DualColorHard #tabellaSpecifiche {
  margin: 0;
}

#pageSuperpanelPRO30DualColorHard #specificheTecniche {
  padding: 30px 0 0 0;
}

#pageSuperpanelPRO30DualColorHard .containerTile {
  text-align: center;
}

#pageSuperpanelPRO30DualColorHard .box_4_tile .col-sm-6:nth-child(odd) .containerTile {
  margin-left: 80px;
}

#pageSuperpanelPRO30DualColorHard .box_4_tile .col-sm-6:nth-child(even) .containerTile {
  margin-right: 80px;
}

#pageSuperpanelPRO30DualColorHard .box_4_tile #overlayRosso {
  padding: 50px 0;
}

#pageSuperpanelPRO30DualColorHard .box_4_tile #overlayRosso p {
  padding: 0 65px;
}

#pageSuperpanelPRO30DualColorHard .box_4_tile #overlayVerde {
  padding: 50px 52px;
}

#pageSuperpanelPRO30DualColorHard .box_4_tile #overlayBianco {
  padding: 100px 52px;
  text-align: center;
}

/**/
/* SUPERPANEL PRO 30 DUAL COLOR SOFT*/
#pageSuperpanelPRO30DualColorSoft .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelPro30Soft/1B.jpg);
  height: 1773px;
  margin-bottom: 0;
}

#pageSuperpanelPRO30DualColorSoft .box_two {
  padding-bottom: 50px;
}
#pageSuperpanelPRO30DualColorSoft .box_two h1 {
  font-size: 127px;
  letter-spacing: -1px;
}
#pageSuperpanelPRO30DualColorSoft .box_two h1 span {
  white-space: nowrap;
}
#pageSuperpanelPRO30DualColorSoft .box_two h5 {
  letter-spacing: -2.1px;
}

#pageSuperpanelPRO30DualColorSoft #tabellaSpecifiche {
  padding-bottom: 100px;
}

#pageSuperpanelPRO30DualColorSoft .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelPro30Soft/2B.jpg);
  height: 1631px;
  margin-bottom: 0;
}

#pageSuperpanelPRO30DualColorSoft .box_three {
  padding-top: 60px;
  padding-bottom: 80px;
}
#pageSuperpanelPRO30DualColorSoft .box_three h6 {
  white-space: nowrap;
}

#pageSuperpanelPRO30DualColorSoft .box_five {
  padding-top: 30px;
  padding-bottom: 50px;
}

#pageSuperpanelPRO30DualColorSoft .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelPro30Hard/3B.jpg);
  height: 1685px;
  margin-bottom: 0;
}

#pageSuperpanelPRO30DualColorSoft .box_six_B {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelPro30FullColor/3B.jpg);
  height: 1685px;
  margin-bottom: 0;
}

#pageSuperpanelPRO30DualColorSoft .box_nine {
  padding-top: 60px;
  padding-bottom: 100px;
}

#pageSuperpanelPRO30DualColorSoft .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelPro30Soft/4B.jpg);
  height: 2018px;
  margin-bottom: 0;
}

#pageSuperpanelPRO30DualColorSoft .box_thirteen {
  overflow: hidden;
  margin-bottom: 0;
  padding-bottom: 50px;
}

#pageSuperpanelPRO30DualColorSoft .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelPRO30Hard/5.jpg);
  height: 1565px;
  margin-bottom: 0;
}

#pageSuperpanelPRO30DualColorSoft .box_ten_B {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelPRO30FullColor/4.jpg);
  height: 1577px;
  margin-bottom: 0;
}

#pageSuperpanelPRO30DualColorSoft #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageSuperpanelPRO30DualColorSoft .box_eleven {
  padding: 0 0 100px 0;
}

#pageSuperpanelPRO30DualColorSoft .containerLinkAccessori_title {
  padding-top: 60px;
}

#pageSuperpanelPRO30DualColorSoft .box_eleven h1, #pageSuperpanelPRO30DualColorSoft .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageSuperpanelPRO30DualColorSoft .divTableCell {
  padding: 3px 3px;
}
#pageSuperpanelPRO30DualColorSoft #tabellaSpecifiche {
  margin: 0;
}

#pageSuperpanelPRO30DualColorSoft #specificheTecniche {
  padding: 30px 0 0 0;
}

#pageSuperpanelPRO30DualColorSoft .containerTile .icon {
  margin-bottom: 60px;
}

#pageSuperpanelPRO30DualColorSoft .containerTile {
  text-align: center;
}

#pageSuperpanelPRO30DualColorSoft .box_4_tile .col-sm-6:nth-child(odd) .containerTile {
  margin-left: 80px;
}

#pageSuperpanelPRO30DualColorSoft .box_4_tile .col-sm-6:nth-child(even) .containerTile {
  margin-right: 80px;
}

#pageSuperpanelPRO30DualColorSoft .box_4_tile #overlayRosso {
  padding: 50px 0;
}

#pageSuperpanelPRO30DualColorSoft .box_4_tile #overlayRosso p {
  padding: 0 65px;
}

#pageSuperpanelPRO30DualColorSoft .box_4_tile #overlayVerde {
  padding: 50px 52px;
}

#pageSuperpanelPRO30DualColorSoft .box_4_tile #overlayBianco {
  padding: 100px 52px;
  text-align: center;
}

/**/
/* ACTIONPANEL FULL COLOR HARD*/
#pageActionpanelFullColor .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/ActionpanelFullColor/01.jpg);
  height: 1524px;
  margin-bottom: 0;
}

#pageActionpanelFullColor .box_two {
  padding-bottom: 30px;
}
#pageActionpanelFullColor .box_two h1 {
  white-space: nowrap;
  font-size: 127px;
}
#pageActionpanelFullColor .box_two h1 span {
  white-space: nowrap;
}
#pageActionpanelFullColor .box_two h5 {
  letter-spacing: -2.1px;
}

#pageActionpanelFullColor .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/ActionpanelFullColor/02.jpg);
  height: 1911px;
  margin-bottom: 0;
}

#pageActionpanelFullColor .box_three {
  padding-top: 60px;
  padding-bottom: 80px;
}
#pageActionpanelFullColor .box_three h1 {
  white-space: nowrap;
  letter-spacing: -8px;
}
#pageActionpanelFullColor .box_three h6 {
  white-space: nowrap;
}

#pageActionpanelFullColor .box_five {
  padding-top: 30px;
  padding-bottom: 50px;
}

#pageActionpanelFullColor .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/ActionpanelFullColor/03.jpg);
  height: 1911px;
  margin-bottom: 0;
}

#pageActionpanelFullColor .box_nine {
  padding-top: 60px;
  padding-bottom: 50px;
}

#pageActionpanelFullColor .box_nine h1 {
  white-space: nowrap;
  letter-spacing: -4px;
}

#pageActionpanelFullColor .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/ActionpanelFullColor/04.jpg);
  height: 1887px;
  margin-bottom: 0;
}

#pageActionpanelFullColor .box_thirteen {
  overflow: hidden;
  background-image: url(../../img/Video/ActionpanelFullColor/05.jpg);
  height: 1971px;
  margin-bottom: 0;
}

#pageActionpanelFullColor .box_fourteen {
  padding-bottom: 50px;
}

#pageActionpanelFullColor .box_fourteen_title h1 {
  padding-top: 40px;
  white-space: nowrap;
  letter-spacing: -2px;
}

#pageActionpanelFullColor .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/Superpanel30DualColor/06.jpg);
  height: 1077px;
  margin-bottom: 0;
}

#pageActionpanelFullColor #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageActionpanelFullColor .box_eleven {
  padding: 0 0 100px 0;
}

#pageActionpanelFullColor .box_eleven h1, #pageActionpanelFullColor .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageActionpanelFullColor .divTableCell {
  padding: 3px 3px;
}
#pageActionpanelFullColor #tabellaSpecifiche {
  margin: 0;
  padding: 50px 0 100px 0;
}

#pageActionpanelFullColor #specificheTecniche {
  padding: 30px 0 0 0;
}

#pageActionpanelFullColor .containerTile .icon {
  margin-bottom: 60px;
}

#pageActionpanelFullColor .containerTile {
  text-align: center;
}

#pageActionpanelFullColor .box_4_tile .col-sm-6:nth-child(odd) .containerTile {
  margin-left: 80px;
}

#pageActionpanelFullColor .box_4_tile .col-sm-6:nth-child(even) .containerTile {
  margin-right: 80px;
}

#pageActionpanelFullColor .box_4_tile #overlayRosso {
  padding: 50px 0;
}

#pageActionpanelFullColor .box_4_tile #overlayRosso p {
  padding: 0 65px;
}

#pageActionpanelFullColor .box_4_tile #overlayVerde {
  padding: 50px 52px;
}

#pageActionpanelFullColor .box_4_tile #overlayBianco {
  padding: 100px 52px;
  text-align: center;
}

/**/
/* ACTIONPANEL FULL COLOR SOFT*/
#pageActionpanelFullColorSoft .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/ActionpanelDualColorSoft/1.jpg);
  height: 2001px;
  margin-bottom: 0;
}

#pageActionpanelFullColorSoft .box_two {
  padding-bottom: 30px;
}

#pageActionpanelFullColorSoft .box_two h1 {
  white-space: nowrap;
  font-size: 127px;
}

#pageActionpanelFullColorSoft .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/ActionpanelDualColorSoft/2.jpg);
  height: 2173px;
  margin-bottom: 0;
}

#pageActionpanelFullColorSoft .box_three {
  padding-top: 60px;
  padding-bottom: 80px;
}
#pageActionpanelFullColorSoft .box_three h1 {
  white-space: nowrap;
  letter-spacing: -8px;
}
#pageActionpanelFullColorSoft .box_three h6 {
  white-space: nowrap;
}

#pageActionpanelFullColorSoft .box_five {
  padding-top: 30px;
  padding-bottom: 50px;
}

#pageActionpanelFullColorSoft .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/ActionpanelFullColorSoft/3.jpg);
  height: 2001px;
  margin-bottom: 0;
}

#pageActionpanelFullColorSoft .box_nine {
  padding-top: 60px;
  padding-bottom: 50px;
}

#pageActionpanelFullColorSoft .box_nine h1 {
  white-space: nowrap;
  letter-spacing: -4px;
}

#pageActionpanelFullColorSoft .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/ActionpanelDualColorSoft/4.jpg);
  height: 2383px;
  margin-bottom: 0;
}

#pageActionpanelFullColorSoft .box_thirteen {
  overflow: hidden;
  background-image: url(../../img/Video/ActionpanelFullColorSoft/5.jpg);
  height: 2001px;
  margin-bottom: 0;
}

#pageActionpanelFullColorSoft .box_fourteen {
  padding-bottom: 50px;
}

#pageActionpanelFullColorSoft .box_fourteen_title h1 {
  padding-top: 40px;
  white-space: nowrap;
  letter-spacing: -2px;
}

#pageActionpanelFullColorSoft .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/Superpanel30DualColor/06.jpg);
  height: 1077px;
  margin-bottom: 0;
}

#pageActionpanelFullColorSoft #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageActionpanelFullColorSoft .box_eleven {
  padding: 0 0 100px 0;
}

#pageActionpanelFullColorSoft .box_eleven h1, #pageActionpanelFullColorSoft .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageActionpanelFullColorSoft .divTableCell {
  padding: 3px 3px;
}
#pageActionpanelFullColorSoft #tabellaSpecifiche {
  margin: 0;
  padding: 50px 0 100px 0;
}

#pageActionpanelFullColorSoft #specificheTecniche {
  padding: 30px 0 0 0;
}

#pageActionpanelFullColorSoft .containerTile .icon {
  margin-bottom: 60px;
}

#pageActionpanelFullColorSoft .containerTile {
  text-align: center;
}

#pageActionpanelFullColorSoft .box_4_tile .col-sm-6:nth-child(odd) .containerTile {
  margin-left: 80px;
}

#pageActionpanelFullColorSoft .box_4_tile .col-sm-6:nth-child(even) .containerTile {
  margin-right: 80px;
}

#pageActionpanelFullColorSoft .box_4_tile #overlayRosso {
  padding: 50px 0;
}

#pageActionpanelFullColorSoft .box_4_tile #overlayRosso p {
  padding: 0 65px;
}

#pageActionpanelFullColorSoft .box_4_tile #overlayVerde {
  padding: 50px 52px;
}

#pageActionpanelFullColorSoft .box_4_tile #overlayBianco {
  padding: 100px 52px;
  text-align: center;
}

/**/
/* ACTIONPANEL DUAL COLOR HARD*/
#pageActionpanelDualColor .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/ActionpanelDualColor/01.jpg);
  height: 1524px;
  margin-bottom: 0;
}

#pageActionpanelDualColor .box_two {
  padding-bottom: 30px;
}

#pageActionpanelDualColor .box_two h1 {
  white-space: nowrap;
  font-size: 127px;
}

#pageActionpanelDualColor .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/ActionpanelDualColor/02.jpg);
  height: 2024px;
  margin-bottom: 0;
}

#pageActionpanelDualColor .box_three {
  padding-top: 60px;
  padding-bottom: 80px;
}
#pageActionpanelDualColor .box_three h1 {
  white-space: nowrap;
}
#pageActionpanelDualColor .box_three h6 {
  white-space: nowrap;
}

#pageActionpanelDualColor .box_five {
  padding-top: 30px;
  padding-bottom: 50px;
}

#pageActionpanelDualColor .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/ActionpanelDualColor/03.jpg);
  height: 2043px;
  margin-bottom: 0;
}

#pageActionpanelDualColor .box_nine {
  padding-top: 60px;
  padding-bottom: 50px;
}

#pageActionpanelDualColor .box_nine h1 {
  white-space: nowrap;
  letter-spacing: -4px;
}

#pageActionpanelDualColor .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/ActionpanelDualColor/04.jpg);
  height: 1887px;
  margin-bottom: 0;
}

#pageActionpanelDualColor .box_thirteen {
  overflow: hidden;
  background-image: url(../../img/Video/ActionpanelDualColor/05.jpg);
  height: 1971px;
  margin-bottom: 0;
}

#pageActionpanelDualColor .box_fourteen {
  padding-bottom: 50px;
}

#pageActionpanelDualColor .box_fourteen_title h1 {
  padding-top: 40px;
  white-space: nowrap;
  letter-spacing: -2px;
}

#pageActionpanelDualColor .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/Superpanel30DualColor/06.jpg);
  height: 1077px;
  margin-bottom: 0;
}

#pageActionpanelDualColor #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageActionpanelDualColor .box_eleven {
  padding: 0 0 100px 0;
}

#pageActionpanelDualColor .box_eleven h1, #pageActionpanelDualColor .box_eleven h6 {
  margin: 0 0 20px 0;
}

.specTechV2 .divTableCell {
  padding: 3px 3px;
}
.specTechV2 #tabellaSpecifiche {
  margin: 0 !important;
  padding: 50px 0;
}

#pageActionpanelDualColor #tabellaSpecifiche {
  padding: 50px 0 100px 0;
}

.specTechV2 #specificheTecniche {
  padding: 30px 0 0 0;
}

#pageActionpanelDualColor .containerTile .icon {
  margin-bottom: 60px;
}

#pageActionpanelDualColor .containerTile {
  text-align: center;
}

#pageActionpanelDualColor .box_4_tile .col-sm-6:nth-child(odd) .containerTile {
  margin-left: 80px;
}

#pageActionpanelDualColor .box_4_tile .col-sm-6:nth-child(even) .containerTile {
  margin-right: 80px;
}

#pageActionpanelDualColor .box_4_tile #overlayRosso {
  padding: 50px 0;
}

#pageActionpanelDualColor .box_4_tile #overlayRosso p {
  padding: 0 65px;
}

#pageActionpanelDualColor .box_4_tile #overlayVerde {
  padding: 50px 52px;
}

#pageActionpanelDualColor .box_4_tile #overlayBianco {
  padding: 100px 52px;
  text-align: center;
}

/**/
/* ACTIONPANEL DUAL COLOR SOFT*/
#pageActionpanelDualColorSoft .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/ActionpanelDualColorSoft/1.jpg);
  height: 2001px;
  margin-bottom: 0;
}

#pageActionpanelDualColorSoft .box_two {
  padding-bottom: 30px;
}

#pageActionpanelDualColorSoft .box_two h1 {
  white-space: nowrap;
  font-size: 127px;
}

#pageActionpanelDualColorSoft .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/ActionpanelDualColorSoft/2.jpg);
  height: 2173px;
  margin-bottom: 0;
}

#pageActionpanelDualColorSoft .box_three {
  padding-top: 60px;
  padding-bottom: 80px;
}
#pageActionpanelDualColorSoft .box_three h1 {
  white-space: nowrap;
}
#pageActionpanelDualColorSoft .box_three h6 {
  white-space: nowrap;
}

#pageActionpanelDualColorSoft .box_five {
  padding-top: 30px;
  padding-bottom: 50px;
}

#pageActionpanelDualColorSoft .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/ActionpanelDualColorSoft/3.jpg);
  height: 2001px;
  margin-bottom: 0;
}

#pageActionpanelDualColorSoft .box_nine {
  padding-top: 60px;
  padding-bottom: 50px;
}

#pageActionpanelDualColorSoft .box_nine h1 {
  white-space: nowrap;
  letter-spacing: -4px;
}

#pageActionpanelDualColorSoft .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/ActionpanelDualColorSoft/4.jpg);
  height: 2383px;
  margin-bottom: 0;
}

#pageActionpanelDualColorSoft .box_thirteen {
  overflow: hidden;
  background-image: url(../../img/Video/ActionpanelDualColorSoft/5.jpg);
  height: 2001px;
  margin-bottom: 0;
}

#pageActionpanelDualColorSoft .box_fourteen {
  padding-bottom: 50px;
}

#pageActionpanelDualColorSoft .box_fourteen_title h1 {
  padding-top: 40px;
  white-space: nowrap;
  letter-spacing: -2px;
}

#pageActionpanelDualColorSoft .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/Superpanel30DualColor/06.jpg);
  height: 1077px;
  margin-bottom: 0;
}

#pageActionpanelDualColorSoft #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageActionpanelDualColorSoft .box_eleven {
  padding: 0 0 100px 0;
}

#pageActionpanelDualColorSoft .box_eleven h1, #pageActionpanelDualColorSoft .box_eleven h6 {
  margin: 0 0 20px 0;
}

.specTechV2 .divTableCell {
  padding: 3px 0;
  min-width: 150px;
}
.specTechV2 #tabellaSpecifiche {
  margin: 0 !important;
  padding: 50px 0;
}

#pageActionpanelDualColorSoft #tabellaSpecifiche {
  padding: 50px 0 100px 0;
}

.specTechV2 #specificheTecniche {
  padding: 30px 0 0 0;
}

#pageActionpanelDualColorSoft .containerTile .icon {
  margin-bottom: 60px;
}

#pageActionpanelDualColorSoft .containerTile {
  text-align: center;
}

#pageActionpanelDualColorSoft .box_4_tile .col-sm-6:nth-child(odd) .containerTile {
  margin-left: 80px;
}

#pageActionpanelDualColorSoft .box_4_tile .col-sm-6:nth-child(even) .containerTile {
  margin-right: 80px;
}

#pageActionpanelDualColorSoft .box_4_tile #overlayRosso {
  padding: 50px 0;
}

#pageActionpanelDualColorSoft .box_4_tile #overlayRosso p {
  padding: 0 65px;
}

#pageActionpanelDualColorSoft .box_4_tile #overlayVerde {
  padding: 50px 52px;
}

#pageActionpanelDualColorSoft .box_4_tile #overlayBianco {
  padding: 100px 52px;
  text-align: center;
}

/**/
/* ACTIONPANEL PRO DUAL COLOR HARD*/
#pageActionpanelDualColorPro .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/ActionpanelPRODualColor/01.jpg);
  height: 1809px;
  margin-bottom: 0;
}

#pageActionpanelDualColorPro .box_two {
  padding-bottom: 80px;
}

#pageActionpanelDualColorPro .box_two h1 {
  white-space: nowrap;
  font-size: 127px;
}

#pageActionpanelDualColorPro .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/ActionpanelPRODualColor/02.jpg);
  height: 1910px;
  margin-bottom: 0;
}

#pageActionpanelDualColorPro .box_three {
  padding-top: 60px;
  padding-bottom: 80px;
}
#pageActionpanelDualColorPro .box_three h6 {
  white-space: nowrap;
}

#pageActionpanelDualColorPro .box_five {
  padding-top: 60px;
  padding-bottom: 100px;
}

#pageActionpanelDualColorPro .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/ActionpanelPRODualColor/03.jpg);
  height: 1773px;
  margin-bottom: 0;
}

#pageActionpanelDualColorPro .box_six.fullcolor {
  background-image: url(../../img/Video/ActionpanelPROFullColor/03.jpg);
}

#pageActionpanelDualColorPro .box_seven {
  padding-top: 80px;
  overflow: hidden;
}

#pageActionpanelDualColorPro .box_nine {
  padding-top: 60px;
  padding-bottom: 100px;
}

#pageActionpanelDualColorPro .box_nine h1 {
  white-space: nowrap;
  letter-spacing: -4px;
}

#pageActionpanelDualColorPro .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/ActionpanelPRODualColor/04.jpg);
  height: 2114px;
  margin-bottom: 0;
}

#pageActionpanelDualColorPro .box_fourteen {
  padding-bottom: 50px;
}

#pageActionpanelDualColorPro .box_fourteen_title h1 {
  padding-top: 40px;
  white-space: nowrap;
  letter-spacing: -2px;
}

#pageActionpanelDualColorPro .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/ActionpanelPRODualColor/05.jpg);
  height: 1876px;
  margin-bottom: 0;
}

#pageActionpanelDualColorPro .box_ten.fullcolor {
  background-image: url(../../img/Video/ActionpanelPROFullColor/05.jpg);
}

#pageActionpanelDualColorPro #linkAccessori {
  width: 37%;
  margin: 40px 0;
}
#pageActionpanelDualColorPro .containerLinkAccessori_title {
  padding-top: 60px;
}

#pageActionpanelDualColorPro .box_eleven {
  padding: 0 0 100px 0;
}

#pageActionpanelDualColorPro .box_eleven h1, #pageActionpanelDualColorPro .box_eleven h6 {
  margin: 0 0 20px 0;
}

.specTechV2 .divTableCell {
  padding: 3px 3px;
}
.specTechV2 #tabellaSpecifiche {
  margin: 0 !important;
  padding: 50px 0;
}

#pageActionpanelDualColorPro #tabellaSpecifiche {
  padding: 50px 0 100px 0;
}

.specTechV2 #specificheTecniche {
  padding: 30px 0 0 0;
}

#pageActionpanelDualColorPro .containerTile .icon {
  margin-bottom: 60px;
}

#pageActionpanelDualColorPro .containerTile {
  text-align: center;
}

#pageActionpanelDualColorPro .box_4_tile .col-sm-6:nth-child(odd) .containerTile {
  margin-left: 80px;
}

#pageActionpanelDualColorPro .box_4_tile .col-sm-6:nth-child(even) .containerTile {
  margin-right: 80px;
}

#pageActionpanelDualColorPro .box_4_tile #overlayRosso {
  padding: 50px 0;
}

#pageActionpanelDualColorPro .box_4_tile #overlayRosso p {
  padding: 0 65px;
}

#pageActionpanelDualColorPro .box_4_tile #overlayVerde {
  padding: 50px 52px;
}

#pageActionpanelDualColorPro .box_4_tile #overlayBianco {
  padding: 100px 52px;
  text-align: center;
}

#pageActionpanelDualColorPro #specificheTecniche {
  padding-top: 50px;
}

#pageActionpanelDualColorPro .box_sixteen {
  overflow: hidden;
  background-image: url(../../img/Video/ActionPackFullColor/03B.jpg);
  height: 1308px;
  margin-bottom: 0;
}

/**/
/* ACTIONPANEL PRO DUAL COLOR SOFT*/
#pageActionpanelDualColorPro .box_one.soft {
  background-image: url(../../img/Video/ActionpanelPRODualColorSoft/01.jpg);
  height: 1809px;
}

#pageActionpanelDualColorPro .box_four.soft {
  background-image: url(../../img/Video/ActionpanelPRODualColorSoft/02.jpg);
}

#pageActionpanelDualColorPro .box_twelve.soft {
  overflow: hidden;
  background-image: url(../../img/Video/ActionpanelPRODualColorSoft/04.jpg);
}

/**/
/* SMARTPANEL DUAL COLOR */
#pageSmartpanelDualColor .box_one {
  overflow: hidden;
  margin-bottom: 0;
}

#pageSmartpanelDualColor .box_one div.bck_effects {
  overflow: hidden;
  background-image: url(../../img/Video/SmartpanelDualColor/02.jpg);
  height: 1436px;
}

#pageSmartpanelDualColor .box_two {
  padding-bottom: 0;
}

#pageSmartpanelDualColor .box_two h1 {
  white-space: nowrap;
  font-size: 127px;
}

#pageSmartpanelDualColor .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/SmartpanelDualColor/08b.jpg);
  height: 1352px;
  margin-bottom: 0;
}

#pageSmartpanelDualColor .box_three {
  padding-top: 60px;
  padding-bottom: 50px;
  overflow: hidden;
}
#pageSmartpanelDualColor .box_three h1.title_big {
  line-height: 135px;
}

#pageSmartpanelDualColor .box_five {
  padding-top: 30px;
  padding-bottom: 80px;
  overflow: hidden;
}

#pageSmartpanelDualColor .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/SmartpanelDualColor/03.jpg);
  height: 1524px;
  margin-bottom: 0;
}

#pageSmartpanelDualColor .box_nine {
  padding-top: 0;
  padding-bottom: 0;
}

#pageSmartpanelDualColor .box_nine h1 {
  white-space: nowrap;
  letter-spacing: -4px;
}

#pageSmartpanelDualColor .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/SmartpanelDualColor/06B.jpg);
  height: 1524px;
  margin-bottom: 0;
}

#pageSmartpanelDualColor .box_fourteen {
  padding-bottom: 50px;
}

#pageSmartpanelDualColor .box_fourteen_title h1 {
  padding-top: 40px;
  white-space: nowrap;
  letter-spacing: -2px;
}

#pageSmartpanelDualColor #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageSmartpanelDualColor .box_thirteen {
  padding: 0 0 100px 0;
  overflow: hidden;
  background-image: url(../../img/Video/SmartpanelDualColor/05.jpg);
  height: 886px;
  margin-bottom: 30px;
}

#pageSmartpanelDualColor .box_eleven {
  padding: 0 0 100px 0;
  overflow: hidden;
}

#pageSmartpanelDualColor .box_eleven h1, #pageSmartpanelDualColor .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageSmartpanelDualColor #tabellaSpecifiche {
  padding: 50px 0 100px 0;
}

#pageSmartpanelDualColor .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/Superpanel30DualColor/06.jpg);
  height: 1077px;
  margin-bottom: 0;
}

/**/
/* SMARTPANEL DUAL COLOR PRO */
#pageSmartpanelDualColorPro .box_one {
  overflow: hidden;
  margin-bottom: 80px;
  margin-top: 80px;
}

#pageSmartpanelDualColorPro .box_one div.bck_effects {
  overflow: hidden;
  background-image: url(../../img/Video/SmartpanelDualColorPRO/01.jpg);
  height: 976px;
}

#pageSmartpanelDualColorPro .box_two {
  padding-bottom: 0;
}

#pageSmartpanelDualColorPro .box_two h1 {
  white-space: nowrap;
  font-size: 127px;
}

#pageSmartpanelDualColorPro .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/SmartpanelDualColorPRO/02.jpg);
  height: 976px;
  margin-bottom: 20px;
  margin-top: 80px;
}

#pageSmartpanelDualColorPro .box_three {
  padding-top: 60px;
  padding-bottom: 50px;
  overflow: hidden;
}
#pageSmartpanelDualColorPro .box_three h1.title_big {
  line-height: 135px;
}

#pageSmartpanelDualColorPro .box_five {
  padding-top: 30px;
  padding-bottom: 80px;
  overflow: hidden;
}

#pageSmartpanelDualColorPro .box_seven {
  overflow: hidden;
  background-image: url(../../img/Video/SmartpanelDualColorPRO/04.jpg);
  height: 976px;
  margin-bottom: 0;
}

#pageSmartpanelDualColorPro .box_eight {
  padding-bottom: 80px;
}

#pageSmartpanelDualColorPro .box_nine {
  padding-top: 0;
  padding-bottom: 0;
}

#pageSmartpanelDualColorPro .box_nine h1 {
  white-space: nowrap;
  letter-spacing: -4px;
}

#pageSmartpanelDualColorPro .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/SmartpanelDualColorPRO/03.jpg?up=28092021);
  height: 976px;
  margin-bottom: 20px;
  margin-top: 80px;
}

#pageSmartpanelDualColorPro .box_fourteen {
  padding-bottom: 50px;
}

#pageSmartpanelDualColorPro .box_fourteen_title h1 {
  padding-top: 40px;
  white-space: nowrap;
  letter-spacing: -2px;
}

#pageSmartpanelDualColorPro #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageSmartpanelDualColorPro .box_thirteen {
  padding: 0 0 100px 0;
  overflow: hidden;
  background-image: url(../../img/Video/SmartpanelDualColor/05.jpg);
  height: 886px;
  margin-bottom: 30px;
}

#pageSmartpanelDualColorPro .box_eleven {
  padding: 0 0 100px 0;
  overflow: hidden;
}

#pageSmartpanelDualColorPro .box_eleven h1, #pageSmartpanelDualColorPro .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageSmartpanelDualColorPro #tabellaSpecifiche {
  padding: 50px 0 100px 0;
}

#pageSmartpanelDualColorPro .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/Superpanel30DualColor/06.jpg);
  height: 1077px;
  margin-bottom: 0;
}

/**/
/* KICKASSPANEL FULL COLOR */
#pageKickasspanelFullColor .box_one {
  overflow: hidden;
  margin-bottom: 0;
  padding-bottom: 30px;
}

#pageKickasspanelFullColor .box_one div.bck_effects {
  overflow: hidden;
  background-image: url(../../img/Video/KickAssPanelFullColor/1.jpg);
  height: 1121px;
}

#pageKickasspanelFullColor .box_two {
  padding-bottom: 0;
}

#pageKickasspanelFullColor .box_two h1 {
  white-space: nowrap;
  font-size: 127px;
}

#pageKickasspanelFullColor .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/KickAssPanelFullColor/2.jpg);
  height: 1121px;
  margin-bottom: 0;
}

#pageKickasspanelFullColor .box_three {
  padding-top: 30px;
  padding-bottom: 60px;
  overflow: hidden;
}
#pageKickasspanelFullColor .box_three h1 {
  white-space: nowrap;
}

#pageKickasspanelFullColor .box_five {
  padding-top: 30px;
  padding-bottom: 30px;
  overflow: hidden;
}

#pageKickasspanelFullColor .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/SmartpanelDualColor/03.jpg);
  height: 1524px;
  margin-bottom: 0;
}

#pageKickasspanelFullColor .box_nine {
  padding-top: 0;
  padding-bottom: 0;
}

#pageKickasspanelFullColor .box_nine h1 {
  white-space: nowrap;
  letter-spacing: -4px;
}

#pageKickasspanelFullColor .box_fourteen {
  overflow: hidden;
  margin-bottom: 0;
  padding-bottom: 30px;
}

#pageKickasspanelFullColor .box_fourteen div.bck_effects {
  overflow: hidden;
  background-image: url(../../img/Video/KickAssPanelFullColor/4.jpg);
  height: 1121px;
}

#pageKickasspanelFullColor .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/kickasspanelfullcolor/3.jpg);
  height: 1121px;
  margin-bottom: 0;
}

#pageKickasspanelFullColor .box_fourteen {
  padding-bottom: 0;
}

#pageKickasspanelFullColor .box_fourteen_title h1 {
  padding-top: 40px;
  white-space: nowrap;
  letter-spacing: -2px;
}

#pageKickasspanelFullColor #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageKickasspanelFullColor .box_thirteen {
  padding: 0 0 100px 0;
  overflow: hidden;
  background-image: url(../../img/Video/SmartpanelDualColor/05.jpg);
  height: 886px;
  margin-bottom: 30px;
}

#pageKickasspanelFullColor .box_eleven {
  padding: 0 0 100px 0;
  overflow: hidden;
}

#pageKickasspanelFullColor .box_eleven h1, #pageKickasspanelFullColor .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageKickasspanelFullColor .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/kickasspanelfullcolor/5.jpg);
  height: 1121px;
  margin-bottom: 30px;
}

#pageKickasspanelFullColor .box_eighteen {
  overflow: hidden;
  background-image: url(../../img/Video/kickasspanelfullcolor/6.jpg);
  height: 801px;
  margin-bottom: 0;
}

#pageKickasspanelFullColor .box_sixteen {
  padding: 0 0 60px 0;
  overflow: hidden;
}

#pageKickasspanelFullColor .box_seventeen {
  padding: 0 0 30px 0;
  overflow: hidden;
}
#pageKickasspanelFullColor .box_seventeen h1 {
  white-space: nowrap;
  letter-spacing: -1px;
}

#pageKickasspanelFullColor .divTableCell {
  padding: 3px 3px;
}
#pageKickasspanelFullColor #tabellaSpecifiche {
  margin: 0;
  padding: 50px 0 50px 0;
}

#pageKickasspanelFullColor #specificheTecniche {
  padding: 30px 0 0 0;
}

#pageKickasspanelFullColor .containerTile .icon {
  margin-bottom: 60px;
}

#pageKickasspanelFullColor .containerTile {
  text-align: center;
}

#pageKickasspanelFullColor .box_4_tile .col-sm-6:nth-child(odd) .containerTile {
  margin-left: 80px;
}

#pageKickasspanelFullColor .box_4_tile .col-sm-6:nth-child(even) .containerTile {
  margin-right: 80px;
}

#pageKickasspanelFullColor .box_4_tile #overlayRosso {
  padding: 50px 0;
}

#pageKickasspanelFullColor .box_4_tile #overlayRosso p {
  padding: 0 65px;
}

#pageKickasspanelFullColor .box_4_tile #overlayVerde {
  padding: 50px 52px;
}

#pageKickasspanelFullColor .box_4_tile #overlayBianco {
  padding: 100px 52px;
  text-align: center;
}

/**/
/* ACTIONPACK FULL COLOR */
#pageActionPackFullColor .box_one {
  overflow: hidden;
  margin-bottom: 0;
}

#pageActionPackFullColor .box_one div.bck_effects {
  overflow: hidden;
  background-image: url(../../img/Video/ActionpanelFullColor/02.jpg);
  height: 1911px;
}

#pageActionPackFullColor .box_two {
  padding-bottom: 50px;
}

#pageActionPackFullColor .box_two h1 {
  white-space: nowrap;
  font-size: 127px;
}

#pageActionPackFullColor .box_four {
  overflow: hidden;
  margin-bottom: 0;
}

#pageActionPackFullColor .box_four div.bck_effects {
  overflow: hidden;
  background-image: url(../../img/Video/ActionPackFullColor/01.jpg);
  height: 2050px;
}

#pageActionPackFullColor .box_three {
  padding-top: 60px;
  padding-bottom: 80px;
  overflow: hidden;
}
#pageActionPackFullColor .box_three h1.title_big {
  line-height: 135px;
  white-space: nowrap;
  letter-spacing: -4px;
}

#pageActionPackFullColor .box_five {
  padding-top: 60px;
  padding-bottom: 0;
  overflow: hidden;
}

#pageActionPackFullColor .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/ActionPackFullColor/03.jpg);
  height: 1524px;
  margin-bottom: 0;
}

#pageActionPackFullColor .box_nine {
  padding-top: 50px;
  padding-bottom: 0;
}

#pageActionPackFullColor .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/ActionPackFullColor/03B.jpg);
  height: 1308px;
  margin-bottom: 0;
}

#pageActionPackFullColor .box_fourteen {
  padding-bottom: 50px;
}

#pageActionPackFullColor .box_fourteen_title h1 {
  padding-top: 40px;
  white-space: nowrap;
  letter-spacing: -2px;
}

#pageActionPackFullColor #linkAccessori {
  width: 37%;
  margin: 40px 0;
}
#pageActionPackFullColor #linkAccessori2 {
  width: 37%;
  margin: 40px 0;
}

#pageActionPackFullColor .box_thirteen {
  padding: 0 0 100px 0;
  overflow: hidden;
  background-image: url(../../img/Video/ActionPackFullColor/05B.jpg);
  height: 1533px;
  margin-bottom: 30px;
}

#pageActionPackFullColor .box_eleven {
  padding: 0 0 100px 0;
  overflow: hidden;
}

#pageActionPackFullColor .box_eleven h1, #pageActionPackFullColor .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageActionPackFullColor #tabellaSpecifiche {
  padding: 50px 0 100px 0;
}

#pageActionPackFullColor .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/ActionPackFullColor/04B.jpg);
  height: 820px;
  margin-bottom: 0;
}

#pageActionPackFullColor .box_seven {
  overflow: hidden;
  margin-bottom: 0;
}

#pageActionPackFullColor .box_seven .bck_effects {
  background-image: url(../../img/Video/ActionPackFullColor/06.jpg);
  height: 725px;
}

/**/
/* ACTIONPACK FULL COLOR */
#pageActionPackFullColorSoft .box_one {
  overflow: hidden;
  margin-bottom: 0;
}

#pageActionPackFullColorSoft .box_one div.bck_effects {
  overflow: hidden;
  background-image: url(../../img/Video/ActionpanelFullColorSoft/3.jpg);
  height: 2001px;
}

#pageActionPackFullColorSoft .box_two {
  padding-bottom: 50px;
}

#pageActionPackFullColorSoft .box_two h1 {
  white-space: nowrap;
  font-size: 127px;
}

#pageActionPackFullColorSoft .box_four {
  overflow: hidden;
  margin-bottom: 0;
}

#pageActionPackFullColorSoft .box_four div.bck_effects {
  overflow: hidden;
  background-image: url(../../img/Video/ActionPanelDualColorSoft/1.jpg);
  height: 2001px;
}

#pageActionPackFullColorSoft .box_three {
  padding-top: 60px;
  padding-bottom: 80px;
  overflow: hidden;
}
#pageActionPackFullColorSoft .box_three h1.title_big {
  line-height: 135px;
  white-space: nowrap;
  letter-spacing: -4px;
}

#pageActionPackFullColorSoft .box_five {
  padding-top: 60px;
  padding-bottom: 0;
  overflow: hidden;
}

#pageActionPackFullColorSoft .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/ActionPackFullColorSoft/03.jpg);
  height: 1524px;
  margin-bottom: 0;
}

#pageActionPackFullColorSoft .box_nine {
  padding-top: 50px;
  padding-bottom: 0;
}

#pageActionPackFullColorSoft .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/ActionPackFullColor/03B.jpg);
  height: 1308px;
  margin-bottom: 0;
}

#pageActionPackFullColorSoft .box_fourteen {
  padding-bottom: 50px;
}

#pageActionPackFullColorSoft .box_fourteen_title h1 {
  padding-top: 40px;
  white-space: nowrap;
  letter-spacing: -2px;
}

#pageActionPackFullColorSoft #linkAccessori {
  width: 37%;
  margin: 40px 0;
}
#pageActionPackFullColorSoft #linkAccessori2 {
  width: 37%;
  margin: 40px 0;
}

#pageActionPackFullColorSoft .box_thirteen {
  padding: 0 0 100px 0;
  overflow: hidden;
  background-image: url(../../img/Video/ActionPackFullColor/05B.jpg);
  height: 1533px;
  margin-bottom: 30px;
}

#pageActionPackFullColorSoft .box_eleven {
  padding: 0 0 100px 0;
  overflow: hidden;
}

#pageActionPackFullColorSoft .box_eleven h1, #pageActionPackFullColorSoft .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageActionPackFullColorSoft #tabellaSpecifiche {
  padding: 50px 0 100px 0;
}

#pageActionPackFullColorSoft .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/ActionPackFullColor/04B.jpg);
  height: 820px;
  margin-bottom: 0;
}

#pageActionPackFullColorSoft .box_seven {
  overflow: hidden;
  margin-bottom: 0;
}

#pageActionPackFullColorSoft .box_seven .bck_effects {
  background-image: url(../../img/Video/ActionPackFullColor/06.jpg);
  height: 725px;
}

/**/
/* ACTIONPACK DUAL COLOR HARD */
#pageActionPackDualColor .box_one {
  overflow: hidden;
  margin-bottom: 0;
}

#pageActionPackDualColor .box_one div.bck_effects {
  overflow: hidden;
  background-image: url(../../img/Video/ActionpanelDualColor/02.jpg);
  height: 2024px;
}

#pageActionPackDualColor .box_two {
  padding-bottom: 50px;
}

#pageActionPackDualColor .box_two h1 {
  white-space: nowrap;
  font-size: 127px;
}

#pageActionPackDualColor .box_four {
  overflow: hidden;
  margin-bottom: 0;
}

#pageActionPackDualColor .box_four div.bck_effects {
  overflow: hidden;
  background-image: url(../../img/Video/ActionpanelDualColor/05.jpg);
  height: 1971px;
}

#pageActionPackDualColor .box_three {
  padding-top: 60px;
  padding-bottom: 80px;
  overflow: hidden;
}
#pageActionPackDualColor .box_three h1.title_big {
  line-height: 135px;
  white-space: nowrap;
  letter-spacing: -4px;
}

#pageActionPackDualColor .box_five {
  padding-top: 60px;
  padding-bottom: 0;
  overflow: hidden;
}

#pageActionPackDualColor .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/ActionPackFullColor/03.jpg);
  height: 1524px;
  margin-bottom: 0;
}

#pageActionPackDualColor .box_nine {
  padding-top: 50px;
  padding-bottom: 0;
}

#pageActionPackDualColor .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/ActionPackFullColor/03B.jpg);
  height: 1308px;
  margin-bottom: 0;
}

#pageActionPackDualColor .box_fourteen {
  padding-bottom: 50px;
}

#pageActionPackDualColor .box_fourteen_title h1 {
  padding-top: 40px;
  white-space: nowrap;
  letter-spacing: -2px;
}

#pageActionPackDualColor #linkAccessori {
  width: 37%;
  margin: 40px 0;
}
#pageActionPackDualColor #linkAccessori2 {
  width: 37%;
  margin: 40px 0;
}

#pageActionPackDualColor .box_thirteen {
  padding: 0 0 100px 0;
  overflow: hidden;
  background-image: url(../../img/Video/ActionPackFullColor/05B.jpg);
  height: 1533px;
  margin-bottom: 30px;
}

#pageActionPackDualColor .box_eleven {
  padding: 0 0 100px 0;
  overflow: hidden;
}

#pageActionPackDualColor .box_eleven h1, #pageActionPackDualColor .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageActionPackDualColor #tabellaSpecifiche {
  padding: 50px 0 100px 0;
}

#pageActionPackDualColor .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/ActionPackFullColor/04B.jpg);
  height: 820px;
  margin-bottom: 0;
}

#pageActionPackDualColor .box_seven {
  overflow: hidden;
  margin-bottom: 0;
}

/**/
/* ACTIONPACK DUAL COLOR SOFT */
#pageActionPackDualColorSoft .box_one {
  overflow: hidden;
  margin-bottom: 0;
}

#pageActionPackDualColorSoft .box_one div.bck_effects {
  overflow: hidden;
  background-image: url(../../img/Video/ActionpanelDualColorSoft/3.jpg);
  height: 2001px;
}

#pageActionPackDualColorSoft .box_two {
  padding-bottom: 50px;
}

#pageActionPackDualColorSoft .box_two h1 {
  white-space: nowrap;
  font-size: 127px;
}

#pageActionPackDualColorSoft .box_four {
  overflow: hidden;
  margin-bottom: 0;
}

#pageActionPackDualColorSoft .box_four div.bck_effects {
  overflow: hidden;
  background-image: url(../../img/Video/ActionpanelDualColorSoft/1.jpg);
  height: 2001px;
}

#pageActionPackDualColorSoft .box_three {
  padding-top: 60px;
  padding-bottom: 80px;
  overflow: hidden;
}
#pageActionPackDualColorSoft .box_three h1.title_big {
  line-height: 135px;
  white-space: nowrap;
  letter-spacing: -4px;
}

#pageActionPackDualColorSoft .box_five {
  padding-top: 60px;
  padding-bottom: 0;
  overflow: hidden;
}

#pageActionPackDualColorSoft .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/ActionPackFullColor/03.jpg);
  height: 1524px;
  margin-bottom: 0;
}

#pageActionPackDualColorSoft .box_nine {
  padding-top: 50px;
  padding-bottom: 0;
}

#pageActionPackDualColorSoft .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/ActionPackFullColor/03B.jpg);
  height: 1308px;
  margin-bottom: 0;
}

#pageActionPackDualColorSoft .box_fourteen {
  padding-bottom: 50px;
}

#pageActionPackDualColorSoft .box_fourteen_title h1 {
  padding-top: 40px;
  white-space: nowrap;
  letter-spacing: -2px;
}

#pageActionPackDualColorSoft #linkAccessori {
  width: 37%;
  margin: 40px 0;
}
#pageActionPackDualColorSoft #linkAccessori2 {
  width: 37%;
  margin: 40px 0;
}

#pageActionPackDualColorSoft .box_thirteen {
  padding: 0 0 100px 0;
  overflow: hidden;
  background-image: url(../../img/Video/ActionPackFullColor/05B.jpg);
  height: 1533px;
  margin-bottom: 30px;
}

#pageActionPackDualColorSoft .box_eleven {
  padding: 0 0 100px 0;
  overflow: hidden;
}

#pageActionPackDualColorSoft .box_eleven h1, #pageActionPackDualColorSoft .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageActionPackDualColorSoft #tabellaSpecifiche {
  padding: 50px 0 100px 0;
}

#pageActionPackDualColorSoft .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/ActionPackFullColor/04B.jpg);
  height: 820px;
  margin-bottom: 0;
}

#pageActionPackDualColorSoft .box_seven {
  overflow: hidden;
  margin-bottom: 0;
}

/**/
/* MOVIELIGHT 300 PRO DUAL COLOR*/
#pageMovielight300DualColorPro .box_one {
  overflow: hidden;
  margin-bottom: 20px;
  margin-top: 80px;
}

#pageMovielight300DualColorPro .box_one div.bck_effects {
  overflow: hidden;
  background-image: url(../../img/Video/Movielight300DualColorPRO/01B.jpg?up=18102021);
  height: 1336px;
}

#pageMovielight300DualColorPro .box_two {
  padding-bottom: 0;
}
#pageMovielight300DualColorPro .box_two h1 {
  margin-bottom: 2px;
  letter-spacing: -1px;
  font-size: 122px;
  white-space: nowrap;
}
#pageMovielight300DualColorPro .box_two h3 {
  letter-spacing: -2px;
  margin-bottom: 30px;
}

#pageMovielight300DualColorPro .box_two.movielight600 h1 {
  margin-bottom: 40px;
}

#pageMovielight300DualColorPro .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/Movielight300DualColorPRO/02B.jpg?up=18102021);
  height: 1769px;
  margin-bottom: 20px;
  margin-top: 80px;
}

#pageMovielight300DualColorPro .box_three {
  padding-top: 60px;
  padding-bottom: 20px;
  overflow: hidden;
}
#pageMovielight300DualColorPro .box_three h1.title_big {
  line-height: 135px;
}

#pageMovielight300DualColorPro .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/Movielight300DualColorPRO/03B.jpg?up=18102021);
  height: 1298px;
  margin-bottom: 50px;
  margin-top: 80px;
}

#pageMovielight300DualColorPro .box_seven {
  overflow: hidden;
  background-image: url(../../img/Video/Movielight300DualColorPRO/04B.jpg?up=18102021);
  height: 1784px;
  margin-bottom: 50px;
  margin-top: 80px;
}

#pageMovielight300DualColorPro .box_seven2 {
  overflow: hidden;
  background-image: url(../../img/Video/Movielight300DualColorPRO/04B.jpg?up=18102021);
  height: 1784px;
  margin-bottom: 50px;
  margin-top: 80px;
}

#pageMovielight300DualColorPro .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/Movielight300DualColorPRO/05B.jpg?up=18102021);
  height: 1995px;
  margin-bottom: 80px;
  margin-top: 80px;
}

#pageMovielight300DualColorPro .box_eleven {
  padding: 0 0 100px 0;
}

#pageMovielight300DualColorPro .box_fourteen {
  overflow: hidden;
  background-image: url(../../img/Video/Movielight300DualColorPRO/07.jpg);
  height: 1338px;
  margin-bottom: 50px;
  margin-top: 90px;
}

#pageMovielight300DualColorPro .box_sixteen {
  overflow: hidden;
  background-image: url(../../img/Video/Movielight600DualColorPRO/04B.jpg?up=08042024);
  height: 1784px;
  margin-bottom: 50px;
  margin-top: 80px;
}

#pageMovielight300DualColorPro .box_seventeen {
  overflow: hidden;
  background-image: url(../../img/Video/Movielight600DualColorPRO/07B.jpg?up=08042024);
  height: 1338px;
  margin-bottom: 50px;
  margin-top: 90px;
}

#pageMovielight300DualColorPro #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

/**/
/* MOVIELIGHT 300 PRO KIT*/
#pageMovielight300ProKit .box_one {
  overflow: hidden;
  margin-bottom: 20px;
  margin-top: 80px;
}

#pageMovielight300ProKit .box_one div.bck_effects {
  overflow: hidden;
  background-image: url(../../img/Video/Movielight300DualColorPRO/01B.jpg?up=18102021);
  height: 1336px;
}

#pageMovielight300ProKit .box_two {
  padding-bottom: 0;
}
#pageMovielight300ProKit .box_two h1 {
  margin-bottom: 2px;
  letter-spacing: -1px;
  font-size: 122px;
  white-space: nowrap;
}
#pageMovielight300ProKit .box_two h3 {
  letter-spacing: -2px;
  margin-bottom: 30px;
}

#pageMovielight300ProKit .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/Movielight300DualColorPRO/02B.jpg?up=18102021);
  height: 1769px;
  margin-bottom: 20px;
  margin-top: 80px;
}

#pageMovielight300ProKit .box_three {
  padding-top: 60px;
  padding-bottom: 20px;
  overflow: hidden;
}
#pageMovielight300ProKit .box_three h1.title_big {
  line-height: 135px;
}

#pageMovielight300ProKit .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/Movielight300DualColorPRO/03B.jpg?up=18102021);
  height: 1298px;
  margin-bottom: 50px;
  margin-top: 80px;
}

#pageMovielight300ProKit .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/ActionPackFullColor/03B.jpg);
  height: 1308px;
  margin-bottom: 0;
}

#pageMovielight300ProKit .box_seven {
  overflow: hidden;
  background-image: url(../../img/Video/Movielight300DualColorPRO/04B.jpg?up=18102021);
  height: 1784px;
  margin-bottom: 50px;
  margin-top: 80px;
}

#pageMovielight300ProKit .box_seven2 {
  overflow: hidden;
  background-image: url(../../img/Video/Movielight300DualColorPRO/04B.jpg?up=18102021);
  height: 1784px;
  margin-bottom: 50px;
  margin-top: 80px;
}

#pageMovielight300ProKit .box_seven3 {
  overflow: hidden;
  background-image: url(../../img/Video/Movielight300DualColorPRO/04B.jpg?up=18102021);
  height: 1784px;
  margin-bottom: 50px;
  margin-top: 80px;
}

#pageMovielight300ProKit .box_eight {
  margin-top: 30px;
}

#pageMovielight300ProKit .box_nine {
  overflow: hidden;
  background-image: url(../../img/Video/Movielight300DualColorPRO/05B.jpg?up=18102021);
  height: 1995px;
  margin-bottom: 80px;
  margin-top: 80px;
}

#pageMovielight300ProKit .box_eleven {
  padding: 0 0 100px 0;
}

#pageMovielight300ProKit #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageMovielight300ProKit .box_fourteen {
  overflow: hidden;
  background-image: url(../../img/Video/Movielight300DualColorPRO/07.jpg);
  height: 1338px;
  margin-bottom: 50px;
  margin-top: 90px;
}

#pageMovielight300ProKit .box_sixteen {
  overflow: hidden;
  background-image: url(../../img/Video/Movielight600DualColorPRO/04B.jpg?up=18102021);
  height: 1784px;
  margin-bottom: 50px;
  margin-top: 80px;
}

#pageMovielight300ProKit .box_seventeen {
  overflow: hidden;
  background-image: url(../../img/Video/Movielight600DualColorPRO/07B.jpg?up=08042024);
  height: 1338px;
  margin-bottom: 60px;
  margin-top: 80px;
}

/**/
/* MOVIELIGHT 300 PRO FULL COLOR*/
#pageMovielight300FullColorPro .box_one {
  overflow: hidden;
  margin-bottom: 20px;
  margin-top: 80px;
}

#pageMovielight300FullColorPro .box_one div.bck_effects {
  overflow: hidden;
  background-image: url(../../img/Video/Movielight300DualColorPRO/01B.jpg?up=18102021);
  height: 1336px;
}

#pageMovielight300FullColorPro .box_two {
  padding-bottom: 0;
}
#pageMovielight300FullColorPro .box_two h1 {
  margin-bottom: 2px;
  letter-spacing: -1px;
  font-size: 122px;
  white-space: nowrap;
}
#pageMovielight300FullColorPro .box_two h3 {
  letter-spacing: -2px;
  margin-bottom: 30px;
}

#pageMovielight300FullColorPro .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/Movielight300DualColorPRO/02B.jpg?up=18102021);
  height: 1769px;
  margin-bottom: 20px;
  margin-top: 80px;
}

#pageMovielight300FullColorPro .box_three {
  padding-top: 60px;
  padding-bottom: 20px;
  overflow: hidden;
}
#pageMovielight300FullColorPro .box_three h1.title_big {
  line-height: 135px;
}

#pageMovielight300FullColorPro .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/Movielight300DualColorPRO/03B.jpg?up=18102021);
  height: 1298px;
  margin-bottom: 50px;
  margin-top: 80px;
}

#pageMovielight300FullColorPro .box_seven {
  overflow: hidden;
  background-image: url(../../img/Video/Movielight300DualColorPRO/04B.jpg?up=18102021);
  height: 1784px;
  margin-bottom: 50px;
  margin-top: 80px;
}

#pageMovielight300FullColorPro .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/Movielight300DualColorPRO/05B.jpg?up=18102021);
  height: 1995px;
  margin-bottom: 80px;
  margin-top: 80px;
}

#pageMovielight300FullColorPro .box_eleven {
  padding: 0 0 100px 0;
}

#pageMovielight300FullColorPro .box_fourteen {
  overflow: hidden;
  background-image: url(../../img/Video/Movielight300DualColorPRO/07.jpg);
  height: 1338px;
  margin-bottom: 40px;
  margin-top: 90px;
}

#pageMovielight300FullColorPro #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageMovielight300FullColorPro .containerTile .icon {
  margin-bottom: 60px;
}

#pageMovielight300FullColorPro .containerTile {
  text-align: center;
}

#pageMovielight300FullColorPro .box_4_tile .col-sm-6:nth-child(odd) .containerTile {
  margin-left: 80px;
}

#pageMovielight300FullColorPro .box_4_tile .col-sm-6:nth-child(even) .containerTile {
  margin-right: 80px;
}

#pageMovielight300FullColorPro .box_4_tile #overlayRosso {
  padding: 50px 0;
}

#pageMovielight300FullColorPro .box_4_tile #overlayRosso p {
  padding: 0 65px;
}

#pageMovielight300FullColorPro .box_4_tile #overlayVerde {
  padding: 50px 52px;
}

#pageMovielight300FullColorPro .box_4_tile #overlayBianco {
  padding: 100px 52px;
  text-align: center;
}

/**/
/* MOVIELIGHT 600 PRO FULL COLOR*/
#pageMovielight600FullColorPro .box_one {
  overflow: hidden;
  margin-bottom: 20px;
  margin-top: 80px;
}

#pageMovielight600FullColorPro .box_one div.bck_effects {
  overflow: hidden;
  background-image: url(../../img/Video/Movielight300DualColorPRO/01B.jpg?up=18102021);
  height: 1336px;
}

#pageMovielight600FullColorPro .box_two {
  padding-bottom: 0;
}
#pageMovielight600FullColorPro .box_two h1 {
  margin-bottom: 2px;
  letter-spacing: -1px;
  font-size: 122px;
}
#pageMovielight600FullColorPro .box_two h3 {
  letter-spacing: -2px;
  margin-bottom: 30px;
}

#pageMovielight600FullColorPro .box_two.movielight600 h1 {
  margin-bottom: 40px;
}

#pageMovielight600FullColorPro .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/Movielight300DualColorPRO/02B.jpg?up=18102021);
  height: 1769px;
  margin-bottom: 20px;
  margin-top: 80px;
}

#pageMovielight600FullColorPro .box_three {
  padding-top: 60px;
  padding-bottom: 20px;
  overflow: hidden;
}
#pageMovielight600FullColorPro .box_three h1.title_big {
  line-height: 135px;
}

#pageMovielight600FullColorPro .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/Movielight300DualColorPRO/03B.jpg?up=18102021);
  height: 1298px;
  margin-bottom: 50px;
  margin-top: 80px;
}

#pageMovielight600FullColorPro .box_seven {
  overflow: hidden;
  background-image: url(../../img/Video/Movielight300DualColorPRO/04B.jpg?up=18102021);
  height: 1784px;
  margin-bottom: 50px;
  margin-top: 80px;
}

#pageMovielight600FullColorPro .box_seven2 {
  overflow: hidden;
  background-image: url(../../img/Video/Movielight300DualColorPRO/04B.jpg?up=18102021);
  height: 1784px;
  margin-bottom: 50px;
  margin-top: 80px;
}

#pageMovielight600FullColorPro .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/Movielight300DualColorPRO/05B.jpg?up=18102021);
  height: 1995px;
  margin-bottom: 80px;
  margin-top: 80px;
}

#pageMovielight600FullColorPro .box_eleven {
  padding: 0 0 100px 0;
}

#pageMovielight600FullColorPro .box_fourteen {
  overflow: hidden;
  background-image: url(../../img/Video/Movielight300DualColorPRO/07.jpg);
  height: 1338px;
  margin-bottom: 50px;
  margin-top: 90px;
}

#pageMovielight600FullColorPro .box_sixteen {
  overflow: hidden;
  background-image: url(../../img/Video/Movielight600DualColorPRO/04B.jpg?up=08042024);
  height: 1784px;
  margin-bottom: 50px;
  margin-top: 80px;
}

#pageMovielight600FullColorPro .box_seventeen {
  overflow: hidden;
  background-image: url(../../img/Video/Movielight600DualColorPRO/07B.jpg?up=08042024);
  height: 1338px;
  margin-bottom: 50px;
  margin-top: 90px;
}

#pageMovielight600FullColorPro #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageMovielight600FullColorPro .containerTile .icon {
  margin-bottom: 60px;
}

#pageMovielight600FullColorPro .containerTile {
  text-align: center;
}

#pageMovielight600FullColorPro .box_4_tile .col-sm-6:nth-child(odd) .containerTile {
  margin-left: 80px;
}

#pageMovielight600FullColorPro .box_4_tile .col-sm-6:nth-child(even) .containerTile {
  margin-right: 80px;
}

#pageMovielight600FullColorPro .box_4_tile #overlayRosso {
  padding: 50px 0;
}

#pageMovielight600FullColorPro .box_4_tile #overlayRosso p {
  padding: 0 65px;
}

#pageMovielight600FullColorPro .box_4_tile #overlayVerde {
  padding: 50px 52px;
}

#pageMovielight600FullColorPro .box_4_tile #overlayBianco {
  padding: 100px 52px;
  text-align: center;
}

/**/
/* DAYLED650 PRO */
#pageDayled650Pro .box_one {
  overflow: hidden;
  margin-bottom: 0;
  padding-bottom: 30px;
}

#pageDayled650Pro .box_one div.bck_effects {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled1000Pro/1B.jpg);
  height: 1984px;
}

#pageDayled650Pro .box_two {
  padding-bottom: 80px;
}

#pageDayled650Pro .box_two h1 {
  font-size: 127px;
}

#pageDayled650Pro .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled1000Pro/3B.jpg);
  height: 2241px;
  margin-bottom: 50px;
  margin-top: 50px;
}

#pageDayled650Pro .box_three {
  padding-top: 30px;
  padding-bottom: 80px;
  overflow: hidden;
}

#pageDayled650Pro .box_five {
  padding-top: 0;
  padding-bottom: 80px;
  overflow: hidden;
}

#pageDayled650Pro .box_nine {
  padding-top: 0;
  padding-bottom: 0;
}

#pageDayled650Pro .box_nine h1 {
  white-space: nowrap;
  letter-spacing: -2px;
}

#pageDayled650Pro .box_fourteen {
  overflow: hidden;
  margin-bottom: 0;
  padding-bottom: 70px;
}

#pageDayled650Pro .box_fourteen div.bck_effects {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled650Pro/4.jpg);
  height: 1337px;
}

#pageDayled650Pro .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled1000Pro/6B.jpg);
  height: 2338px;
  margin-bottom: 80px;
}

#pageDayled650Pro .box_fourteen_title h1 {
  padding-top: 40px;
  white-space: nowrap;
  letter-spacing: -2px;
}

#pageDayled650Pro #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageDayled650Pro .box_eleven {
  padding: 0 0 100px 0;
  overflow: hidden;
}

#pageDayled650Pro .box_eleven h1, #pageDayled650Pro .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageDayled650Pro .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled650Pro/5B.jpg);
  height: 1897px;
  margin-bottom: 80px;
}

#pageDayled650Pro .box_eighteen {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled1000Pro/2B.jpg);
  height: 2202px;
  margin-bottom: 60px;
  margin-top: 30px;
}

#pageDayled650Pro .box_sixteen {
  padding: 0 0 80px 0;
  overflow: hidden;
}

#pageDayled650Pro .box_seventeen {
  padding: 0 0 30px 0;
  overflow: hidden;
}
#pageDayled650Pro .box_seventeen h1 {
  white-space: nowrap;
  letter-spacing: -1px;
}

#pageDayled650Pro .divTableCell {
  padding: 3px 3px;
}
#pageDayled650Pro #tabellaSpecifiche {
  margin: 0;
  padding: 50px 0 50px 0;
}

#pageDayled650Pro #specificheTecniche {
  padding: 30px 0 0 0;
}

/**/
/* DAYLED650 FULL COLOR PRO */
#pageDayled650FullColorPro .box_one {
  overflow: hidden;
  margin-bottom: 0;
  padding-bottom: 0;
}

#pageDayled650FullColorPro .box_one div.bck_effects {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled1000Pro/1B.jpg);
  height: 1984px;
}

#pageDayled650FullColorPro .box_two {
  padding-bottom: 80px;
}

#pageDayled650FullColorPro .box_two h1 {
  font-size: 127px;
}

#pageDayled650FullColorPro .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled1000Pro/3B.jpg);
  height: 2241px;
  margin-bottom: 50px;
  margin-top: 50px;
}

#pageDayled650FullColorPro .box_three {
  padding-top: 30px;
  padding-bottom: 50px;
  overflow: hidden;
}

#pageDayled650FullColorPro .box_five {
  padding-top: 0;
  padding-bottom: 80px;
  overflow: hidden;
}

#pageDayled650FullColorPro .box_nine {
  padding-top: 0;
  padding-bottom: 0;
}

#pageDayled650FullColorPro .box_nine h1 {
  white-space: nowrap;
  letter-spacing: -2px;
}

#pageDayled650FullColorPro .box_fourteen {
  overflow: hidden;
  margin-bottom: 0;
  padding-bottom: 70px;
}

#pageDayled650FullColorPro .box_fourteen div.bck_effects {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled650Pro/4.jpg);
  height: 1337px;
}

#pageDayled650FullColorPro .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled1000Pro/6B.jpg);
  height: 2338px;
  margin-bottom: 80px;
}

#pageDayled650FullColorPro .box_fourteen_title h1 {
  padding-top: 40px;
  white-space: nowrap;
  letter-spacing: -2px;
}

#pageDayled650FullColorPro #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageDayled650FullColorPro .box_eleven {
  padding: 0 0 100px 0;
  overflow: hidden;
}

#pageDayled650FullColorPro .box_eleven h1, #pageDayled650FullColorPro .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageDayled650FullColorPro .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled650Pro/5B.jpg);
  height: 1897px;
  margin-bottom: 80px;
}

#pageDayled650FullColorPro .box_eighteen {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled1000Pro/2B.jpg);
  height: 2202px;
  margin-bottom: 0;
}

#pageDayled650FullColorPro .box_sixteen {
  padding: 0 0 80px 0;
  overflow: hidden;
}

#pageDayled650FullColorPro .box_seventeen {
  padding: 0 0 50px 0;
  overflow: hidden;
}
#pageDayled650FullColorPro .box_seventeen h1 {
  white-space: nowrap;
  letter-spacing: -1px;
}

#pageDayled650FullColorPro .divTableCell {
  padding: 3px 3px;
}
#pageDayled650FullColorPro #tabellaSpecifiche {
  margin: 0;
  padding: 50px 0 50px 0;
}

#pageDayled650FullColorPro #specificheTecniche {
  padding: 30px 0 0 0;
}

#pageDayled650FullColorPro .containerTile .icon {
  margin-bottom: 60px;
}

#pageDayled650FullColorPro .containerTile {
  text-align: center;
}

#pageDayled650FullColorPro .box_4_tile .col-sm-6:nth-child(odd) .containerTile {
  margin-left: 80px;
}

#pageDayled650FullColorPro .box_4_tile .col-sm-6:nth-child(even) .containerTile {
  margin-right: 80px;
}

#pageDayled650FullColorPro .box_4_tile #overlayRosso {
  padding: 50px 0;
}

#pageDayled650FullColorPro .box_4_tile #overlayRosso p {
  padding: 0 65px;
}

#pageDayled650FullColorPro .box_4_tile #overlayVerde {
  padding: 50px 52px;
}

#pageDayled650FullColorPro .box_4_tile #overlayBianco {
  padding: 100px 52px;
  text-align: center;
}

/**/
/* DAYLED1000 PRO */
#pageDayled1000Pro .box_one {
  overflow: hidden;
  margin-bottom: 0;
  padding-bottom: 30px;
}

#pageDayled1000Pro .box_one div.bck_effects {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled1000Pro/1B.jpg);
  height: 1984px;
}

#pageDayled1000Pro .box_two {
  padding-bottom: 80px;
}

#pageDayled1000Pro .box_two h1 {
  font-size: 127px;
}

#pageDayled1000Pro .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled1000Pro/2B.jpg);
  height: 2202px;
  margin-bottom: 50px;
  margin-top: 50px;
}

#pageDayled1000Pro .box_three {
  padding-top: 0;
  padding-bottom: 80px;
  overflow: hidden;
}

#pageDayled1000Pro .box_five {
  padding-top: 0;
  padding-bottom: 80px;
  overflow: hidden;
}

#pageDayled1000Pro .box_nine {
  padding-top: 0;
  padding-bottom: 0;
}

#pageDayled1000Pro .box_nine h1 {
  white-space: nowrap;
  letter-spacing: -2px;
}

#pageDayled1000Pro .box_fourteen {
  overflow: hidden;
  margin-bottom: 0;
  padding-bottom: 80px;
}

#pageDayled1000Pro .box_fourteen div.bck_effects {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled1000Pro/4.jpg);
  height: 1342px;
}

#pageDayled1000Pro .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled1000Pro/3B.jpg);
  height: 2241px;
  margin-bottom: 80px;
}

#pageDayled1000Pro .box_fourteen_title h1 {
  padding-top: 40px;
  white-space: nowrap;
  letter-spacing: -2px;
}

#pageDayled1000Pro #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageDayled1000Pro .box_eleven {
  padding: 0 0 100px 0;
  overflow: hidden;
}

#pageDayled1000Pro .box_eleven h1, #pageDayled1000Pro .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageDayled1000Pro .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled1000Pro/5B.jpg);
  height: 2051px;
  margin-bottom: 60px;
}

#pageDayled1000Pro .box_eighteen {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled1000Pro/6B.jpg);
  height: 2338px;
  margin-bottom: 70px;
  margin-top: 50px;
}

#pageDayled1000Pro .box_sixteen {
  padding: 0 0 70px 0;
  overflow: hidden;
}

#pageDayled1000Pro .box_seventeen {
  padding: 0 0 30px 0;
  overflow: hidden;
}
#pageDayled1000Pro .box_seventeen h1 {
  white-space: nowrap;
  letter-spacing: -1px;
}

#pageDayled1000Pro .divTableCell {
  padding: 3px 3px;
}
#pageDayled1000Pro #tabellaSpecifiche {
  margin: 0;
  padding: 50px 0 50px 0;
}

#pageDayled1000Pro #specificheTecniche {
  padding: 30px 0 0 0;
}

/**/
/* DAYLED1000 FULL COLOR PRO */
#pageDayled1000FullColorPro .box_one {
  overflow: hidden;
  margin-bottom: 0;
  padding-bottom: 0;
}

#pageDayled1000FullColorPro .box_one div.bck_effects {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled1000Pro/1B.jpg);
  height: 1984px;
}

#pageDayled1000FullColorPro .box_two {
  padding-bottom: 80px;
}

#pageDayled1000FullColorPro .box_two h1 {
  font-size: 127px;
}

#pageDayled1000FullColorPro .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled1000Pro/2B.jpg);
  height: 2202px;
  margin-bottom: 30px;
  margin-top: 0;
}

#pageDayled1000FullColorPro .box_three {
  padding-top: 0;
  padding-bottom: 80px;
  overflow: hidden;
}

#pageDayled1000FullColorPro .box_five {
  padding-top: 0;
  padding-bottom: 80px;
  overflow: hidden;
}

#pageDayled1000FullColorPro .box_nine {
  padding-top: 0;
  padding-bottom: 0;
}

#pageDayled1000FullColorPro .box_nine h1 {
  white-space: nowrap;
  letter-spacing: -2px;
}

#pageDayled1000FullColorPro .box_fourteen {
  overflow: hidden;
  margin-bottom: 0;
  padding-bottom: 80px;
}

#pageDayled1000FullColorPro .box_fourteen div.bck_effects {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled1000Pro/4.jpg);
  height: 1342px;
}

#pageDayled1000FullColorPro .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled1000Pro/3B.jpg);
  height: 2241px;
  margin-bottom: 60px;
}

#pageDayled1000FullColorPro .box_fourteen_title h1 {
  padding-top: 40px;
  white-space: nowrap;
  letter-spacing: -2px;
}

#pageDayled1000FullColorPro #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageDayled1000FullColorPro .box_eleven {
  padding: 0 0 100px 0;
  overflow: hidden;
}

#pageDayled1000FullColorPro .box_eleven h1, #pageDayled1000FullColorPro .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageDayled1000FullColorPro .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled1000Pro/5B.jpg);
  height: 2051px;
  margin-bottom: 30px;
  margin-top: 30px;
}

#pageDayled1000FullColorPro .box_eighteen {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled1000Pro/6B.jpg);
  height: 2338px;
  margin-bottom: 70px;
  margin-top: 50px;
}

#pageDayled1000FullColorPro .box_sixteen {
  padding: 0 0 70px 0;
  overflow: hidden;
}

#pageDayled1000FullColorPro .box_seventeen {
  padding: 0 0 30px 0;
  overflow: hidden;
}

#pageDayled1000FullColorPro .divTableCell {
  padding: 3px 3px;
}
#pageDayled1000FullColorPro #tabellaSpecifiche {
  margin: 0;
  padding: 50px 0 50px 0;
}

#pageDayled1000FullColorPro #specificheTecniche {
  padding: 30px 0 0 0;
}

#pageDayled1000FullColorPro .containerTile .icon {
  margin-bottom: 60px;
}

#pageDayled1000FullColorPro .containerTile {
  text-align: center;
}

#pageDayled1000FullColorPro .box_4_tile .col-sm-6:nth-child(odd) .containerTile {
  margin-left: 80px;
}

#pageDayled1000FullColorPro .box_4_tile .col-sm-6:nth-child(even) .containerTile {
  margin-right: 80px;
}

#pageDayled1000FullColorPro .box_4_tile #overlayRosso {
  padding: 50px 0;
}

#pageDayled1000FullColorPro .box_4_tile #overlayRosso p {
  padding: 0 65px;
}

#pageDayled1000FullColorPro .box_4_tile #overlayVerde {
  padding: 50px 52px;
}

#pageDayled1000FullColorPro .box_4_tile #overlayBianco {
  padding: 100px 52px;
  text-align: center;
}

/**/
/* DAYLED2000 PRO */
#pageDayled2000Pro .box_one {
  overflow: hidden;
  margin-bottom: 0;
  padding-bottom: 20px;
}

#pageDayled2000Pro .box_one div.bck_effects {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled2000Pro/1B.jpg);
  height: 2209px;
}

#pageDayled2000Pro .box_two {
  padding-bottom: 60px;
}

#pageDayled2000Pro .box_two h1 {
  font-size: 127px;
}

#pageDayled2000Pro .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled2000Pro/2B.jpg);
  height: 1793px;
  margin-bottom: 50px;
  margin-top: 30px;
}

#pageDayled2000Pro .box_three {
  padding-top: 0;
  padding-bottom: 60px;
  overflow: hidden;
}

#pageDayled2000Pro .box_five {
  padding-top: 0;
  padding-bottom: 70px;
  overflow: hidden;
}

#pageDayled2000Pro .box_nine {
  padding-top: 0;
  padding-bottom: 0;
}

#pageDayled2000Pro .box_nine h1 {
  white-space: nowrap;
  letter-spacing: -2px;
}

#pageDayled2000Pro .box_fourteen {
  overflow: hidden;
  padding-bottom: 20px;
}

#pageDayled2000Pro .box_fourteen div.bck_effects {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled2000Pro/6.jpg);
  height: 1344px;
  margin-bottom: 40px;
}

#pageDayled2000Pro .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled2000Pro/3B.jpg);
  height: 2346px;
  margin-bottom: 40px;
}

#pageDayled2000Pro .box_fourteen_title h1 {
  padding-top: 40px;
  white-space: nowrap;
  letter-spacing: -2px;
}

#pageDayled2000Pro #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageDayled2000Pro .box_eleven {
  padding: 0 0 100px 0;
  overflow: hidden;
}

#pageDayled2000Pro .box_eleven h1, #pageDayled2000Pro .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageDayled2000Pro .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled2000Pro/5B.jpg);
  height: 1947px;
  margin-bottom: 45px;
}

#pageDayled2000Pro .box_eighteen {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled2000Pro/4B.jpg);
  height: 2211px;
  margin-bottom: 30px;
}

#pageDayled2000Pro .box_sixteen {
  padding: 0 0 80px 0;
  overflow: hidden;
}

#pageDayled2000Pro .box_seventeen {
  padding: 0 0 80px 0;
  overflow: hidden;
}
#pageDayled2000Pro .box_seventeen h1 {
  white-space: nowrap;
  letter-spacing: -1px;
}

#pageDayled2000Pro .divTableCell {
  padding: 3px 3px;
}
#pageDayled2000Pro #tabellaSpecifiche {
  margin: 0;
  padding: 50px 0 50px 0;
}

#pageDayled2000Pro #specificheTecniche {
  padding: 30px 0 0 0;
}

/**/
/* DAYLED2000 FULL COLOR PRO */
#pageDayled2000FullColorPro .box_one {
  overflow: hidden;
  margin-bottom: 0;
  padding-bottom: 20px;
}

#pageDayled2000FullColorPro .box_one div.bck_effects {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled2000Pro/2B.jpg);
  height: 1793px;
}

#pageDayled2000FullColorPro .box_two {
  padding-bottom: 60px;
}

#pageDayled2000FullColorPro .box_two h1 {
  font-size: 127px;
}

#pageDayled2000FullColorPro .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled2000Pro/1B.jpg);
  height: 2209px;
  margin-bottom: 50px;
  margin-top: 30px;
}

#pageDayled2000FullColorPro .box_three {
  padding-top: 0;
  padding-bottom: 60px;
  overflow: hidden;
}

#pageDayled2000FullColorPro .box_five {
  padding-top: 0;
  padding-bottom: 90px;
  overflow: hidden;
}

#pageDayled2000FullColorPro .box_nine {
  padding-top: 0;
  padding-bottom: 0;
}

#pageDayled2000FullColorPro .box_nine h1 {
  white-space: nowrap;
  letter-spacing: -2px;
}

#pageDayled2000FullColorPro .box_fourteen {
  overflow: hidden;
  padding-bottom: 20px;
}

#pageDayled2000FullColorPro .box_fourteen div.bck_effects {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled2000Pro/6.jpg);
  height: 1344px;
  margin-bottom: 40px;
}

#pageDayled2000FullColorPro .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled2000Pro/3B.jpg);
  height: 2346px;
  margin-bottom: 40px;
}

#pageDayled2000FullColorPro .box_fourteen_title h1 {
  padding-top: 40px;
  white-space: nowrap;
  letter-spacing: -2px;
}

#pageDayled2000FullColorPro #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageDayled2000FullColorPro .box_eleven {
  padding: 0 0 100px 0;
  overflow: hidden;
}

#pageDayled2000FullColorPro .box_eleven h1, #pageDayled2000FullColorPro .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageDayled2000FullColorPro .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled2000Pro/5B.jpg);
  height: 1947px;
  margin-bottom: 30px;
  margin-top: 50px;
}

#pageDayled2000FullColorPro .box_eighteen {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled2000Pro/4B.jpg);
  height: 2211px;
  margin-bottom: 0;
}

#pageDayled2000FullColorPro .box_sixteen {
  padding: 0 0 80px 0;
  overflow: hidden;
}

#pageDayled2000FullColorPro .box_seventeen {
  padding: 0 0 80px 0;
  overflow: hidden;
}
#pageDayled2000FullColorPro .box_seventeen h1 {
  white-space: nowrap;
  letter-spacing: -1px;
}

#pageDayled2000FullColorPro .divTableCell {
  padding: 3px 3px;
}
#pageDayled2000FullColorPro #tabellaSpecifiche {
  margin: 0;
  padding: 50px 0 50px 0;
}

#pageDayled2000FullColorPro #specificheTecniche {
  padding: 30px 0 0 0;
}

#pageDayled2000FullColorPro .containerTile .icon {
  margin-bottom: 60px;
}

#pageDayled2000FullColorPro .containerTile {
  text-align: center;
}

#pageDayled2000FullColorPro .box_4_tile .col-sm-6:nth-child(odd) .containerTile {
  margin-left: 80px;
}

#pageDayled2000FullColorPro .box_4_tile .col-sm-6:nth-child(even) .containerTile {
  margin-right: 80px;
}

#pageDayled2000FullColorPro .box_4_tile #overlayRosso {
  padding: 50px 0;
}

#pageDayled2000FullColorPro .box_4_tile #overlayRosso p {
  padding: 0 65px;
}

#pageDayled2000FullColorPro .box_4_tile #overlayVerde {
  padding: 50px 52px;
}

#pageDayled2000FullColorPro .box_4_tile #overlayBianco {
  padding: 100px 52px;
  text-align: center;
}

/**/
/* DAYLED3000 PRO */
#pageDayled3000Pro .box_one {
  overflow: hidden;
  margin-bottom: 0;
  padding-bottom: 30px;
}
#pageDayled3000Pro .box_one.customDayled3000ProDualColor {
  margin-bottom: 30px;
  margin-top: 30px;
}

#pageDayled3000Pro .box_one div.bck_effects {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled3000Pro/3.jpg);
  height: 1719px;
}

#pageDayled3000Pro .box_two {
  padding-bottom: 60px;
}

#pageDayled3000Pro .box_two h1 {
  font-size: 127px;
}

#pageDayled3000Pro .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled3000Pro/4.jpg);
  height: 1851px;
  margin-bottom: 50px;
  margin-top: 50px;
}
#pageDayled3000Pro .box_four.customDayled3000ProDualColor {
  margin-bottom: 10px;
  margin-top: 10px;
}

#pageDayled3000Pro .box_three {
  padding-top: 0;
  padding-bottom: 80px;
  overflow: hidden;
}

#pageDayled3000Pro .box_five {
  padding-top: 0;
  padding-bottom: 80px;
  overflow: hidden;
}

#pageDayled3000Pro .box_nine {
  padding-top: 0;
  padding-bottom: 0;
}

#pageDayled3000Pro .box_nine h1 {
  white-space: nowrap;
  letter-spacing: -2px;
}

#pageDayled3000Pro .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled3000Pro/1.jpg);
  height: 1977px;
  margin-top: 90px;
  margin-bottom: 50px;
}

#pageDayled3000Pro .box_fourteen {
  overflow: hidden;
  margin-bottom: 0;
  padding-bottom: 70px;
}
#pageDayled3000Pro .box_fourteen.customDayled3000ProDualColor {
  margin-top: 50px;
}

#pageDayled3000Pro .box_fourteen div.bck_effects {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled3000Pro/2.jpg);
  height: 2006px;
}

#pageDayled3000Pro .box_fourteen_title h1 {
  padding-top: 40px;
  white-space: nowrap;
  letter-spacing: -2px;
}

#pageDayled3000Pro #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageDayled3000Pro .box_eleven {
  padding: 0 0 100px 0;
  overflow: hidden;
}

#pageDayled3000Pro .box_eleven h1, #pageDayled3000Pro .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageDayled3000Pro .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled3000Pro/6.jpg);
  height: 1593px;
  margin-bottom: 80px;
}

#pageDayled3000Pro .box_eighteen {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled3000Pro/5.jpg);
  height: 1845px;
  margin-bottom: 30px;
  margin-top: 60px;
}
#pageDayled3000Pro .box_eighteen.customDayled3000ProDualColor {
  margin-bottom: 60px;
  margin-top: 10px;
}

#pageDayled3000Pro .box_sixteen {
  padding: 0 0 80px 0;
  overflow: hidden;
}

#pageDayled3000Pro .box_seventeen {
  padding: 0 0 30px 0;
  overflow: hidden;
}
#pageDayled3000Pro .box_seventeen h1 {
  white-space: nowrap;
  letter-spacing: -1px;
}

#pageDayled3000Pro .divTableCell {
  padding: 3px 3px;
}
#pageDayled3000Pro #tabellaSpecifiche {
  margin: 0;
  padding: 50px 0 50px 0;
}

#pageDayled3000Pro #specificheTecniche {
  padding: 30px 0 0 0;
}

#pageDayled3000Pro .containerTile .icon {
  margin-bottom: 60px;
}

#pageDayled3000Pro .containerTile {
  text-align: center;
}

#pageDayled3000Pro .box_4_tile .col-sm-6:nth-child(odd) .containerTile {
  margin-left: 80px;
}

#pageDayled3000Pro .box_4_tile .col-sm-6:nth-child(even) .containerTile {
  margin-right: 80px;
}

#pageDayled3000Pro .box_4_tile #overlayRosso {
  padding: 50px 0;
}

#pageDayled3000Pro .box_4_tile #overlayRosso p {
  padding: 0 65px;
}

#pageDayled3000Pro .box_4_tile #overlayVerde {
  padding: 50px 52px;
}

#pageDayled3000Pro .box_4_tile #overlayBianco {
  padding: 100px 52px;
  text-align: center;
}

/**/
/* DAYLED5000 PRO */
#pageDayled5000Pro .box_one {
  overflow: hidden;
  margin-bottom: 30px;
  padding-bottom: 30px;
  margin-top: 30px;
}

#pageDayled5000Pro .box_one div.bck_effects {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled3000Pro/3.jpg);
  height: 1719px;
}

#pageDayled5000Pro .box_two {
  padding-bottom: 60px;
}

#pageDayled5000Pro .box_two h1 {
  font-size: 127px;
}

#pageDayled5000Pro .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled3000Pro/4.jpg);
  height: 1851px;
  margin-bottom: 10px;
  margin-top: 10px;
}
#pageDayled5000Pro .box_four.customDayled5000ProDualColor {
  margin-bottom: 10px;
  margin-top: 10px;
}

#pageDayled5000Pro .box_three {
  padding-top: 0;
  padding-bottom: 80px;
  overflow: hidden;
}

#pageDayled5000Pro .box_five {
  padding-top: 0;
  padding-bottom: 80px;
  overflow: hidden;
}

#pageDayled5000Pro .box_nine {
  padding-top: 0;
  padding-bottom: 0;
}

#pageDayled5000Pro .box_nine h1 {
  white-space: nowrap;
  letter-spacing: -2px;
}

#pageDayled5000Pro .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled5000Pro/1.jpg);
  height: 1977px;
  margin-top: 90px;
  margin-bottom: 50px;
}

#pageDayled5000Pro .box_fourteen {
  overflow: hidden;
  margin-bottom: 0;
  padding-bottom: 70px;
  margin-top: 50px;
}
#pageDayled5000Pro .box_fourteen.customDayled5000ProDualColor {
  margin-top: 50px;
}

#pageDayled5000Pro .box_fourteen div.bck_effects {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled3000Pro/2.jpg);
  height: 2006px;
}

#pageDayled5000Pro .box_fourteen_title h1 {
  padding-top: 40px;
  white-space: nowrap;
  letter-spacing: -2px;
}

#pageDayled5000Pro #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageDayled5000Pro .box_eleven {
  padding: 0 0 100px 0;
  overflow: hidden;
}

#pageDayled5000Pro .box_eleven h1, #pageDayled5000Pro .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageDayled5000Pro .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled3000Pro/6.jpg);
  height: 1593px;
  margin-bottom: 80px;
}

#pageDayled5000Pro .box_eighteen {
  overflow: hidden;
  background-image: url(../../img/Video/Dayled3000Pro/5.jpg);
  height: 1845px;
  margin-bottom: 60px;
  margin-top: 10px;
}
#pageDayled5000Pro .box_eighteen.customDayled5000ProDualColor {
  margin-bottom: 60px;
  margin-top: 10px;
}

#pageDayled5000Pro .box_sixteen {
  padding: 0 0 80px 0;
  overflow: hidden;
}

#pageDayled5000Pro .box_seventeen {
  padding: 0 0 30px 0;
  overflow: hidden;
}
#pageDayled5000Pro .box_seventeen h1 {
  white-space: nowrap;
  letter-spacing: -1px;
}

#pageDayled5000Pro .divTableCell {
  padding: 3px 3px;
}
#pageDayled5000Pro #tabellaSpecifiche {
  margin: 0;
  padding: 50px 0 50px 0;
}

#pageDayled5000Pro #specificheTecniche {
  padding: 30px 0 0 0;
}

#pageDayled5000Pro .containerTile .icon {
  margin-bottom: 60px;
}

#pageDayled5000Pro .containerTile {
  text-align: center;
}

#pageDayled5000Pro .box_4_tile .col-sm-6:nth-child(odd) .containerTile {
  margin-left: 80px;
}

#pageDayled5000Pro .box_4_tile .col-sm-6:nth-child(even) .containerTile {
  margin-right: 80px;
}

#pageDayled5000Pro .box_4_tile #overlayRosso {
  padding: 50px 0;
}

#pageDayled5000Pro .box_4_tile #overlayRosso p {
  padding: 0 65px;
}

#pageDayled5000Pro .box_4_tile #overlayVerde {
  padding: 50px 52px;
}

#pageDayled5000Pro .box_4_tile #overlayBianco {
  padding: 100px 52px;
  text-align: center;
}

/**/
/*ULTRAPANEL*/
/*ULTRAPANEL DUAL COLOR 30 SOFT*/
#pageUltrapanelSoft30DualColor .box_two {
  padding-bottom: 30px;
}

#pageUltrapanelSoft30DualColor .box_three {
  padding-top: 60px;
  padding-bottom: 80px;
}
#pageUltrapanelSoft30DualColor .box_three h6 {
  white-space: nowrap;
}

#pageUltrapanelSoft30DualColor .box_five {
  padding-top: 30px;
  padding-bottom: 50px;
}

#pageUltrapanelSoft30DualColor .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelSoft30DualColor/8.jpg);
  height: 1651px;
  margin-bottom: 0;
}

#pageUltrapanelSoft30DualColor .box_seven_title {
  margin-top: 40px;
  color: #FFF;
}
#pageUltrapanelSoft30DualColor .box_seven_title h1 span {
  letter-spacing: -6px;
}

#pageUltrapanelSoft30DualColor .box_seven_title h1, #pageUltrapanelSoft30DualColor .box_fourteen_title h1 {
  margin-bottom: 20px;
}

#pageUltrapanelSoft30DualColor .box_seven h6, #pageUltrapanelSoft30DualColor .box_three h6, #pageUltrapanelSoft30DualColor .box_fourteen h6 {
  margin: 0 0 30px 0;
}

#pageUltrapanelSoft30DualColor .box_seven, #pageUltrapanelSoft30DualColor .box_nine {
  padding-bottom: 100px;
}

#pageUltrapanelSoft30DualColor .box_eight {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelDualColor30Soft/2.jpg);
  height: 1651px;
  margin-bottom: 0;
}

#pageUltrapanelSoft30DualColor .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelDualColor30Soft/1.jpg);
  height: 1571px;
  margin-bottom: 0;
}

#pageUltrapanelSoft30DualColor .box_nine {
  padding-top: 0;
}
#pageUltrapanelSoft30DualColor .box_nine .title_big {
  letter-spacing: -2px;
}
#pageUltrapanelSoft30DualColor .box_nine .title_big span {
  white-space: nowrap;
}

#pageUltrapanelSoft30DualColor .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelSoft30DualColor/08.jpg);
  height: 1077px;
  margin-bottom: 0;
}

#pageUltrapanelSoft30DualColor .box_eleven {
  padding: 0 0 100px 0;
}

#pageUltrapanelSoft30DualColor .box_eleven h1, #pageUltrapanelSoft30DualColor .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageUltrapanelSoft30DualColor .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelSoft30DualColor/6.jpg);
  height: 2000px;
  margin-bottom: 0;
}

#pageUltrapanelSoft30DualColor .box_fourteen_title h1 {
  margin-top: 50px;
}

#pageUltrapanelSoft30DualColor .box_thirteen {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelDualColor30Soft/13.jpg);
  height: 1867px;
  margin-bottom: 0;
}

#pageUltrapanelSoft30DualColor .box_fiftheen {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelSoft30DualColor/7.jpg);
  height: 1747px;
  margin-bottom: 0;
}

#pageUltrapanelSoft30DualColor .box_sixteen {
  padding-bottom: 50px;
  padding-top: 40px;
}

#pageUltrapanelSoft30DualColor .box_sixteen h1 {
  white-space: nowrap;
}

#pageUltrapanelSoft30DualColor #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageUltrapanelSoft30DualColor .divTableCell {
  padding: 3px 3px;
}
#pageUltrapanelSoft30DualColor #tabellaSpecifiche {
  margin: 0;
}

#pageUltrapanelSoft30DualColor #specificheTecniche {
  padding: 30px 0 0 0;
}

/**/
/*ULTRAPANEL DUAL COLOR 30 HARD*/
#pageUltrapanelHard30DualColor .box_two {
  padding-bottom: 30px;
}

#pageUltrapanelHard30DualColor .box_two h1 {
  margin-bottom: 3px;
}
#pageUltrapanelHard30DualColor .box_two h1 span {
  white-space: nowrap;
  letter-spacing: -3px;
}

#pageUltrapanelHard30DualColor .box_three {
  padding-top: 60px;
  padding-bottom: 80px;
}
#pageUltrapanelHard30DualColor .box_three h6 {
  white-space: nowrap;
}

#pageUltrapanelHard30DualColor .box_five {
  padding-top: 30px;
  padding-bottom: 50px;
}

#pageUltrapanelHard30DualColor .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/Superpanel30DualColor/3.jpg);
  height: 1651px;
  margin-bottom: 0;
}

#pageUltrapanelHard30DualColor .box_seven_title {
  margin-top: 40px;
  color: #FFF;
}
#pageUltrapanelHard30DualColor .box_seven_title h1 span {
  letter-spacing: -6px;
}

#pageUltrapanelHard30DualColor .box_seven_title h1, #pageUltrapanelHard30DualColor .box_fourteen_title h1 {
  margin-bottom: 20px;
}

#pageUltrapanelHard30DualColor .box_seven h6, #pageUltrapanelHard30DualColor .box_three h6, #pageUltrapanelHard30DualColor .box_fourteen h6 {
  margin: 0 0 30px 0;
}

#pageUltrapanelHard30DualColor .box_seven, #pageUltrapanelHard30DualColor .box_nine {
  padding-bottom: 100px;
}

#pageUltrapanelHard30DualColor .box_eight {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelDualColor30Soft/2.jpg);
  height: 1651px;
  margin-bottom: 0;
}

#pageUltrapanelHard30DualColor .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelDualColor30Soft/1.jpg);
  height: 1571px;
  margin-bottom: 0;
}

#pageUltrapanelHard30DualColor .box_nine {
  padding-top: 30px;
}
#pageUltrapanelHard30DualColor .box_nine .title_big {
  letter-spacing: -2px;
}
#pageUltrapanelHard30DualColor .box_nine .title_big span {
  white-space: nowrap;
}

#pageUltrapanelHard30DualColor .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelSoft30DualColor/08.jpg);
  height: 1077px;
  margin-bottom: 0;
}

#pageUltrapanelHard30DualColor .box_eleven {
  padding: 0 0 100px 0;
}

#pageUltrapanelHard30DualColor .box_eleven h1, #pageUltrapanelHard30DualColor .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageUltrapanelHard30DualColor .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/Superpanel30DualColor/5.jpg);
  height: 1557px;
  margin-bottom: 0;
}

#pageUltrapanelHard30DualColor .box_fourteen_title h1 {
  margin-top: 50px;
}

#pageUltrapanelHard30DualColor .box_thirteen {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelDualColor30Hard/13B.jpg);
  height: 1867px;
  margin-bottom: 0;
}

#pageUltrapanelHard30DualColor .box_fiftheen {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelSoft30DualColor/7.jpg);
  height: 1747px;
  margin-bottom: 0;
}

#pageUltrapanelHard30DualColor .box_sixteen {
  padding-bottom: 50px;
  padding-top: 40px;
}

#pageUltrapanelHard30DualColor .box_sixteen h1 {
  white-space: nowrap;
}

#pageUltrapanelHard30DualColor #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageUltrapanelHard30DualColor .divTableCell {
  padding: 3px 3px;
}
#pageUltrapanelHard30DualColor #tabellaSpecifiche {
  margin: 0;
}

#pageUltrapanelHard30DualColor #specificheTecniche {
  padding: 30px 0 0 0;
}

/**/
/* ULTRAPANEL DUAL COLOR 60 SOFT*/
#pageUltrapanelColor60DualColor {
  background-color: #000;
  color: #FFF;
  padding: 100px 0 0 0;
}

#pageUltrapanelColor60DualColor .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor60/1.jpg);
  height: 985px;
  margin-bottom: 0;
  margin-top: 90px;
}

#pageUltrapanelColor60DualColor .box_three, #pageUltrapanelColor60DualColor .box_five, #pageUltrapanelColor60DualColor .box_nine {
  margin-top: 40px;
  margin-bottom: 80px;
}

#pageUltrapanelColor60DualColor .box_three h1 span {
  letter-spacing: -6px;
}

#pageUltrapanelColor60DualColor .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelDualColor60Soft/3.jpg);
  height: 978px;
}

#pageUltrapanelColor60DualColor .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelDualColor60Soft/2_TEST.jpg);
  height: 970px;
}

#pageUltrapanelColor60DualColor .box_seven {
  margin-top: 30px;
  margin-bottom: 80px;
}

#pageUltrapanelColor60DualColor .box_seven_soft {
  margin-top: 80px;
  margin-bottom: 80px;
}

#pageUltrapanelColor60DualColor .box_fourteen {
  margin-bottom: 80px;
}

#pageUltrapanelColor60DualColor .box_fourteen_title {
  margin-top: 80px;
}
#pageUltrapanelColor60DualColor .box_fourteen_title h1 {
  letter-spacing: -5px;
  font-size: 136px;
}
#pageUltrapanelColor60DualColor .box_fourteen_title h1 span {
  white-space: nowrap;
}

#pageUltrapanelColor60DualColor .box_fourteen_soft_title {
  margin-top: 80px;
}

#pageUltrapanelColor60DualColor .box_thirteen {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor60dualcolor/4.jpg);
  height: 844px;
}

#pageUltrapanelColor60DualColor .box_eleven {
  padding: 0 0 100px 0;
}

#pageUltrapanelColor60DualColor .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor60dualcolor/5.jpg);
  height: 1121px;
}

#pageUltrapanelColor60DualColor .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor60dualcolor/8.jpg);
  height: 1077px;
}

#pageUltrapanelColor60DualColor #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

/* /. ULTRAPANEL DUAL COLOR 60 */
/* ULTRAPANEL DUAL COLOR 60 HARD*/
#pageUltrapanelColor60DualColorHard {
  background-color: #000;
  color: #FFF;
  padding: 100px 0 0 0;
}

#pageUltrapanelColor60DualColorHard .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor60DualColor/1.jpg);
  height: 985px;
  margin-bottom: 0;
  margin-top: 90px;
}

#pageUltrapanelColor60DualColorHard .box_three, #pageUltrapanelColor60DualColorHard .box_five, #pageUltrapanelColor60DualColorHard .box_nine {
  margin-top: 40px;
  margin-bottom: 80px;
}

#pageUltrapanelColor60DualColorHard .box_three h1 span {
  letter-spacing: -6px;
}

#pageUltrapanelColor60DualColorHard .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelDualColor60Soft/3.jpg);
  height: 978px;
}

#pageUltrapanelColor60DualColorHard .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelDualColor60Soft/2.jpg);
  height: 970px;
}

#pageUltrapanelColor60DualColorHard .box_seven {
  margin-top: 30px;
  margin-bottom: 80px;
}

#pageUltrapanelColor60DualColorHard .box_seven_soft {
  margin-top: 80px;
  margin-bottom: 80px;
}

#pageUltrapanelColor60DualColorHard .box_fourteen {
  margin-bottom: 80px;
}

#pageUltrapanelColor60DualColorHard .box_fourteen_title {
  margin-top: 80px;
}
#pageUltrapanelColor60DualColorHard .box_fourteen_title h1 {
  letter-spacing: -5px;
  font-size: 136px;
}
#pageUltrapanelColor60DualColorHard .box_fourteen_title h1 span {
  white-space: nowrap;
}

#pageUltrapanelColor60DualColorHard .box_fourteen_soft_title {
  margin-top: 80px;
}

#pageUltrapanelColor60DualColorHard .box_thirteen {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor60dualcolor/4.jpg);
  height: 844px;
}

#pageUltrapanelColor60DualColorHard .box_eleven {
  padding: 0 0 100px 0;
}

#pageUltrapanelColor60DualColorHard .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor60dualcolor/5.jpg);
  height: 1121px;
}

#pageUltrapanelColor60DualColorHard .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor60dualcolor/8.jpg);
  height: 1077px;
}

#pageUltrapanelColor60DualColorHard #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

/* /. ULTRAPANEL DUAL COLOR 60 HARD*/
/*ULTRAPANEL FULL COLOR 30 SOFT*/
#pageUltrapanelSoft30FullColor .box_two {
  padding-bottom: 30px;
}

#pageUltrapanelSoft30FullColor .box_three {
  padding-top: 60px;
  padding-bottom: 80px;
}
#pageUltrapanelSoft30FullColor .box_three h6 {
  white-space: nowrap;
}

#pageUltrapanelSoft30FullColor .box_five {
  padding-top: 30px;
  padding-bottom: 50px;
}

#pageUltrapanelSoft30FullColor .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelSoft30DualColor/8.jpg);
  height: 1651px;
  margin-bottom: 0;
}

#pageUltrapanelSoft30FullColor .box_seven_title {
  margin-top: 40px;
  color: #FFF;
}
#pageUltrapanelSoft30FullColor .box_seven_title h1 span {
  letter-spacing: -6px;
}

#pageUltrapanelSoft30FullColor .box_seven_title h1, #pageUltrapanelSoft30FullColor .box_fourteen_title h1 {
  margin-bottom: 20px;
}

#pageUltrapanelSoft30FullColor .box_seven h6, #pageUltrapanelSoft30FullColor .box_three h6, #pageUltrapanelSoft30FullColor .box_fourteen h6 {
  margin: 0 0 30px 0;
}

#pageUltrapanelSoft30FullColor .box_seven, #pageUltrapanelSoft30FullColor .box_nine {
  padding-bottom: 100px;
}

#pageUltrapanelSoft30FullColor .box_eight {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelFullColor30Soft/2.jpg);
  height: 1651px;
  margin-bottom: 0;
}

#pageUltrapanelSoft30FullColor .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelFullColor30Soft/1.jpg);
  height: 1571px;
  margin-bottom: 0;
}

#pageUltrapanelSoft30FullColor .box_nine {
  padding-top: 0;
}
#pageUltrapanelSoft30FullColor .box_nine .title_big {
  letter-spacing: -2px;
}
#pageUltrapanelSoft30FullColor .box_nine .title_big span {
  white-space: nowrap;
}

#pageUltrapanelSoft30FullColor .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelSoft30DualColor/08.jpg);
  height: 1077px;
  margin-bottom: 0;
}

#pageUltrapanelSoft30FullColor .box_eleven {
  padding: 0 0 100px 0;
}

#pageUltrapanelSoft30FullColor .box_eleven h1, #pageUltrapanelSoft30FullColor .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageUltrapanelSoft30FullColor .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelSoft30DualColor/6.jpg);
  height: 2000px;
  margin-bottom: 0;
}

#pageUltrapanelSoft30FullColor .box_fourteen_title h1 {
  margin-top: 50px;
}

#pageUltrapanelSoft30FullColor .box_thirteen {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelFullColor30Soft/13.jpg);
  height: 1867px;
  margin-bottom: 0;
}

#pageUltrapanelSoft30FullColor .box_fiftheen {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelSoft30DualColor/7.jpg);
  height: 1747px;
  margin-bottom: 0;
}

#pageUltrapanelSoft30FullColor .box_sixteen {
  padding-bottom: 50px;
  padding-top: 40px;
}

#pageUltrapanelSoft30FullColor .box_sixteen h1 {
  white-space: nowrap;
}

#pageUltrapanelSoft30FullColor #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageUltrapanelSoft30FullColor .divTableCell {
  padding: 3px 3px;
}
#pageUltrapanelSoft30FullColor #tabellaSpecifiche {
  margin: 0;
}

#pageUltrapanelSoft30FullColor #specificheTecniche {
  padding: 30px 0 0 0;
}

#pageUltrapanelSoft30FullColor .containerTile .icon {
  margin-bottom: 60px;
}

#pageUltrapanelSoft30FullColor .containerTile {
  text-align: center;
}

#pageUltrapanelSoft30FullColor .box_4_tile .col-sm-6:nth-child(odd) .containerTile {
  margin-left: 80px;
}

#pageUltrapanelSoft30FullColor .box_4_tile .col-sm-6:nth-child(even) .containerTile {
  margin-right: 80px;
}

#pageUltrapanelSoft30FullColor .box_4_tile #overlayRosso {
  padding: 50px 0;
}

#pageUltrapanelSoft30FullColor .box_4_tile #overlayRosso p {
  padding: 0 65px;
}

#pageUltrapanelSoft30FullColor .box_4_tile #overlayVerde {
  padding: 50px 52px;
}

#pageUltrapanelSoft30FullColor .box_4_tile #overlayBianco {
  padding: 100px 52px;
  text-align: center;
}

/**/
/*ULTRAPANEL FULL COLOR 30 HARD*/
#pageUltrapanelHard30FullColor .box_two {
  padding-bottom: 30px;
}

#pageUltrapanelHard30FullColor .box_two h1 {
  white-space: nowrap;
  letter-spacing: -4px;
}

#pageUltrapanelHard30FullColor .box_three {
  padding-top: 60px;
  padding-bottom: 80px;
}
#pageUltrapanelHard30FullColor .box_three h6 {
  white-space: nowrap;
}

#pageUltrapanelHard30FullColor .box_five {
  padding-top: 30px;
  padding-bottom: 50px;
}

#pageUltrapanelHard30FullColor .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/Superpanel30DualColor/3.jpg);
  height: 1651px;
  margin-bottom: 0;
}

#pageUltrapanelHard30FullColor .box_seven_title {
  margin-top: 40px;
  color: #FFF;
}
#pageUltrapanelHard30FullColor .box_seven_title h1 span {
  letter-spacing: -6px;
}

#pageUltrapanelHard30FullColor .box_seven_title h1, #pageUltrapanelHard30FullColor .box_fourteen_title h1 {
  margin-bottom: 20px;
}

#pageUltrapanelHard30FullColor .box_seven h6, #pageUltrapanelHard30FullColor .box_three h6, #pageUltrapanelHard30FullColor .box_fourteen h6 {
  margin: 0 0 30px 0;
}

#pageUltrapanelHard30FullColor .box_seven, #pageUltrapanelHard30FullColor .box_nine {
  padding-bottom: 100px;
}

#pageUltrapanelHard30FullColor .box_eight {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelFullColor30Soft/2.jpg);
  height: 1651px;
  margin-bottom: 0;
}

#pageUltrapanelHard30FullColor .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelFullColor30Soft/1.jpg);
  height: 1571px;
  margin-bottom: 0;
}

#pageUltrapanelHard30FullColor .box_nine {
  padding-top: 0;
}
#pageUltrapanelHard30FullColor .box_nine .title_big {
  letter-spacing: -2px;
}
#pageUltrapanelHard30FullColor .box_nine .title_big span {
  white-space: nowrap;
}

#pageUltrapanelHard30FullColor .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelSoft30DualColor/08.jpg);
  height: 1077px;
  margin-bottom: 0;
}

#pageUltrapanelHard30FullColor .box_eleven {
  padding: 0 0 100px 0;
}

#pageUltrapanelHard30FullColor .box_eleven h1, #pageUltrapanelHard30FullColor .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageUltrapanelHard30FullColor .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/Superpanel30DualColor/5.jpg);
  height: 1557px;
  margin-bottom: 0;
}

#pageUltrapanelHard30FullColor .box_fourteen_title h1 {
  margin-top: 50px;
}

#pageUltrapanelHard30FullColor .box_thirteen {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelFullColor30Hard/13.jpg);
  height: 1867px;
  margin-bottom: 0;
}

#pageUltrapanelHard30FullColor .box_fiftheen {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelSoft30DualColor/7.jpg);
  height: 1747px;
  margin-bottom: 0;
}

#pageUltrapanelHard30FullColor .box_sixteen {
  padding-bottom: 50px;
  padding-top: 40px;
}

#pageUltrapanelHard30FullColor .box_sixteen h1 {
  white-space: nowrap;
}

#pageUltrapanelHard30FullColor #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageUltrapanelHard30FullColor .divTableCell {
  padding: 3px 3px;
}
#pageUltrapanelHard30FullColor #tabellaSpecifiche {
  margin: 0;
}

#pageUltrapanelHard30FullColor #specificheTecniche {
  padding: 30px 0 0 0;
}

#pageUltrapanelHard30FullColor .containerTile .icon {
  margin-bottom: 60px;
}

#pageUltrapanelHard30FullColor .containerTile {
  text-align: center;
}

#pageUltrapanelHard30FullColor .box_4_tile .col-sm-6:nth-child(odd) .containerTile {
  margin-left: 80px;
}

#pageUltrapanelHard30FullColor .box_4_tile .col-sm-6:nth-child(even) .containerTile {
  margin-right: 80px;
}

#pageUltrapanelHard30FullColor .box_4_tile #overlayRosso {
  padding: 50px 0;
}

#pageUltrapanelHard30FullColor .box_4_tile #overlayRosso p {
  padding: 0 65px;
}

#pageUltrapanelHard30FullColor .box_4_tile #overlayVerde {
  padding: 50px 52px;
}

#pageUltrapanelHard30FullColor .box_4_tile #overlayBianco {
  padding: 100px 52px;
  text-align: center;
}

/**/
/* ULTRAPANEL PRO 30 DUAL COLOR HARD*/
#pageUltrapanelPRO30DualColorHard .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelPro30Hard/1.jpg);
  height: 1776px;
  margin-bottom: 0;
}

#pageUltrapanelPRO30DualColorHard .box_two {
  padding-bottom: 50px;
}
#pageUltrapanelPRO30DualColorHard .box_two h1 {
  margin-bottom: 3px;
}
#pageUltrapanelPRO30DualColorHard .box_two h1 span {
  white-space: nowrap;
  letter-spacing: -3px;
}

#pageUltrapanelPRO30DualColorHard #tabellaSpecifiche {
  padding-bottom: 100px;
}

#pageUltrapanelPRO30DualColorHard .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelPro30Hard/2.jpg);
  height: 1631px;
  margin-bottom: 0;
}

#pageUltrapanelPRO30DualColorHard .box_three {
  padding-top: 60px;
  padding-bottom: 80px;
}
#pageUltrapanelPRO30DualColorHard .box_three h6 {
  white-space: nowrap;
}

#pageUltrapanelPRO30DualColorHard .box_five {
  padding-top: 30px;
  padding-bottom: 50px;
}

#pageUltrapanelPRO30DualColorHard .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelPro30Hard/3B.jpg);
  height: 1685px;
  margin-bottom: 0;
}

#pageUltrapanelPRO30DualColorHard .box_six_B {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelPro30FullColor/3B.jpg);
  height: 1685px;
  margin-bottom: 0;
}

#pageUltrapanelPRO30DualColorHard .box_nine {
  padding-top: 60px;
  padding-bottom: 80px;
}

#pageUltrapanelPRO30DualColorHard .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelPro30Hard/4.jpg);
  height: 2001px;
  margin-bottom: 0;
}

#pageUltrapanelPRO30DualColorHard .box_thirteen {
  overflow: hidden;
  margin-bottom: 0;
  padding-bottom: 50px;
}

#pageUltrapanelPRO30DualColorHard .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelPRO30Hard/4.jpg);
  height: 1565px;
}

#pageUltrapanelPRO30DualColorHard .box_ten_B {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelPRO30FullColor/4.jpg);
  height: 1574px;
}

#pageUltrapanelPRO30DualColorHard #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageUltrapanelPRO30DualColorHard .box_eleven {
  padding: 60px 0 100px 0;
}

#pageUltrapanelPRO30DualColorHard .box_eleven h1, #pageUltrapanelPRO30DualColorHard .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageUltrapanelPRO30DualColorHard .divTableCell {
  padding: 3px 3px;
}
#pageUltrapanelPRO30DualColorHard #tabellaSpecifiche {
  margin: 0;
}

#pageUltrapanelPRO30DualColorHard #specificheTecniche {
  padding: 30px 0 0 0;
}

#pageUltrapanelPRO30DualColorHard .containerTile {
  text-align: center;
}

#pageUltrapanelPRO30DualColorHard .box_4_tile .col-sm-6:nth-child(odd) .containerTile {
  margin-left: 80px;
}

#pageUltrapanelPRO30DualColorHard .box_4_tile .col-sm-6:nth-child(even) .containerTile {
  margin-right: 80px;
}

#pageUltrapanelPRO30DualColorHard .box_4_tile #overlayRosso {
  padding: 50px 0;
}

#pageUltrapanelPRO30DualColorHard .box_4_tile #overlayRosso p {
  padding: 0 65px;
}

#pageUltrapanelPRO30DualColorHard .box_4_tile #overlayVerde {
  padding: 50px 52px;
}

#pageUltrapanelPRO30DualColorHard .box_4_tile #overlayBianco {
  padding: 100px 52px;
  text-align: center;
}

/**/
/* ULTRAPANEL PRO 30 DUAL COLOR SOFT*/
#pageUltrapanelPRO30DualColorSoft .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelPro30Soft/1B.jpg);
  height: 1773px;
  margin-bottom: 0;
}

#pageUltrapanelPRO30DualColorSoft .box_two {
  padding-bottom: 50px;
}
#pageUltrapanelPRO30DualColorSoft .box_two h1 {
  font-size: 127px;
}

#pageUltrapanelPRO30DualColorSoft #tabellaSpecifiche {
  padding-bottom: 100px;
}

#pageUltrapanelPRO30DualColorSoft .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelPro30Soft/2B.jpg);
  height: 1631px;
  margin-bottom: 0;
}

#pageUltrapanelPRO30DualColorSoft .box_three {
  padding-top: 60px;
  padding-bottom: 80px;
}
#pageUltrapanelPRO30DualColorSoft .box_three h6 {
  white-space: nowrap;
}

#pageUltrapanelPRO30DualColorSoft .box_five {
  padding-top: 30px;
  padding-bottom: 50px;
}

#pageUltrapanelPRO30DualColorSoft .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelPro30Hard/3B.jpg);
  height: 1685px;
  margin-bottom: 0;
}

#pageUltrapanelPRO30DualColorSoft .box_six_B {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelPro30FullColor/3B.jpg);
  height: 1685px;
  margin-bottom: 0;
}

#pageUltrapanelPRO30DualColorSoft .box_nine {
  padding-top: 60px;
  padding-bottom: 80px;
}

#pageUltrapanelPRO30DualColorSoft .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelPro30Soft/4B.jpg);
  height: 2018px;
  margin-bottom: 0;
}

#pageUltrapanelPRO30DualColorSoft .box_thirteen {
  overflow: hidden;
  margin-bottom: 0;
  padding-bottom: 50px;
}

#pageUltrapanelPRO30DualColorSoft .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelPRO30Hard/4.jpg);
  height: 1565px;
}

#pageUltrapanelPRO30DualColorSoft .box_ten_B {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelPRO30FullColor/4.jpg);
  height: 1574px;
}

#pageUltrapanelPRO30DualColorSoft .box_eleven {
  padding: 60px 0 100px 0;
}

#pageUltrapanelPRO30DualColorSoft #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageUltrapanelPRO30DualColorSoft .box_eleven h1, #pageUltrapanelPRO30DualColorSoft .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageUltrapanelPRO30DualColorSoft .divTableCell {
  padding: 3px 3px;
}
#pageUltrapanelPRO30DualColorSoft #tabellaSpecifiche {
  margin: 0;
}

#pageUltrapanelPRO30DualColorSoft #specificheTecniche {
  padding: 30px 0 0 0;
}

#pageUltrapanelPRO30DualColorSoft .containerTile .icon {
  margin-bottom: 60px;
}

#pageUltrapanelPRO30DualColorSoft .containerTile {
  text-align: center;
}

#pageUltrapanelPRO30DualColorSoft .box_4_tile .col-sm-6:nth-child(odd) .containerTile {
  margin-left: 80px;
}

#pageUltrapanelPRO30DualColorSoft .box_4_tile .col-sm-6:nth-child(even) .containerTile {
  margin-right: 80px;
}

#pageUltrapanelPRO30DualColorSoft .box_4_tile #overlayRosso {
  padding: 50px 0;
}

#pageUltrapanelPRO30DualColorSoft .box_4_tile #overlayRosso p {
  padding: 0 65px;
}

#pageUltrapanelPRO30DualColorSoft .box_4_tile #overlayVerde {
  padding: 50px 52px;
}

#pageUltrapanelPRO30DualColorSoft .box_4_tile #overlayBianco {
  padding: 100px 52px;
  text-align: center;
}

/**/
/* ULTRAPANEL FULL COLOR 60 SOFT*/
#pageUltrapanelSoft60FullColor {
  background-color: #000;
  color: #FFF;
  padding: 100px 0 0 0;
}

#pageUltrapanelSoft60FullColor .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor60/1.jpg);
  height: 985px;
  margin-bottom: 0;
  margin-top: 90px;
}

#pageUltrapanelSoft60FullColor .box_three, #pageUltrapanelSoft60FullColor .box_five, #pageUltrapanelSoft60FullColor .box_nine {
  margin-top: 40px;
  margin-bottom: 80px;
}

#pageUltrapanelSoft60FullColor .box_three h1 span {
  letter-spacing: -6px;
}

#pageUltrapanelSoft60FullColor .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelFullColor60Soft/3.jpg);
  height: 978px;
}

#pageUltrapanelSoft60FullColor .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelFullColor60Soft/2.jpg);
  height: 970px;
}

#pageUltrapanelSoft60FullColor .box_seven {
  margin-top: 30px;
  margin-bottom: 80px;
}

#pageUltrapanelSoft60FullColor .box_seven_soft {
  margin-top: 80px;
  margin-bottom: 80px;
}

#pageUltrapanelSoft60FullColor .box_fourteen {
  margin-bottom: 80px;
}

#pageUltrapanelSoft60FullColor .box_fourteen_title {
  margin-top: 80px;
}
#pageUltrapanelSoft60FullColor .box_fourteen_title h1 {
  letter-spacing: -5px;
  font-size: 136px;
}
#pageUltrapanelSoft60FullColor .box_fourteen_title h1 span {
  white-space: nowrap;
}

#pageUltrapanelSoft60FullColor .box_fourteen_soft_title {
  margin-top: 80px;
}

#pageUltrapanelSoft60FullColor .box_thirteen {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor60dualcolor/4.jpg);
  height: 844px;
}

#pageUltrapanelSoft60FullColor .box_eleven {
  padding: 0 0 100px 0;
}

#pageUltrapanelSoft60FullColor .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor60dualcolor/5.jpg);
  height: 1121px;
}

#pageUltrapanelSoft60FullColor .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor60dualcolor/8.jpg);
  height: 1077px;
}

#pageUltrapanelSoft60FullColor #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageUltrapanelSoft60FullColor .containerTile .icon {
  margin-bottom: 60px;
}

#pageUltrapanelSoft60FullColor .containerTile {
  text-align: center;
}

#pageUltrapanelSoft60FullColor .box_4_tile .col-sm-6:nth-child(odd) .containerTile {
  margin-left: 80px;
}

#pageUltrapanelSoft60FullColor .box_4_tile .col-sm-6:nth-child(even) .containerTile {
  margin-right: 80px;
}

#pageUltrapanelSoft60FullColor .box_4_tile #overlayRosso {
  padding: 50px 0;
}

#pageUltrapanelSoft60FullColor .box_4_tile #overlayRosso p {
  padding: 0 65px;
}

#pageUltrapanelSoft60FullColor .box_4_tile #overlayVerde {
  padding: 50px 52px;
}

#pageUltrapanelSoft60FullColor .box_4_tile #overlayBianco {
  padding: 100px 52px;
  text-align: center;
}

/* /. ULTRAPANEL FULL COLOR 60 */
/* ULTRAPANEL FULL COLOR 60 HARD*/
#pageUltrapanelHard60FullColor {
  background-color: #000;
  color: #FFF;
  padding: 100px 0 0 0;
}

#pageUltrapanelHard60FullColor .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor60DualColor/1.jpg);
  height: 985px;
  margin-bottom: 0;
  margin-top: 90px;
}

#pageUltrapanelHard60FullColor .box_two h1 {
  letter-spacing: -3px;
}
#pageUltrapanelHard60FullColor .box_two h1 span {
  white-space: nowrap;
}

#pageUltrapanelHard60FullColor .box_three, #pageUltrapanelHard60FullColor .box_five, #pageUltrapanelHard60FullColor .box_nine {
  margin-top: 40px;
  margin-bottom: 80px;
}

#pageUltrapanelHard60FullColor .box_three h1 span {
  letter-spacing: -6px;
}

#pageUltrapanelHard60FullColor .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelFullColor60Soft/3.jpg);
  height: 978px;
}

#pageUltrapanelHard60FullColor .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelFullColor60Soft/2.jpg);
  height: 970px;
}

#pageUltrapanelHard60FullColor .box_seven {
  margin-top: 30px;
  margin-bottom: 80px;
}

#pageUltrapanelHard60FullColor .box_seven_soft {
  margin-top: 80px;
  margin-bottom: 80px;
}

#pageUltrapanelHard60FullColor .box_fourteen {
  margin-bottom: 80px;
}

#pageUltrapanelHard60FullColor .box_fourteen_title {
  margin-top: 80px;
}
#pageUltrapanelHard60FullColor .box_fourteen_title h1 {
  letter-spacing: -5px;
  font-size: 136px;
}
#pageUltrapanelHard60FullColor .box_fourteen_title h1 span {
  white-space: nowrap;
}

#pageUltrapanelHard60FullColor .box_fourteen_soft_title {
  margin-top: 80px;
}

#pageUltrapanelHard60FullColor .box_thirteen {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor60dualcolor/4.jpg);
  height: 844px;
}

#pageUltrapanelHard60FullColor .box_eleven {
  padding: 0 0 100px 0;
}

#pageUltrapanelHard60FullColor .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor60DualColor/4.jpg);
  height: 844px;
}

#pageUltrapanelHard60FullColor .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelColor60dualcolor/8.jpg);
  height: 1077px;
}

#pageUltrapanelHard60FullColor #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageUltrapanelHard60FullColor .containerTile .icon {
  margin-bottom: 60px;
}

#pageUltrapanelHard60FullColor .containerTile {
  text-align: center;
}

#pageUltrapanelHard60FullColor .box_4_tile .col-sm-6:nth-child(odd) .containerTile {
  margin-left: 80px;
}

#pageUltrapanelHard60FullColor .box_4_tile .col-sm-6:nth-child(even) .containerTile {
  margin-right: 80px;
}

#pageUltrapanelHard60FullColor .box_4_tile #overlayRosso {
  padding: 50px 0;
}

#pageUltrapanelHard60FullColor .box_4_tile #overlayRosso p {
  padding: 0 65px;
}

#pageUltrapanelHard60FullColor .box_4_tile #overlayVerde {
  padding: 50px 52px;
}

#pageUltrapanelHard60FullColor .box_4_tile #overlayBianco {
  padding: 100px 52px;
  text-align: center;
}

/* /. ULTRAPANEL FULL COLOR 60 */
/* ULTRAPANEL PRO 60 DUAL COLOR HARD*/
#pageUltrapanelPRO60DualColorHard .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelPRO60DualColorHard/1.jpg);
  height: 1015px;
  margin-bottom: 0;
}
#pageUltrapanelPRO60DualColorHard .box_one.dualcolorsoft {
  background-image: url(../../img/Video/UltrapanelPRO60DualColorSoft/1.jpg);
  height: 1015px;
}

#pageUltrapanelPRO60DualColorHard .box_two {
  padding-bottom: 50px;
}

#pageUltrapanelPRO60DualColorHard #tabellaSpecifiche {
  padding-bottom: 100px;
}

#pageUltrapanelPRO60DualColorHard .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelPRO60DualColorHard/2.jpg);
  height: 1020px;
  margin-bottom: 0;
}
#pageUltrapanelPRO60DualColorHard .box_four.dualcolorsoft {
  background-image: url(../../img/Video/UltrapanelPRO60DualColorSoft/2.jpg);
  height: 1020px;
}

#pageUltrapanelPRO60DualColorHard .box_three {
  padding-top: 60px;
  padding-bottom: 80px;
}
#pageUltrapanelPRO60DualColorHard .box_three h6 {
  white-space: nowrap;
}
#pageUltrapanelPRO60DualColorHard .box_three.fullcolorhard h1 {
  letter-spacing: -4px;
}
#pageUltrapanelPRO60DualColorHard .box_three.fullcolorhard h1 span {
  white-space: nowrap;
}

#pageUltrapanelPRO60DualColorHard .box_five {
  padding-top: 30px;
  padding-bottom: 50px;
}

#pageUltrapanelPRO60DualColorHard .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelPRO60DualColorSoft/5.jpg);
  height: 983px;
  margin-bottom: 0;
}
#pageUltrapanelPRO60DualColorHard .box_six.fullcolorhard {
  margin-bottom: 30px;
  background-image: url(../../img/Video/UltrapanelPRO60FullColorSoft/5.jpg);
}

#pageUltrapanelPRO60DualColorHard .box_six_B {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelPro30FullColor/3B.jpg);
  height: 1685px;
  margin-bottom: 0;
}

#pageUltrapanelPRO60DualColorHard .box_nine {
  padding-top: 60px;
  padding-bottom: 60px;
}

#pageUltrapanelPRO60DualColorHard .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelPRO60DualColorHard/3B.jpg);
  height: 1144px;
  margin-bottom: 0;
}
#pageUltrapanelPRO60DualColorHard .box_twelve.dualcolorsoft {
  background-image: url(../../img/Video/UltrapanelPRO60DualColorSoft/3B.jpg);
}

#pageUltrapanelPRO60DualColorHard .box_thirteen {
  overflow: hidden;
  margin-bottom: 0;
  padding-bottom: 50px;
}

#pageUltrapanelPRO60DualColorHard .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelPRO60DualColorSoft/4.jpg);
  height: 1003px;
  margin-bottom: 60px;
}
#pageUltrapanelPRO60DualColorHard .box_ten.fullcolorhard {
  margin-bottom: 30px;
  background-image: url(../../img/Video/UltrapanelPRO60FullColorSoft/4.jpg);
  height: 1003px;
}

#pageUltrapanelPRO60DualColorHard #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageUltrapanelPRO60DualColorHard .box_eleven {
  padding: 0 0 100px 0;
}

#pageUltrapanelPRO60DualColorHard .box_eleven h1, #pageUltrapanelPRO60DualColorHard .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageUltrapanelPRO60DualColorHard .divTableCell {
  padding: 3px 3px;
}
#pageUltrapanelPRO60DualColorHard #tabellaSpecifiche {
  margin: 0;
}

#pageUltrapanelPRO60DualColorHard #specificheTecniche {
  padding: 30px 0 0 0;
}

#pageUltrapanelPRO60DualColorHard .containerTile {
  text-align: center;
}

#pageUltrapanelPRO60DualColorHard .box_4_tile .col-sm-6:nth-child(odd) .containerTile {
  margin-left: 80px;
}

#pageUltrapanelPRO60DualColorHard .box_4_tile .col-sm-6:nth-child(even) .containerTile {
  margin-right: 80px;
}

#pageUltrapanelPRO60DualColorHard .box_4_tile #overlayRosso {
  padding: 50px 0;
}

#pageUltrapanelPRO60DualColorHard .box_4_tile #overlayRosso p {
  padding: 0 65px;
}

#pageUltrapanelPRO60DualColorHard .box_4_tile #overlayVerde {
  padding: 50px 52px;
}

#pageUltrapanelPRO60DualColorHard .box_4_tile #overlayBianco {
  padding: 100px 52px;
  text-align: center;
}

/**/
/* SUPERPANEL PRO 60 DUAL COLOR HARD*/
#pageSuperpanelPRO60DualColorHard .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelPRO60DualColorHard/1.jpg);
  height: 1015px;
  margin-bottom: 0;
}
#pageSuperpanelPRO60DualColorHard .box_one.dualcolorsoft {
  background-image: url(../../img/Video/UltrapanelPRO60DualColorSoft/1.jpg);
  height: 1015px;
}

#pageSuperpanelPRO60DualColorHard .box_two {
  padding-bottom: 50px;
}
#pageSuperpanelPRO60DualColorHard .box_two h5 {
  letter-spacing: -2.1px;
}

#pageSuperpanelPRO60DualColorHard #tabellaSpecifiche {
  padding-bottom: 100px;
}

#pageSuperpanelPRO60DualColorHard .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelPRO60DualColorHard/2.jpg);
  height: 1020px;
  margin-bottom: 0;
}
#pageSuperpanelPRO60DualColorHard .box_four.dualcolorsoft {
  background-image: url(../../img/Video/UltrapanelPRO60DualColorSoft/2.jpg);
  height: 1020px;
}

#pageSuperpanelPRO60DualColorHard .box_three {
  padding-top: 60px;
  padding-bottom: 80px;
}
#pageSuperpanelPRO60DualColorHard .box_three h6 {
  white-space: nowrap;
}
#pageSuperpanelPRO60DualColorHard .box_three.fullcolorhard h1 {
  letter-spacing: -4px;
}
#pageSuperpanelPRO60DualColorHard .box_three.fullcolorhard h1 span {
  white-space: nowrap;
}

#pageSuperpanelPRO60DualColorHard .box_five {
  padding-top: 30px;
  padding-bottom: 50px;
}

#pageSuperpanelPRO60DualColorHard .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelPRO60DualColorSoft/5.jpg);
  height: 983px;
  margin-bottom: 0;
}
#pageSuperpanelPRO60DualColorHard .box_six.fullcolorhard {
  margin-bottom: 30px;
  background-image: url(../../img/Video/SuperpanelPRO60FullColorSoft/5.jpg);
}

#pageSuperpanelPRO60DualColorHard .box_six_B {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelPro30FullColor/3B.jpg);
  height: 1685px;
  margin-bottom: 0;
}

#pageSuperpanelPRO60DualColorHard .box_nine {
  padding-top: 60px;
  padding-bottom: 60px;
}

#pageSuperpanelPRO60DualColorHard .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelPRO60DualColorHard/3B.jpg);
  height: 1144px;
  margin-bottom: 0;
}
#pageSuperpanelPRO60DualColorHard .box_twelve.dualcolorsoft {
  background-image: url(../../img/Video/UltrapanelPRO60DualColorSoft/3B.jpg);
}

#pageSuperpanelPRO60DualColorHard .box_thirteen {
  overflow: hidden;
  margin-bottom: 0;
  padding-bottom: 50px;
}

#pageSuperpanelPRO60DualColorHard .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelPRO60DualColorSoft/4.jpg);
  height: 1003px;
  margin-bottom: 60px;
}
#pageSuperpanelPRO60DualColorHard .box_ten.fullcolorhard {
  margin-bottom: 30px;
  background-image: url(../../img/Video/SuperpanelPRO60FullColorSoft/4.jpg);
  height: 1003px;
}

#pageSuperpanelPRO60DualColorHard #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageSuperpanelPRO60DualColorHard .box_eleven {
  padding: 0 0 100px 0;
}

#pageSuperpanelPRO60DualColorHard .box_eleven h1, #pageSuperpanelPRO60DualColorHard .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageSuperpanelPRO60DualColorHard .divTableCell {
  padding: 3px 3px;
}
#pageSuperpanelPRO60DualColorHard #tabellaSpecifiche {
  margin: 0;
}

#pageSuperpanelPRO60DualColorHard #specificheTecniche {
  padding: 30px 0 0 0;
}

#pageSuperpanelPRO60DualColorHard .containerTile {
  text-align: center;
}

#pageSuperpanelPRO60DualColorHard .box_4_tile .col-sm-6:nth-child(odd) .containerTile {
  margin-left: 80px;
}

#pageSuperpanelPRO60DualColorHard .box_4_tile .col-sm-6:nth-child(even) .containerTile {
  margin-right: 80px;
}

#pageSuperpanelPRO60DualColorHard .box_4_tile #overlayRosso {
  padding: 50px 0;
}

#pageSuperpanelPRO60DualColorHard .box_4_tile #overlayRosso p {
  padding: 0 65px;
}

#pageSuperpanelPRO60DualColorHard .box_4_tile #overlayVerde {
  padding: 50px 52px;
}

#pageSuperpanelPRO60DualColorHard .box_4_tile #overlayBianco {
  padding: 100px 52px;
  text-align: center;
}

/**/
/* HYPERPANEL PRO 30 DUAL COLOR HARD*/
#pageHyperpanelPRO30DualColorHard .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelPro30Hard/1.jpg);
  height: 1776px;
  margin-bottom: 0;
}

#pageHyperpanelPRO30DualColorHard .box_two {
  padding-bottom: 50px;
}
#pageHyperpanelPRO30DualColorHard .box_two h1 {
  font-size: 127px;
  letter-spacing: -1px;
}
#pageHyperpanelPRO30DualColorHard .box_two h1 span {
  white-space: nowrap;
}
#pageHyperpanelPRO30DualColorHard .box_two h5 {
  letter-spacing: -2.1px;
}

#pageHyperpanelPRO30DualColorHard #tabellaSpecifiche {
  padding-bottom: 100px;
}

#pageHyperpanelPRO30DualColorHard .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelPro30Hard/2.jpg);
  height: 1631px;
  margin-bottom: 0;
}

#pageHyperpanelPRO30DualColorHard .box_three {
  padding-top: 60px;
  padding-bottom: 80px;
}
#pageHyperpanelPRO30DualColorHard .box_three h6 {
  white-space: nowrap;
}

#pageHyperpanelPRO30DualColorHard .box_five {
  padding-top: 30px;
  padding-bottom: 50px;
}

#pageHyperpanelPRO30DualColorHard .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/HyperpanelPRO30/3.jpg);
  height: 1685px;
  margin-bottom: 0;
}

#pageHyperpanelPRO30DualColorHard .box_six_B {
  overflow: hidden;
  background-image: url(../../img/Video/HyperpanelPRO30/3.jpg);
  height: 1685px;
  margin-bottom: 0;
}

#pageHyperpanelPRO30DualColorHard .box_nine {
  padding-top: 60px;
  padding-bottom: 80px;
}

#pageHyperpanelPRO30DualColorHard .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelPro30Hard/4.jpg);
  height: 2001px;
  margin-bottom: 0;
}

#pageHyperpanelPRO30DualColorHard .box_thirteen {
  overflow: hidden;
  margin-bottom: 0;
  padding-bottom: 50px;
}

#pageHyperpanelPRO30DualColorHard .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/HyperpanelPRO30/5.jpg);
  height: 1565px;
  padding-bottom: 60px;
}

#pageHyperpanelPRO30DualColorHard .box_ten_B {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelPRO30FullColor/4.jpg);
  height: 1577px;
  margin-bottom: 0;
}

#pageHyperpanelPRO30DualColorHard #linkAccessori {
  width: 37%;
  margin: 40px 0;
}
#pageHyperpanelPRO30DualColorHard .containerLinkAccessori_title {
  padding-top: 60px;
}

#pageHyperpanelPRO30DualColorHard .box_eleven {
  padding: 0 0 100px 0;
}

#pageHyperpanelPRO30DualColorHard .box_eleven h1, #pageHyperpanelPRO30DualColorHard .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageHyperpanelPRO30DualColorHard .divTableCell {
  padding: 3px 3px;
}
#pageHyperpanelPRO30DualColorHard #tabellaSpecifiche {
  margin: 0;
}

#pageHyperpanelPRO30DualColorHard #specificheTecniche {
  padding: 30px 0 0 0;
}

#pageHyperpanelPRO30DualColorHard .containerTile {
  text-align: center;
}

#pageHyperpanelPRO30DualColorHard .box_4_tile .col-sm-6:nth-child(odd) .containerTile {
  margin-left: 80px;
}

#pageHyperpanelPRO30DualColorHard .box_4_tile .col-sm-6:nth-child(even) .containerTile {
  margin-right: 80px;
}

#pageHyperpanelPRO30DualColorHard .box_4_tile #overlayRosso {
  padding: 50px 0;
}

#pageHyperpanelPRO30DualColorHard .box_4_tile #overlayRosso p {
  padding: 0 65px;
}

#pageHyperpanelPRO30DualColorHard .box_4_tile #overlayVerde {
  padding: 50px 52px;
}

#pageHyperpanelPRO30DualColorHard .box_4_tile #overlayBianco {
  padding: 100px 52px;
  text-align: center;
}

/**/
/* SUPERPANEL PRO 30 DUAL COLOR SOFT*/
#pageHyperpanelPRO30DualColorSoft .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelPro30Soft/1B.jpg);
  height: 1773px;
  margin-bottom: 0;
}

#pageHyperpanelPRO30DualColorSoft .box_two {
  padding-bottom: 50px;
}
#pageHyperpanelPRO30DualColorSoft .box_two h1 {
  font-size: 127px;
  letter-spacing: -1px;
}
#pageHyperpanelPRO30DualColorSoft .box_two h5 {
  letter-spacing: -2.1px;
}

#pageHyperpanelPRO30DualColorSoft #tabellaSpecifiche {
  padding-bottom: 100px;
}

#pageHyperpanelPRO30DualColorSoft .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelPro30Soft/2B.jpg);
  height: 1631px;
  margin-bottom: 0;
}

#pageHyperpanelPRO30DualColorSoft .box_three {
  padding-top: 60px;
  padding-bottom: 80px;
}
#pageHyperpanelPRO30DualColorSoft .box_three h6 {
  white-space: nowrap;
}

#pageHyperpanelPRO30DualColorSoft .box_five {
  padding-top: 30px;
  padding-bottom: 50px;
}

#pageHyperpanelPRO30DualColorSoft .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/HyperpanelPRO30/3.jpg);
  height: 1685px;
  margin-bottom: 0;
}

#pageHyperpanelPRO30DualColorSoft .box_six_B {
  overflow: hidden;
  background-image: url(../../img/Video/HyperpanelPRO30/3.jpg);
  height: 1685px;
  margin-bottom: 0;
}

#pageHyperpanelPRO30DualColorSoft .box_nine {
  padding-top: 60px;
  padding-bottom: 100px;
}

#pageHyperpanelPRO30DualColorSoft .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelPro30Soft/4B.jpg);
  height: 2018px;
  margin-bottom: 0;
}

#pageHyperpanelPRO30DualColorSoft .box_thirteen {
  overflow: hidden;
  margin-bottom: 0;
  padding-bottom: 50px;
}

#pageHyperpanelPRO30DualColorSoft .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/HyperpanelPRO30/5.jpg);
  height: 1565px;
  margin-bottom: 0;
}

#pageHyperpanelPRO30DualColorSoft .box_ten_B {
  overflow: hidden;
  background-image: url(../../img/Video/SuperpanelPRO30FullColor/4.jpg);
  height: 1577px;
  margin-bottom: 0;
}

#pageHyperpanelPRO30DualColorSoft #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageHyperpanelPRO30DualColorSoft .box_eleven {
  padding: 0 0 100px 0;
}

#pageHyperpanelPRO30DualColorSoft .containerLinkAccessori_title {
  padding-top: 60px;
}

#pageHyperpanelPRO30DualColorSoft .box_eleven h1, #pageHyperpanelPRO30DualColorSoft .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageHyperpanelPRO30DualColorSoft .divTableCell {
  padding: 3px 3px;
}
#pageHyperpanelPRO30DualColorSoft #tabellaSpecifiche {
  margin: 0;
}

#pageHyperpanelPRO30DualColorSoft #specificheTecniche {
  padding: 30px 0 0 0;
}

#pageHyperpanelPRO30DualColorSoft .containerTile .icon {
  margin-bottom: 60px;
}

#pageHyperpanelPRO30DualColorSoft .containerTile {
  text-align: center;
}

#pageHyperpanelPRO30DualColorSoft .box_4_tile .col-sm-6:nth-child(odd) .containerTile {
  margin-left: 80px;
}

#pageHyperpanelPRO30DualColorSoft .box_4_tile .col-sm-6:nth-child(even) .containerTile {
  margin-right: 80px;
}

#pageHyperpanelPRO30DualColorSoft .box_4_tile #overlayRosso {
  padding: 50px 0;
}

#pageHyperpanelPRO30DualColorSoft .box_4_tile #overlayRosso p {
  padding: 0 65px;
}

#pageHyperpanelPRO30DualColorSoft .box_4_tile #overlayVerde {
  padding: 50px 52px;
}

#pageHyperpanelPRO30DualColorSoft .box_4_tile #overlayBianco {
  padding: 100px 52px;
  text-align: center;
}

/**/
/* HYPERPANEL PRO 60 DUAL COLOR HARD*/
#pageHyperpanelPRO60DualColorHard .box_one {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelPRO60DualColorHard/1.jpg);
  height: 1015px;
  margin-bottom: 0;
}
#pageHyperpanelPRO60DualColorHard .box_one.dualcolorsoft {
  background-image: url(../../img/Video/UltrapanelPRO60DualColorSoft/1.jpg);
  height: 1015px;
}

#pageHyperpanelPRO60DualColorHard .box_two {
  padding-bottom: 50px;
}
#pageHyperpanelPRO60DualColorHard .box_two h5 {
  letter-spacing: -2.1px;
}

#pageHyperpanelPRO60DualColorHard #tabellaSpecifiche {
  padding-bottom: 100px;
}

#pageHyperpanelPRO60DualColorHard .box_four {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelPRO60DualColorHard/2.jpg);
  height: 1020px;
  margin-bottom: 0;
}
#pageHyperpanelPRO60DualColorHard .box_four.dualcolorsoft {
  background-image: url(../../img/Video/UltrapanelPRO60DualColorSoft/2.jpg);
  height: 1020px;
}

#pageHyperpanelPRO60DualColorHard .box_three {
  padding-top: 60px;
  padding-bottom: 80px;
}
#pageHyperpanelPRO60DualColorHard .box_three h6 {
  white-space: nowrap;
}
#pageHyperpanelPRO60DualColorHard .box_three.fullcolorhard h1 {
  letter-spacing: -4px;
}
#pageHyperpanelPRO60DualColorHard .box_three.fullcolorhard h1 span {
  white-space: nowrap;
}

#pageHyperpanelPRO60DualColorHard .box_five {
  padding-top: 30px;
  padding-bottom: 50px;
}

#pageHyperpanelPRO60DualColorHard .box_six {
  overflow: hidden;
  background-image: url(../../img/Video/HyperpanelPRO60/5.jpg);
  height: 983px;
  margin-bottom: 0;
}
#pageHyperpanelPRO60DualColorHard .box_six.fullcolorhard {
  margin-bottom: 30px;
  background-image: url(../../img/Video/HyperpanelPRO60/5.jpg);
}

#pageHyperpanelPRO60DualColorHard .box_six_B {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelPro30FullColor/3B.jpg);
  height: 1685px;
  margin-bottom: 0;
}

#pageHyperpanelPRO60DualColorHard .box_nine {
  padding-top: 60px;
  padding-bottom: 60px;
}

#pageHyperpanelPRO60DualColorHard .box_twelve {
  overflow: hidden;
  background-image: url(../../img/Video/UltrapanelPRO60DualColorHard/3B.jpg);
  height: 1144px;
  margin-bottom: 0;
}
#pageHyperpanelPRO60DualColorHard .box_twelve.dualcolorsoft {
  background-image: url(../../img/Video/UltrapanelPRO60DualColorSoft/3B.jpg);
}

#pageHyperpanelPRO60DualColorHard .box_thirteen {
  overflow: hidden;
  margin-bottom: 0;
  padding-bottom: 50px;
}

#pageHyperpanelPRO60DualColorHard .box_ten {
  overflow: hidden;
  background-image: url(../../img/Video/HyperpanelPRO60/4.jpg);
  height: 1003px;
  margin-bottom: 60px;
}
#pageHyperpanelPRO60DualColorHard .box_ten.fullcolorhard {
  margin-bottom: 30px;
  background-image: url(../../img/Video/HyperpanelPRO60/4.jpg);
  height: 1003px;
}

#pageHyperpanelPRO60DualColorHard #linkAccessori {
  width: 37%;
  margin: 40px 0;
}

#pageHyperpanelPRO60DualColorHard .box_eleven {
  padding: 0 0 100px 0;
}

#pageHyperpanelPRO60DualColorHard .box_eleven h1, #pageHyperpanelPRO60DualColorHard .box_eleven h6 {
  margin: 0 0 20px 0;
}

#pageHyperpanelPRO60DualColorHard .divTableCell {
  padding: 3px 3px;
}
#pageHyperpanelPRO60DualColorHard #tabellaSpecifiche {
  margin: 0;
}

#pageHyperpanelPRO60DualColorHard #specificheTecniche {
  padding: 30px 0 0 0;
}

#pageHyperpanelPRO60DualColorHard .containerTile {
  text-align: center;
}

#pageHyperpanelPRO60DualColorHard .box_4_tile .col-sm-6:nth-child(odd) .containerTile {
  margin-left: 80px;
}

#pageHyperpanelPRO60DualColorHard .box_4_tile .col-sm-6:nth-child(even) .containerTile {
  margin-right: 80px;
}

#pageHyperpanelPRO60DualColorHard .box_4_tile #overlayRosso {
  padding: 50px 0;
}

#pageHyperpanelPRO60DualColorHard .box_4_tile #overlayRosso p {
  padding: 0 65px;
}

#pageHyperpanelPRO60DualColorHard .box_4_tile #overlayVerde {
  padding: 50px 52px;
}

#pageHyperpanelPRO60DualColorHard .box_4_tile #overlayBianco {
  padding: 100px 52px;
  text-align: center;
}

/**/
/**/
/*NUOVO MENU DESKTOP*/
#imgOpenDrawer {
  position: absolute;
  top: 12px;
  left: 15px;
  cursor: pointer;
}
#imgOpenDrawer img {
  width: 44px;
}

.drawer--left .drawer-hamburger {
  display: none;
}

.drawer--left.drawer-open .drawer-hamburger {
  display: block;
}

.drawer-nav {
  z-index: 1001 !important;
}

.drawer-menu-item:link {
  transition: all 0.3s ease-in-out;
}

.drawer-menu-item:link, .drawer-menu-item:visited, .drawer-menu-item:active {
  text-decoration: none;
}

.drawer-menu-item:hover {
  text-decoration: none;
}

.drawer-menu-item:focus {
  color: #333;
}

.drawer-title {
  font-size: 26px;
  font-weight: 700;
  border-bottom: 1px solid #CCC;
  padding: 10px 25px !important;
}

.drawer-menu li.first {
  padding: 20px 0;
}

.drawer-menu li.first a {
  padding: 0 25px;
}

.drawer-menu li.first .drawer-menu-item {
  font-size: 1.7rem;
  font-weight: 500;
}

.drawer-menu li {
  padding: 12px 0;
}

.drawer-menu li a {
  padding: 0 15px 0 45px;
}

.drawer-menu li a.active {
  font-weight: 700 !important;
}

.drawer-menu li i {
  margin: 0 20px 0 0;
}

.drawer-menu li .drawer-menu-item {
  font-size: 1.4rem;
  font-weight: 500;
}

.drawer-menu li .drawer-menu-item span {
  font-weight: 500;
}

.drawer-menu li .drawer-menu-item strong {
  font-weight: 700;
}

.drawer-dropdown-menu {
  margin: 12px 0 !important;
  padding: 6px 0 !important;
}

.drawer-dropdown-menu li {
  padding: 6px 0;
}

.drawer-dropdown-menu li a {
  padding: 0 10px;
}

.drawer-dropdown.open .drawer-dropdown-menu, .item-mobile ul {
  background-color: #ECECEC;
}

.drawer-dropdown-menu-item {
  padding: 0 0 0 55px !important;
}

#rightMenuDesktop {
  position: absolute;
  right: 15px;
  top: 8px;
}

#rightMenuDesktop p {
  padding: 0;
  margin: 0 0 10px 0;
  line-height: 20px;
  text-align: right;
}

#rightMenuDesktop p a {
  font-size: 18px;
}

#rightMenuMobile {
  display: none;
  position: absolute;
  top: 13px;
  right: 15px;
}

.item-mobile {
  padding: 18.5px 0;
}

.item-mobile ul {
  display: none;
  padding: 0;
  margin-top: 20px;
}

.item-mobile ul li {
  list-style-type: none;
  padding: 20px 0;
}

.item-mobile ul li i {
  margin: 0 15px 0 0;
}

/**/
/*RIVENDITORI*/
#resellerContainer {
  text-align: left;
  margin: 40px 0;
}

#rivenditoriPage .panel-heading .accordion-toggle:after {
  /* symbol for "opening" panels */
  font-family: "FontAwesome";
  content: "\f107";
  float: right; /* adjust as needed */
  color: grey; /* adjust as needed */
}

#rivenditoriPage .panel-heading .accordion-toggle.collapsed:after {
  /* symbol for "collapsed" panels */
  content: "\f105"; /* adjust as needed, taken from bootstrap.css */
}

#rivenditoriPage .panel-default {
  border-top: 1px solid #999;
  border-bottom: 1px solid #999;
  border-left: 0;
  border-right: 0;
  border-radius: 0;
  margin-bottom: 20px;
}

#rivenditoriPage .panel-default a {
  font-size: 20px;
}

#rivenditoriPage .panel-default a:focus {
  text-decoration: none;
}

#rivenditoriPage .panel-default > .panel-heading {
  background-color: #FFF;
}

#rivenditoriPage .panel-default .panel-title {
  margin-top: 10px;
  margin-bottom: 10px;
}

#rivenditoriPage .itemReseller {
  background-color: #f9f8f8;
  padding: 10px;
  margin: 0 0 15px 0;
}

#rivenditoriPage .itemReseller h5 {
  margin: 0 0 15px 0;
  font-size: 18px;
}

#rivenditoriPage .itemReseller p {
  line-height: 16px;
}

#rivenditoriPage .itemReseller a:link, #rivenditoriPage .itemReseller a:visited, #rivenditoriPage .itemReseller a:active {
  font-size: 16px;
  font-weight: 400;
  color: #666;
  text-decoration: underline;
}

#rivenditoriPage .itemReseller a:hover, #rivenditoriPage .itemReseller a:focus {
  text-decoration: none;
}

/**/
/*SWITCH LOCALIZATION*/
#modalSwitchLocalization .modal-content {
  background: rgb(242, 242, 242) none repeat scroll 0% 0%;
  z-index: 999;
  border-radius: 3px;
}

#modalSwitchLocalization h2 {
  font-size: 28px;
  border-bottom: 1px solid #ccc;
  margin-bottom: 0;
  padding-bottom: 10px;
  text-align: center;
}

#modalSwitchLocalization h3 {
  color: #000;
  font-size: 14px;
  margin: 10px 0 10px 0;
  line-height: 14px;
  font-weight: 500;
}

#modalSwitchLocalization .modal-header {
  border-bottom: 0;
}

#modalSwitchLocalization .modal-header {
  padding: 10px 15px 0 15px;
}

.itemLocalization {
  width: 46%;
  margin: 0 2% 10px 2%;
  display: block;
  float: left;
  padding: 12px 7px;
  background-color: #EAEAEA;
  font-size: 18px;
  color: #000;
  position: relative;
  font-family: "Work Sans", sans-serif;
  border: 1px solid #AAA;
  outline: none;
}

.itemLocalization:link, .itemLocalization:visited, .itemLocalization:hover, .itemLocalization:active {
  color: #000;
  text-decoration: none;
}

.itemLocalization:hover {
  border-color: #000;
}

.itemLocalization span {
  position: absolute;
  right: 7px;
  top: 15px;
  font-size: 14px;
  color: #AAA;
  font-weight: 300;
  font-family: "Work Sans", sans-serif;
}

/*DOWNLOAD AREA*/
#downloadPage .intro {
  padding-bottom: 30px;
}

#downloadPage .itemSubfolderDownload {
  background-color: #f9f8f8;
  padding: 10px;
  margin: 0 0 15px 0;
  display: block;
  text-align: left;
}
#downloadPage .itemSubfolderDownload h5 {
  margin: 0 0 10px 0;
  font-size: 18px;
  text-align: left;
  color: #444;
}
#downloadPage .itemSubfolderDownload span {
  color: #444;
  font-size: 16px;
  line-height: 1;
}
#downloadPage .itemSubfolderDownload:hover {
  text-decoration: none;
  background: #CCC;
  background-color: #ededed;
}
#downloadPage .itemSubfolderDownload:hover h5, #downloadPage .itemSubfolderDownload:hover span {
  color: #333;
}

#downloadPage .itemSubfolderDownload p {
  line-height: 16px;
}

#downloadPage .itemSubfolderDownload a:link, #downloadPage .itemSubfolderDownload a:visited, #downloadPage .itemSubfolderDownload a:active {
  font-size: 16px;
  font-weight: 400;
  color: #666;
  text-decoration: underline;
}

#downloadPage .itemSubfolderDownload a:hover, #downloadPage .itemSubfolderDownload a:focus {
  text-decoration: none;
}

#downloadPage .panel-heading .accordion-toggle:after {
  /* symbol for "opening" panels */
  font-family: "FontAwesome";
  content: "\f107";
  float: right; /* adjust as needed */
  color: grey; /* adjust as needed */
}

#downloadPage .panel-heading .accordion-toggle.collapsed:after {
  /* symbol for "collapsed" panels */
  content: "\f105"; /* adjust as needed, taken from bootstrap.css */
}

#downloadPage .panel-default {
  border-top: 1px solid #999;
  border-bottom: 1px solid #999;
  border-left: 0;
  border-right: 0;
  border-radius: 0;
  margin-bottom: 20px;
}

#downloadPage .panel-default a {
  font-size: 20px;
}

#downloadPage .panel-default a:focus {
  text-decoration: none;
}

#downloadPage .panel-default > .panel-heading {
  background-color: #FFF;
  background-image: url(/img/Download/folder-closed.png);
  background-position: 15px center;
  background-repeat: no-repeat;
  background-size: contain;
  padding-left: 100px;
}
#downloadPage .panel-default > .panel-heading.folderOpened {
  background-image: url(/img/Download/folder-opened.png);
}

#downloadPage .panel-default .panel-title {
  margin-top: 10px;
  margin-bottom: 10px;
  text-align: left;
}

#schedaDownloadPage .support-side h3 {
  text-align: left;
}
#schedaDownloadPage .support-side p {
  text-align: left;
}
#schedaDownloadPage .support-side p a {
  color: inherit;
}
#schedaDownloadPage .item-file {
  border: 1px solid #EDEDED;
  border-radius: 5px;
  margin: 0 0 15px 0;
  padding: 25px 20px;
  text-align: left;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
#schedaDownloadPage .item-file.with-thumb {
  align-items: center;
}
#schedaDownloadPage .item-file .thumb-file img {
  max-width: 140px;
  border: 1px solid #EDEDED;
  margin-right: 15px;
}
#schedaDownloadPage .item-file p {
  font-size: 14px !important;
  line-height: 1;
  margin: 0 0 10px 0;
  font-weight: 400;
  color: #555;
}
#schedaDownloadPage .item-file h4 {
  font-weight: 600;
  margin-top: 15px;
  margin-bottom: 0;
}
#schedaDownloadPage .item-file a {
  background-color: #000;
  font-size: 16px;
  font-weight: 400;
  line-height: 1;
  color: #FFF;
  padding: 6px 36px;
  border-radius: 4px;
  border: 1px solid #000;
}
#schedaDownloadPage .item-file a:hover {
  background-color: #FFF;
  color: #000;
  text-decoration: none;
}
#schedaDownloadPage .containerBackButton {
  height: 1px;
  background-color: #EDEDED;
  margin-bottom: 30px;
  margin-top: 30px;
}
#schedaDownloadPage .containerBackButton .row {
  position: relative;
}
#schedaDownloadPage .containerBackButton .row a {
  position: absolute;
  bottom: 0;
  left: 15px;
  padding: 0 0 12px 0;
  border-bottom: 3px solid #000;
  color: #666;
}
#schedaDownloadPage .containerBackButton .row a:hover {
  text-decoration: none;
}

/**/
/* IE11 HACK */
@media all and (-ms-high-contrast: none) {
  #over-element {
    display: none;
  }
  #hiddenText {
    display: block;
    position: relative;
    margin-top: 20px;
  }
  .sticky-container {
    height: auto;
  }
  .sticky-content {
    position: relative !important;
    top: auto;
    height: auto;
  }
}
/**/
