/********** PRRPLE SLIDER **********/
.slider { display:block; position:relative; }
.slider .slider_area{ display:block; position:relative; width:100%; overflow:hidden;}
.slider .slides{ display:block; position:relative; }
.slider .slide{ display:block; position:relative; float:left; }
.slider.fade .slide{ display:block; position:absolute; top:0; left:0; width:100%; }
.slider.vertical .slide{ float:none; }
.slider .slider_clear{ display:block; position:relative; height:0; clear:both; }
.slider .slider_left, .slider .slider_right{ display:none; color:#333; cursor:pointer; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; -o-user-select:none; user-select:none; }
.slider .slider_left:hover, .slider .slider_right:hover{ color:#888; }
.slider .slider_left.inactive, .slider .slider_right.inactive{	cursor:default; color:#CCC;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter: alpha(opacity=30);opacity:0.3; }
.slider .slider_nav{ display:block;position:relative; text-align:center; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; -o-user-select:none; user-select:none; }
.slider .slider_navdot{ display:inline-block; width:10px; height:10px; background:#DDD; }
.slider .slider_navdot.current{ background:#AAA; }
.slider .slider_controls{ display:none; }
.slider .slider_play.hidden, .slider .slider_pause.hidden{ display:none !important; }
.slider .animate{ -webkit-transition:all 500ms ease-in-out; -moz-transition:all 500ms ease-in-out; -o-transition:all 500ms ease-in-out; transition:all 500ms ease-in-out; }

/*tipo1*/
.testo_slide{ width:38%; height:250px;/* background:#000;*/ z-index:97; margin:0 auto;position: absolute; top: 52%; left: 15%; margin-top: -125px; /*margin-left: -350px;*/ text-align:left;}
.tit_slide1{font-family: 'Montserrat', sans-serif; font-size:10px; color:#fff; text-transform:uppercase; letter-spacing:2px;font-weight:700}
.tit_slide1 span{letter-spacing:0px; font-weight: normal; color:#f8b321}
.tit_slide2{font-family: 'Lato', sans-serif; font-size:39px; color:#fff; font-weight:400; line-height:50px;/*text-transform:uppercase;*/ height:auto}
.tit_slide3{font-family: 'Montserrat', sans-serif; font-size:16px; color:#fff;line-height:30px; margin-top:15px; /*text-transform:uppercase; letter-spacing:3px;*/}
.lin_slide{ width:40px; height:5px; background:#e0d3cb; margin: 20px 0;}

.text_ruota{ webkit-writing-mode: vertical-rl; writing-mode: vertical-rl; /*background:#000000;*/ position:absolute; top:0px; left:-70px; font-family: 'Montserrat', sans-serif; font-size:14px; color:#ccc; text-transform:uppercase; letter-spacing:2px;font-weight:700;}
.text_ruota span{color:#e0d3cb;}

.bottone_slide{ width:210px; height:auto; padding:15px 20px; border:1px solid #fff; background:none; color:#fff;transition: all 0.3s ease-out;font-family: 'Montserrat', sans-serif; font-size:12px; letter-spacing:1px; margin-top:10px; text-transform:uppercase; text-align:center; font-weight:bold;}
.bottone_slide:hover{background:#fff; color:#333; opacity:0.7}

@media (max-width: 767px) {
	
	.testo_slide{ width:160px; height:180px; /*background:#000;*/ margin:0 auto;position: absolute; top: 40%; left: 25%; margin-top: -90px;  text-align:left;}
	.tit_slide1{font-size:8px; color:#fff; text-transform:uppercase; letter-spacing:2px;}
	.tit_slide2{font-family: 'Lato', sans-serif; font-size:20px; color:#fff; font-weight:700; line-height:26px;}
	.tit_slide3{font-family: 'Montserrat', sans-serif; font-size:12px; color:#fff;line-height:16px /*text-transform:uppercase; letter-spacing:3px;*/}
}
