/*!
 * Start Bootstrap - Full Slider HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */

.carousel,
.item,
.active {

    height: 100%;
	
}

.carousel2 {

    height: 100%;
	background: #FBF5E4;
	padding: 40px 20px 20px 20px;;
	border-radius: 6px;
	-khtml-border-radius: 6px;
	-moz-border-radius: 6px;
	-opera-border-radius: 6px;
	-webkit-border-radius: 6px;
	-webkit-box-shadow: 1px 1px 2px 0px rgba(153,94,23,0.5);
	-moz-box-shadow: 1px 1px 2px 0px rgba(153,94,23,0.5);
	box-shadow: 1px 1px 2px 0px rgba(153,94,23,0.5);
	margin: 10px 0 15px 0;
	overflow:hidden;
	
}

.carousel-inner {
    height: 100%;
	
}

/* Background images are set within the HTML using inline CSS, not here */

.fill {
    width: 100%;
	height: 500px;
    background-position: center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.indicat {
	background:rgba(135,90,23,0.48);
	position: absolute;
	bottom: 0;
	width:100%;
	height: 30px; z-index: 30; padding:2px;
    background: linear-gradient(to right, rgba(41,41,41,0.02), rgba(41,41,41,0.8), rgba(41,41,41,0.02));
	
}

.carousel-indicators {
	top: 3px;
}

.carousel-indicators li{
	background-color: #ECECEC;
	width: 16px;
	height: 16px;
	border: 2px #FFDB43 solid;
	border-radius: 50%;
	transition: all .3s ease-in-out; 
}

.carousel-indicators li.active {
	background-color: #CD2709;
	width: 24px;
	height: 24px;
	margin-bottom: -3px;
	border: 2px #CD2709 solid;
}

.carousel-control.left { background-image:-webkit-linear-gradient(left, rgba(41,41,41,1) 0, rgba(41,41,41,0.0001) 100%); }

.carousel-control.right { background-image:-webkit-linear-gradient(right, rgba(41,41,41,1) 0, rgba(41,41,41,0.0001) 100%); }

.carousel-control .icon-prev,
.carousel-control .icon-next {
	font-size:70px; color: #FC1111; width: 80px; height: 80px; padding:0; top: 44%;
}

.carousel-control .icon-prev { left: 5px; }
.carousel-control .icon-next { right: 5px; }

.carousel-control.slider2 { background-image: none;}
.carousel-control.slider2 .icon-prev { left: -10px; top: 40% }
.carousel-control.slider2 .icon-next { right: -10px;top: 40%  }


.thumbnail {
	border-radius: 10px;
	-khtml-border-radius: 10px;
	-moz-border-radius: 10px;
	-opera-border-radius: 10px;
	-webkit-border-radius: 10px;
	-webkit-box-shadow: 0px 5px 10px 0px rgba(98,64,14,0.7); 
	-moz-box-shadow: 0px 5px 10px 0px rgba(98,64,14,0.7);
	box-shadow: 0px 5px 10px 0px rgba(98,64,14,0.7);
	
}

@media(max-width:991px) {
.daempresa {
	height: 300px;
}
}

@media(max-width:767px) {

.fill {

	height: 200px;
}

}