.glyphicon { margin-right:5px; }
.thumbnail
{
    margin-bottom: 20px;
    padding: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}
.item{
    transition: 0.2s ease;
 		-moz-transition: 0.2s ease; 
 		-webkit-transition: 0.2s ease; 
 		-o-transition: 0.2s ease; 
}
.item:hover{
transform: scale(1.02);
		-moz-transform : scale(1.02); 
		-webkit-transform : scale(1.02); 
		-o-transform : scale(1.02); 
		-ms-transform : scale(1.02);
}
.item.list-group-item
{
    max-height: 300px;
    float: none;
    width: 100%;
    background-color: #fff;
    margin-bottom: 10px;
}
.item.list-group-item:nth-of-type(odd):hover,.item.list-group-item:hover
{
    background: #23a068;
}

.item.list-group-item .list-group-image
{
    max-height: 200px;
    margin-right: 10px;
}
.item.list-group-item .thumbnail
{    
    max-height: 200px;
    margin-bottom: 0px;
}
.item.list-group-item .caption
{
    max-height: 200px;
    padding: 9px 9px 0px 9px;
}
.item.list-group-item:nth-of-type(odd)
{
    background: #eeeeee;
}

.item.list-group-item:before, .item.list-group-item:after
{
    display: table;
    content: " ";
}

.item.list-group-item img
{
    max-height: 200px;
    float: left;
}
.item.list-group-item:after
{
    clear: both;
}
.list-group-item-text
{
    margin-top:1%;
    font-size: 14px;
    margin: 0 0 11px;
}
.well-sm {
     border-radius: 0; 
     padding: 0; 
}

.well {
     background-color: inherit; 
     border: 0; 
     border-radius: 0; 
     box-shadow: none; 
    margin-bottom: 30px;
    min-height: 20px;
    padding: 19px;
}  
.list-group-item-heading{
   margin-top:1%; 
   font-size: 18px;
    text-overflow:ellipsis;
  white-space:nowrap; 
  overflow:hidden; 
}
.card {
  box-shadow: 0 5px 8px 0 rgba(0,0,0,0.2);
  transition: 0.3s;
}
.card:hover {
    box-shadow: 0 10px 16px 0 rgba(0,0,0,0.6);
}  
.realstate_link_changeable, .realstate_link_changeable:hover{
    color: #4d4d4d;
    
}
.ribbon{
    right:10px;
}