


@media only screen and (max-device-width: 768px) 
{
	#body1
	{
		line-height:115%;
		color:#E0E0E0;
		background-image:url('../images/back10.jpg');
	}
	
	.main-base
	{
	 		background-image:url('../images/back10.jpg');

	}
	
	h1
	{
		color:#737070;
		font-size:140%;
	}

	h2
	{
		color:#939090;
		font-size:120%;
	}
	
	
	div.table-cell-style
	{
		padding:2%;
		display:block;

	}
	div.table-cell-style-gallery
	{
		padding:1%;
		display:block;

	}
	
	div.table-cell-style-gallery-palette
		{
			padding:1%;
			display:block;
	
	}
	div.table-cell-style-gallery-thumbs
	{
		padding:1%;
		display:block;

	}


	.nav-side 
	{
		background: #333; 
		background: linear-gradient(90deg, rgba(10,0,0,0) 0%,rgba(30,20,20,0.80) 100%);   

	}
	
	#ninja-slider .slider-inner 
	{
	/*	width:100%; */
	}
	#thumbnail-slider 
	{
		width:100%;
	}



}

@media only screen and (max-device-width: 450px) 
{

div.table-cell-style-poster
{
	display:block;
	width:99%;
}

div.table-cell-style-sold
{
	display:block;
}

img.img_product
{
	margin:1%;
	height:150px;

}

img.original
{
	height:175px;
}

.ProdDiv 
{
	width: 290px;
}


img.printBorderNone,img.printBorderThinFrameWhite,img.printBorderThinFrameBlack,img.printBorderThinFrameNone,img.printBorderThickFrameWhite,img.printBorderThickFrameBlack,img.printBorderThickFrameNone,img.printBorderNoneFrameWhite,img.printBorderNoneFrameBlack,img.printBorderNoneFrameNone
{
	width:275px;
}

img.printBorderThin
{
	width:277px;
}

img.printBorderThick
{
	width:279px;
	
}



	#siggy
	{
		width:150px;
	}
	

		


	h1
	{
		font-size:120%;
	}

	h2
	{
		font-size:110%;
	}

	blockquote
	{
		  font-size:95%;
		  line-height:190%;
	}
	.menu-list a
	{
		padding:4px;
	}
	
	div.contact
	{
		width:90%;
		background-color:#555;
		border:20px #555 solid;

	}
	
	div.designer
	{
		//padding:5px;
	}

}


@media only screen and (max-device-width: 380px) 
{

img.printBorderNone,img.printBorderThinFrameWhite,img.printBorderThinFrameBlack,img.printBorderThinFrameNone,img.printBorderThickFrameWhite,img.printBorderThickFrameBlack,img.printBorderThickFrameNone,img.printBorderNoneFrameWhite,img.printBorderNoneFrameBlack,img.printBorderNoneFrameNone
{
	width:250px;
}


}