.blockGalleryOuterWrapper{width:100%}
.blockGalleryInnerWrapper .gallery,.inlineMediaWrapper{width:904px;margin:0 auto 30px}
.inlineMediaWrapper img{width:904px}
.blockGalleryInnerWrapper .caroufredsel_wrapper{width:904px !important;margin:0 auto !important}
.blockGalleryInnerWrapper .galleryAndChevrons{position:relative}
.blockGalleryInnerWrapper .slide{float:left}
.blockGalleryInnerWrapper .slide .lightboxlink{text-align:left}
.blockGalleryInnerWrapper .galleryColumn{float:left}
.blockGalleryInnerWrapper .galleryColumn.rowBreak{margin-right:0}
.blockGalleryInnerWrapper .slideItem{width:288px;margin:0 20px 20px 0;display:block}
.blockGalleryInnerWrapper .slideItem img.thumbnail{width:288px;height:162px}
.blockGalleryInnerWrapper .slideItem .actualMedia{margin-bottom:20px}
.blockGalleryInnerWrapper .slideItem .displayCaption p{font-size:14px;letter-spacing:normal}
.blockGalleryInnerWrapper .slideItem .displayCaption p{color:#666}
.blockGalleryInnerWrapper .slideItem .displayTitle{font-size:14px;letter-spacing:.05em;line-height:130%;color:#003b61}
.actualMedia{position:relative}
.blockGalleryInnerWrapper .playIcon{display:none;position:absolute;bottom:20px;right:20px;height:40px;width:40px;background:url('../../../images/play_icon.png') center no-repeat;background-size:40px}
.blockGalleryInnerWrapper .playIcon:hover,.blockGalleryInnerWrapper a:hover .playIcon{background:url('../../../images/play_icon_hover.png') center no-repeat;background-size:40px}
.blockGalleryInnerWrapper .mediaType-video .playIcon{display:block}
.blockGalleryInnerWrapper a.next,.blockGalleryInnerWrapper a.prev{height:35px;width:21px;display:block;position:absolute;top:50%;margin-top:-17px}
.blockGalleryInnerWrapper a.next{right:0;margin-right:20px}
.blockGalleryInnerWrapper a.prev.disabled:hover,.blockGalleryInnerWrapper a.next.disabled:hover{cursor:default}
.blockGalleryInnerWrapper a.prev{left:0;margin-left:20px}
.blockGalleryInnerWrapper .lightBlueStyle a.next{background:url('../../../images/carousel-right-chevron-style2.png') center right no-repeat transparent}
.blockGalleryInnerWrapper .lightBlueStyle a.prev{background:url('../../../images/carousel-left-chevron-style2.png') center left no-repeat transparent}
.blockGalleryInnerWrapper .lightBlueStyle a.next:hover{background:url('../../../images/carousel-right-chevron-hover-style2.png') center right no-repeat transparent}
.blockGalleryInnerWrapper .lightBlueStyle a.prev:hover{background:url('../../../images/carousel-left-chevron-hover-style2.png') center left no-repeat transparent}
.blockGalleryInnerWrapper .lightBlueStyle a.next.disabled:hover{background:url('../../../images/carousel-right-chevron-style2.png') center right no-repeat transparent}
.blockGalleryInnerWrapper .lightBlueStyle a.prev.disabled:hover{background:url('../../../images/carousel-left-chevron-style2.png') center left no-repeat transparent}
.blockGalleryInnerWrapper .whiteStyle a.next{background:url('../../../images/carousel-right-chevron-style3.png') center right no-repeat transparent}
.blockGalleryInnerWrapper .whiteStyle a.prev{background:url('../../../images/carousel-left-chevron-style3.png') center left no-repeat transparent}
.blockGalleryInnerWrapper .whiteStyle a.next:hover{background:url('../../../images/carousel-right-chevron-hover-style3.png') center right no-repeat transparent}
.blockGalleryInnerWrapper .whiteStyle a.prev:hover{background:url('../../../images/carousel-left-chevron-hover-style3.png') center left no-repeat transparent}
.blockGalleryInnerWrapper .whiteStyle a.next.disabled:hover{background:url('../../../images/carousel-right-chevron-style3.png') center right no-repeat transparent}
.blockGalleryInnerWrapper .whiteStyle a.prev.disabled:hover{background:url('../../../images/carousel-left-chevron-style3.png') center left no-repeat transparent}
.blockGalleryInnerWrapper a.prev span,a.next span{display:none}
.hidePagination .pagination{display:none}
.galleryWrapper .pagination{position:relative}
.galleryWrapper .pagination{text-align:center;margin-top:20px}
.galleryWrapper .pagination a.selected,.galleryWrapper .pagination a:hover{background-color:#0cf;color:white !important;border-radius:15px}
.galleryWrapper .pagination a{font-size:16px;letter-spacing:.03em;color:#ccc;width:30px;height:30px;line-height:30px;display:inline-block;margin:0 15px 0 15px}
.selectedImage,.videoContainer{display:none}
.showVideo .videoContainer,.showImage .selectedImage{display:block}
.blockGalleryInnerWrapper .caption{text-align:center}
@media only screen and (max-width:450px){.blockGalleryInnerWrapper .galleryColumn{clear:both}
.blockGalleryInnerWrapper .slideItem .displayTitle{font-size:28px;letter-spacing:.0001em;line-height:130%}
.blockGalleryInnerWrapper .slideItem{width:90% !important}
.blockGalleryInnerWrapper .slideItem img.thumbnail{width:100% !important;height:auto !important}
}