@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/opensans.eot');
    src: url('../fonts/opensans.eot') format('embedded-opentype'),
         url('../fonts/opensans.woff') format('woff'),
         url('../fonts/opensans.ttf') format('truetype'),
         url('../fonts/opensans.svg#opensans') format('svg');
}

.slides > li {display:inline-block; 
		/*-webkit-backface-visibility: hidden; position: relative;
		-webkit-box-shadow:0px 5px 5px 0px rgba(50, 50, 50, 0.55);
		-moz-box-shadow:0px 5px 5px 0px rgba(50, 50, 50, 0.55);
		box-shadow: 0px 5px 5px 0px rgba(50, 50, 50, 0.55);
		opacity:0.9;*/
}
.slides li img { 
border-radius:72px; 
/*box-shadow: 0 1px #FFFFFF inset, 0 1px 3px rgba(34, 25, 25, 0.4);*/
width:150px;height:150px; 
border: solid 1px #555; 
/*box-shadow:1px 5px rgba(0, 0, 0, 0.6);*/
border-radius:100px; 
}
#carousel{
	/*padding: 0 0 10px 80px;*/
	margin-top: -100px;
	z-index:999;
}
	#carousel li{
		/*margin-right: 141px;*/
		cursor: pointer;
		width:140px;
		margin:0 82px;
		margin-bottom:20px;
		
		}
		#carousel li:hover{
			}
	.carousel_div{
		background: #f4f4f4;
		color: #0960e9;
		text-align: center;
		font-size: 14px;
		font-family:'Open Sans';
		padding: 10px;
		width:129px;
		font-weight:600;
	border: solid 1px #555; 
	background-color: #fff; 
	box-shadow: 0px 10px 5px rgba(0,0,0,0.6); 
	-moz-box-shadow: 0px 10px 5px rgba(0,0,0,0.6); 
	-webkit-box-shadow: 0px 10px 5px rgba(0,0,0,0.6); 
	-o-box-shadow: 0px 10px 5px rgba(0,0,0,0.6); 
		}
.carousel_div a { color:#0960e9;}
.carousel_div a:hover { color:#fff;}
		.flex-active-slide .carousel_div, .slides li:hover .carousel_div{
			position: relative;
			background: #3996EF !important;
			text-align: center;
			color: #fff;
			/*margin-top: -137px;*/
			z-index: 999;
			/*border-bottom: 104px solid #0086C6;*/
			padding:10px;
			}

	#carousel .flex-direction-nav{
		display: none;
		}


.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }

.carousel li { margin-right: 5px;font-size: 14px;font-family:'Open Sans'; }