.content-main{margin-bottom:20px}h1{font-weight:bold}.form-basket{margin-top:20px}.table-basket{font-size:12px}@media(min-width:768px){.table-basket{font-size:14px}}.table-basket table{display:block}@media(min-width:768px){.table-basket table{display:table;border-top:1px solid #ddd}}.table-basket thead{display:none}@media(min-width:768px){.table-basket thead{display:table-header-group;white-space:nowrap}}.table-basket tbody{display:block}@media(min-width:768px){.table-basket tbody{display:table-row-group}}.table-basket tbody tr{display:block;border:1px solid #777}@media(min-width:768px){.table-basket tbody tr{display:table-row;margin-bottom:0;border:none;background-color:transparent}}.table-basket tbody tr:not(.row-compact){margin-bottom:10px}@media(min-width:768px){.table-basket tbody tr:not(.row-compact){margin-bottom:0}}.table-basket tbody td,.table-basket tbody th{vertical-align:middle}.table-basket tbody td{display:block}.table-basket tbody td[data-title]{text-align:right}.table-basket tbody td[data-title]:before{content:attr(data-title);float:left;opacity:.8}@media(min-width:768px){.table-basket tbody td[data-title]{text-align:left}.table-basket tbody td[data-title]:before{content:none}}@media(min-width:768px){.table-basket tbody td{display:table-cell}}.table-basket th{font-weight:normal}.table-basket th.no-hide{display:block}.table-basket th:not(.no-hide){display:none}@media(min-width:768px){.table-basket th{display:table-cell!important}}.table-basket td{vertical-align:middle!important}.table-basket .thumb,.table-basket .description{display:inline-block}.table-basket .thumb{width:100px;margin-right:20px}.table-basket .description{vertical-align:middle}.table-basket input[name^=quantity]{width:60px;display:inline-block;vertical-align:top}@media(min-width:768px){.table-basket input[name^=quantity]{display:block;margin-bottom:10px}}.table-basket .controls{display:inline-block;margin-bottom:-10px}@media(min-width:768px){.table-basket .controls{display:block}}.table-basket .controls .btn{margin-bottom:10px}@media(min-width:768px){.table-basket .controls .btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}}@media(min-width:768px){.table-basket .shipping-methods{display:inline-block;width:auto;margin-left:10px}}.table-basket .cell-desc{border-top:1px solid #f5f5f5;background-color:#f5f5f5;font-weight:bold}@media(min-width:768px){.table-basket .cell-desc{border-top-color:#ddd;background-color:transparent;font-weight:normal}}.table-basket .cell-subtotal{font-weight:bold}@media(min-width:768px){.table-basket .cell-subtotal{font-weight:normal}}.table-basket .cell-total{font-weight:bold}@media(min-width:768px){.table-basket .cell-total{font-weight:normal}}.table-basket .begin-summary{border-bottom:none}.table-basket .begin-summary td{border-top:none}@media(min-width:768px){.table-basket .begin-summary td{border-top:1px solid #ddd}}.table-basket .begin-summary~tr{border-top:0}.table-basket .begin-summary~tr:not(:last-child){border-bottom:0}.table-basket .donationtext{font-size:11px}.table-basket .donation{display:flex;flex-direction:column;align-items:flex-end}@media(min-width:768px){.table-basket .donation{flex-direction:row;align-items:center;justify-content:flex-end}}.table-basket .donation>*{margin-left:20px;margin-top:10px}@media(min-width:768px){.table-basket .donation>*{margin-top:0}}.table-basket .donation .inner{display:flex;align-items:center}.table-basket .donation .inner #donationamount{width:auto;max-width:80px;background-color:#eee;color:#333}.table-basket .donation .inner button{margin-left:5px}.table-basket .donation button{padding:2px 6px;border-radius:3px}.table-postage{margin:-8px 0}.table-postage tr:first-of-type>td{border-top:none}.form-panel-offer .form-group{margin-bottom:0}.form-panel-offer .form-group .form-control{margin-bottom:10px}@media(min-width:768px){.form-panel-offer .form-group .form-control{margin-bottom:0}}.form-panel-giftcard .form-group{margin-bottom:0}.form-panel-giftcard .form-group .form-control{margin-bottom:10px}@media(min-width:768px){.form-panel-giftcard .form-group .form-control{margin-bottom:0}}.wells-basket h4{margin:0 0 20px;padding-bottom:20px;font-weight:bold;border-bottom:2px solid #10a0d6}.wells-basket table{margin:-8px 0}.wells-basket table tbody tr:first-child td{border-top:none}.btn-paypal{background-color:#009cde;border-color:#009cde}.btn-paypal:hover{background-color:#0078ab;border-color:#0078ab}.list-offer-products .product{margin-bottom:20px}.list-offer-products .product:nth-of-type(2n)+.product{clear:left}@media(min-width:768px){.list-offer-products .product:nth-of-type(2n)+.product{clear:none}.list-offer-products .product:nth-of-type(4n)+.product{clear:left}}.list-offer-products .product.selected .inner{border-color:#10a0d6}.list-offer-products .product.faded{opacity:.5}.list-offer-products .inner{padding:10px 10px 0;border:2px solid #ccc}.apply-voucher-form input[name=Code]{width:150px}.apply-voucher-form input[name=Amount]{width:75px}