.connected-carousels .stage{margin:0 auto;padding-top:20px;position:relative}.connected-carousels .photo-credits{position:absolute;right:15px;bottom:0;font-size:13px;color:#fff;text-shadow:0 0 1px rgba(0, 0, 0, 0.85);opacity:.66}.connected-carousels .photo-credits a{color:#fff}.connected-carousels .navigation{width:471px;margin:20px auto;position:relative;overflow:visible}.connected-carousels .carousel{overflow:hidden;position:relative}.connected-carousels .carousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.connected-carousels .carousel li{float:left}.connected-carousels .mycarousel-stage img{border:10px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 2px #000;-moz-box-shadow:0 0 2px #000;box-shadow:0 0 2px #000}.connected-carousels .carousel-navigation{width:466px;background:#fff;border:3px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 2px #000;-moz-box-shadow:0 0 2px #000;box-shadow:0 0 2px #000}.connected-carousels .carousel-navigation li{cursor:pointer}.connected-carousels .carousel-navigation li img{display:block;border:3px solid #fff}.connected-carousels .carousel-navigation li.active img{border-color:#eb0400;border-radius:5px}.connected-carousels .prev-stage,.connected-carousels .next-stage{display:block;position:absolute;top:0;width:305px;height:410px;color:#fff}.connected-carousels .prev-stage{left:0}.connected-carousels .next-stage{right:0}.connected-carousels .prev-stage.inactive,.connected-carousels .next-stage.inactive{display:none}.connected-carousels .prev-stage span,.connected-carousels .next-stage span{display:none;position:absolute;top:50%;width:30px;height:30px;text-align:center;background:#4E443C;color:#fff;text-decoration:none;text-shadow:0 0 1px #000;font:24px/27px Arial, sans-serif;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-box-shadow:0 0 2px #000;-moz-box-shadow:0 0 2px #000;box-shadow:0 0 2px #000}.connected-carousels .prev-stage span{left:20px}.connected-carousels .next-stage span{right:20px}.connected-carousels .prev-stage:hover span,.connected-carousels .next-stage:hover span{display:block}.connected-carousels .prev-navigation,.connected-carousels .next-navigation{display:block;position:absolute;width:70px;height:70px;background:#4E443C;color:#fff;text-decoration:none;text-shadow:0 0 1px #000;font:40px/29px Arial, sans-serif;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:40px;-webkit-box-shadow:0 0 2px #000;-moz-box-shadow:0 0 2px #000;box-shadow:0 0 2px #000}.connected-carousels .prev-navigation{height:70px;position:absolute;left:-32px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;text-indent:10px;line-height:60px}.connected-carousels .next-navigation{height:70px;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;right:-32px;text-indent:45px;line-height:60px}.connected-carousels .prev-navigation.inactive,.connected-carousels .next-navigation.inactive{opacity:.5;cursor:default}.jcarousel-pagination{clear:both;margin:0;text-align:center}.jcarousel-pagination a{background:none repeat scroll 0 0 #FFFFFF;border-radius:10px;box-shadow:0 0 2px #4E443C;color:#4E443C;display:inline-block;font-size:11px;height:10px;line-height:10px;margin-right:7px;text-decoration:none;text-indent:-9999px;width:10px}.jcarousel-pagination a.active{background:none repeat scroll 0 0 #4E443C;box-shadow:0 0 2px #F0EFE7;color:#FFFFFF;opacity:1}.stage img{width:800px}.active{border-color:#FF6B00}@media only screen and (max-width: 1024px){.connected-carousels .navigation{width:471px}.connected-carousels .carousel-navigation{width:466px}}@media only screen and (min-width: 1280px){.connected-carousels .navigation{width:788px}.connected-carousels .carousel-navigation{width:782px}}@media only screen and (min-width: 1520px){.connected-carousels .navigation{width:927px}.connected-carousels .carousel-navigation{width:932px}}