

/** GENERAL **/
.slide							{ position:relative; padding:20px; width:90%; max-width:620px; }
.slide .btn						{ display:block; width:120px; text-transform:uppercase; position:relative; z-index:2; font-size:1.2em; margin:30px 0px; }

.slide							{ color:#FFFFFF; }
.slide .btn						{ background:#EC1E26; color:#FFFFFF; }
.slide .btn:hover				{ background:#262323; color:#FFFFFF; }


/** SLIDE 01 **/
.slide-01				{ position:relative; }
.slide-01 .image		{ position:relative; z-index:2; width:90%; max-width:500px; margin:30px auto; }
.slide-01 .image img	{ display:block; width:100%; max-width:571px; max-height:165px; margin:0px auto; }
.slide-01 .text			{ text-align:left; font-size:2.2em; padding-top:20px; }
.slide-01 .title		{ text-align:left; font-size:3.5em; line-height:1.2em; text-transform:uppercase; }

.slide-01 .text			{ color:#FFFFFF; }
.slide-01 .title-red	{ color:#EC1E26; text-transform:uppercase; }



/** SLIDE UNITS **/
.home-slider { background-position:50% 50%; background-repeat:no-repeat; background-color:#262626; background-size:cover; }
.slide-units { padding:200px 0px 0px 0px; }
.slide-units .slide { padding:250px 0px 20px 0px; position:relative; z-index:2; }
.slide-units .title { text-align:left; font-size:2.5em; line-height:1.2em; text-transform:uppercase; padding:0px 0px 5px 0px; margin:0px 0px 5px 0px; border-bottom:2px solid #FFFFFF; }
.slide-units .text { text-align:left; font-size:1.3em; }
.home-slider .overlay { position:absolute; top:0; left:0; right:0; bottom:0; background:transparent url(slider/gradient.png) repeat-x 50% 100%; z-index:1; }



/** RESPONSIVE **/
@media screen and (max-width:1440px){
	.slide-units .slide { padding:130px 0px 20px 0px; }
}
@media screen and (max-width:770px){
	.slide	{ width:500px; }
}
@media screen and (max-width:600px){
	.home-slider .overlay { background:transparent url(slider/gradient-02.png) repeat-x 50% 100%; z-index:1; }
}
@media screen and (max-width:480px){
	.slide					{ width:80%; }
}
