/* copyright 2025 because you love, all rights reserved  */ 

@media screen and (min-aspect-ratio: 1.60000) {  

/*  site specific  */
/* this is master for other sites  updated 06/08/2025  */  



	 	
	.indexp1   { top: 15.3vh; left: calc((50vw - 50vh * 17 / 10) + (0.033 * 100vh * 17 / 10)); }
	.indexp1b  { top: 15.3vh; left: calc((50vw - 50vh * 17 / 10) + (0.17 * 100vh * 17 / 10)); }
	.indexp2   { top: 25vh; left: calc((50vw - 50vh * 17 / 10) + (0.055 * 100vh * 17 / 10)); }
	.indexp3   { top: 53vh; left: calc((50vw - 50vh * 17 / 10) + (0.135 * 100vh * 17 / 10)); }
	.indexp4   { top: 63.9vh; left: calc((50vw - 50vh * 17 / 10) + (0.19 * 100vh * 17 / 10)); }
	.indexp5   { top: 82vh; left: calc((50vw - 50vh * 17 / 10) + (0.75 * 100vh * 17 / 10)); }

	.galleryp1 { top: 4.5vh; left: calc((50vw - 50vh * 17 / 10) + (0.265 * 100vh * 17 / 10));  margin: 0 0 3vh 0; }  
	.PlateB { font-size: 11.25vh; }    
	.PlateE { font-size: 8.5vh;  }
	.PlateL { font-size: 13.5vh;  margin: 0 0 0 1vh; }
	.PlateO { font-size: 9.5vh;  }
	.PlateC { font-size: 6.75vh; margin: 0 0 0 2vh; }


	.Heartps1  { top: 21vh; left: calc((50vw - 50vh * 17 / 10) + (0.42 * 100vh * 17 / 10)); height: 8vh; width: auto; }	
	.Heartps2  { top: 1vh; left: calc((50vw - 50vh * 17 / 10) + (0.624 * 100vh * 17 / 10)); height: 8vh; width: auto; }	
	.HeartMove { top: 2vh;  left: calc((50vw - 50vh * 17 / 10) + (0.26 * 100vh * 17 / 10)); height: 8vh; width: auto; }	



	.clickable-area {
	    top: 3vh;  
	    left: calc((50vw - 50vh * 17 / 10) + (0.30 * 100vh * 17 / 10));
	    width: 68vh;  
	    height: 15vh;  
	}
	
	.camera  {height: 50.0vh; top: 19.5vh; left: calc((50vw - 50vh * 17 / 10) + (0.11 * 100vh * 17 / 10));  transform: rotate(-20deg); }
	.camera2 {height: 50.0vh; top: -10vh; left: calc((50vw - 50vh * 17 / 10) + (0.32 * 100vh * 17 / 10));  transform: rotate(10deg); }
	.camera3 {height: 40.0vh; top: 35vh; left: calc((50vw - 50vh * 17 / 10) + (0.70 * 100vh * 17 / 10));  transform: rotate(-5deg); }





/* end site specific */


/* all sites liquid two  updated  07-27-25   */ 
/*  change nothing below here -- constant for all sites  */ 


	.Headline  { font-size: 8.25vh; }   
	.Headline2  { font-size: 9.75vh; }   
	.copyright { font-size: 3vh; }
	.trademark { font-size: 0.3em; }
	.Normalpage	   { font-size: 4.8vh; } 
	.Termspage	   { font-size: 4.8vh; }  





	.menu-area { top: 6vh;  height: 6.0vh;  width: 7vh;  left: calc(0.48 * 100vw - 0.5 * 0.91 * 100vh * 17 / 10);   
		padding: 2vh 4vh 2vh 4vh;
	}

	.line4, .line5 {  top: 7.5vh; height: 7vh; width: 0.4vh; left: calc(6.5vh / 2 + 0.5 * 100vw - 0.5 * 0.91 * 100vh * 17 / 10);     }

	.line { width: 6.0vh; height: 0.6vh; }


.line1 {left 1vh; top 8vh; width: 3vh; height: 0.4vh; }
.line2 {left 1vh; top 9vh; width: 3vh; height: 0.4vh; }
.line3 {left 1vh; top 10vh; width: 3vh; height: 0.4vh; }

.line7 {
    height: 3vh;
    width: 0.4vh;
    top: 8.34vh;
    left: calc(1.3vh + 0.5 * 100vw - 0.5 * 0.915 * 100vh * 17 / 10);  
}

.line8 {
    height: 3vh;
    width: 0.4vh;
    top: 10.44vh;
    left: calc(1.3vh + 0.5 * 100vw - 0.5 * 0.915 * 100vh * 17 / 10);  
}

.line9 {
    height: 6.235vh;
    width: 0.4vh;
    top: 7.832vh;
    left: calc(3.1vh + 0.5 * 100vw - 0.5 * 0.912 * 100vh * 17 / 10);  
}


.line10 {
    height: 2.0vh;
    width: 0.4vh;
    top: 8.95vh;
    left: calc(6vh + 0.5 * 100vw - 0.5 * 0.912 * 100vh * 17 / 10);  
}



	ul, p { 
		width: calc(0.65 * 100vh * 17 / 10); 
		left: calc(0.5 * 100vw - 0.5 * 0.65 * 100vh * 17 / 10); 
		margin: 0 0 8vh 0; 
		padding: 0 0 0 0 ; 
	}






	h1 { 
		font-size: 10.4vh; 
		width: calc(0.7 * 100vh * 17 / 10); 
		left: calc(0.5 * 100vw - 0.5 * 0.7 * 100vh * 17 / 10); 
		margin: 0 0 10vh 0; 
	}


	h2 {
		font-size: 6vh;  
		width: calc(0.7 * 100vh * 17 / 10); 
		left: calc(0.5 * 100vw - 0.5 * 0.7 * 100vh * 17 / 10); 
		margin: 0 0 7vh 0; 
	}
	
/*	h3 {
		width: calc(0.7 * 100vh * 17 / 10); 
		left: calc(0.5 * 100vw - 0.5 * 0.7 * 100vh * 17 / 10); 
		margin: 0 0 10vh 0; 
	}
*/


	.slideimage2 {
		height: 60vh;
		margin: 0 0.25vh 0 0; 
	}

	.slideholderh { 
		width: 110vh;
		left: calc((0.5 * 100vw) - (0.5 * 110vh)); 
		height: 61vh;
		margin: 0 0 10vh 0; 
		padding: 0 0.25vh 0 0; 
		outline: 1.0vh solid white;
		/* box-shadow: 1.5vh 3vh 3.0vh 2vh rgba(169, 169, 169, 0.25); */
	}

	.slideholderh::-webkit-scrollbar {
	    height: 2.5vh; 
	}

	.slideholderh::-webkit-scrollbar-thumb {
		border-radius: 10px; 
	}



	.hidden {
		display: none;
	}



	.imageholders1 {
	    width: calc(0.49 * 100vh * 17 / 10); 
	    left: calc((0.5 * 100vw) - (0.5 * 0.49 * 100vh * 17 / 10)); 
	    height: auto; 
outline-width: 0.5vh ;
	}

	.imageholders1v {
	    width: calc(0.27 * 100vh * 17 / 10); 
	    left: calc((0.5 * 100vw) - (0.5 * 0.27 * 100vh * 17 / 10)); 
	    height: auto; 
outline-width: 0.5vh ;
	}
	

	.captionholdersu {
	 	width: calc(0.7 * 100vh * 17 / 10);  	
		left: calc((0.5 * 100vw) - (0.5 * 0.7 * 100vh * 17 / 10)); 
		margin: 2.5vh 0 0 0; 
		font-size: 4.5vh; 
	}
	
	.captionholdersd {
 		width: calc(0.7 * 100vh * 17 / 10);  	
		left: calc((0.5 * 100vw) - (0.5 * 0.7 * 100vh * 17 / 10)); 
		margin: -1.0vh 0 10vh 0; 
		font-size: 3.5vh; 
	}
	
	.captionholderprice {
		width: calc(0.7 * 100vh * 17 / 10);  	
		left: calc((0.5 * 100vw) - (0.5 * 0.7 * 100vh * 17 / 10)); 
		margin: 0 0 10vh 0; 
		font-size: 3.5vh; 
	}
	
	

	.Circleps1 { top: 0vh;    left: calc((50vw - 50vh * 17 / 10) + (0.86 * 100vh * 17 / 10));  height: 38vh;   width: 38vh;   border-radius: 50%; }
	.Circleps2 { top: 24.5vh; left: calc((50vw - 50vh * 17 / 10) + (0.86 * 100vh * 17 / 10));  height: 14vh;   width: 14vh;   border-radius: 50%; }
	.Circleps3 { top: 24.5vh; left: calc((50vw - 50vh * 17 / 10) + (0.622 * 100vh * 17 / 10)); height: 13.5vh; width: 13.5vh; border-radius: 50%; }
	.Circleps4 { top: 0vh;    left: calc((50vw - 50vh * 17 / 10) + (0.622 * 100vh * 17 / 10)); height: 62vh;   width: 62vh;   border-radius: 50%; }
	.Circleps5 { top: 62vh;   left: calc((50vw - 50vh * 17 / 10) + (0.622 * 100vh * 17 / 10)); height: 14vh;   width: 14vh;   border-radius: 50%; }	
 	.Circleps6 { top: 5vh;    left: calc((50vw - 50vh * 17 / 10) + (0.035 * 100vh * 17 / 10)); height: 90vh;   width: 90vh;   border-radius: 50%; }
	.Circleps7 { top: 28.9vh; left: calc((50vw - 50vh * 17 / 10) + (0.701 * 100vh * 17 / 10)); height: 10.5vh; width: 10.5vh; border-radius: 50%; }	

	.CircleMove { width: calc(0.08 * 100vh * 17 / 10); height: calc(0.08 * 100vh * 17 / 10); border-radius: 50%;  left: calc(0.5 * 100vw - 0.5 * 0.08 * 100vh * 17 / 10); margin: 0 0 10vh 0; }	



	.menup1 { position: absolute;  left: calc(  (50vw - 50vh * 17 / 10) +   ((0.2 + 0.005) * 100vh * 17 / 10)) ; }
	.menup2 { position: absolute;  left: calc(  (50vw - 50vh * 17 / 10) +   ((0.2 + 0.00) * 100vh * 17 / 10)) ; }
	.menup3 { position: absolute;  left: calc(  (50vw - 50vh * 17 / 10) +   ((0.2 + 0.05) * 100vh * 17 / 10)) ; }
	.menup4 { position: absolute;  left: calc(  (50vw - 50vh * 17 / 10) +   ((0.2 + 0.095) * 100vh * 17 / 10)) ; }  	
	.menup5 { position: absolute;  left: calc(  (50vw - 50vh * 17 / 10) +   ((0.2 + 0.158) * 100vh * 17 / 10)) ; }
	.menup6 { position: absolute;  left: calc(  (50vw - 50vh * 17 / 10) +   ((0.2 + 0.250) * 100vh * 17 / 10)) ; }
	.menup7 { position: absolute;  left: calc(  (50vw - 50vh * 17 / 10) +   ((0.2 + 0.36) * 100vh * 17 / 10)) ; }
	.menup8 { position: absolute;  left: calc(  (50vw - 50vh * 17 / 10) +   ((0.2 + 0.52) * 100vh * 17 / 10)) ; }
	.menup9 { position: absolute;  left: calc(  (50vw - 50vh * 17 / 10) +   ((0.2 + 0.57) * 100vh * 17 / 10)) ; }
	.menup10 { position: absolute; left: calc(  (50vw - 50vh * 17 / 10) +  	((0.2 + 0.57) * 100vh * 17 / 10)) ; }




	#slideshow {
		height:  72.35vh;
		width: calc(72.35vh * 0.85);
		left: calc((50vw - 50vh * 17 / 10) + (0.622 * 100vh * 17 / 10)) ; 
		top: 1.0vh;
		outline-width: 1.0vh; 
	}
	.slide-wrapper {
	  	width: calc(3 * 72.35vh * 0.85);
	}
	.slidesize {
		width: calc(72.35vh * 0.85);
	}
	.slide {
		height: 72.35vh;
		width: calc(72.35vh * 0.85);
	}
	@-webkit-keyframes slide {
	   0%    {margin-left: 0vh; }
	  25%    {margin-left: 0vh;}
	  
	  33.33% {margin-left: calc(-1 * 72.35vh * 0.85);}
	  58.33% {margin-left: calc(-1 * 72.35vh * 0.85);}
	  
	  66.67% {margin-left: calc(-2 * 72.35vh * 0.85);}
	  91.67% {margin-left: calc(-2 * 72.35vh * 0.85);}
	}


}
