.order-status span{padding-left:15px}.review-address-information{padding:1.5em 0;vertical-align:top}.review-address-information .billing-address,.review-address-information .delivery-address{display:inline-block;vertical-align:top}.review-address-information .billing-address{padding-right:5%}.review-uploads{margin-bottom:1.5em}.review-additional-notes,.review-delivery-instructions{margin-bottom:1.5em}.review-promotions{margin-bottom:1.5em;padding:10px}.review-promotions h3{padding-top:0;margin-top:0}.product-review-table-container{padding:15px;border:1px dotted #ccc;margin-bottom:10px}.product-review-table-container table.product-review-table{width:100%;border-spacing:5px;border-collapse:collapse}.product-review-table-container table.product-review-table th{border-bottom:1px solid #d9d9d9;border-top:1px solid #ccc;padding:8px;text-align:left}.product-review-table-container table.product-review-table td{border-bottom:1px dotted #ccc;padding:5px 11px}.product-review-table-container table.product-review-table td label,.product-review-table-container table.product-review-table td input,.product-review-table-container table.product-review-table td button,.product-review-table-container table.product-review-table td select,.product-review-table-container table.product-review-table td textarea{margin-bottom:0}.product-review-table-container table.product-review-table .sqimple-cart-input-button{background:0;border:0;font-size:11px;color:#08c;padding:0;margin:0;cursor:pointer}.product-review-table-container table.product-review-table .product-thumb{width:10%}.product-review-table-container table.product-review-table .product-thumb img{max-width:75px;max-height:75px}.product-review-table-container table.product-review-table .name{width:70%}.product-review-table-container table.product-review-table .price,.product-review-table-container table.product-review-table .quantity{text-align:center}.product-review-table-container table.product-review-table .total_price{text-align:right;width:50px;padding-right:5px}.product-review-table-container table.product-review-table td.remove{text-align:right}.product-review-pricing-table{float:right;margin:10px 3px 0 0}.product-review-pricing-table td{padding:1px 5px}.product-review-pricing-table td:first-child{text-align:right;font-weight:bold}.product-review-pricing-table td label,.product-review-pricing-table td input,.product-review-pricing-table td button,.product-review-pricing-table td select,.product-review-pricing-table td textarea{margin-bottom:0}.product-review-pricing-table td:last-child{text-align:right;padding-left:15px}.product-review-pricing-table tr.greg td{font-style:italic;padding-top:10px}@media(max-width:767px){.sqimple-checkout.form tr.product td img.product-thumb{max-width:150px;max-height:150px}.billing-address{padding-right:2.5%;margin-right:2.5%;border-right:1px dotted #e6e6e6;margin-bottom:2.5%}.product-review-table th{display:none}.product-review-table tr td{border:0!important;display:block}.product-review-table tr td.remove{padding-bottom:15px}.product-review-table tr.product{border-bottom:1px solid #e6e6e6;margin-bottom:15px;display:block}.product-review-table tr.product img{width:150px!important}.product-review-table tr .sqimple-cart-item-name{font-size:18px}.product-review-table tr .sqimple-cart-item-combination{display:block}.product-review-table tr input,.product-review-table tr textarea,.product-review-table tr .uneditable-input{width:85px;text-align:center}.product-review-table tr .price{display:none}.product-review-table tr .total_price{font-size:18px;text-align:center!important}.product-review-table tr .remove{text-align:center;padding:0 margin:0}.product-review-table tr .remove input{width:auto}.product-review-table tr .product-thumb,.product-review-table tr .name,.product-review-table tr .quantity,.product-review-table tr .total_price{width:100%!important}}.change-guest-email-link:hover{cursor:pointer}.sqimple-checkout form{margin-bottom:0}.checkout-heading.nav-enabled{font-style:italic;cursor:pointer}.checkout-heading.nav-enabled.active{cursor:default}.checkout-heading a{font-size:12px;font-weight:bold;cursor:pointer}.checkout-heading.active{background:#fcfcfc}.cart-step,.details-step,.uploads-step,.payments-step{margin:1em 0}.sqimple-checkout label{cursor:default;display:block}.sqimple-checkout .separator{color:#ccc}.sqimple-checkout label,.sqimple-checkout select,.sqimple-checkout textarea,.sqimple-checkout input[type="text"],.sqimple-checkout input[type="password"],.sqimple-checkout input[type="datetime"],.sqimple-checkout input[type="datetime-local"],.sqimple-checkout input[type="date"],.sqimple-checkout input[type="month"],.sqimple-checkout input[type="time"],.sqimple-checkout input[type="week"],.sqimple-checkout input[type="number"],.sqimple-checkout input[type="email"],.sqimple-checkout input[type="url"],.sqimple-checkout input[type="search"],.sqimple-checkout input[type="tel"],.sqimple-checkout input[type="color"],.sqimple-checkout .uneditable-input{margin-bottom:0;font-size:12px}.checkout-sub-heading{font-size:14px;font-weight:bold;padding-bottom:.5em;margin:0}.checkout-sub-heading a{font-size:11px;cursor:pointer}.details-step table td{width:48%;vertical-align:top}.details-step table td:first-child{padding-right:1%}.details-step table td .checkout-existing-address-box,.details-step table td .member-address-box{width:47%;float:none;display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;vertical-align:top}.details-step table td .checkout-existing-address-box:hover,.details-step table td .member-address-box:hover{background:#f4f4f4;cursor:pointer;-webkit-border-radius:4px;border-radius:4px}.details-step table td .display-address-only .checkout-existing-address-box{cursor:default}.details-step table td .display-address-only .checkout-existing-address-box:hover{background:0}.details-step .delivery-same-as-billing-container p{background:#fcfcfc;text-align:left;display:block;padding:5px;border:1px dotted #e6e6e6;margin-bottom:5px}.details-step .delivery-same-as-billing-container.shipping-address p{text-align:center!important;font-weight:bold;font-size:12px}.details-step .delivery-same-as-billing-container.shipping-address p i{font-size:45px;color:#666;display:block}.details-step .new-address-link{-moz-box-sizing:border-box;background:none repeat scroll 0 0 #fafafa;display:inline-block;min-height:110px;min-width:100px;padding:20px 3%;text-align:center;vertical-align:top}.details-step .new-address-link i{font-size:45px;color:#666}.datepicker-container{display:inline-block;vertical-align:top}.datepicker-container .ui-datepicker-trigger{background:0;display:inline;border:0;padding-top:3px}.checkout-notes textarea{width:400px}.checkout-additional-shipping-details .left{display:inline-block;max-width:45%;vertical-align:top}.checkout-additional-shipping-details .right{margin-left:6%;display:inline-block;max-width:45%;vertical-align:top}.checkout-important-shipping-info{padding:1.5em;border:dotted 1px #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media(max-width:767px){.details-step table td{display:block;width:auto}.details-step .checkout-notes textarea{width:249px!important}}@media(max-width:767px){.fe-uploader{text-align:center}.fe-uploader .uploadifive-button{margin:5px auto}.fe-uploader .shop-checkout-uploads span{float:none!important;display:block}}.shop-checkout-payment-container{background:none repeat scroll 0 0 #fafafa;border:1px dotted #e6e6e6;display:block;margin-bottom:6px;overflow:hidden;padding:5px}.shop-checkout-payment-container .credit-card-images{float:right;margin:-4px -99px 0 0}.shop-checkout-payment-container .credit-card-images img{max-width:48px;max-height:48px}.shop-checkout-payment-container .submit-button-container{padding-top:5px}.shop-checkout-payment-container .payment-name{line-height:25px}.shop-checkout-payment-container .payment-name span{vertical-align:middle;padding-left:5px;font-weight:bold;display:inline-block}.shop-checkout-payment-container .payment-description{margin-top:8px;padding-top:8px;border-top:1px solid #e6e6e6}.shop-checkout-payment-container .shop-checkout-credit-card-details ul{max-width:300px}.shop-checkout-payment-container .shop-checkout-credit-card-details .cc-heading{font-size:13px;padding-bottom:8px;font-style:normal}.shop-checkout-payment-container .shop-checkout-credit-card-details label{padding-bottom:3px}.sqimple-checkout img{margin:0!important}.sqimple-checkout input[type="radio"],.sqimple-checkout input[type="checkbox"]{margin:0}.sqimple-checkout .form ul li.control-group input{height:32px;padding:0 4px}.sqimple-checkout .form ul li.control-group select{height:34px;padding:8px 4px}.sqimple-checkout .form ul li.control-group textarea{height:150px;padding:0 4px;width:auto}