.leobttslider {

	position:relative;

	margin:0;

	overflow: hidden;

	/*margin-top:20px;

	background:#dcdadd;*/
    width: 980px;
    margin: 0 -20px;

}

.leobttslider .carousel-inner{

	position:relative;

}



.leobttslider:hover .thumb-indicators {

	-webkit-transform: translateY(0px);

	-moz-transform: translateY(0px);

	-o-transform: translateY(0px);

	-ms-transform: translateY(0px);

	transform: translateY(0px);

	-webkit-transition: -webkit-transform 0.3s ease 0s;

	-webkit-transition: -webkit-transform 0.3s ease 0s;

	-webkit-transition: -webkit-transform 0.3s ease 0s;

	-webkit-transition: -webkit-transform 0.3s ease 0s;

	transition: transform 0.3s ease 0s;

}

.leobttslider .thumb-indicators{  

    bottom: 0;

	top:auto;

    overflow: hidden;

    padding: 0  ;

    position: absolute;

    right: 5%;

    -webkit-transform: translateY(100px);

    -moz-transform: translateY(100px);

    -o-transform: translateY(100px);

    -ms-transform: translateY(100px);

    transform: translateY(100px); 

    z-index: 3;

}







.leobttslider .banner-info{

	background:url(images/bg-slider.png);

	color: #FFFFFF;

    line-height: 18px;

    min-height: 100px;

    padding: 15px;

    position: absolute;

    right: 45px;

    text-align: center;

    bottom: 55px;

    width: 225px;

    z-index: 7;

}

.banner-info h1 {

	color: #fff;

	text-transform: uppercase;

	margin: 15px 0;

}

.banner-info a.bnt{

	border: 3px solid #e1596c;

	color: #45a5a5;

	background: #fff;

	border-radius: 5px;

	text-transform: uppercase;

	padding: 0 22px ;

	 line-height: 35px;

	 display: inline-block;

	 margin: 20px 0 10px;

	 font-family: "lora",arial;

	 font-size: 13px;

	 font-weight: 700;

	}



.leobttslider .carousel-control {

   background-color: transparent;

    background-image: url("images/arrow-control.png");

    border: medium none;

    border-radius: 0 0 0 0;

    top:45%;

    display: block;

    height: 50px;

    width:52px;

    margin-top: 0;

    opacity: 1;

    overflow: hidden;

    text-indent: -9999em;

    z-index: 999;

    overflow: hidden;

	z-index:25px;

	}

.leobttslider .carousel-control.left {

	background-position: left top;

	left:10px;

}

.leobttslider .carousel-control.right {

	background-position: right top;

	right:10px;

}

.leobttslider .carousel-indicators li{ display:block;float:left;	z-index:20;

	padding:10px; 

	margin:3px;

border-radius: 0;	}

.leobttslider .carousel-indicators li.active{ 

	border: 3px solid #48AEAE;

}	

.leobttslider .carousel-indicators li {

	border: 3px solid #242A2F;}

.leobttslider  .thumb-indicators li {text-indent:0; 

   display: block;

    float: left;

    height: auto;

    margin: 10px 0 10px 8px;

    padding: 0;

    text-indent: 0;

    width: auto;

    z-index: 20;

}

.slide-info { margin-left:75px;

    position: absolute;

    top: 145px;

    width: 40%;

    z-index: 999}

.slide-info  h1 {font-size:50px; text-transform:uppercase; color:#434647; line-height:55px}

.desc_slide {color:#5c5d5e}