hr{margin:0 0 24px 0}.categories>div{text-align:center}.description{min-height:280px;margin-bottom:24px;padding:20px;background:#33ade0;font-size:1.1em}.description,.description a,.description h1{color:#fff}.category,.product{margin-bottom:24px;padding:20px;border:1px solid #e0e0e0}.category{background-color:#f9f9f9;border:none}.category h2 a,.product h2 a{text-decoration:none;color:#33ade0}.category h2 a:hover,.product h2 a:hover{text-decoration:underline}.product>div>div:first-of-type>div{position:relative}.product .price{width:65px;height:65px;position:absolute;top:-15px;left:-15px;background:#33ade0;border-radius:35px;color:#fff;text-align:center;font-weight:700;line-height:5em}.category img,.product img{width:70%;padding:15%;height:auto;margin-bottom:10px;border:1px solid #33ade0;background:#fff}.category h2,.product h2{font-size:1.4em;color:#33ade0}.category p,.product p{font-size:1.2em}.category p a.button.small.read-more,.product p a.button.small.read-more{font-size:.8em}.category .button{padding:9px 30px 9px 10px;position:relative;border-radius:2px;background:#33ade0;font-weight:700}.category .button:active{padding:8px 29px 8px 9px}.category .button:after{content:"";width:13px;height:24px;display:inline-block;position:absolute;bottom:5px;right:9px;background:url(../../images/html5/sprite.png) no-repeat -147px -71px}.category .button:active:after{bottom:4px}.product input[name=add_to_basket_button]{padding:10px 30px;margin-bottom:10px}.product input[name=add_to_basket_button]:active{padding:9px 29px;margin-bottom:11px}p.call-us{padding:20px;background:#f9f9f9;color:#33ade0;font-size:1.4em;line-height:1.2em;font-weight:700}p.call-us span{display:block;font-size:.8em}@media only screen and (max-width:840px){.product .price{top:10px;left:10px;opacity:.95}.product input[name=add_to_basket_button]{width:100%;margin-bottom:10px;position:relative}.product input[name=add_to_basket_button] span{position:absolute;right:6%}.product input[name=add_to_basket_button]:active span{right:5%}}