@charset "UTF-8";
/* CSS Document */

.player-unit {
width:640px;
  height: 310px;
  border-right:none;
  border-left: none;
  position: relative;
  padding: 0px;
}
.header-unit {
  height: 720px;
  width:100%;
  border-right:none;
  border-left: none;
  position: relative;
  padding: 0px;
  z-index:-10;
}
.video-header{
	position: relative;
	top:0%;
	left:10%;
	height:100%;
	width:100%;
	overflow:hidden;
}
. video {
	position:relative;
	z-index:-10;
}

video.fillWidth {
	width: 100%;
	z-index:-100;
}
/*Personalizzazione elementi portfolio */
.hero-5-casa-dei-risvegli > .row:after{
	width: 50%;
	height: 100%;
	background-image: url(../images/Immagini%20Portfolio/Prova%20hero%205.jpg);
	background-repeat: no-repeat;
	content: "";
	position: absolute;
	top: 0;
	right: 0;
}
/* Test*/
.bkg-image-test{
	background-image:url(../images/generic/hero-half-1@2x.jpg);!important
	
}
/*video gradient*/

.header-icon{
	background-color:transparent;
}

.frame{
	border:groove grey 4px;
	
}
.frame:hover{
	background-color:#F00;
}
.fluidvids {width: 100%; max-width: 100%; position: relative;
    }
.fluidvids-item {
      position: absolute; top: 0px; left: 0px; width: 100%; height: 100%;
    }

. text{
	font-size:12px;
	color:#FF3;
}

#tm-slider-1 {
	background-image:url(../Images/Hero-4-bkg-test.jpg);
}
/* Portfolio elements */

/* Casa dei Risvegli */
.hero-c-d-r{
	height: 50rem;
	color: #fff;
	text-align: left;
	position: relative;
}
.hero-c-d-r> .row:before{
	width: 50%;
	height: 100%;
	background-color: #2c96dd;
	content: "";
	position: absolute;
	top: 0;
	left: 0;
}
.hero-c-d-r > .row:before{
	background-color: inherit;
}
.safari-browser ..hero-c-d-r > .row:before{
	width: 50.1%;
}
.hero-c-d-r > .row:after{
	width: 50%;
	height: 100%;
	background-image: url(../images/Immagini%20Portfolio/Prova%20hero%205.jpg);
	background-repeat: no-repeat;
	content: "";
	position: absolute;
	top: 0;
	right: 0;
}
.hero-c-d-r.right > .row:before{
	left: auto;
	right: 0;
}
.hero-c-d-r.right > .row:after{
	left: 0;
	right: auto;
}
.hero-c-d-r .column{
	position: relative;
	z-index: 1;
}
.hero-c-d-r h2,
.hero-c-d-r h6{
	color: #fff;
}
.hero-c-d-r.testimonial-slider{
	max-width: 40rem;
	margin: 0 auto;
}

.bkg-image-c-d-r{
	background-image:url(../Immagini%20Progetti/casa%20dei%20risvegli.jpg)!important
}
.bkg-image-contact{
	background-image:url(../images/Mobile.JPG);!Important
}
.bkg-image-mobile{
	background-image:url(../images/bkg-mobile.jpg);!Important
}
.no-link{
	color:#FFF;
}
.no-link:hover{
	color:#FFF;
}
/* HDQ */
.hero-hdq{
	height: 50rem;
	color: #fff;
	text-align: left;
	position: relative;
}
.hero-hdq > .row:before{
	width: 50%;
	height: 100%;
	background-color: #2c96dd;
	content: "";
	position: absolute;
	top: 0;
	left: 0;
}
.hero-hdq > .row:before{
	background-color: inherit;
}
.safari-browser ..hero-hdq > .row:before{
	width: 50.1%;
}
.hero-hdq > .row:after{
	width: 50%;
	height: 100%;
	background-image: url(../images/Immagini%20Portfolio/Prova%20hero%205.jpg);
	background-repeat: no-repeat;
	content: "";
	position: absolute;
	top: 0;
	right: 0;
}
.hero-hdq.right > .row:before{
	left: auto;
	right: 0;
}
.hero-hdq.right > .row:after{
	left: 0;
	right: auto;
}
.hero-hdq .column{
	position: relative;
	z-index: 1;
}
.hero-hdq h2,
.hero-hdq h6{
	color: #fff;
}
.hero-hdq.testimonial-slider{
	max-width: 40rem;
	margin: 0 auto;
}

.bkg-image-hdq{
	background-image:url(../Immagini%20Progetti/HDQ.jpg)!important
}

.no-link{
	color:#FFF;
}
.no-link:hover{
	color:#FFF;
}
/* Datalogic */
.hero-datal{
	height: 50rem;
	color: #fff;
	text-align: left;
	position: relative;
}
.hero-datal > .row:before{
	width: 50%;
	height: 100%;
	background-color: #2c96dd;
	content: "";
	position: absolute;
	top: 0;
	left: 0;
}
.hero-datal > .row:before{
	background-color: inherit;
}
.safari-browser ..hero-datal > .row:before{
	width: 50.1%;
}
.hero-datal > .row:after{
	width: 50%;
	height: 100%;
	background-image: url(../images/Immagini%20Portfolio/Prova%20hero%205.jpg);
	background-repeat: no-repeat;
	content: "";
	position: absolute;
	top: 0;
	right: 0;
}
.hero-datal.right > .row:before{
	left: auto;
	right: 0;
}
.hero-datal.right > .row:after{
	left: 0;
	right: auto;
}
.hero-datal .column{
	position: relative;
	z-index: 1;
}
.hero-datal h2,
.hero-datal h6{
	color: #fff;
}
.hero-datal.testimonial-slider{
	max-width: 40rem;
	margin: 0 auto;
}

.bkg-image-datal{
	background-image:url(../Immagini%20Progetti/Datalogic.jpg)!important
}

.no-link{
	color:#FFF;
}
.no-link:hover{
	color:#FFF;
}
/* Grimm*/
.hero-Grimm{
	height: 50rem;
	color: #fff;
	text-align: left;
	position: relative;
}
.hero-Grimm > .row:before{
	width: 50%;
	height: 100%;
	background-color: #2c96dd;
	content: "";
	position: absolute;
	top: 0;
	left: 0;
}
.hero-Grimm > .row:before{
	background-color: inherit;
}
.safari-browser ..hero-Grimm > .row:before{
	width: 50.1%;
}
.hero-Grimm > .row:after{
	width: 50%;
	height: 100%;
	background-image: url(../images/Immagini%20Portfolio/Prova%20hero%205.jpg);
	background-repeat: no-repeat;
	content: "";
	position: absolute;
	top: 0;
	right: 0;
}
.hero-Grimm.right > .row:before{
	left: auto;
	right: 0;
}
.hero-Grimm.right > .row:after{
	left: 0;
	right: auto;
}
.hero-Grimm .column{
	position: relative;
	z-index: 1;
}
.hero-Grimm h2,
.hero-Grimm h6{
	color: #fff;
}
.hero-Grimm.testimonial-slider{
	max-width: 40rem;
	margin: 0 auto;
}

.bkg-image-Grimm{
	background-image:url(../Immagini%20Progetti/Grimm.jpg);!important
}

.no-link{
	color:#FFF;
}
.no-link:hover{
	color:#FFF;
}
/* Epilessia */
.hero-epi{
	height: 50rem;
	color: #fff;
	text-align: left;
	position: relative;
}
.hero-epi > .row:before{
	width: 50%;
	height: 100%;
	background-color: #2c96dd;
	content: "";
	position: absolute;
	top: 0;
	left: 0;
}
.hero-epi > .row:before{
	background-color: inherit;
}
.safari-browser ..hero-epi > .row:before{
	width: 50.1%;
}
.hero-epi > .row:after{
	width: 50%;
	height: 100%;
	background-image: url(../images/Immagini%20Portfolio/Prova%20hero%205.jpg);
	background-repeat: no-repeat;
	content: "";
	position: absolute;
	top: 0;
	right: 0;
}
.hero-epi.right > .row:before{
	left: auto;
	right: 0;
}
.hero-epi.right > .row:after{
	left: 0;
	right: auto;
}
.hero-epi.column{
	position: relative;
	z-index: 1;
}
.hero-epi h2,
.hero-epi h6{
	color: #fff;
}
.hero-epi.testimonial-slider{
	max-width: 40rem;
	margin: 0 auto;
}

.bkg-image-epi{
	background-image:url(../Immagini%20Progetti/Epilessia.jpg);!Important
}

.no-link{
	color:#FFF;
}
.no-link:hover{
	color:#FFF;
}
/* Elleci */
.hero-elc{
	height: 50rem;
	color: #fff;
	text-align: left;
	position: relative;
}
.hero-elc > .row:before{
	width: 50%;
	height: 100%;
	background-color: #2c96dd;
	content: "";
	position: absolute;
	top: 0;
	left: 0;
}
.hero-elc > .row:before{
	background-color: inherit;
}
.safari-browser ..hero-elc > .row:before{
	width: 50.1%;
}
.hero-elc > .row:after{
	width: 50%;
	height: 100%;
	background-image: url(../images/Immagini%20Portfolio/Prova%20hero%205.jpg);
	background-repeat: no-repeat;
	content: "";
	position: absolute;
	top: 0;
	right: 0;
}
.hero-elc.right > .row:before{
	left: auto;
	right: 0;
}
.hero-elc.right > .row:after{
	left: 0;
	right: auto;
}
.hero-elc.column{
	position: relative;
	z-index: 1;
}
.hero-elc h2,
.hero-elc h6{
	color: #fff;
}
.hero-elc.testimonial-slider{
	max-width: 40rem;
	margin: 0 auto;
}

.bkg-image-elc{
	background-image:url(../Immagini%20Progetti/elleci);!Important
}

.no-link{
	color:#FFF;
}
.no-link:hover{
	color:#FFF;
}
/* Genny */
.hero-Gen{
	height: 50rem;
	color: #fff;
	text-align: left;
	position: relative;
}
.hero-Gen > .row:before{
	width: 50%;
	height: 100%;
	background-color: #2c96dd;
	content: "";
	position: absolute;
	top: 0;
	left: 0;
}
.hero-Gen > .row:before{
	background-color: inherit;
}
.safari-browser ..hero-Gen > .row:before{
	width: 50.1%;
}
.hero-Gen > .row:after{
	width: 50%;
	height: 100%;
	background-image: url(../images/Immagini%20Portfolio/Prova%20hero%205.jpg);
	background-repeat: no-repeat;
	content: "";
	position: absolute;
	top: 0;
	right: 0;
}
.hero-Gen.right > .row:before{
	left: auto;
	right: 0;
}
.hero-Gen.right > .row:after{
	left: 0;
	right: auto;
}
.hero-Gen.column{
	position: relative;
	z-index: 1;
}
.hero-Gen h2,
.hero-Gen h6{
	color: #fff;
}
.hero-Gen.testimonial-slider{
	max-width: 40rem;
	margin: 0 auto;
}

.bkg-image-Gen{
	background-image:url(../Immagini%20Progetti/Genny.jpg);!important
}

.no-link{
	color:#FFF;
}
.no-link:hover{
	color:#FFF;
}
/* Internorm */
.hero-int{
	height: 50rem;
	color: #fff;
	text-align: left;
	position: relative;
}
.hero-int > .row:before{
	width: 50%;
	height: 100%;
	background-color: #2c96dd;
	content: "";
	position: absolute;
	top: 0;
	left: 0;
}
.hero-int > .row:before{
	background-color: inherit;
}
.safari-browser ..hero-eco > .row:before{
	width: 50.1%;
}
.hero-int > .row:after{
	width: 50%;
	height: 100%;
	background-image: url(../images/Immagini%20Portfolio/Prova%20hero%205.jpg);
	background-repeat: no-repeat;
	content: "";
	position: absolute;
	top: 0;
	right: 0;
}
.hero-int.right > .row:before{
	left: auto;
	right: 0;
}
.hero-int.right > .row:after{
	left: 0;
	right: auto;
}
.hero-int.column{
	position: relative;
	z-index: 1;
}
.hero-int h2,
.hero-int h6{
	color: #fff;
}
.hero-int.testimonial-slider{
	max-width: 40rem;
	margin: 0 auto;
}

.bkg-image-int{
	background-image:url(../Immagini%20Progetti/Internorm);!important
}

.no-link{
	color:#FFF;
}
.no-link:hover{
	color:#FFF;
}
/* Ecos */
.hero-eco{
	height: 50rem;
	color: #fff;
	text-align: left;
	position: relative;
}
.hero-eco > .row:before{
	width: 50%;
	height: 100%;
	background-color: #2c96dd;
	content: "";
	position: absolute;
	top: 0;
	left: 0;
}
.hero-eco > .row:before{
	background-color: inherit;
}
.safari-browser ..hero-eco > .row:before{
	width: 50.1%;
}
.hero-eco > .row:after{
	width: 50%;
	height: 100%;
	background-image: url(../images/Immagini%20Portfolio/Prova%20hero%205.jpg);
	background-repeat: no-repeat;
	content: "";
	position: absolute;
	top: 0;
	right: 0;
}
.hero-eco.right > .row:before{
	left: auto;
	right: 0;
}
.hero-eco.right > .row:after{
	left: 0;
	right: auto;
}
.hero-eco.column{
	position: relative;
	z-index: 1;
}
.hero-eco h2,
.hero-eco h6{
	color: #fff;
}
.hero-eco.testimonial-slider{
	max-width: 40rem;
	margin: 0 auto;
}

.bkg-image-eco{
	background-image:url(../Immagini%20Progetti/Ecos);!important
}
.bkg-image-abt{
	background-image:url(../images/About-img.jpg);
	background-color:#666;
}

.no-link{
	color:#FFF;
}
.no-link:hover{
	color:#FFF;
}
/*Acetaia*/
.bkg-image-ace{
	background-image:url(../Immagini%20Progetti/Acetaia.jpg);!important
}
/*Baschieri & Pellagri */
.bkg-image-bp{
	background-image:url(../Immagini%20Progetti/baschieri.jpg);!important
}
/*Filiform */
.bkg-image-fil{
	background-image:url(../Immagini%20Progetti/filiform%20background.jpg);!Important
}
/* about*/
.bkg-image-about{
	background-image:url(../images/about%20prova.jpg);!important
	
}
/* Test*/
.bkg-image-test{
	background-image:url(../images/generic/hero-half-1@2x.jpg);!important
	
.bkg-image-1{
	background-color:#0FC;
	background-size:contain;
	
}
.bkg-image-2{
	background-color:white;
	background-size:cover;
	
}
.bkg-image-3{
	background-color:green;
	background-size:cover;
	
}
.bkg-image-4{
	background-color:blue;
	background-size:cover;
	
}
.bkg-image-tp1{
	background-image:url(../Test/header%20test.jpg);
	height:300px;
	width:100%;
	border-top:inset 3px #CCC;
	border-bottom-width:medium;
	background-color:white;
	background-size:cover;
	
}

# fs-section-2{
	background-image:url(../Test/slide-2.jpg);
}

.homearrow{
	position:absolute;
	width:100%;
	bottom:50px
}

.about{
	background-image:url(../Images/About);
	background-size:cover;
	height:100%;
	width:267px;
}
/* iPad Portrait & Mobile */
@media only screen and (min-width: 960px){

.asdf{
	display:none;!important
	
}
}



	