/**MODIFICHE SLIDER**/
	
    	.demo ul{
			list-style: none outside none;
		    padding-left: 0;
		}
		.content-slider li{
		   
		    text-align: center;
		    color: black;
		}
		.content-slider h3, .content-slider h4 {
		    margin: 0;
		    padding: 70px 0;
		    font-size:2em !important;
		}
		.demo{
			
			display:block;
			width:80%; margin:0 auto;
		}
		.demo p {
			-moz-column-count:1;-webkit-column-count:1;column-count:1;padding-left:15%;padding-right:15%;box-sizing:border-box;
		
		}
		#work .demo p,#work-servizi .demo p{
			color:white; font-size:1.4em;
		}
  #street .demo p,#street-servizi .demo p{
			color:black; font-size:1.4em;
		}
		.slider_scrolldown{clear:both;
			width:30px;margin-left:auto; margin-right:auto;margin-top:3em; 
			-webkit-transition: margin-top 0.2s; /* Safari */
			-moz-transition: margin-top 0.2s;
    transition: margin-top 0.2s; 
    -webkit-transition-timing-function: linear;
     -moz-transition-timing-function: linear;
    transition-timing-function: linear;
		}
		.slider_scrolldown:hover{
			width:30px;margin-left:auto; margin-right:auto;margin-top:2.5em;
		}
		
/** /!!! LIGH SLIDER CSS core css Should not edit !!!/**/

.lSSlideOuter {
    overflow: hidden;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    margin:0 auto;
}
.lightSlider:before, .lightSlider:after {
    content: " ";
    display: table;
}
.lightSlider {
    overflow: hidden;
}
.lSSlideWrapper {
    max-width: 100%;
    overflow: hidden;
    position: relative;
}
.lSSlideWrapper > .lightSlider:after {
    clear: both;
}
.lSSlideWrapper .lSSlide {
    -webkit-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
    -webkit-transition: all 1s;
    -webkit-transition-property: -webkit-transform,height;
    -moz-transition-property: -moz-transform,height;
    transition-property: transform,height;
    -webkit-transition-duration: inherit;
    transition-duration: inherit;
    -webkit-transition-timing-function: inherit;
    transition-timing-function: inherit;
}
.lSSlideWrapper .lSFade {
    position: relative;
}
.lSSlideWrapper .lSFade > * {
    position: absolute !important;
    top: 0;
    left: 0;
    z-index: 9;
    margin-right: 0;
    width: 100%;
}
.lSSlideWrapper.usingCss .lSFade > * {
    opacity: 0;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: inherit;
    transition-duration: inherit;
    -webkit-transition-property: opacity;
    transition-property: opacity;
    -webkit-transition-timing-function: inherit;
    transition-timing-function: inherit;
}
.lSSlideWrapper .lSFade > *.active {
    z-index: 10;
}
.lSSlideWrapper.usingCss .lSFade > *.active {
    opacity: 1;
}
/** /!!! End of core css Should not edit !!!/**/