.content .cart{padding:1em 0 2em}
.cart .head,.cart .item{border-bottom:1px solid #dfdfdf}
.cart .head{font-size:1.1em;padding-bottom:.2em}
.cart .head .img-medium,.cart .total .img-medium,.cart .head .img-small,.cart .total .img-small{height:auto}
.cart .detail{width:84%}
.cart .head .detail{width:43%}
.cart .amount{width:10%}
.cart .delete{width:4%}
.cart .head .cost{text-align:right;width:19.5%}
.cart .item{padding:.5em 0 1em}
.cart .item .detail .title{padding:1em 53% .5em 0;font-size:1.2em}
.cart .cost,.cart .cost-usd{text-align:right}
.cart .detail .container{padding:0 0 0 1em}
.cart .detail .title-price{width:50%}
.cart .detail .title-price .usd{padding-left:1.5em}
.cart input.amount{width:90%;font-size:1.3em;padding:0;text-align:right}
.cart .cost{width:23%}
.cart .detail .cost-usd{width:12%;padding-top:.2em}
.cart .detail .price{font-size:1.4em}
.cart .item .usd{font-size:1.1em}
.cart .total{padding:2em 0 3em}
.cart div.text{width:64%;text-align:right;font-size:1.3em;padding-top:.3em;font-weight:bold}
.cart .total .cost-usd{padding-top:.3em;width:17%}
.cart .total .price{font-size:1.8em}
.cart .back{width:53%;font-size:1.2em;padding-top:.65em}
.cart .back a,.cart .back a span.arrow{text-decoration:none}
.cart .back a span{text-decoration:underline}
.cart .back a span.arrow{font-family:"Times New Roman", Times, serif}
.cart .delete button{width:20px;height:20px;margin:0 0 .3em .1em;background:url(http://i.optimart.ua/buttons-checkout.png) no-repeat -280px 0}
.cart .delete button:hover, .cart .delete button.hover{background-position:-260px 0}
.submit .checkout button{width:235px;height:41px;background:url(http://i.optimart.ua/buttons-checkout.png) no-repeat -770px 0}
.submit .checkout button:hover, .submit .checkout button.hover{background-position:-1005px 0}
