.article-list{color:#313437;background-color:#fff}.article-list p{color:#7d8285}.article-list h2{font-weight:700;margin-bottom:40px;padding-top:40px;color:inherit}@media (max-width:767px){.article-list h2{margin-bottom:25px;padding-top:25px;font-size:24px}}.article-list .intro{font-size:16px;max-width:500px;margin:0 auto}.article-list .intro p{margin-bottom:0}.article-list .articles{padding-bottom:40px}.article-list .item{padding-top:50px;min-height:425px;text-align:center}.article-list .item .name{font-weight:700;font-size:16px;margin-top:20px;color:inherit}.article-list .item .description{font-size:14px;margin-top:15px;margin-bottom:0}.article-list .item .action{font-size:24px;width:24px;margin:22px auto 0;line-height:1;display:block;color:#4f86c3;opacity:.85;transition:opacity .2s;text-decoration:none}.article-list .item .action:hover{opacity:1}.product-item{padding:10px}.product-item .product-container{text-align:left;font:14px sans-serif;background-color:#fff;border:1px solid #dbe3e7;border-radius:3px;box-shadow:1px 3px 1px rgba(0,0,0,.08);padding:25px}.product-item a.product-image{display:block;text-align:center;box-shadow:0 0 20px 8px #f3f3f3 inset;width:100%;margin-bottom:25px;padding:20px 0;box-sizing:border-box}.product-item a.product-image img{height:130px}.product-item h2{font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px;font-weight:800}.product-item h2 a{text-decoration:none;color:#2b2b2b}.product-item a.small-text{color:grey;text-decoration:none;margin-top:20px;margin-bottom:10px;display:block;text-align:right;font-size:12px}.product-item .product-rating{color:#f09911;font-size:14px}.product-item .product-rating a.small-text{text-align:left;margin:0 0 0 10px;display:inline-block}.product-item p.product-description{margin-top:20px;color:#5d5d5d;line-height:1.45;white-space:normal;margin-bottom:20px}.product-item button{border-radius:2px;background:#87bae1;box-shadow:0 1px 1px rgba(0,0,0,.12);border:0;color:#fff;font-weight:700;font-size:13px;padding:8px 20px}.product-item button:active{background:#87bae1;color:#fff;border:0}.product-item button:focus,.product-item button:focus:active{background:#87bae1;outline:0;color:#fff}.product-item button:hover{background:#66abe0;color:#fff}.product-item .product-price{color:#4e4e4e;font-weight:700;font-size:20px;padding-top:5px;text-align:right}