.button.continue-shopping,.button.proceed-to-admin-checkout,.button.proceed-to-checkout{position:relative;border-radius:5px;background:#33ade0;font-weight:700;font-size:1.2em}.button.continue-shopping{padding:15px 30px 15px 60px;margin-right:10px}.button.continue-shopping:active{padding:14px 29px 14px 59px;margin-right:11px}.button.proceed-to-admin-checkout,.button.proceed-to-checkout{padding:15px 60px 15px 30px;margin-left:10px}.button.proceed-to-checkout{background:#fc6220}.button.proceed-to-admin-checkout:active,.button.proceed-to-checkout:active{padding:14px 59px 14px 29px;margin-left:11px}.button.continue-shopping:before,.button.proceed-to-admin-checkout:after,.button.proceed-to-checkout:after{content:"";width:13px;height:24px;display:inline-block;position:absolute;bottom:14px;background:url(../../images/html5/sprite.png) no-repeat}.button.continue-shopping:before{left:9px;background-position:-147px -44px}.button.continue-shopping:active:before{left:8px}.button.proceed-to-admin-checkout:after,.button.proceed-to-checkout:after{right:9px;background-position:-147px -71px}.button.proceed-to-admin-checkout:active:after,.button.proceed-to-checkout:active:after{right:8px}.button.continue-shopping:active:before,.button.proceed-to-checkout:active:after{bottom:13px}div.image img{padding:5px;margin-right:20px;border:1px solid #33ade0;background:#fff}table.basket-breakdown{width:100%;border:none}table.basket-breakdown tr td,table.basket-breakdown tr th{padding:15px;background:0 0;border-bottom:1px solid #e0e0e0}table.basket-breakdown tr th{padding:4px 15px}table.basket-breakdown tr td.price{width:130px}table.basket-breakdown tr th:first-of-type{text-align:left}div.image,div.item{display:inline-block}table.basket-breakdown tr td .item h3{font-size:1.1em}table.basket-breakdown tr td .item h3 a{text-decoration:none;color:#33ade0}table.basket-breakdown tr td .item h3 a:hover{text-decoration:underline}table.basket-breakdown tr td .item a.remove{padding:1px 24px 1px 4px;position:relative;border:1px solid #33ade0;background:#fff;color:#33ade0;font-size:.8em;font-weight:700}table.basket-breakdown tr td .item a.remove:hover{opacity:1}table.basket-breakdown tr td .item a.remove:active{padding:0 23px 0 3px}table.basket-breakdown tr td .item a.remove:after{content:"+";width:10px;height:10px;display:block;position:absolute;right:5px;top:3px;transform:rotate(45deg);background:#33ade0;border-radius:6px;text-align:center;line-height:.7em;font-size:1.4em;font-weight:400;color:#fff;transition:background .2s}table.basket-breakdown tr td .item a.remove:hover:after{background:#e03333}table.basket-breakdown tr td .item a.remove:active:after{right:4px;top:2px}table.basket-breakdown tr td .item ul{margin-left:0;list-style:none}table.basket-breakdown tr td .item ul li{margin-bottom:5px}table.basket-breakdown tr td .item ul li a{text-decoration:none;color:#33ade0}table.basket-breakdown tr td .item ul li.saving{color:#26b428;font-weight:700}table.basket-breakdown tr td.quantity{text-align:center;font-weight:700}table.basket-breakdown tr td.quantity{text-align:center;font-weight:700}table.basket-breakdown tr td.quantity a.minus,table.basket-breakdown tr td.quantity a.plus{width:18px;height:18px;display:inline-block;background:#33ade0;text-decoration:none;color:#fff;border-radius:9px;line-height:14px;font-size:1.8em;font-weight:400}table.basket-breakdown tr td.quantity a.minus:active,table.basket-breakdown tr td.quantity a.plus:active{width:16px;height:16px;margin:1px;line-height:12px}table.basket-breakdown tr td.quantity a.minus:hover,table.basket-breakdown tr td.quantity a.plus:hover{opacity:.92}table.basket-breakdown tr td.delivery-price span,table.basket-breakdown tr td.price span,table.basket-breakdown tr td.total-price span{width:65px;height:65px;margin:0 auto;display:block;background:#33ade0;border-radius:35px;color:#fff;text-align:center;font-weight:700;line-height:5em}table.basket-breakdown tr td.total-price span{background:#fc6220}table.basket-breakdown tr td.delivery table,table.basket-breakdown tr td.total table{width:50%;margin-left:50%;margin-bottom:0;border:none}table.basket-breakdown tr td.delivery table .price,table.basket-breakdown tr td.total table .price{width:130px}table.basket-breakdown tr td.total table .price span{background:#fc6220}table.basket-breakdown tr td.delivery table tr td,table.basket-breakdown tr td.total table tr td{padding:10px 15px 0 15px;font-weight:700;background:#fff;background:-moz-linear-gradient(top,#fff 0,#fff 26%,#fff 26%,#f9f9f9 26%,#f9f9f9 26%,#f9f9f9 85%,#f9f9f9 85%,#fff 85%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(26%,#fff),color-stop(26%,#fff),color-stop(26%,#f9f9f9),color-stop(26%,#f9f9f9),color-stop(85%,#f9f9f9),color-stop(85%,#f9f9f9),color-stop(85%,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#fff 0,#fff 26%,#fff 26%,#f9f9f9 26%,#f9f9f9 26%,#f9f9f9 85%,#f9f9f9 85%,#fff 85%,#fff 100%);background:-o-linear-gradient(top,#fff 0,#fff 26%,#fff 26%,#f9f9f9 26%,#f9f9f9 26%,#f9f9f9 85%,#f9f9f9 85%,#fff 85%,#fff 100%);background:-ms-linear-gradient(top,#fff 0,#fff 26%,#fff 26%,#f9f9f9 26%,#f9f9f9 26%,#f9f9f9 85%,#f9f9f9 85%,#fff 85%,#fff 100%);background:linear-gradient(to bottom,#fff 0,#fff 26%,#fff 26%,#f9f9f9 26%,#f9f9f9 26%,#f9f9f9 85%,#f9f9f9 85%,#fff 85%,#fff 100%)}table.basket-breakdown tr td.delivery table tr td:not(.price) span,table.basket-breakdown tr td.total table tr td:not(.price) span{font-weight:400;display:block}table.basket-breakdown tr td.delivery,table.basket-breakdown tr td.delivery tr td,table.basket-breakdown tr td.total,table.basket-breakdown tr td.total tr td{padding:0;border:none}div.delivery-options{padding:20px;margin-bottom:20px;background-color:#f9f9f9}div.delivery-options h2{font-size:1.3em;color:#33ade0}div.delivery-options table{width:100%;margin:0}div.delivery-options table tr td{padding:10px 4px}div.delivery-options table.form:first-of-type tr td:not(.submit):first-of-type{display:none}div.delivery-options fieldset table.form:first-of-type tr td:not(.submit):first-of-type{display:inherit}div.delivery-options table tr:not(:first-of-type) td:last-of-type{position:relative;padding-left:30px}div.delivery-options table tr td input[type=radio]{position:absolute;left:4px;top:30px}div.delivery-options table tr td span:nth-last-of-type(-n+2){display:block}div.delivery-options table tr td span:not(:nth-last-of-type(2)){font-weight:700}div.delivery-options table tr:not(:first-of-type):not(:nth-last-of-type(-n+1)) td{border-bottom:1px solid #e0e0e0}div.delivery-options fieldset table tr td{border:none!important;position:inherit!important;padding-left:0!important}div.delivery-options table tr td.submit{text-align:right}div.delivery-options table tr td input[type=submit]{padding:15px 30px;position:relative;border-radius:5px;background:#33ade0;font-weight:700;font-size:1.2em}div.delivery-options table tr td input[type=submit]:active{padding:14px 29px}.proceed-to-checkout-large{text-align:right}.proceed-to-checkout-large .button{padding:10px 65px 14px 25px;background:#fc6220;font-size:1.7em;font-weight:700;text-align:left;position:relative}.proceed-to-checkout-large .button:active{padding:9px 64px 13px 24px}.proceed-to-checkout-large .button:after{content:"";width:26px;height:41px;display:block;position:absolute;top:14px;right:15px;background:url(../../images/html5/sprite.png) no-repeat top right}.proceed-to-checkout-large .button:active:after{top:13px;right:14px}.proceed-to-checkout-large .button span{font-size:.56em;font-weight:400;display:block;opacity:.6}@media only screen and (max-width:1010px){table.basket-breakdown tr td.delivery table,table.basket-breakdown tr td.total table{width:100%;margin-left:0}}@media only screen and (max-width:480px){.button.continue-shopping,.button.proceed-to-checkout{width:42%;padding:5px 3%;margin:1% .5%;font-size:1em;line-height:1.1em}.button.continue-shopping:active,.button.proceed-to-checkout:active{padding:4px 2%;margin:1% 1.5%}.button.continue-shopping:before,.button.proceed-to-checkout:after{bottom:7px}.button.continue-shopping:active:before,.button.proceed-to-checkout:active:after{bottom:6px}.button.continue-shopping{text-align:right}.button.continue-shopping span,.button.proceed-to-checkout span{display:block}.button.proceed-to-checkout{text-align:left}table.basket-breakdown tr td,table.basket-breakdown tr th{padding:3%;background:#f9f9f9;border-bottom:5px solid #fff}table.basket-breakdown tr th{font-size:.8em}table.basket-breakdown tr td.delivery table,table.basket-breakdown tr td.total table{width:100%;margin-left:0}table.basket-breakdown tr td.delivery table tr td,table.basket-breakdown tr td.total table tr td{background:#f9f9f9;padding:3%;padding-bottom:10px}table.basket-breakdown tr td.delivery table tr td{margin-bottom:5px;border-bottom:5px solid #fff}div.image img{max-width:30px;margin-bottom:10px}table.basket-breakdown tr td .item h3 a{font-size:.8em}table.basket-breakdown tr td .item a.remove{display:none}table.basket-breakdown tr td.quantity a.minus,table.basket-breakdown tr td.quantity a.plus{margin:5px auto;display:block}table.basket-breakdown tr td.quantity a.minus:active,table.basket-breakdown tr td.quantity a.plus:active{margin:6px auto}table.basket-breakdown tr td.delivery table .price,table.basket-breakdown tr td.price,table.basket-breakdown tr td.total table .price{width:30%}div.delivery-options select,div.delivery-options table tr td input[type=submit]{width:100%}div.delivery-options table tr:last-of-type td.submit{padding-left:0}.proceed-to-checkout-large .button{font-size:1.4em}.proceed-to-checkout-large .button:after{top:18px}.proceed-to-checkout-large .button:active:after{top:17px}.proceed-to-checkout-large .button span{font-size:.6em}}