@import url(constants.less); @import url(classes.less); #galleryTextWraper { } #galleryTextWraper .sellfy-buy-button { float: left; margin: 10px 10px 10px 0; } #galleryTextWraper .introBesideImage{ padding-top: 10px; } #galleryTextWraper .afterTextImage { clear: both; } /*------------------------------------- --------------------------------------- slide show --------------------------------------- -------------------------------------*/ #slideShowPlayer { margin: 40px 0; overflow-x: visible; overflow-y: visible; } #slideShowPlayer #slideShowWraper { width: 100%; overflow-x: hidden; overflow-y: visible; height: 550px; position: relative; } #slideShowPlayer #slideShowWraper #slideOuterWraper { width: 450px; height: 550px; margin: 0 auto; overflow-x: hidden; overflow-y: visible; position: relative; } #slideShowPlayer #slideShowWraper #slideOuterWraper #slideInnerWraper { position: absolute; top:0; left: 0; height: 550px; overflow-x: hidden; overflow-y: visible; width: 1200000px; z-index: 10; } #slideShowPlayer #slideShowWraper #slideOuterWraper #slideInnerWraper .slideShowImage { max-width: 450px; float: left; margin-top:20px; -webkit-box-reflect:below 5px -webkit-radial-gradient(center 500px, 280px 100px ,white, transparent); .box-shadow(0,7px,7px,-7px,rgba(0,0,0,0.4)); } /*------------------------------------- controls -------------------------------------*/ #slideShowPlayer #slideShowControls{ overflow: auto; position: relative; /* background: rgba(0,0,0,0.1); */ } #slideShowPlayer #slideShowControls #slideShowExtendedControls { margin: 26px 0 0 0; overflow: auto; } #slideShowPlayer #slideShowControls #slideShowExtendedControls #slideShowTempoOption { float: right; margin: 12px 0 0 0; } #slideShowPlayer #slideShowControls #slideShowExtendedControls #slideShowTempoOptionLabel { float: right; padding:10px; } #playSlideshow, #stopSlideshow { float: left; } #slideShowPlayer #slideShowControls #slideShowPrev, #slideShowPlayer #slideShowControls #slideShowNext { cursor: pointer; position: absolute; top: 0px; left:0px; right: auto; z-index: 11; } #slideShowPlayer #slideShowControls #slideShowNext { left: auto; right: 0px; } #slideShowPlayer #slideShowControls #slideShowTimelineScrub { margin: 12px 100px; } /*------------------------------------- --------------------------------------- gallery --------------------------------------- -------------------------------------*/ #galleryPicsWraper { overflow: auto; margin: 50px -8px 0px -8px; } .gallerySurroundItem { width: 120px; height: 120px; float: left; margin: 11px; } .galleryThumbWraper { position: relative; width: 120px; height: 120px; overflow: hidden; .box-shadow(0px, 10px, 7px, -5px, rgba(0,0,0,0.3)); } .galleryThumbWraper .galleryThumb { position: absolute; top:0; left: 0; z-index: 1; width: 100%; height: 100%; } .galleryThumbWraper .photoGreyscaleCanvas { position: absolute; top:0; left: 0; z-index: 2; width: 100%; height: 100%; } .galleryThumbWraper .larger a, .galleryThumbWraper .download a { color: white; font-size: 14px; } .galleryThumbWraper .larger, .galleryThumbWraper .download { position: absolute; left: 120px; width: 120px; background-color: black; color: white; z-index: 3; text-align: center; } .galleryThumbWraper .larger { top:0; } .galleryThumbWraper .download { bottom: 0; }