.testimon-item {
display: inline-block;
    margin-bottom: 10px;
    margin-right: 15px;
    padding-right: 10px;
    vertical-align: top;
    width: 22.5%;
	min-height: 195px;
*display:inline;zoom:1;
}
.testimon-item:nth-child(4) { margin-right: 0;padding-right: 0;background:none; }
.testimon-message {
/*border-radius: 7px;
background-color: #DBDEE1;
padding: 6px;
font-style: italic;
overflow: hidden;*/
}

.testimon-baloon {
/*border-left: 10px solid #DBDEE1;  
border-bottom: 8px solid transparent;
margin-left:23px;*/
}

.testimon-date {
/*font-size: 86%;
color: #555;*/
}

.module-testimon-rating {
display: block;
margin-top: 3px;
}

.module-testimon-rating > img {
height: 12px;
}

.testimon-footer {
overflow:auto;
}

.testimon-add {
float:right;
margin:2px;
}

.testimon-all {
float:right;
margin:2px;
}

.testimon-list-top {
text-align: right;
font-weight: bold;
font-size: 120%;
margin-bottom:10px;
}

.testimon-list-item {
margin-bottom:20px;
}

.list-testimon-rating {
float: right;
}

.list-testimon-rating > img {
height: 14px;
}

.testimon-details {
font-size: 86%;
color: #555;
}
#column-right .testimon-all{margin-top:-15px;}
#column-right div.testimon-item{width:100%;min-height:120px;background:none;margin-right:0;padding-right:0;}
#column-right div.testimon-add{float:none;text-align:center;}
#column-right div.box-content-testimonials{padding-bottom:0;}

@media only screen and (max-width: 480px) {
	.testimon-item{width: 100%;min-height:112px;margin-right:0;padding-right:0;border-bottom: 1px dashed #d8d8d8;}
}
@media (min-width:481px) and (max-width:680px){
	.testimon-item{width: 45%;min-height:130px;margin-right:0;padding-right:20px;border-bottom: 1px dashed #d8d8d8;}
}
@media (min-width:681px) and (max-width:962px){
	
}