/* Products list view /* ========================================================================== */ @import "vars"; .products.list { .thumbnail { & + .thumbnail { margin-top: 30px; } .caption {padding-top: 0;} .caption-title {font-weight: 400; margin-bottom: 15px;} .reviews { color: @dark; &:hover { color: @color; } } .overflowed { margin-top: 5px; } .availability { float: left; strong { color: @color; } } .price { float: right; margin-bottom: 0; } .caption-text { font-size: 14px; line-height: 18px; padding: 15px 0; margin: 15px 0; border-top: solid 1px rgba(red(@dark),green(@dark),blue(@dark),.1); border-bottom: solid 1px rgba(red(@dark),green(@dark),blue(@dark),.1); } .btn-wish-list {margin-left: 10px; margin-right: 0;} .btn-compare {} } } .products-wall-wrapper { } .products.wall { width: 1980px; height: 550px; margin-top: -10px; margin-left: auto; margin-right: auto; overflow: hidden; .isotope-item {margin-top: 10px; margin-right: 10px; float: left;} .col {margin-right: 10px; float: left;} .w270 {width: 270px; padding: 0;} .w370 {width: 370px; padding: 0;} //550 .caption.hovered { padding-left: 0; padding-right: 0; background-color: rgba(red(@dark), green(@dark), blue(@dark), .6); } .caption-title {&, a {color: @white;}} .rating { & span.star:before { content: "\f005"; color: @gray; } & span.star.active:before, & span.star:hover:before, & span.star:hover ~ span.star:before { content: "\f005"; color: @white; } } .price { ins {color: @white; font-size: 15px;} del {color: @white; font-size: 14px;} } .buttons { .btn {color: @white; padding: 7px 9px;} } }