/* Normal desktop :1200px. */
@media (min-width: 1200px) and (max-width: 1500px) {

	 .cubeboxwhensmall  {
        display: none;
    }
}


/* Normal desktop :992px. */
@media (min-width: 992px) and (max-width: 1200px) {
	#cubeholder {
	width: 1000px;
		
}

.cubeboxwhensmall  {
        display: none;
    }
.about-text {
	padding-top: 0;
	padding-left: 0;
}
.about-text p {
	padding-right: 0;
}



}

 
/* Tablet desktop :768px. */
@media (min-width: 768px) and (max-width: 991px) {
	
	
	#fullcontainer {
background-size: 1080px;
background-position: 50% 40px;

}
	
	#cubeholder {
	width: 800px;
	padding-top: 65px;
	padding-bottom: 5
		0px;
		
}

.cubeviewport {
-webkit-transform: scale(.8,.8);
-moz-transform: scale(.8,.8);

}
	
.cubeboxwhensmall  {
        display: none;
    }
.address-wrapper {
	padding-left: 0;
}
.about-text {
	padding-top: 0;
	padding-left: 0;
}
.about-text p {
	padding-right: 0;
}

.copyright {
	margin-top: 8px;
}







}


 
/* Large Mobile :480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) {
	
	
	#fullcontainer {
background-size: 720px;
background-position: 50% 85px;

}
	

	
#cubeholder {
	width: 480px;
	padding-top: 40px;
	padding-bottom: 30px;}
 	
.cubeviewport {
-webkit-perspective: 900px;
-webkit-perspective-origin: 50% 200px;
-webkit-transform: scale(.8,.8);

-moz-perspective: 900px;
-moz-perspective-origin: 50% 200px;
-moz-transform: scale(.8,.8);}
	
.cube {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	height: 400px;
	width: 400px;}

.cube > div {
	position: absolute;
	height: 400px;
	width: 400px;
 	border: 3px solid #fff;}
	
.cube > div:first-child  {
	-webkit-transform: rotateX(90deg) translateZ(200px);
	-moz-transform: rotateX(90deg) translateZ(200px);}

.cube > div:nth-child(2) {
	-webkit-transform: translateZ(200px);
	-moz-transform: translateZ(200px);}

.cube > div:nth-child(3) {
	-webkit-transform: rotateY(90deg) translateZ(200px);
	-moz-transform: rotateY(90deg) translateZ(200px);}

.cube > div:nth-child(4) {
	-webkit-transform: rotateY(180deg) translateZ(200px);
	-moz-transform: rotateY(180deg) translateZ(200px);}

.cube > div:nth-child(5) {
	-webkit-transform: rotateY(-90deg) translateZ(200px);
	-moz-transform: rotateY(-90deg) translateZ(200px);}

.cube > div:nth-child(6) {
	-webkit-transform: rotateX(-90deg)  translateZ(200px);
	-moz-transform: rotateX(-90deg) 11 translateZ(200px);}
	
#topfacecontainer {
	height: 356px;
	width: 356px;}

#bottomfacecontainer {
	height: 356px;
	width: 356px;}
	
#face1container {
	height: 356px;
	width: 356px;}
	
#face2container {
	height: 516px;
	width: 356px;}
	
#face3container {
	height: 356px;
	width: 356px;}
	
#face4container {
	height: 356px;
	width: 356px;}

#cubebox1  {
	display: none;}
	
#cubebox2  {
	display: none;} 
#cubebox3  {
	display: none;}
	
#cubebox4  {
	display: none;}
	
#cubebox5  {
	display: none;}
	
#cubebox6  {
	display: none;}
	
#cubebox7  {
	display: none;}
	
#cubebox8  {
	display: none;}
	
#cubebox9  {
	display: none;}
	 
.cubeboxwhenbig  {
	display: none;}
}


 
/* small mobile :320px. */
@media (max-width: 479px) {
	
		#fullcontainer {
background-size: 480px;
background-position: 50% 125px;

}
	
	
	
	
		#cubeholder {
	width: 390px;
	padding-top: 10px;
	padding-bottom: 0px;
		
}
 .cubeviewport {
-webkit-perspective: 900px;
-webkit-perspective-origin: 50% 200px;
-webkit-transform: scale(.6,.6);

-moz-perspective: 900px;
-moz-perspective-origin: 50% 200px;
-moz-transform: scale(.6,.6);

}
	
	.cube {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	height: 400px;
	width: 400px;}

.cube > div {
	position: absolute;
	height: 400px;
	width: 400px;
 	border: 3px solid #fff;}
	
.cube > div:first-child  {
	-webkit-transform: rotateX(90deg) translateZ(200px);
	-moz-transform: rotateX(90deg) translateZ(200px);}

.cube > div:nth-child(2) {
	-webkit-transform: translateZ(200px);
	-moz-transform: translateZ(200px);}

.cube > div:nth-child(3) {
	-webkit-transform: rotateY(90deg) translateZ(200px);
	-moz-transform: rotateY(90deg) translateZ(200px);}

.cube > div:nth-child(4) {
	-webkit-transform: rotateY(180deg) translateZ(200px);
	-moz-transform: rotateY(180deg) translateZ(200px);}

.cube > div:nth-child(5) {
	-webkit-transform: rotateY(-90deg) translateZ(200px);
	-moz-transform: rotateY(-90deg) translateZ(200px);}

.cube > div:nth-child(6) {
	-webkit-transform: rotateX(-90deg)  translateZ(200px);
	-moz-transform: rotateX(-90deg) 11 translateZ(200px);}
	
#topfacecontainer {
	height: 356px;
	width: 356px;}

#bottomfacecontainer {
	height: 356px;
	width: 356px;}
	
#face1container {
	height: 356px;
	width: 356px;}
	
#face2container {
	height: 516px;
	width: 356px;}
	
#face3container {
	height: 356px;
	width: 356px;}
	
#face4container {
	height: 356px;
	width: 356px;}

#cubebox1  {
	display: none;}
	
#cubebox2  {
	display: none;} 
#cubebox3  {
	display: none;}
	
#cubebox4  {
	display: none;}
	
#cubebox5  {
	display: none;}
	
#cubebox6  {
	display: none;}
	
#cubebox7  {
	display: none;}
	
#cubebox8  {
	display: none;}
	
#cubebox9  {
	display: none;}
	 
.cubeboxwhenbig  {
	display: none;}
}
	
.copyright {
	margin-top: 0;
}

.address-wrapper {
	padding-left: 0;
}
.logo {
	margin-top: 17px;
}
.about-text {
	padding-top: 0;
	padding-left: 0;
}
.about-text p {
	padding-right: 0;
}




 


