.slide{float:left;position:relative}
.editMode .slide{float:none}
a.next,a.prev{height:65px;width:65px;display:block;position:absolute;top:50%}
a.next{right:0;margin-right:60px}
a.prev{left:0;margin-left:60px}
.style1 a.next{background:url('../../../images/carousel-right-chevron-style1.png') center right no-repeat transparent}
.style1 a.prev{background:url('../../../images/carousel-left-chevron-style1.png') center left no-repeat transparent}
.style1 a.next:hover{background:url('../../../images/carousel-right-chevron-hover-style1.png') center right no-repeat transparent}
.style1 a.prev:hover{background:url('../../../images/carousel-left-chevron-hover-style1.png') center left no-repeat transparent}
.style2 a.next{background:url('../../../images/carousel-right-chevron-style2.png') center right no-repeat transparent}
.style2 a.prev{background:url('../../../images/carousel-left-chevron-style2.png') center left no-repeat transparent}
.style2 a.next:hover{background:url('../../../images/carousel-right-chevron-hover-style2.png') center right no-repeat transparent}
.style2 a.prev:hover{background:url('../../../images/carousel-left-chevron-hover-style2.png') center left no-repeat transparent}
a.next.disabled,a.prev.disabled{visibility:hidden;cursor:default}
.hiddenChevrons>a.prev,.hiddenChevrons>a.next{visibility:hidden}
a.prev span,a.next span{display:none}
.pagination{position:absolute;bottom:20px;width:80%;margin:0 10% 0 10%;text-align:center}
.pagination a.selected,.pagination a:hover{background:url('../../../images/carousel-pagination-selected-style1.png') no-repeat transparent;color:white !important}
.pagination a{font-size:16px;letter-spacing:.03em;color:white;width:30px;height:30px;line-height:30px;display:inline-block;margin:0 15px 0 15px}
.carouselDropdownBackground{width:100%;height:1px}
.carouselDropdown{width:904px;margin:0 auto}
.carouselDropdown .dropDownWrapper{float:left;margin-right:20px}
.carouselDropdown .chosen-container .chosen-search{display:none}
.carouselDropdown .chosen-container .chosen-results{margin:0;padding:0}
.carouselDropdown .chosen-container .chosen-results li{padding:5px 30px;font-size:22px;line-height:1;color:#999}
.carouselDropdown .chosen-container .chosen-results li.secondary-option{padding-left:60px}
.carouselDropdown .chosen-container .chosen-results li.highlighted{background-color:#0cf;background-image:none;color:white}
.carouselDropdown .chosen-container-single .chosen-single{background-color:white;background-image:none;border-radius:0;color:#999;padding:30px;font-size:26px;border:2px solid #0cf;height:20px;box-shadow:none;line-height:1}
.carouselDropdown .chosen-container-single .chosen-search{padding:5px 30px}
.carouselDropdown .chosen-container-single .chosen-search input{color:#999}
.carouselDropdown .chosen-container-single .chosen-drop{border-radius:0}
.carouselDropdown .chosen-container-active.chosen-with-drop .chosen-single div b{background:url('../../../images/large-dropdown-up-arrow-gray.png') center no-repeat}
.carouselDropdown .chosen-container-single .chosen-single div b{background:url('../../../images/large-dropdown-down-arrow-gray.png') center no-repeat}
.carouselDropdown .chosen-container-single .chosen-single div{right:30px;width:21px}
.carouselDropdown .chosen-container-single .chosen-single abbr:hover{background:url('../../../images/large-dropdown-clear-gray.png') center no-repeat}
.carouselDropdown .chosen-container-single .chosen-single abbr{background:url('../../../images/large-dropdown-clear-gray.png') center no-repeat;width:14px;height:84px;right:60px;top:0}
.carouselDropdown .chosen-container-single .chosen-single-with-deselect span{margin-right:45px}
.carouselTabsBackground{width:100%;background-color:#00c3f5}
.carouselTabs{margin:0 auto}
.carouselTabs .innerTabsWrapper{display:table-row}
.carouselTabs .innerTabsWrapper .tab{display:table-cell;text-align:center;color:white;font-size:24px;padding:20px 0;cursor:pointer}
.carouselTabs .innerTabsWrapper .tab p{line-height:1;padding:20px 0;border-right:1px solid #40d2f8;border-left:1px solid #0aa2c9}
.carouselTabs .innerTabsWrapper .tab.last p{border-right:0}
.carouselTabs .innerTabsWrapper .tab.first p{border-left:0}
.carouselTabs .innerTabsWrapper .tab.selected{cursor:default}
.carouselTabs .innerTabsWrapper .tab .carouselTabContent{width:100%;position:relative}
.carouselTabs .innerTabsWrapper .tab .selectedArrow{background:url('../../../images/carousel-selected-tab.png') center no-repeat;position:absolute;width:100%;height:21px;bottom:-20px;z-index:100;-webkit-transition:bottom .5s ease-in-out;-moz-transition:bottom .5s ease-in-out;-o-transition:bottom .5s ease-in-out;transition:bottom .5s ease-in-out}
.carouselTabs .innerTabsWrapper .tab:hover{cursor:pointer}
.carouselInnerWrapper.tabs .carouselTabs{display:table;table-layout:fixed}
.carouselInnerWrapper.paginated .pagination a{display:inline-block}
.carouselOuterWrapper{position:relative}
.carousel.overlay:not(.editMode){position:absolute;z-index:101;bottom:0}
.carouselInnerWrapper.paginated .carouselTabsBackground,.carouselInnerWrapper.dropdown .carouselTabsBackground,.carouselInnerWrapper.none .carouselTabsBackground,.carouselInnerWrapper.paginated .carouselDropdownBackground,.carouselInnerWrapper.tabs .carouselDropdownBackground,.carouselInnerWrapper.none .carouselDropdownBackground,.carouselInnerWrapper.tabs>.pagination a,.carouselInnerWrapper.dropdown>.pagination a,.carouselInnerWrapper.none>.pagination a{display:none}