*, *:after, *:before  {
         margin: 0  ;
         padding: 0  ;
         -webkit-box-sizing: border-box  ;
         -moz-box-sizing: border-box  ;
         box-sizing: border-box }
#LOADING  {
         color: #fff  ;
         transition: transform 0.75s 0.25s ease-in-out , opacity 0.5s 0.5s ease-in-out  ;
         position: fixed  ;
         z-index: 11  ;
         top: 0  ;
         bottom: 0  ;
         left: 0  ;
         right: 0  ;
         display: flex  ;
         background-color: #000  ;
         perspective: 1000px }
#LOADING-TEX  {
         font-family: 'Open Sans Condensed', sans-serif  ;
         font-size: 33px  ;
         margin: auto  ;
         text-align: center  ;
         background-color: #000  ;
         width: 100%  ;
         animation: rot 3s linear infinite }
#LOADING-TEX  img  {
         width: 30% }
@keyframes rot  {
         0%  {
                  transform: rotateY( 0deg ) }
         100%  {
                  transform: rotateY( -360deg ) }}
@media all and (max-width: 700px)  {
         #LOADING-TEX  img  {
                  width: 80% }}
 
.iscroll_gallery /* fixed */  {
         //cursor: crosshair  ;
         overflow: hidden }
.iscroll_gallery_item  {
         float: left  ;
         height: 100%  ;
         display: flex  ;
         overflow: hidden }
.iscroll_gallery_item img  {
         margin: auto  ;
         width: 100%  ;
         height: 100%  ;
         object-fit: contain }
#GALLERY /* adjustables */  {
         //background-color: #00f }
#GALLERY > div  {
         height: 100vh }
#GALLERY .iscroll_gallery_item  {
         /* play with width and margin-right, to adjust how many items are displayed on the screen */  ;
         width: 100vw  ;
         margin-right: 20vw  ;
         padding: 7vw }
body  {
         background-color: #000 }
#WALL  {
         position: fixed  ;
         backface-visibility: hidden  ;
         top: 0  ;
         left: 0  ;
         bottom: 0  ;
         right: 0  ;
         z-index: -1  ;
         background: url( 'img/stars.png' )  ;
         //background: url( 'img/2.jpg' )  ;
         background-repeat: no-repeat  ;
         background-size: cover }
#FOOTER  {
         position: fixed  ;
         backface-visibility: hidden  ;
         bottom: 33px  ;
         right: 0  ;
         height: 1em  ;
         width: 100%  ;
         font-size: 55px  ;
         text-align: center  ;
         z-index: 1  ;
         color: #ccc }
#FOOTER img  {
         width: 40px }
