/******************** * FEATURE CAROUSEL * ********************/  #main.roundabout {	padding-top: 170px;}#carousel {  height:235px;  max-width:940px;  position:relative;  margin-top: 25px;  z-index: 1;}#carousel:before {	background: url('../../images/header_bg.png') repeat center bottom;    border-bottom: 1px solid #F5F5F5;    bottom: -169px;    content: "";    display: block;    height: 100px;    position: absolute;    width: 100%;}.carousel-image {  border:0;  display:block;}.carousel-feature {  position:absolute;  top:-1000px;  left:-1000px;  max-width: 100%;  opacity: 1 !important;  filter: opacity(alpha=100) !important;  overflow: visible !important;  box-shadow: 0 0 2px rgba(0,0,0,.2);}.carousel-feature span {	overflow: hidden;	width: 100%;	height: 100%;	position: relative;	display: block;}.carousel-feature img {	max-width: none;	height: 100%;}.carousel-feature:before, .carousel-feature:after {	content: "";	width: 70px; 	height: 50%;	display: block;	position: absolute;	bottom: 0;	left: -70px;	background: url('../../images/slider_bg.png') no-repeat left bottom;}.carousel-feature:after {	right: -70px;	left: auto;	background: url('../../images/slider_bg.png') no-repeat right bottom;}.carousel-caption {	position: absolute;	opacity: 1 !important;	display: block !important;	filter: alpha(opacity=100) !important;	bottom: -20px;	left: 35px;	padding: 12px 18px;	background: url('../../images/button-big.png') repeat-x center top #65E3DF;}.carousel-caption:before, .carousel-caption:after {	content: "";	width: 70px; 	height: 85px;	display: block;	position: absolute;	bottom: 0;	left: -70px;	background: url('../../images/slider_bg.png') no-repeat left bottom;}.carousel-caption:after {	right: -70px;	left: auto;	background: url('../../images/slider_bg.png') no-repeat right bottom;}.carousel-caption h3, .carousel-caption p {	margin: 0;	padding: 0;	color: white;	text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.1);}.carousel-caption p {	font-size: 1.2em;}.tracker-summation-container {  position:absolute;  color:white;  right:48px;  top:230px;  padding:3px;  margin:3px;  background-color:#000;}.tracker-individual-container {  position:absolute;  color:white;  bottom:-187px;  padding:0;  margin:0;  width: 100%;  text-align: center;  z-index: 12;}.tracker-individual-container li {  list-style:none;  display: inline-block;  float: none !important;  cursor: pointer; text-indent: -9999px;  position: relative;  width: 28px; height: 28px; }.tracker-individual-container .tracker-individual-blip {	position: absolute;  margin:0 3px 0 0;  color:white;  text-align:center;  width: 28px; height: 28px;   top: 0px;  background: url(img/slider-pagination.png) no-repeat bottom left;}.tracker-individual-container .tracker-individual-blip:hover {  background: url(img/slider-pagination.png) no-repeat center left;}.tracker-individual-container .tracker-individual-blip-selected, .tracker-individual-container .tracker-individual-blip-selected:hover {  background: url(img/slider-pagination.png) no-repeat 0 0;  top: 3px;}#carousel-left, #carousel-right {	width: 50px;	height: 50px;	margin: -25px 0 0;	display: block;	background: url(img/left-arrow.png) no-repeat 0 0;	position: absolute;	top: 85%;	text-indent: -999em;	left: -50px;	cursor: pointer;	z-index: 99;	opacity: 0;	filter: alpha(opacity=0);}#carousel-right {  right: -50px;  left: auto;  background: url(img/left-arrow.png) no-repeat right top;}.flexslider .slides .video-container {		position: relative;	padding-bottom: 41%;	padding-top: 5px;	height: 0;	overflow: hidden;}.video-wrapper {	width: 940px;	max-width: 100%;}.video-container iframe, .video-container object,  .video-container embed {	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;max-width: 100%;}