



.solr-view-results .row{
	padding-bottom: 20px;
}

.solr-view-results .row .node-product-type-teaser{
	width: 100%;
	height: 280px;
}




.solr-view-results .row .field-name-title-field{
    height: 65px;
    line-height: 16px; 
}

.solr-view-results .row .field-name-title-field a{
    text-align: justify;
    font-size: 12px;
    color: #24779f;
}

.solr-view-results .row .field-name-title-field a:hover{
    text-decoration: none;
}





.solr-view-results .row .field-type-commerce-product-reference{
    left: 43%;
    bottom:13px;
}




.solr-view-results .row .commerce-add-to-cart{
	position: relative;
}

.solr-view-results .row .form-submit{
	width: 25px;
    height: 25px;
    font-size: 0px;
    background: url(/sites/all/themes/bootstrap_business/css/images/cart_add.png) no-repeat center center;
    padding: initial;
    margin: auto;

}

.solr-view-results .row .commerce-product-field.commerce-product-field-title-field{
    width: 100%;
    height: 170px;
    background: #24779f;
    color: #fff !important;


}


/* audio */
.solr-view-results .row .commerce-product-field.commerce-product-field-field-mediapreview img:nth-of-type(1){
    right: 25px;
    position: absolute;
    margin-top: -1px;

}

.solr-view-results .row .commerce-product-field.commerce-product-field-field-mediapreview img:nth-of-type(2){
    width: 100% !important;
    height: 170px !important;

}



/* depeche */
.solr-view-results .row .commerce-product-field.commerce-product-field-title-field img:nth-of-type(1){
    right: 25px;
    position: absolute;
    margin-top: -1px;

}



/* video */
.solr-view-results .row .field-name-field-miniature.field-type-image img:nth-of-type(1){
    right: 25px;
    position: absolute;
    margin-top: -1px;

}

.solr-view-results .row .field-name-field-miniature.field-type-image img:nth-of-type(2){
    width: 100%;
    height: 170px !important;

}

/* photo */
.solr-view-results .row .field-name-field-image-photo.field-type-image img:nth-of-type(1){
    right: 25px;
    position: absolute;
    margin-top: -1px;

}

.solr-view-results .row .field-name-field-image-photo.field-type-image img:nth-of-type(2){
    width: 100%;
    height: 170px !important;

}


/* infographie */
.solr-view-results .row .field-name-field-image-infographie.field-type-image img:nth-of-type(1){
    right: 25px;
    position: absolute;
    margin-top: -1px;

}

.solr-view-results .row .field-name-field-image-infographie.field-type-image img:nth-of-type(2){
    width: 100% !important;
    height: 170px !important;

}








.solr-view-results .row .commerce-product-field.commerce-product-field-title-field a{
    color: #fff !important;

}



.solr-view-results .row .commerce-product-field.commerce-product-field-title-field a:hover{
    text-decoration: none;
}




.solr-view-results .row .commerce-product-field.commerce-product-field-title-field .field-items{
    padding-top: 25px;

}







.solr-view-results .row .field-name-field-product{
    bottom: 10px;

}

.solr-view-results .row .field-name-field-product .ajax-progress.ajax-progress-throbber .message{
    display: none;

}






.solr-view-results .row .commerce-product-field-commerce-price{
	padding: 8px 0 0 0px;
    height: 32px;
    color: #1e7eae;
    font-size: 12px;
    font-weight: bold;
    position: absolute;
    bottom: 10px;
    left: 5px;
    width: 33%

}



.solr-view-results .row .field-name-field-date{
	padding: 8px 0 0 0px;
    height: 32px;
    color: #1e7eae;
    font-size: 12px;
    font-weight: bold;
    position: absolute;
    bottom: 10px;
    right: 8%;
    width: 33%;
    text-align: right;

}


.solr-view-results .col-lg-4{
	padding-left: 0;
}







