.thumbnail{
    min-height: 240px;
    margin: 4px;
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.05);
     border: 1px solid whitesmoke;
}
 @media (min-width:982px){
     .col-md-4 {
         width: 32% !important;
    }
}
 @media (min-width: 768px){
     .col-sm-6 {
         width: 49%;
    }
}
 .thumbnail .caption h3 {
     font-size: 1.2em;
     line-height: 19px;
     margin: 5px 0 7px;
     height: 2.4em;
}
.b-list-b-buttons .clearfix .btn {
    border-left: 1px solid #e6e6e6;
    margin-right:1px;
}
.b-list-b-buttons .clearfix .btn:first-child {
    border-left: 0;
    margin-right: 0;
}
 .b-list .btn-wishl, .b-list .btn-wishl:hover {
     background: url(/static/images/heart.png) top no-repeat;
     height: 32px;
     width: 43px;
     border: 0px;
}
 .img-fix a img {
     margin-top: 10px;
     padding:0px;
}
 .priceoff {
     right: 10px;
     top: -2px;
     z-index: 1;
}
 .auth-list {
    height: auto;
    margin-bottom: 12px;
    overflow: auto;
    text-overflow: ellipsis;
    display: block;
}
 .b-list .btn-licom {
     font-size: 0.9em;
     background: -moz-linear-gradient(top,#fed450 0,#fdc618 100%);
     background: -webkit-linear-gradient(top,#fed450 0,#fdc618 100%) !important;
     background: linear-gradient(to bottom,#fed450 0,#fdc618 100%)!important;
     color: #111 !important;
     text-shadow: 0 .05em 0 rgba(255,255,255,.5) !important;
     border: 1px solid #fdc516;
     border-bottom: 1px solid;
     border-bottom-color: #fcae0c;
     -webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.1);
     box-shadow: 0 2px 5px 0 rgba(0,0,0,.1);
     padding: 7px;
     margin-top: 12px;
}
.b-list-b-buttons {
    margin-top: 11%;
    text-align: right;
}
.head-sort + .head-sort {
    margin-top: -28px;
}

.head-sort button {
    background: #fff;
    padding: 0 4px;
    border: 2px solid #fff;
    border-radius: 4px;
	border: 1px solid lightblue;
	
}