a.blue{text-decoration:underline;}.block-cart{clear:both;width:100%;margin:1em 0;}.checkout-cart-index .page-title{padding:0;margin:0;}h1.cart-head{float:left;width:65%;}.mid{font-size:1.8em;}.page-title .checkout-link{width:35%;}.page-title button.button{float:right;margin:1em 0;}.checkout h2.legend{border-bottom:1px solid;padding:0em 0em 0.5em 0em;}.multiple-checkout{margin-bottom:5em;}.checkout table.data-table th,.checkout table.data-table td{text-align:left;}.checkout table.data-table td.last{text-align:right;}.collapse table.data-table td{text-align:right;padding:1em;}.collapse table.data-table td span.price{text-align:left;float:left;}.checkout table.data-table td.text-left,.checkout table.data-table th.text-left{text-align:left;}.checkout table.data-table td.text-right,.checkout table.data-table th.text-right{text-align:right;}.btn-remove{background:url(../../images/btn.delete.png) top no-repeat;display:inline-block;height:13px;text-indent:-9999px;width:13px;}.please-wait{position:fixed;z-index:99;top:50%;left:50%;margin:-34px 0 0 -90px;border:5px solid #f3b66f;font-size:12px;color:#f18200;font-weight:bold;background:#fff;padding:20px;white-space:nowrap;}#shopping-cart-table button{background-color:transparent;border:none;cursor:pointer;font-size:0.8em;width:auto;text-align:center;}.mobile-proceed a.btn-proceed-checkout{background:#FFF;color:#fff;padding:0.6em;width:97%;margin:15px 0;font-family:"Raleway","Avenir LT W01 45 Book","Helvetica","Arial";letter-spacing:0.1em;}#shopping-cart-table button.btn-update-inline{color:#FFF;padding-left:0px;}.checkout-cart-index .spacer{height:2em;}.checkout-cart-index .cart-empty a{text-decoration:underline;font-weight:bold;}.checkout-cart-index .cart-empty{text-align:center;font-size:1.2em;}.checkout-cart-index .cart-empty .buttons-set{margin-top:40px;}.checkout-cart-index .checkout-empty-bag-block{margin-top:20px;}.cart-collaterals h2{font-size:1.4em;border-bottom:1px solid #bdbdbd;padding-bottom:1em;margin-bottom:1em;}#shopping-cart-table td{vertical-align:middle;}#shopping-cart-table td.qty{width:65px;}#shopping-cart-table td.qty button.btn-update{height:15px;vertical-align:super;}#shopping-cart-table td.image{padding:1.2em 0;}#shopping-cart-table td.image img{}#shopping-cart-table .btn-continue{background:transparent url('../../images/continue-shopping.png') no-repeat center left;padding-left:1em;text-transform:uppercase;}#shopping-cart-table .btn-update{background:transparent url('../../images/update-cart.png') no-repeat center left;padding-left:1.5em;text-transform:uppercase;}#shopping-cart-table .btn-update:active{position:relative;left:-1px;}#shopping-cart-table h2{font-size:1.2em;font-family:inherit;}#shopping-cart-table .price{font-size:1.2em;}#shopping-cart-table .checkout-cart-index .brand{font-size:0.9em;}.checkout-cart-index .totals{float:right;}.checkout-cart-index table.data-table tbody tr{border-top:0.1em solid #bdbdbd;border-bottom:none;}#shopping-cart-table .input-text{width:32px;color:#bdbdbd;font-size:1.2em;font-weight:normal;padding:0.3em;text-align:center;}#shopping-cart-table tfoot button{font-size:1em;}table.data-table tfoot tr{border-bottom:1px solid #bdbdbd;border-top:none;background-color:transparent;}.checkout-cart-index .deals{float:left;width:33%;}.checkout-cart-index .shipping{float:left;width:33%;}.cart-collaterals .shipping{border-right:1px solid #bdbdbd;}.shipping-form p,.discount-coupon-form{margin:1em 0;}#shipping-zip-form li{width:200px;}.shipping-form .input-text,.shipping-form select{width:100%;margin:0.5em 0 1em;}#discount-coupon-form input{margin:0.5em 0 1em;}#shipping-zip-form label{float:left;}.shipping-form label em{color:red;}.shipping-form .required-text{float:right;color:red;}.shipping-form .buttons-set button,#discount-coupon-form .buttons-set button{margin:0.5em 1em 0 0;}#co-shipping-method-form{margin-top:2em;}#co-shipping-method-form .price{font-size:1em;font-style:normal;}#co-shipping-method-form li{padding:0.5em 0;}#discount-coupon-form label{display:block;margin-bottom:1em;}#discount-coupon-form h2{padding-left:2em;}.discount-form{padding-left:2.8em;}.cart-actions .btn-proceed-checkout,.multiship-opt,.page-title button.button{margin:2.5em 0 0 0;}.checkout-link{margin:2em 0 0 0;}.free-shipping.desktop{margin:3em 0 0 0;}.sp-methods label span{float:none;}.checkout-cart-index .main.inner-container{padding-bottom:50px;}.totals{width:33%;background-color:white;}.onepage-review-block{float:left;margin-top:2em;}#shopping-cart-totals-table{width:100%}#shopping-cart-totals-table th{padding:0.8em 0 0.8em 1.5em;}#shopping-cart-totals-table td{padding:0.8em 0 0.8em 1.5em;font-size:1.1em;}#shopping-cart-totals-table .grand-total td{padding:0.8em 0 0.8em 1.5em;}#shopping-cart-totals-table tr td:first-child:after{}#shopping-cart-totals-table tr.add-top-20px-padding td:first-child:after{content:"";}.totals .checkout-types{width:100%;margin:2em auto;}.totals .checkout-types button{width:100%;}.totals .grand_total_c strong{font-size:1.4em;}.cart-product-edit-link{margin-top:1em;color:#b10000;display:block;text-decoration:underline;}table.item-options{margin-top:1em;}table.item-options td{padding:0 0.2em;font-weight:normal;}table.item-options td.table-label{font-weight:bold;}table.item-options td.table-label:after{content:":";}table.item-options tr{border-top:none!important;border-bottom:none!important;}.checkout-cart-index .product-carousel h4{margin-bottom:10px;}.checkout-cart-index #category_carousel{padding-top:30px;overflow:hidden;height:250px;}.checkout-cart-index .carousel li{width:131px;margin:0 25px;height:245px;}.checkout-cart-index .carousel li a{display:block;}.checkout-cart-index .carousel li a img{border:1px solid #cccccc;}.checkout-cart-index .carousel li .product-brand{font-size:0.8em;}.checkout-cart-index .carousel li .product-name{font-size:1em;margin-top:3px;}.checkout-cart-index .carousel li .price-box{font-size:1.1em;margin-top:6px;}.checkout-cart-index .carousel li p{position:absolute;bottom:0;}.checkout-cart-index .carousel li button{letter-spacing:normal;padding:0 1.1em;height:2em;min-height:2em;font-size:1em;}.checkout-cart-index #shopping-cart-totals-table td{font-size:1.1em;}.checkout-cart-index #shopping-cart-totals-table tr.grand-total td{font-size:1.3em;}.checkout-cart-index #shopping-cart-totals-table tr.grand-total{border-top:1px solid #BDBDBD;}.checkout-cart-index .totals{background-color:transparent;}.checkout-cart-index #shopping-cart-totals-table{background-color:#fff;}.checkout-cart-index .totals .checkout-types{margin-top:10px;}.checkout-cart-index .for-checkout,.checkout-onepage-index .for-shopping-cart{display:none;}.checkout-cart-index .totals .summary-collapse{display:inline;}.fieldset li.fields{clear:both;}.cart-actions .btn-proceed-checkout{margin-top:0px;}#checkout-shipping-method-load{float:left;}.store-switch,.multi-link,.checkout-padding{margin:0 0 1em;}#multiship-addresses-table dd{padding-bottom:1em;}.block-checkout-shipping-method{float:right;margin-right:1em;width:20em;}#checkout-step-login #remember-me-box .input-box{margin:0;float:left;}#checkout-step-login #remember-me-box input.checkbox{margin:0 5px 0 0;}#checkout-step-login #remember-me-box .link-tip{margin-left:45px;color:#7c7c7c;text-decoration:underline;font-size:1.1em;}#checkout-step-login #forgot-password-checkout{font-size:1.1em;margin-left:20px;padding-top:6px;float:left;}#checkout-step-login .col-2 .buttons-set button.button{float:left;}.checkout-onepage-success p{font-size:1.1em;line-height:1.4em;}.checkout-onepage-success .main .inner-container{text-align:center;}.success-print-order{margin:30px 0 40px;}.success-print-order a{font-size:1.1em;background:url(../../images/checkout/success-print-order.gif) no-repeat 0 0;padding-left:25px;}.checkout-onepage-success .checkout-success-block{margin-top:30px;}.checkout-onepage-success h1{padding-bottom:25px;margin-bottom:15px;border-bottom:1px solid #bdbdbd;}.checkout-onepage-success .main{min-height:580px;}.checkout-onepage-index #billing-new-address-form li.control.cb,.checkout-onepage-index #co-billing-form li.control.cb{margin-bottom:15px;padding-bottom:2em;}.gift-messages-form,.gift-messages{float:right;width:75%;}.checkout-onepage-index #cboxOverlay{background-color:transparent;}.checkout-onepage-index #message_sample,.checkout-onepage-index #wrapping_sample{padding:5px;background-color:#FFF;}.checkout-onepage-index #cboxLoadedContent{background-color:#000;padding-top:25px;width:510px;}.checkout-onepage-index #cboxClose,.checkout-onepage-index #cboxClose:hover{background:none #000;color:#FFF;text-indent:0;}.checkout-onepage-index .add-gift-message p{margin-top:0;}.add-gift-message p.gift-message-title{font-weight:bold;margin-bottom:5px;}.gift-message{padding:20px;}.gift-message p.gift-message-title{font-weight:bold;}.gift-message .message{font-size:1.1em;margin-top:20px;}.add-gift-message p label{font-size:1.1em;}.gift-message-header{background-color:#ececec;border-top:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;float:left;width:100%;line-height:normal;font-size:1.1em;padding:15px 10px 15px 10px;margin-bottom:10px;}.gift-message-header a{text-decoration:underline;}#allow-gift-options-container .inner-box{padding:0 10px 0 10px;}#allow-gift-options-container textarea{padding:10px;}.gift-header a{text-transform:capitalize;}.gift-header:first-child{width:30%;}.gift-header{float:left;padding:1em;box-sizing:border-box;text-transform:uppercase;font-size:1.1em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.gift-data:first-child{width:30%;}.gift-header.wrapping,.gift-data.wrapping{width:25%;}.gift-header.message,.gift-data.message{width:45%;}.gift-data{box-sizing:border-box;float:left;width:35%;padding:1em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.gift-data textarea{width:100%;}.wrap-checkbox input{float:left;}.wrap-checkbox p{display:inline;float:left;padding-left:10px;margin-top:4px;width:85px;}.no-gift-message{background:url(../../images/no-gift-icon.png) no-repeat 0 0;padding-left:20px}.no-gift-message.no-padding-message{padding-left:0px;}.gift-product-wrapper{float:left;width:100%;}.gift-product-wrapper .product-image{float:left;}.gift-product-wrapper .product-name{float:left;width:65%;}.gift-product-wrapper .product-brand{font-size:0.9em;margin-bottom:1em;float:left;width:65%;}.gift-product-wrapper.entire-order{border-bottom:none;width:100%;margin-left:25%;}.gift-header a.view-sample{color:#7c7c7c;text-decoration:underline;}.gift-product-wrapper span.count-characters{font-size:0.9em;color:#7c7c7c;display:block;}.gift-product-wrapper input.gift-message{margin-bottom:0.7em;width:100%;}.gift-product-wrapper table.item-options td.item-options-label{font-weight:bold;}.gift-product-wrapper table.item-options td{font-size:1em;padding:0 0.2em;}.gift-product-wrapper table.item-options td.item-options-label:after{content:":";}.gap{margin-bottom:1em;}ul.checkout-progress{height:5em;margin:3em 0;}ul.checkout-progress li{width:17%;float:left;padding:1.3em 0;color:#919191;}ul.checkout-progress li.active{color:#fff;}#payment_form_cybersource_ondemand li{margin:1em 0;}#cybersource_ondemand_cc_type{width:100%;}#cybersource_ondemand_expiration,#cybersource_ondemand_expiration_yr{margin:0 1em 0 0;}select#billing\:country_id,
select#shipping\:country_id {
    width: 100%;
}select#billing-address-select,select#shipping-address-select{box-sizing:border-box;width:100%;}ul.checkout-progress li.delivery-addresses{width:20%;padding-left:2%;}ul.checkout-progress li.shipping-information{width:22%;padding-left:2%;}ul.checkout-progress li.billing-details{width:18%;padding-left:2%;}ul.checkout-progress li.confirm-order{width:14%;padding-left:2%;}ul.checkout-progress li.order-received{width:14%;padding-left:4%;}.multiple-checkout a{color:#000;}.multiple-checkout a.top-link{color:#FFF;}table.data-table td.pad-right{padding:0.8em 1em;}dl.item-options{margin:1em 0;}.sales-order-view #my-orders-table tbody dl.item-options{clear:both;float:left;margin:0 0 10px;}dl.item-options dt{float:left;font-weight:bold;padding-right:0.5em;}dl.item-options dd{float:left;font-weight:normal;margin-top:0px;}.multiple-checkout div.col2-set .col-1{width:25%;float:left;}.multiple-checkout table.step-2{width:75%;}.multiple-checkout dl.sp-methods{width:50%;clear:right;}.multiple-checkout h1{font-size:4em;}.multiple-checkout .page-title h1{margin-bottom:0.4em;}#checkout_multishipping_form{margin-bottom:2em;}.checkout h2.legend{border-bottom:2px solid;margin-bottom:2em;}.gift-messages p.control{margin:1em 0;}.multiple-checkout .box-sp-methods,.multiple-checkout .col2-set{margin:2em 0 6em}.multiple-checkout .legend{border-bottom:2px solid;margin-bottom:2em;padding-bottom:1em;}.checkout-multishipping-shipping .data-table,.checkout-multishipping-overview .data-table{width:75%;}.checkout-multishipping-addresses ul.checkout-progress,.checkout-multishipping-address-newshipping ul.checkout-progress{background:url(../../images/gift-step1.png) no-repeat;background-size:100% 75%}.checkout-multishipping-address-newshipping ul.checkout-progress{margin:0;}#checkoutSteps{width:70%;float:left;}#col-right-opcheckout{float:right;width:27%;}#checkout-progress-wrapper{margin-top:7.8em;float:right;width:27%;}#checkout-progress-wrapper .block-title{font-size:1.1em;}#checkout-progress-wrapper dt{border-top:1px solid #808080;}.checkout-onepage-index .back-link{margin:1em 0;}.opc-wrapper .page-title{padding:0;}.opc-wrapper .page-title h1{margin:1em 0;text-align:center;font-size:2.85em;}#checkout-step-login .col-1{float:left;width:50%;}#checkout-step-login .col-2{float:right;width:50%;}#checkout-step-login .buttons-set{margin:25px 0 15px;}#checkout-step-login h3{border-bottom:1px solid #bdbdbd;padding:10px 0;font-size:1.4em;margin-right:2em;}.checkout-onepage-index .checkout-static-block{border-bottom:1px solid #bdbdbd;padding:10px 0;margin-bottom:1em;}#checkout-step-login p{font-size:1.1em;margin:15px 0;}#checkout-step-login .ul{font-size:1.1em;list-style:disc;margin-left:1em;}.checkout-onepage-index .form-list p.required{float:right;padding-left:0;color:red;}.checkout-onepage-index .form-list .required em{color:red;}#mobile-shipping-required-fields{display:none;}#checkout-step-login .form-list label,#checkout-step-login .form-list .label{font-size:1.1em;}#checkout-step-login .form-list .input-box{margin:0.5em 0 1em;}#co-billing-form .form-list,#co-shipping-form .form-list{width:80%;}.checkout-onepage-index .input-box{margin:0.5em 0 1.5em;}.checkout-onepage-index .control .input-box{margin:0;}#forgot-password-checkout{padding:8px 6px 6px 6px;text-decoration:underline;}#co-billing-form input.input-text,#co-shipping-form input.input-text{width:100%;}#co-billing-form .name-firstname,#co-shipping-form .name-firstname{float:left;width:45%;}#co-billing-form .name-lastname,#co-shipping-form .name-lastname{float:right;width:45%;}#co-billing-form#billing\3a street2,
#co-shipping-form #shipping\3a street2 {
    margin-top: -5px;
}#co-billing-form .city-wrapper,#co-shipping-form .city-wrapper{float:left;width:50%;}#co-billing-form#billing\3a city,
#co-shipping-form #shipping\3a city {
    width: 90%;
}#co-billing-form .state-wrapper,#co-shipping-form .state-wrapper{float:left;width:26%;}#co-billing-form#billing\3a region_id,
#co-shipping-form #shipping\3a region_id {
    width: 100%;
    margin-top: 0;
}#co-billing-form .postal-wrapper,#co-shipping-form .postal-wrapper{float:right;width:20%;}#checkout_multishipping_form .buttons-set{padding:2em 0em 0.8em}.checkout-multishipping-addresses .data-table select{-webkit-appearance:none;border:none;}.add-address .col-right{padding:0 0 7em;}.add-btns{padding:2em 0 0;}button.cancel{background-color:#919191;}.checkout-multishipping-address-newshipping .col-left{padding:0 0 0 6em;margin:0 0 0 12em;}.address-back{cursor:pointer;font:inherit;font-size:0.9em;text-transform:uppercase;letter-spacing:0.1em;color:#fff!important;background-color:#919191;padding:0.6em 3em 0.7em;}li.back{padding:0.5em 0;}.checkout-multishipping-address-newshipping .input-box,.checkout-multishipping-address-newshipping input.text,.checkout-multishipping-address-newshipping input.input-text,.checkout-multishipping-address-newshipping textarea.text{margin:0.5em 0;}.checkout-multishipping-address-newshipping input.text,.checkout-multishipping-address-newshipping input.input-text,.checkout-multishipping-address-newshipping textarea.text{width:100%;}.checkout-multishipping-address-newshipping li{margin:0 0 1em 0;}.add-address .address{margin:21em 0 0;}.add-address select{width:100%;}.add-address input.input-text{width:96%;}.checkout-multishipping-shipping ul.checkout-progress{background:url(../../images/gift-step2.png) no-repeat;background-size:100% 75%}.checkout-multishipping-shipping li.delivery-addresses{color:#fff;}.gift-messages-form li.item{clear:both;padding:2em 0;}.checkout-multishipping-shipping .gift-messages-form .product-image{margin:1em 0;}.checkout-multishipping-shipping .gift-messages-form textarea{height:10em;}.checkout-multishipping-shipping table.data-table tbody tr,.checkout-multishipping-addresses table.data-table tbody tr{border-bottom:0.1em dotted #000;}#payment_form_cybersource_ondemand{width:80%;}.checkout-multishipping-billing ul.checkout-progress{background:url(../../images/gift-step3.png) no-repeat;background-size:100% 75%}.checkout-multishipping-billing li.delivery-addresses,.checkout-multishipping-billing li.shipping-information{color:#fff;}.billing-change-address{cursor:pointer;font:inherit;font-size:0.9em;text-transform:uppercase;letter-spacing:0.1em;color:#fff!important;background-color:#669acc;padding:0.6em 3em 0.7em;}.edit-address-btn{margin-top:0.7em;}#cybersource_ondemand_cc_type_cvv_div{clear:both;}#cybersource_ondemand_cc_type_cvv_div .v-fix{float:left;width:35%;}#cybersource_ondemand_cc_cid{margin-top:0.5em;}.sp-methods dt{clear:both;}.cvv-what-is-this{float:left;margin:1.1em 0 0 1em;color:#bdbdbd;text-decoration:underline;}.checkout-multishipping-billing #cybersource_ondemand_cc_number{width:96%;margin-top:0.5em;}.checkout-multishipping-billing .multiple-checkout dl.sp-methods{width:100%;}#cybersource_ondemand_expiration,#cybersource_ondemand_expiration_yr{margin:0.5em 0;}#cybersource_ondemand_expiration,#cybersource_ondemand_expiration_yr{width:95%;}.billing-preview .button{margin:1em 0 6em 0;float:left;}.checkout-multishipping-overview ul.checkout-progress{background:url(../../images/gift-step4.png) no-repeat;background-size:100% 75%}.checkout-multishipping-overview li.delivery-addresses,.checkout-multishipping-overview li.shipping-information,.checkout-multishipping-overview li.billing-details{color:#fff;}#checkout-review-table-wrapper{padding:20px;}#totals-table{float:right;width:54%;}#edit-cart-link{margin:0.7em 1em;}.checkout-onepage-index .product-name{font-family:inherit;font-size:1.1em;font-weight:normal;margin-bottom:1em;}.checkout-onepage-index .product-collection{font-size:0.9em;}.checkout-onepage-index #checkout-review-table dl.item-options dt,.checkout-onepage-index .review-items-wrapper dl.item-options dt{display:inline;font-weight:normal;}.checkout-onepage-index #checkout-review-table dl.item-options dt::after,.checkout-onepage-index .review-items-wrapper dl.item-options dt::after{content:":";}.checkout-onepage-index #checkout-review-table dl.item-options dd,.checkout-onepage-index .review-items-wrapper dl.item-options dd{display:inline;}.checkout-onepage-index #checkout-review-table dl.item-options dt,.checkout-onepage-index .review-items-wrapper dl.item-options dt,.checkout-onepage-index #checkout-review-table dl.item-options dd,.checkout-onepage-index .review-items-wrapper dl.item-options dd{float:none;}.checkout-onepage-index #checkout-review-table .price,.checkout-onepage-index #checkout-review-table .quantity{font-size:1.1em;}.checkout-onepage-index .review-items-wrapper .unit-price-title,.checkout-onepage-index .review-items-wrapper .qty-title,.checkout-onepage-index .review-items-wrapper .subtotal-title{text-transform:uppercase;display:block;float:left;clear:both;margin-top:9px;}.checkout-onepage-index .review-items-wrapper .cart-price,.checkout-onepage-index .review-items-wrapper .quantity{display:block;float:right;margin-top:9px;}.checkout-onepage-index .review-items-wrapper .review-item:first-child{margin-top:10px;}.checkout-onepage-index .review-items-wrapper .review-item{padding-bottom:20px;border-bottom:1px solid #bdbdbd;margin-top:30px;clear:both;float:left;width:100%;}.review-items-wrapper h3.product-name{font-weight:bold;}#checkout-step-review #totals-table tr.grand-total{border-top:1px solid #bdbdbd;}#checkout-step-review #totals-table tr.grand-total td{font-weight:bold;padding-top:16px;margin-top:20px;}#checkout-step-review #totals-table tr.add-top-20px-padding td{padding-top:13px;}#checkout-review-submit{margin-bottom:2em;}#totals-table tr{border-bottom:none;}#totals-table td{padding:0.5em 1.5em;}#checkout-step-review #totals-table{margin-top:0.8em;}#checkout-step-review #totals-table td{font-size:1.1em;padding:0.7em 1.5em 0.7em 0;}#edit-cart-link a{text-decoration:underline;padding-right:2em;}.checkout-onepage-success .buttons-set{margin-top:1em;}.checkout-onepage-success .page-title{padding:0;}.checkout-onepage-success h2.sub-title{font-size:2em;font-weight:normal;margin-bottom:1em;}.checkout-onepage-success a.order-number{text-decoration:underline;}.checkout-onepage-success a.go-to-account{font-weight:bold;text-decoration:underline;}#return-to-homepage{text-transform:uppercase;}checkout-multishipping-success .thankyou,checkout-multishipping-success .button-set{margin:2em 0;}.checkout-multishipping-success .processing{margin:0px auto;}.multiple-checkout .grand-total .big{padding:1em 0;border-bottom:2px solid;border-top:1px solid;}.multiple-checkout .frame{margin:0px auto;}#review-buttons-container{margin:2em 0;}.checkout-multishipping-success .button-set{margin:3em 0 5em;}#multishipping-billing-form .col-2{margin:0 2em 0 0;}.checkout-multishipping-billing .col-left{padding-right:5%;}.success{margin:0px auto;padding:0 0 6em;}.success .page-title{margin-bottom:5em;}.success .page-title h1{color:#FFF;font-size:2.5em;}.success button.button{margin-top:5em;}.checkout-onepage-index input[type="radio"],.checkout-onepage-index input[type="checkbox"]{margin:5px 5px 5px 0;font-size:1.2em;}html body.checkout-onepage-index div.wrapper div#page.page div.main div.inner-container div#checkout-layout.checkitout div.content div.max-height div.layout-address div#checkout-step-address.checkout-step div#checkout-step-address-content.step-content div#checkout-step-billing.checkout-step div#checkout-step-billing-content.step-content form#co-billing-form fieldset ul.form-list li#billing-new-address-form fieldset ul li.fields div.field div.input-box input#billing.input-text{width:100%;}.fixWidth{width:100%;}.discount_c_r,.discount_c_l{font-size:1.1em;}.discount_c_r{white-space:nowrap;}.discount_c_r .price{color:#b10000;}.cancel_discount_btn{background:transparent url('../../images/btn.delete.png') no-repeat 0 45%;border:none;cursor:pointer;}.onepage-coupon-block #discount-coupon-form .discount h2{font-size:1.4em;border:none;padding:20px 0 20px 20px;}.onepage-coupon-block #discount-coupon-form .discount-form{padding-left:20px;}.onepage-coupon-block #discount-coupon-form .discount-form .input-box,.onepage-coupon-block #discount-coupon-form .discount-form input{margin:0;}.onepage-coupon-block #discount-coupon-form .discount-form .buttons-set{padding-left:0;}.paypal-review-order .col2-set{padding:20px 0 10px 0;height:auto!important;min-height:0!important;}.paypal-review-order .col2-set .col-1{float:left;width:48%;padding-right:2%;}.paypal-review-order .col2-set .col-2{float:right;width:48%;padding-left:2%;}.paypal-review-order .info-set{clear:both;}.paypal-review-order h2.legend{border-bottom:1px solid #bdbdbd;padding:10px 0;font-size:1.4em;margin-bottom:15px;}.paypal-review-order h2.legend a{text-decoration:underline;}.paypal-review-order .box-title{border-bottom:1px solid #bdbdbd;padding:10px 0;margin-bottom:15px;}.paypal-review-order input.input-text{width:100%}.paypal-review-order .input-box{margin:0.5em 0 1.5em;}.paypal-review-order .form-list .required em{color:red;}.paypal-review-order #customer-info-form input.input-text{width:48%;}.paypal-review-order .checkout-agreements{clear:both;}.paypal-review-order .form-list .name-firstname{float:left;width:45%;}.paypal-review-order .form-list .name-lastname{float:right;width:45%;}.paypal-review-order .form-list .city-wrapper{float:left;width:45%;}.paypal-review-order .form-list .city-wrapper input{width:90%;}.paypal-review-order .form-list .state-wrapper{float:left;width:25%;}.paypal-review-order#billing\:region_id,
.paypal-review-order #shipping\:region_id {
	width: 100%;
	margin-top: 0;
}.paypal-review-order .form-list .postal-wrapper{float:right;width:25%;}.paypal-review-order #shipping_method{height:32px;width:100%!important;}.checkout-agreements .agree .checkbox{margin-right:5px;}.checkout-agreements .agree a{text-decoration:underline;}.paypal-review-order .product-name{font-family:inherit;font-size:1.1em;font-weight:normal;margin-bottom:1em;}.paypal-review-order #totals-table td{font-size:1.1em;padding:0.7em 1.5em 0.7em 0;}.paypal-review-order #totals-table tr.grand-total{border-top:1px solid #bdbdbd;}.paypal-review-order #totals-table tr.grand-total td{font-weight:bold;padding-top:16px;margin-top:20px;}.paypal-review-order .review-items-wrapper .unit-price-title,.paypal-review-order .review-items-wrapper .qty-title,.paypal-review-order .review-items-wrapper .subtotal-title{text-transform:uppercase;display:block;float:left;clear:both;margin-top:9px;}.paypal-review-order .review-items-wrapper .cart-price,.paypal-review-order .review-items-wrapper .quantity{display:block;float:right;margin-top:9px;}.paypal-review-order .review-items-wrapper .review-item:first-child{margin-top:10px;}.paypal-review-order .review-items-wrapper .review-item{padding-bottom:20px;border-bottom:1px solid #bdbdbd;margin-top:30px;clear:both;float:left;width:100%;}.gift-message::-webkit-input-placeholder,.gift-message::-moz-placeholder,.gift-message:-ms-input-placeholder{color:#999;font-family:'Calibri';font-style:italic;}.gift-message.gift-message-long{height:4em;margin-bottom:0.6em;}