.photoGalleryWrpr{position:relative;margin-bottom:15px}.photoGalleryWrpr h2{color:#585858;font-size:18px;font-weight:normal;margin:0 0 10px}.photoGalleryWrpr .photoGalleryName{}.photoGalleryWrpr .photoGalleryRatingWrpr{}.photoGalleryWrpr .photo_toolbar{height:20px}.photoGalleryWrpr .photo_toolbar a.photo_goback,#mod_photo_viewer .photo_toolbar a.photo_goback:link,#mod_photo_viewer .photo_toolbar a.photo_goback:visited{background:url(/cms/images/gallery/icon_go_back.gif) no-repeat scroll 0 0 transparent;color:#585858;display:block;float:left;padding-left:17px;text-decoration:none}.photoGalleryWrpr .photo_toolbar a.photo_email,#mod_photo_viewer .photo_toolbar a.photo_email:link,#mod_photo_viewer .photo_toolbar a.photo_email:visited{background:url(/cms/images/gallery/icon_email_to.gif) no-repeat scroll 0 0 transparent;color:#585858;display:block;float:right;padding-left:19px;text-decoration:none}.photoGalleryCycleWrpr{background:#f6f6f6;border:1px solid #a7a7a7;padding:0;position:relative;width:100%!important;z-index:10}.photoGalleryCycleWrpr div{text-align:center}.photoGalleryPhotoCountWrpr{position:relative}.photoGalleryPhotoCount{color:#6e6e6e;position:absolute;right:30px;top:10px}.photoGalleryCounter{}.photoGalleryBorder{border:1px solid #e0e0e2;padding:2px;position:relative}.photoGalleryCycleItem{width:100%}.photoGalleryCyclePhotoWrpr{margin:30px auto 10px;padding:0;position:relative}.photoGalleryNavLeft{cursor:pointer;left:0;position:absolute;top:45%;z-index:20}.photoGalleryNavRight{cursor:pointer;position:absolute;right:0;top:45%;z-index:20}.photoGalleryPhoto{}.photoGalleryCaption{color:#666;font-size:10px;margin:3px auto}.photoGalleryDesc{}.photoGalleryThumb{border-style:none;height:62px;width:80px}.photoGalleryPhotoNavHoriz{height:1%;margin:15px 0 15px 1px;overflow:hidden;position:relative;width:564px}.photoGalleryPhotoNavHoriz li{float:left;list-style:none outside none;margin:0 6px 0 0;padding:0}.photoGalleryPhotoNavHoriz a.prevPage{background:url(/cms/images/gallery/thumbs_arrow_back.gif) no-repeat scroll 0 0 transparent;cursor:pointer;display:block;float:left;height:62px;text-decoration:none;width:15px;margin-top:1px}.photoGalleryPhotoNavHoriz a.nextPage{background:url(/cms/images/gallery/thumbs_arrow_next.gif) no-repeat scroll 0 0 transparent;cursor:pointer;display:block;float:right;height:62px;text-decoration:none;width:15px;margin-top:1px}.photoGalleryPhotoNavHoriz a.disabled{background-position:0 -62px}.photoGalleryPhotoNavHoriz li a{border:1px solid #fff;display:block;text-align:center;width:80px;height:62px;background-position:center center;background-repeat:no-repeat}.photoGalleryPhotoNavHoriz li.activeSlide a{border:1px solid red}.photoGalleryPhotoNavHoriz a.activeSlide{border:1px solid #999}.photoGalleryPhotoNavHoriz a.activeSlide img{cursor:default;opacity:0.4}.photoGalleryPhotoNavHoriz a:focus{outline:medium none}.photoGalleryPhotoNavHoriz img{}.photoGalleryPhotoNavHoriz .scrollable ul{margin:0;padding:0}.photoGalleryPhotoNavHoriz .scrollable .items{cursor:pointer;float:left;height:82px;margin:0;padding:0;vertical-align:middle;width:82px}.photoGalleryCycleCredits{font-size:11px;font-style:italic;margin:0 0 8px 30px;width:500px}.photoGalleryCycleDesc{margin:0px auto;width:500px}.photoGalleryPhotoNavHoriz .scrollable{float:left;height:64px;margin:0 0 10px 6px;overflow:hidden;position:relative;width:528px}.photoGalleryPhotoNavHoriz .scrollable .items{position:absolute;width:20000em}.photoGalleryPhotoNavHoriz .scrollable .items div{float:left}.photoGalleryPhotoNavHoriz .navi{height:20px;margin-left:268px;width:280px}.photoGalleryPhotoNavHoriz .navi a{background:url(/cms/images/gallery/navigator.gif) no-repeat scroll 0 0 transparent;cursor:pointer;display:block;float:left;font-size:1px;height:8px;margin:3px;width:8px}.photoGalleryPhotoNavHoriz .navi a:hover{background-position:0 -8px}.photoGalleryPhotoNavHoriz .navi a.active{background-position:0 -16px;cursor:default}.galleryListingWrpr{margin-bottom:15px}.galleryListingMargin{margin:0px}.galleryListingItemWrpr{padding:1.5rem 0;border-bottom:1px dashed #dcdcdc}.galleryListingItemImageWrpr{margin-bottom:1rem;text-align:center}.galleryListingItemImageLink img{box-shadow:0 3px 8px 0 rgba(0,0,0,0.14)}.mod_gallery_details .photoGalleryName{display:none}@media only screen and (min-width:30em){.galleryListingItemImageWrpr{float:left;margin-bottom:0}.galleryListingItemDesc{margin-left:180px}}