		/* Stile contenitore box */
#box11{
    height: auto !important;
	min-height: 100px;
	padding-left:15%;
	padding-right:15%;
	padding-bottom:8%;
}
.box {
    width: 220px;
    height: 1fr;
	transition-property: border-radius ;
	transition-duration: .5s;
	border-radius:10px 10px 10px 10px;
	

}

.box:hover{
	border-radius:100%;    
	-moz-border-radius:100%;  
	-webkit-border-radius:100%; 
    -o-border-radius: 100%;
	
}
.comparsa{
	height:220px;
	width:220px;
}
.comparsa:hover{	
	transform: scale(1.06,1.06);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	opacity:0.9;
	background-image: -webkit-linear-gradient(bottom, rgba(32,104,255,0.2) 0%, rgba(32,104,255,0.2) 100%);
}
.image{
	height:220px;
	width:220px;
}
.image:hover{
	height:220px;
	width:220px;
	background-image: url("../imm/icono-salud.png");
	background-position:center;
	background-size:100px 100px;
	background-repeat:no-repeat;
	z-index:999;
}
#contenitore{
	height:1fr;
	width:220px;
	border-bottom:1px solid #2b2a2a;
}
#contenitore:hover {
	color:#10487b;
	border-bottom:1px solid #10487b;
}

#contenitore a {
  color:inherit; 
}

a{ text-decoration: none; }
#contenitore h2{
	padding-top:20px;
    font-size: 18px;
    font-weight: 400;
}
/*End*/
.wrapper {
	display: -ms-grid;
	display: grid;
	grid-gap: 10px;
	-ms-grid-columns: 1fr 30px 1fr 30px 1fr;
	-ms-grid-rows: 1fr 30px 1fr;
	grid-template-columns: repeat(3, 1fr); 
	grid-gap: 30px 25px;
	grid-auto-rows:minmax(1fr);
}
.a {
	-ms-grid-row: 1;
	-ms-grid-column: 1;
	-ms-grid-rows: 50px 10px 50px;
	-ms-grid-column-span:5 ;
	grid-column: 1/4;
	grid-row: 1;

}
.b {
	-ms-grid-row: 3;
	-ms-grid-column: 1;
	-ms-grid-column-span: 1;
	grid-column: 1;
	grid-row: 2;
	padding-bottom:5px;
}
.c {
	-ms-grid-row: 3;
	-ms-grid-column: 3;
	-ms-grid-column-span: 1;
    grid-column: 2;
	grid-row: 2;
	padding-bottom:5px;
}
.d {
    -ms-grid-row: 3;
    -ms-grid-column: 5;
    -ms-grid-column-span: 1;
    grid-column: 3;
	grid-row: 2;
	padding-bottom:5px;
}
@media screen and (max-width : 960px){
	.a {width:1fr;}
	#box11{
		padding-left:10px;
		padding-right:5px;
	}
	.wrapper {
	display: -ms-grid;
	display: grid;
	grid-gap: 10px;
	-ms-grid-columns: 100% ;
	-ms-grid-rows: auto 30px auto 30px auto 30px auto;
	grid-template-columns: repeat(1, 1fr); 
	grid-gap: 30px 25px;
	grid-auto-rows:minmax(50px, auto);
	}
	.a {
		-ms-grid-row: 1;
		-ms-grid-column: 1;
		-ms-grid-column-span:1 ;
		grid-column: 1;
		grid-row: 1;

	}
	.b {
		-ms-grid-row: 3;
		-ms-grid-column: 1;
		-ms-grid-column-span: 1;
		grid-column: 1;
		grid-row: 2;
		padding-bottom:5px;
	}
	.c {
		-ms-grid-row: 5;
		-ms-grid-column: 1;
		-ms-grid-column-span: 1;
		grid-column: 1;
		grid-row: 3;
		padding-bottom:5px;
	}

	.d {
		-ms-grid-row: 9;
		-ms-grid-column: 1;
		-ms-grid-column-span: 1;
		grid-column: 1;
		grid-row: 4;
		padding-bottom:5px;
	}
}    

	/*Code Card Our Members*/
	
.row{
padding-left:15%;
}
#boxmembers{
	height: auto !important;
	min-height: 100px;
	margin-top:8%;
	padding-bottom:8%;
}		
*, *:before, *:after {
  box-sizing: inherit;
}
#column {
  float: left;
  width: 33.3%;
  margin-bottom: 16px;
  padding: 40px 8px; 
}
@media (max-width: 760px) {
.row{padding-left:0px}
  #column {
    width: 95%;
    display: block;
  }
}
.card {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
}
.entry-meta {
  padding: 0 16px;
}
.entry-meta::after, .row::after {
  content: "";
  clear: both;
  display: table;
}
.title {
  color: grey;
}
.effect {
	animation-delay: 0.5s; 
    animation-duration: 3s; 
    animation-fill-mode: both; 
    animation-timing-function: linear; 
} 
@keyframes bounceInUp { 
    0% { 
        opacity: 0; 
        transform: translateY(2000px); 
    } 
    60% { 
        opacity: 1; 
        transform: translateY(-30px); 
    } 
    80% { 
        transform: translateY(10px); 
    } 
    100% { 
        transform: translateY(0); 
    } 
} 

.bounceInUp { 
    animation-name: bounceInUp; 
}
#column:first-child { 
animation-delay: 0s;
}
	/*End*/
