


.glass {
  width: 305px;
  height: 305px;
  position: absolute;
  border-radius: 50%;
  cursor: crosshair;
  
  /* Multiple box shadows to achieve the glass effect */
  box-shadow:
    0 0 0 7px rgba(255, 255, 255, 0.85),
    0 0 7px 7px rgba(0, 0, 0, 0.25), 
    inset 0 0 40px 2px rgba(0, 0, 0, 0.25);
  
  /* hide the glass by default */
  display: none;
}


.glass_XXX {
  width: 175px;
  height: 175px;
  position: absolute;
  border-radius: 50%;
  cursor: crosshair;
  
  /* Multiple box shadows to achieve the glass effect */
  box-shadow:
    0 0 0 7px rgba(255, 255, 255, 0.85),
    0 0 7px 7px rgba(0, 0, 0, 0.25), 
    inset 0 0 40px 2px rgba(0, 0, 0, 0.25);
  
  /* hide the glass by default */
  display: none;
}



/*********
*** Styles just for DEMO purpose
*********/

body_xxxxxx{
	background: black url(http://subtlepatterns.subtlepatterns.netdna-cdn.com/patterns/wild_oliva.png);
	font-family: 'ubuntu', arial, verdana;
	color: #fff;
	font-size: 14px;
}

#wrap {
	max-width: 700px;
	margin: 20px auto;
}

.product {
	margin: 20px auto;
	text-align: center;
	padding: 20px;
}

h1, h2, h3 {
	text-align: center;
	margin: 50px 0;
	font-size: 30px;
	color: #fff;
	text-shadow: 0 1px 5px rgba(0, 0, 0, 0.75);
}

h2 {
	font-size: 26px;
	margin: 25px 0;
}

a {
	color: white;
}