@charset "UTF-8";


body {
 	background-color: #5d5e5d; 
	margin: 0;
	cursor: none;
}


.gallery {
	clear: both;
	display: inline;
	width: 100%;
	padding-bottom: 0px;
	padding-top: 0px;
}

.container {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	background-color: #5d5e5d;
	height: 100%;
}

.OnOff {
	width: 	10%;
    height: 10%;
}

a { cursor: url('../img/cur.png'),
  move;
  color: rgb(224, 224, 224);
}


.thumbnail { cursor: url('../img/cur0.png'),
  move;
}

.disp {
	display:inline;
}


.figurestyle {
  width:115px;
  padding-left:5px; 
  padding-right:0px;  
  margin-left:0px; 
  margin-right:0px;
  display:inline-block;
}

figcaption {
	color: rgb(188,188,188);
}



/* */
/* Mobile */
/* */

@media (max-width: 320px) {

body {

}
        
.OnOff {
	width: 25%;
    height: 25%;
}

.disp {
	display:none;
}
}



@media (min-width: 321px)and (max-width: 750px) {

body {

}
        
.OnOff {
	width: 20%;
    height: 20%;
}

.disp {
	display:none;
}
}


@media (min-width: 751px) and (max-width: 1100px) {

body {

}
        
.OnOff {
	width: 12.5%;
    height: 12.5%;
}
}

@media (min-width: 751px) and (max-width: 1100px) and (min-height: 450px) and (max-height: 900px) {
body { 

}

.disp350 { display:none; }
}


/* */
/* medium large Desktops */
/* */

@media (min-width: 1101px) and (max-width: 1400px) {


body {

}
        
.OnOff {
	width: 10%;
    height: 10%;
}

.disp350 {
	display:none;
}
}

@media (min-width: 1101px) and (max-width: 1400px) and (min-height: 450px) and (max-height: 900px) {
body { 

}
.disp350 { display:none; }
}


/* */
/* large Desktops */
/* */

@media (min-width: 1401px) and (max-width: 2000px) {

body {

}

.OnOff {
	width: 	10%;
    height: 10%;
}

.disp350 {
	display:inline;
}
}


/* */
/* very large Desktops */
/* */

@media (min-width: 2001px) and (max-width: 3000px) {

body {

}

.OnOff {
	width: 	5%;
    height: 5%;
}

.disp350 {
	display:inline;
}
}
