.col-md-2{width:190px;float:left;height:195px;}
    .col-md-2 p{height:30px;line-height:30px; text-align:center;border-radius:5px 5px 0 0;background:#c1c6c9;}
    .pad img{display: block;width: 190px;height: 155px;float: left;text-align: center;position: relative;}
    .pad span{font-size:14px;line-height:22px;}
    .pad a:hover{color:#F85700;}
    .lst .m{margin:0 12px;}
    .lst .r{float:right;}
    .pannello {
	margin: 0px; width: 100%; height: auto; padding-bottom: 100%; font-size: 0.8em; float: left; position: relative; -webkit-perspective: 600px; -moz-perspective: 600px;
}
    .pannello .front {
	    background: rgb(255, 255, 255); padding: 0px; transition:0.4s ease-in-out; left: 0px; top: 0px; width: inherit; 
	    height: 155px; text-align: center; float: none; position: absolute; z-index: 9; transform-style: flat; -webkit-transition: all .4s ease-in-out; -webkit-transform: rotateX(0deg) rotateY(0deg); -moz-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -moz-transform: rotateX(0deg) rotateY(0deg);
    }
    .flip.pannello .front {
	    background: rgb(216, 221, 220); border-color: rgb(238, 238, 238); z-index: 9; -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg);
    }
    .pannello .back {
	    background: rgb(66, 75, 81); transition:0.4s ease-in-out; left: 0px; top: 0px; width: inherit; 
	    height: 155px; text-align: center; color: rgb(255, 255, 255); float: none; position: absolute; z-index: 8; -webkit-transition: all .4s ease-in-out; -webkit-transform: rotateY(-220deg); -moz-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -moz-transform: rotateY(-220deg);
    }
    .flip.pannello .back {
	    background: #dde2e5; z-index: 10; -webkit-transform: rotateX(0deg) rotateY(0deg); -moz-transform: rotateX(0deg) rotateY(0deg);
    }
    .pannello .front .pad {
	    width: 100%; height: auto;
    }
    .pannello .back h5 {
	    letter-spacing: 0px; font-size: 14px; margin-top: 20px;
    }
    .pannello .back p {
	    text-transform: uppercase; line-height: 1.1em; font-size: 12px;
    }