.flecs {
	display: inline-block;
	vertical-align: top;
	width: 600px;
	margin: 30px 0 0;
	}
#slider {
	width: 600px;
	}
#carousel {
	width: 600px;	
	margin-top: -30px !important;
	}
.toggle li:first-child a {
	-webkit-border-radius: 4px 0 0 4px; 
	-moz-border-radius: 4px 0 0 4px; 
	-o-border-radius: 4px 0 0 4px; 
	border-radius: 4px 0 0 4px;
	}
.toggle li a:hover { 
	background: #ededed; 
	color: #222; 
	}
.toggle li a.active { 
	background: #c8e0f3; 
	color: #325874; 
	cursor: default; 
	box-shadow: inset 0 0 3px rgba(0,0,0,0.4); 
	-moz-box-shadow: inset 0 0 3px rgba(0,0,0,0.4); 
	-webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.4); 
	}

.slider { margin: 50px 0 10px!important;}
#carousel1 li {margin-right: 5px;}
#carousel1 img {display: block; opacity: .5; cursor: pointer; }
#carousel1 img:hover {opacity: 1;}
#carousel1 .flex-active-slide img {opacity: 1; cursor: default;border-bottom: 3px solid red;}









