.carousel {
	-webkit-box-shadow: 0px 2px 5px hsla(0,0%,0%,0.30);
	box-shadow: 0px 2px 5px hsla(0,0%,0%,0.30);
	border-bottom: 1px solid hsla(231,100%,20%,1.00);
	position: relative;
	z-index: 8;
	background-color: rgba(51,92,173,0.75);
	margin-top: 40px;
	margin-bottom: 40px;
}

.carousel-caption {
}
.carousel-inner {
	margin-left: auto;
	margin-right: auto;
	width: 70%;
}
.carousel-indicators  {
	bottom: 0px;
}

.carousel-indicators li {
	border-color: hsla(231,100%,20%,1.00);
	background-color: hsla(0,0%,100%,0.30);
    width: 14px;
    height: 14px;
 }

.carousel-indicators .active {
	background-color: hsla(78,55%,63%,1.00);
	border-width: 2px;
	border-color: hsla(141,77%,35%,1.00);
	width: 18px;
	height: 18px;
	text-shadow: 2px 2px 3px hsla(0,0%,0%,0.50);
}




@font-face {
  font-family: 'Glyphicons Halflings';

  src: url('../../../fonts/glyphicons-halflings-regular.eot');
  src: url('../../../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../../../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../../../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../../../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../../../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}








@media screen and (max-width:1900px){
.carousel-inner {
	width: 90%;
}

}

@media screen and (max-width:1100px){


.carousel-indicators li {
    width: 10px;
    height: 10px;
 }

.carousel-indicators .active {
	width: 12px;
	height: 12px;
}

}

@media screen and (max-width:767px){
.carousel-inner {
	width: 100%;
}
.carousel-indicators  {
	visibility: hidden;
}

}
