
html{ min-height:100%; overflow-y:scroll;  background:#000; }
body{ font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; padding:0; }
 

a{ text-decoration:none; }

#wrap{ overflow:hidden; padding:3%; }
#pbOverlay.show ~ #wrap{ -webkit-filter:blur(2px) grayscale(.4); }


#gallery10{ padding:20px; }
	#gallery10 li{ list-style:none; perspective:100px; -webkit-perspective:100px; margin:1px; float:left; position:relative; -webkit-transition:.1s; transition:.1s; -webkit-transition:0.1s; }
		#gallery10 li.video::before{ content:'\25BA'; color:#FFF; font-size:20px; height:20px; width:20px; line-height:0.9; position:absolute; bottom:3px; left:4px; z-index:1; background:rgba(0,0,0,0.4); -webkit-box-shadow:0 0 0 3px rgba(0,0,0,0.4); box-shadow:0 0 0 3px rgba(0,0,0,0.4); border-radius:0 3px 0 0; pointer-events:none; opacity:0; -webkit-transition:.5s 0.2s; transition:.5s 0.2s; }
		#gallery10 li.loaded.video::before{ opacity:1; }
		#gallery10 a{ display:block; width:120px; height:100px; vertical-align:bottom; overflow:hidden; background:rgba(0,0,0,0.1);
					-webkit-transition:.4s ease-out;
					transition:.4s ease-out; -webkit-transition:0.4s ease-out; -webkit-transform:rotateX(90deg) translate(-50px,-50%); transform:rotateX(90deg) translate(-50px,-50%); }
		#gallery10 a:active, #gallery10 a:focus{ outline:none; }
		#gallery10 a img{ min-height:100%; width:100%; -webkit-transition:.3s ease-out; transition:.3s ease-out; -webkit-transition:0.3s ease-out; }
		#gallery10 .loaded a{ -webkit-transform:rotateX(0deg) translate(0,0); transform:rotateX(0deg) translate(0,0); }
			#gallery10 li.loaded:hover{ z-index:2; transform:scale(1.5); -webkit-transform:scale(1.5); }
			#gallery10 li.loaded a:hover{ -webkit-box-shadow:0 0 0 2px #FFF, 0 0 20px 5px #000; box-shadow:0 0 0 2px #FFF, 0 0 20px 5px #000; -webkit-transition:.1s; transition:.1s; -webkit-transition:0.1s; }
			#gallery10 li.loaded:hover img{ transform:scale(1.2); -webkit-transform:scale(1.2); }
			#gallery10 li.loaded.video:hover::before{ opacity:0; }
            
		
#gallery{ padding:20px; }
	#gallery li{ list-style:none; perspective:100px; -webkit-perspective:100px; margin:1px; float:left; position:relative; -webkit-transition:.1s; transition:.1s; -webkit-transition:0.1s; }
		#gallery li.video::before{ content:'\25BA'; color:#FFF; font-size:20px; height:20px; width:20px; line-height:0.9; position:absolute; bottom:3px; left:4px; z-index:1; background:rgba(0,0,0,0.4); -webkit-box-shadow:0 0 0 3px rgba(0,0,0,0.4); box-shadow:0 0 0 3px rgba(0,0,0,0.4); border-radius:0 3px 0 0; pointer-events:none; opacity:0; -webkit-transition:.5s 0.2s; transition:.5s 0.2s; }
		#gallery li.loaded.video::before{ opacity:1; }
		#gallery a{ display:block; width:120px; height:100px; vertical-align:bottom; overflow:hidden; background:rgba(0,0,0,0.1);
					-webkit-transition:.4s ease-out;
					transition:.4s ease-out; -webkit-transition:0.4s ease-out; -webkit-transform:rotateX(90deg) translate(-50px,-50%); transform:rotateX(90deg) translate(-50px,-50%); }
		#gallery a:active, #gallery a:focus{ outline:none; }
		#gallery a img{ min-height:100%; width:100%; -webkit-transition:.3s ease-out; transition:.3s ease-out; -webkit-transition:0.3s ease-out; }
		#gallery .loaded a{ -webkit-transform:rotateX(0deg) translate(0,0); transform:rotateX(0deg) translate(0,0); }
			#gallery li.loaded:hover{ z-index:2; transform:scale(1.5); -webkit-transform:scale(1.5); }
			#gallery li.loaded a:hover{ -webkit-box-shadow:0 0 0 2px #FFF, 0 0 20px 5px #000; box-shadow:0 0 0 2px #FFF, 0 0 20px 5px #000; -webkit-transition:.1s; transition:.1s; -webkit-transition:0.1s; }
			#gallery li.loaded:hover img{ transform:scale(1.2); -webkit-transform:scale(1.2); }
			#gallery li.loaded.video:hover::before{ opacity:0; }
            
            
         #gallery2{ padding:20px; }
	#gallery2 li{ list-style:none; perspective:100px; -webkit-perspective:100px; margin:1px; float:left; position:relative; -webkit-transition:.1s; transition:.1s; -webkit-transition:0.1s; }
		#gallery2 li.video::before{ content:'\25BA'; color:#FFF; font-size:20px; height:20px; width:20px; line-height:0.9; position:absolute; bottom:3px; left:4px; z-index:1; background:rgba(0,0,0,0.4); -webkit-box-shadow:0 0 0 3px rgba(0,0,0,0.4); box-shadow:0 0 0 3px rgba(0,0,0,0.4); border-radius:0 3px 0 0; pointer-events:none; opacity:0; -webkit-transition:.5s 0.2s; transition:.5s 0.2s; }
		#gallery2 li.loaded.video::before{ opacity:1; }
		#gallery2 a{ display:block; width:120px; height:100px; vertical-align:bottom; overflow:hidden; background:rgba(0,0,0,0.1);
					-webkit-transition:.4s ease-out;
					transition:.4s ease-out; -webkit-transition:0.4s ease-out; -webkit-transform:rotateX(90deg) translate(-50px,-50%); transform:rotateX(90deg) translate(-50px,-50%); }
		#gallery2 a:active, #gallery2 a:focus{ outline:none; }
		#gallery2 a img{ min-height:100%; width:100%; -webkit-transition:.3s ease-out; transition:.3s ease-out; -webkit-transition:0.3s ease-out; }
		#gallery2 .loaded a{ -webkit-transform:rotateX(0deg) translate(0,0); transform:rotateX(0deg) translate(0,0); }
			#gallery2 li.loaded:hover{ z-index:2; transform:scale(1.5); -webkit-transform:scale(1.5); }
			#gallery2 li.loaded a:hover{ -webkit-box-shadow:0 0 0 2px #FFF, 0 0 20px 5px #000; box-shadow:0 0 0 2px #FFF, 0 0 20px 5px #000; -webkit-transition:.1s; transition:.1s; -webkit-transition:0.1s; }
			#gallery2 li.loaded:hover img{ transform:scale(1.2); -webkit-transform:scale(1.2); }
			#gallery2 li.loaded.video:hover::before{ opacity:0; }
            
            
            
                
         #gallery3{ padding:20px; }
	#gallery3 li{ list-style:none; perspective:100px; -webkit-perspective:100px; margin:1px; float:left; position:relative; -webkit-transition:.1s; transition:.1s; -webkit-transition:0.1s; }
		#gallery3 li.video::before{ content:'\25BA'; color:#FFF; font-size:20px; height:20px; width:20px; line-height:0.9; position:absolute; bottom:3px; left:4px; z-index:1; background:rgba(0,0,0,0.4); -webkit-box-shadow:0 0 0 3px rgba(0,0,0,0.4); box-shadow:0 0 0 3px rgba(0,0,0,0.4); border-radius:0 3px 0 0; pointer-events:none; opacity:0; -webkit-transition:.5s 0.2s; transition:.5s 0.2s; }
		#gallery3 li.loaded.video::before{ opacity:1; }
		#gallery3 a{ display:block; width:120px; height:100px; vertical-align:bottom; overflow:hidden; background:rgba(0,0,0,0.1);
					-webkit-transition:.4s ease-out;
					transition:.4s ease-out; -webkit-transition:0.4s ease-out; -webkit-transform:rotateX(90deg) translate(-50px,-50%); transform:rotateX(90deg) translate(-50px,-50%); }
		#gallery3 a:active, #gallery3 a:focus{ outline:none; }
		#gallery3 a img{ min-height:100%; width:100%; -webkit-transition:.3s ease-out; transition:.3s ease-out; -webkit-transition:0.3s ease-out; }
		#gallery3 .loaded a{ -webkit-transform:rotateX(0deg) translate(0,0); transform:rotateX(0deg) translate(0,0); }
			#gallery3 li.loaded:hover{ z-index:2; transform:scale(1.5); -webkit-transform:scale(1.5); }
			#gallery3 li.loaded a:hover{ -webkit-box-shadow:0 0 0 2px #FFF, 0 0 20px 5px #000; box-shadow:0 0 0 2px #FFF, 0 0 20px 5px #000; -webkit-transition:.1s; transition:.1s; -webkit-transition:0.1s; }
			#gallery3 li.loaded:hover img{ transform:scale(1.2); -webkit-transform:scale(1.2); }
			#gallery3 li.loaded.video:hover::before{ opacity:0; }
               
        
        
         #gallery4{ padding:20px; }
	#gallery4 li{ list-style:none; perspective:100px; -webkit-perspective:100px; margin:1px; float:left; position:relative; -webkit-transition:.1s; transition:.1s; -webkit-transition:0.1s; }
		#gallery4 li.video::before{ content:'\25BA'; color:#FFF; font-size:20px; height:20px; width:20px; line-height:0.9; position:absolute; bottom:3px; left:4px; z-index:1; background:rgba(0,0,0,0.4); -webkit-box-shadow:0 0 0 3px rgba(0,0,0,0.4); box-shadow:0 0 0 3px rgba(0,0,0,0.4); border-radius:0 3px 0 0; pointer-events:none; opacity:0; -webkit-transition:.5s 0.2s; transition:.5s 0.2s; }
		#gallery4 li.loaded.video::before{ opacity:1; }
		#gallery4 a{ display:block; width:120px; height:100px; vertical-align:bottom; overflow:hidden; background:rgba(0,0,0,0.1);
					-webkit-transition:.4s ease-out;
					transition:.4s ease-out; -webkit-transition:0.4s ease-out; -webkit-transform:rotateX(90deg) translate(-50px,-50%); transform:rotateX(90deg) translate(-50px,-50%); }
		#gallery4 a:active, #gallery4 a:focus{ outline:none; }
		#gallery4 a img{ min-height:100%; width:100%; -webkit-transition:.3s ease-out; transition:.3s ease-out; -webkit-transition:0.3s ease-out; }
		#gallery4 .loaded a{ -webkit-transform:rotateX(0deg) translate(0,0); transform:rotateX(0deg) translate(0,0); }
			#gallery4 li.loaded:hover{ z-index:2; transform:scale(1.5); -webkit-transform:scale(1.5); }
			#gallery4 li.loaded a:hover{ -webkit-box-shadow:0 0 0 2px #FFF, 0 0 20px 5px #000; box-shadow:0 0 0 2px #FFF, 0 0 20px 5px #000; -webkit-transition:.1s; transition:.1s; -webkit-transition:0.1s; }
			#gallery4 li.loaded:hover img{ transform:scale(1.2); -webkit-transform:scale(1.2); }
			#gallery4 li.loaded.video:hover::before{ opacity:0; }
            
            
            
            
             #gallery5{ padding:20px; }
	#gallery5 li{ list-style:none; perspective:100px; -webkit-perspective:100px; margin:1px; float:left; position:relative; -webkit-transition:.1s; transition:.1s; -webkit-transition:0.1s; }
		#gallery5 li.video::before{ content:'\25BA'; color:#FFF; font-size:20px; height:20px; width:20px; line-height:0.9; position:absolute; bottom:3px; left:4px; z-index:1; background:rgba(0,0,0,0.4); -webkit-box-shadow:0 0 0 3px rgba(0,0,0,0.4); box-shadow:0 0 0 3px rgba(0,0,0,0.4); border-radius:0 3px 0 0; pointer-events:none; opacity:0; -webkit-transition:.5s 0.2s; transition:.5s 0.2s; }
		#gallery5 li.loaded.video::before{ opacity:1; }
		#gallery5 a{ display:block; width:120px; height:100px; vertical-align:bottom; overflow:hidden; background:rgba(0,0,0,0.1);
					-webkit-transition:.4s ease-out;
					transition:.4s ease-out; -webkit-transition:0.4s ease-out; -webkit-transform:rotateX(90deg) translate(-50px,-50%); transform:rotateX(90deg) translate(-50px,-50%); }
		#gallery5 a:active, #gallery5 a:focus{ outline:none; }
		#gallery5 a img{ min-height:100%; width:100%; -webkit-transition:.3s ease-out; transition:.3s ease-out; -webkit-transition:0.3s ease-out; }
		#gallery5 .loaded a{ -webkit-transform:rotateX(0deg) translate(0,0); transform:rotateX(0deg) translate(0,0); }
			#gallery5 li.loaded:hover{ z-index:2; transform:scale(1.5); -webkit-transform:scale(1.5); }
			#gallery5 li.loaded a:hover{ -webkit-box-shadow:0 0 0 2px #FFF, 0 0 20px 5px #000; box-shadow:0 0 0 2px #FFF, 0 0 20px 5px #000; -webkit-transition:.1s; transition:.1s; -webkit-transition:0.1s; }
			#gallery5 li.loaded:hover img{ transform:scale(1.2); -webkit-transform:scale(1.2); }
			#gallery5 li.loaded.video:hover::before{ opacity:0; }
            
            
            
            
            
            #gallery6{ padding:20px; }
	#gallery6 li{ list-style:none; perspective:100px; -webkit-perspective:100px; margin:1px; float:left; position:relative; -webkit-transition:.1s; transition:.1s; -webkit-transition:0.1s; }
		#gallery6 li.video::before{ content:'\25BA'; color:#FFF; font-size:20px; height:20px; width:20px; line-height:0.9; position:absolute; bottom:3px; left:4px; z-index:1; background:rgba(0,0,0,0.4); -webkit-box-shadow:0 0 0 3px rgba(0,0,0,0.4); box-shadow:0 0 0 3px rgba(0,0,0,0.4); border-radius:0 3px 0 0; pointer-events:none; opacity:0; -webkit-transition:.5s 0.2s; transition:.5s 0.2s; }
		#gallery6 li.loaded.video::before{ opacity:1; }
		#gallery6 a{ display:block; width:120px; height:100px; vertical-align:bottom; overflow:hidden; background:rgba(0,0,0,0.1);
					-webkit-transition:.4s ease-out;
					transition:.4s ease-out; -webkit-transition:0.4s ease-out; -webkit-transform:rotateX(90deg) translate(-50px,-50%); transform:rotateX(90deg) translate(-50px,-50%); }
		#gallery6 a:active, #gallery6 a:focus{ outline:none; }
		#gallery6 a img{ min-height:100%; width:100%; -webkit-transition:.3s ease-out; transition:.3s ease-out; -webkit-transition:0.3s ease-out; }
		#gallery6 .loaded a{ -webkit-transform:rotateX(0deg) translate(0,0); transform:rotateX(0deg) translate(0,0); }
			#gallery6 li.loaded:hover{ z-index:2; transform:scale(1.5); -webkit-transform:scale(1.5); }
			#gallery6 li.loaded a:hover{ -webkit-box-shadow:0 0 0 2px #FFF, 0 0 20px 5px #000; box-shadow:0 0 0 2px #FFF, 0 0 20px 5px #000; -webkit-transition:.1s; transition:.1s; -webkit-transition:0.1s; }
			#gallery6 li.loaded:hover img{ transform:scale(1.2); -webkit-transform:scale(1.2); }
			#gallery6 li.loaded.video:hover::before{ opacity:0; }
                      
                      
                      
                      
            #gallery7{ padding:20px; }
	#gallery7 li{ list-style:none; perspective:100px; -webkit-perspective:100px; margin:1px; float:left; position:relative; -webkit-transition:.1s; transition:.1s; -webkit-transition:0.1s; }
		#gallery7 li.video::before{ content:'\25BA'; color:#FFF; font-size:20px; height:20px; width:20px; line-height:0.9; position:absolute; bottom:3px; left:4px; z-index:1; background:rgba(0,0,0,0.4); -webkit-box-shadow:0 0 0 3px rgba(0,0,0,0.4); box-shadow:0 0 0 3px rgba(0,0,0,0.4); border-radius:0 3px 0 0; pointer-events:none; opacity:0; -webkit-transition:.5s 0.2s; transition:.5s 0.2s; }
		#gallery7 li.loaded.video::before{ opacity:1; }
		#gallery7 a{ display:block; width:120px; height:100px; vertical-align:bottom; overflow:hidden; background:rgba(0,0,0,0.1);
					-webkit-transition:.4s ease-out;
					transition:.4s ease-out; -webkit-transition:0.4s ease-out; -webkit-transform:rotateX(90deg) translate(-50px,-50%); transform:rotateX(90deg) translate(-50px,-50%); }
		#gallery7 a:active, #gallery7 a:focus{ outline:none; }
		#gallery7 a img{ min-height:100%; width:100%; -webkit-transition:.3s ease-out; transition:.3s ease-out; -webkit-transition:0.3s ease-out; }
		#gallery7 .loaded a{ -webkit-transform:rotateX(0deg) translate(0,0); transform:rotateX(0deg) translate(0,0); }
			#gallery7 li.loaded:hover{ z-index:2; transform:scale(1.5); -webkit-transform:scale(1.5); }
			#gallery7 li.loaded a:hover{ -webkit-box-shadow:0 0 0 2px #FFF, 0 0 20px 5px #000; box-shadow:0 0 0 2px #FFF, 0 0 20px 5px #000; -webkit-transition:.1s; transition:.1s; -webkit-transition:0.1s; }
			#gallery7 li.loaded:hover img{ transform:scale(1.2); -webkit-transform:scale(1.2); }
			#gallery7 li.loaded.video:hover::before{ opacity:0; }           
               
               
               
                #gallery8{ padding:20px; }
	#gallery8 li{ list-style:none; perspective:100px; -webkit-perspective:100px; margin:1px; float:left; position:relative; -webkit-transition:.1s; transition:.1s; -webkit-transition:0.1s; }
		#gallery8 li.video::before{ content:'\25BA'; color:#FFF; font-size:20px; height:20px; width:20px; line-height:0.9; position:absolute; bottom:3px; left:4px; z-index:1; background:rgba(0,0,0,0.4); -webkit-box-shadow:0 0 0 3px rgba(0,0,0,0.4); box-shadow:0 0 0 3px rgba(0,0,0,0.4); border-radius:0 3px 0 0; pointer-events:none; opacity:0; -webkit-transition:.5s 0.2s; transition:.5s 0.2s; }
		#gallery8 li.loaded.video::before{ opacity:1; }
		#gallery8 a{ display:block; width:120px; height:100px; vertical-align:bottom; overflow:hidden; background:rgba(0,0,0,0.1);
					-webkit-transition:.4s ease-out;
					transition:.4s ease-out; -webkit-transition:0.4s ease-out; -webkit-transform:rotateX(90deg) translate(-50px,-50%); transform:rotateX(90deg) translate(-50px,-50%); }
		#gallery8 a:active, #gallery8 a:focus{ outline:none; }
		#gallery8 a img{ min-height:100%; width:100%; -webkit-transition:.3s ease-out; transition:.3s ease-out; -webkit-transition:0.3s ease-out; }
		#gallery8 .loaded a{ -webkit-transform:rotateX(0deg) translate(0,0); transform:rotateX(0deg) translate(0,0); }
			#gallery8 li.loaded:hover{ z-index:2; transform:scale(1.5); -webkit-transform:scale(1.5); }
			#gallery8 li.loaded a:hover{ -webkit-box-shadow:0 0 0 2px #FFF, 0 0 20px 5px #000; box-shadow:0 0 0 2px #FFF, 0 0 20px 5px #000; -webkit-transition:.1s; transition:.1s; -webkit-transition:0.1s; }
			#gallery8 li.loaded:hover img{ transform:scale(1.2); -webkit-transform:scale(1.2); }
			#gallery8 li.loaded.video:hover::before{ opacity:0; }  
            
            
            #gallery9{ padding:20px; }
	#gallery9 li{ list-style:none; perspective:100px; -webkit-perspective:100px; margin:1px; float:left; position:relative; -webkit-transition:.1s; transition:.1s; -webkit-transition:0.1s; }
		#gallery9 li.video::before{ content:'\25BA'; color:#FFF; font-size:20px; height:20px; width:20px; line-height:0.9; position:absolute; bottom:3px; left:4px; z-index:1; background:rgba(0,0,0,0.4); -webkit-box-shadow:0 0 0 3px rgba(0,0,0,0.4); box-shadow:0 0 0 3px rgba(0,0,0,0.4); border-radius:0 3px 0 0; pointer-events:none; opacity:0; -webkit-transition:.5s 0.2s; transition:.5s 0.2s; }
		#gallery9 li.loaded.video::before{ opacity:1; }
		#gallery9 a{ display:block; width:120px; height:100px; vertical-align:bottom; overflow:hidden; background:rgba(0,0,0,0.1);
					-webkit-transition:.4s ease-out;
					transition:.4s ease-out; -webkit-transition:0.4s ease-out; -webkit-transform:rotateX(90deg) translate(-50px,-50%); transform:rotateX(90deg) translate(-50px,-50%); }
		#gallery9 a:active, #gallery9 a:focus{ outline:none; }
		#gallery9 a img{ min-height:100%; width:100%; -webkit-transition:.3s ease-out; transition:.3s ease-out; -webkit-transition:0.3s ease-out; }
		#gallery9 .loaded a{ -webkit-transform:rotateX(0deg) translate(0,0); transform:rotateX(0deg) translate(0,0); }
			#gallery9 li.loaded:hover{ z-index:2; transform:scale(1.5); -webkit-transform:scale(1.5); }
			#gallery9 li.loaded a:hover{ -webkit-box-shadow:0 0 0 2px #FFF, 0 0 20px 5px #000; box-shadow:0 0 0 2px #FFF, 0 0 20px 5px #000; -webkit-transition:.1s; transition:.1s; -webkit-transition:0.1s; }
			#gallery9 li.loaded:hover img{ transform:scale(1.2); -webkit-transform:scale(1.2); }
			#gallery9 li.loaded.video:hover::before{ opacity:0; }           
                        
               
               