/* CSS Document clinica del alma cuadros 
y consultas de productos por categoria... */
.a{
	color: #FFFFFF;
	text-decoration: none;
	}
.prod_cont{
	position: relative;
	padding: 5px;
	float: left;
	border-radius: 6px;
	border: 4px solid #A2A2A2;
	-webkit-box-shadow: 0px 0px 5px #9E9E9E;
	box-shadow: 0px 0px 5px #9E9E9E;
	height: auto;
	margin: 13px;
	}
.prod_cont:hover {
	border: 4px solid #5573FF;
	-webkit-box-shadow: 0px 0px 10px #00EBFF;
	box-shadow: 0px 0px 10px #00EBFF;
	}
.prod{
	width: 100%;
	background-color: #FFFFFF;
	border-radius: 4px;
	}
.prod h1{
	font: 25px aladin;
	color: #000000;
}
.prod p{
	color: #3D3C3C;
	font: 20px acme;
	margin-top: -5px;
}
.prod_img{
	height: 156px;
	margin-top: 10px;
	}
.cg{
	width: 100%;
	overflow-x: auto;
	margin-top: 25px;
	}
.cpag{ 
width:100%;
position:relative;
}

/* Grow Shadow */
.hvr-grow-shadow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: box-shadow, transform;
  transition-property: box-shadow, transform;
}
.hvr-grow-shadow:hover, .hvr-grow-shadow:focus, .hvr-grow-shadow:active {
  box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.pagcir {
	width: 50px;
	height: 50px;
	float: left;
	border-radius: 25px;
	border-color: #0005FF;
	border-style: solid;
	margin: 2px;
	position: relative;
}
.pagc {
	width: 40px;
	height: 40px;
	background-color: #00FFEB;
	background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,0.00) 0%,rgba(0,76,255,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(255,255,255,0.00) 0%,rgba(0,76,255,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(255,255,255,0.00) 0%,rgba(0,76,255,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(255,255,255,0.00) 0%,rgba(0,76,255,1.00) 100%);
	border-radius: 20px;
	margin: 2px;
}
.paglt {
	color: #FFFFFF;
	font: normal 25px aladin;
	padding-top: 5px;
	margin-left: -2px;
}
.pagcirn {
	width: 40px;
	height: 40px;
	float: left;
	border-radius: 20px;
	border-color: #0005FF;
	border-style: solid;
	margin: 2px;
	position: relative;
}
.pagcn {
	width: 30px;
	height: 30px;
	background-color: #00FFEB;
	background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,0.00) 0%,rgba(0,76,255,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(255,255,255,0.00) 0%,rgba(0,76,255,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(255,255,255,0.00) 0%,rgba(0,76,255,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(255,255,255,0.00) 0%,rgba(0,76,255,1.00) 100%);
	border-radius: 15px;
	margin: 2px;
}
.pagltn {
	color: #FFFFFF;
	font: normal 15px aladin;
	padding-top: 5px;
	margin-left: -2px;
}

