
/* (c) 2017 Zazzle Inc. */ 
.row.checkoutHelp{background-color:#676767;margin-top:0;margin-bottom:0;padding:.5em;color:#fff;}.row .padTopDot5{padding-top:.5em}.row .padTopDot75{padding-top:.75em}.row .padTop2{padding-top:2em}.row .padTop1Dot5{padding-top:1.5em}.padBottom2{padding-bottom:2em}.page_checkout_addresses form .row .row .column,.page_checkout_payments form .row .row .column,.page_checkout_addresses form .row .row .columns,.page_checkout_payments form .row .row .columns{padding:0 1.25em}.page_checkout_addresses form .row input.column,.page_checkout_addresses form .row input.columns,.page_checkout_payments form .row input.column,.page_checkout_payments form .row input.columns{padding-left:.5em}.page_checkout_addresses form .row .row,.page_checkout_payments form .row .row{margin:0 -1.25em}.page-checkoutRedesign .hr,.page-checkoutRedesign .minorHr{margin:1.5em 0 .5em}.page-checkoutRedesign .row.subtitleAndContinue{padding-top:.75em;margin-bottom:0}.page-checkoutRedesign .ZazzleWwwCheckoutThermometer-titleAndThermometer + .row.subtitleAndContinue{padding-top:0}.page-checkoutRedesign .ZazzleWwwCheckoutThermometer-titleAndThermometer + .row.subtitleAndContinue .titleDescription{padding-top:0}.page-checkoutRedesign .row.subtitleAndContinue .small-12{text-align:center}.page-checkoutRedesign .submitButtonContainer,.page-checkoutRedesign .row.subTitleAndContinue .submitButtonContainer{float:none}.page_checkout_addresses .page-checkoutRedesign .row.subtitleAndContinue .small-12{text-align:left}.page-checkoutRedesign .row.subtitleAndContinueBottom{padding:0 0 3em}.page-checkoutRedesign .row.subtitleAndContinueBottom .submitButtonContainer{padding-top:1em}.page-checkoutRedesign .row.subtitleAndContinue .ZazzleCheckbox{padding:.5em 0 1.2em;color:#404040}.page-checkoutRedesign .titleDescription{font-family:Virgo,Georgia,Arial,Verdana,Helvetica,sans-serif;font-size:1.275em;color:#404040;padding-top:.35em;margin-bottom:0}.page-checkoutRedesign .row.giftCertificateAndSubtotal{padding-top:.75em}.page-checkoutRedesign .row.giftCertificateAndSubtotal .orderSubtotalPriceLabel{text-align:right;white-space:nowrap}.page-checkoutRedesign .row.giftCertificateAndSubtotal .orderGc,.page-checkoutRedesign .row.giftCertificateAndSubtotal .orderDiscountShell,.page-checkoutRedesign .row.giftCertificateAndSubtotal .orderSubtotalShell{text-align:left}.page-checkoutRedesign .row.giftCertificateAndSubtotal .ZazzleWwwFormCoupon{margin-bottom:1.5em}.page-checkoutRedesign .row.paymentMethodsAndOrderSummary{padding-top:1em}.page-checkoutRedesign .row.paymentMethodsAndOrderSummary .ZazzleWwwFormCoupon-textInput{width:auto;min-width:13em;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.page-checkoutRedesign .column.couponForm{text-align:center}.page-checkoutRedesign .orderSubtotalPriceLabel{font-family:Virgo,Georgia,Arial,Verdana,Helvetica,sans-serif;font-size:1.0625em;color:#999}.page-checkoutRedesign .itemDiscount{font-style:italic;font-size:.9em;line-height:1em}.page-checkoutRedesign .itemPrice,.page-checkoutRedesign .orderSubtotalPrice{font-weight:bold;color:#404040}.page-checkoutRedesign input[type="text"],.page-checkoutRedesign input[type="password"],.page-checkoutRedesign input[type="date"],.page-checkoutRedesign input[type="datetime"],.page-checkoutRedesign input[type="datetime-local"],.page-checkoutRedesign input[type="month"],.page-checkoutRedesign input[type="week"],.page-checkoutRedesign input[type="email"],.page-checkoutRedesign input[type="number"],.page-checkoutRedesign input[type="search"],.page-checkoutRedesign input[type="tel"],.page-checkoutRedesign input[type="time"],.page-checkoutRedesign input[type="url"],.page-checkoutRedesign textarea{padding:.5em;border:1px solid #c1c1c1;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:.9em;line-height:initial;font-weight:normal;color:#676767;-moz-box-shadow:0 0 0 0 rgba(0,0,0,0) inset;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0) inset;box-shadow:0 0 0 0 rgba(0,0,0,0) inset;}.page-checkoutRedesign input[type="text"]:focus,.page-checkoutRedesign input[type="password"]:focus,.page-checkoutRedesign input[type="date"]:focus,.page-checkoutRedesign input[type="datetime"]:focus,.page-checkoutRedesign input[type="datetime-local"]:focus,.page-checkoutRedesign input[type="month"]:focus,.page-checkoutRedesign input[type="week"]:focus,.page-checkoutRedesign input[type="email"]:focus,.page-checkoutRedesign input[type="number"]:focus,.page-checkoutRedesign input[type="search"]:focus,.page-checkoutRedesign input[type="tel"]:focus,.page-checkoutRedesign input[type="time"]:focus,.page-checkoutRedesign input[type="url"]:focus,.page-checkoutRedesign textarea:focus,.page-checkoutRedesign .checkbox:focus,.page-checkoutRedesign .radio:focus{border:1px solid #4ba4f2}.page-checkoutRedesign select{margin-bottom:14px}.ZazzleWwwFormCoupon{margin-top:1.5em;margin-bottom:.75em;}.page-checkoutRedesign .formLabel{font-size:.9em;line-height:.9em;font-family:Arial,Verdana,Helvetica,sans-serif;color:#404040;font-weight:bold;margin-bottom:.3em;}.page-checkoutRedesign form.row .large-centered,.page-checkoutRedesign .formRow.row .large-centered{background:transparent;}form .page-checkoutRedesign .row .row.page-rowMargin,.page-checkoutRedesign .page-rowMargin{margin:.5em 0 .5em 0;}.page-checkoutRedesign .inlineBlock{width:100%}.page-checkoutRedesign .page-smallNote{font-size:.9em;line-height:1.2em;}.page-checkoutRedesign .page-darkestGray{color:#404040;}.page-checkoutRedesign .page-darkGray{color:#676767;}.page-checkoutRedesign .page-mediumGray{color:#999;}.page-checkoutRedesign .page-lightGray{color:#c1c1c1;}.page-checkoutRedesign h1{font-family:Virgo,Georgia,Arial,Verdana,Helvetica,sans-serif;margin:0;font-size:1.9125em;color:#404040}.page-checkoutRedesign .page-backgroundLightGray{background-color:#c1c1c1}.page-checkoutRedesign .page-checkoutH4{font-size:1.08em;color:#404040;margin-top:.5em;margin-bottom:.5em;font-family:Virgo,Georgia,Arial,Verdana,Helvetica,sans-serif;}.page-checkoutRedesign .column.checkoutButton{text-align:center;padding-top:.75em}.checkoutButtonError{position:relative}.checkoutButtonError .submit{margin-right:20px}.checkoutErrorIcon{display:none}.checkoutButtonError .checkoutErrorIcon{display:block;position:absolute;right:0;bottom:-3px}.cursor{white-space:normal;line-height:140%}@media only screen and (min-width:768px){.page-checkoutRedesign .minorHr,.page-checkoutRedesign .hr{margin:.5em 0}.page-checkoutRedesign .row.subtitleAndContinue .small-12{text-align:left}.page-checkoutRedesign .row.subtitleAndContinue .small-12 + .small-12,.page-checkoutRedesign .row.subtitleAndContinue .large-offset-8{text-align:right}.page-checkoutRedesign .ZazzleWwwCheckoutThermometer-titleAndThermometer + .row.subtitleAndContinue{padding-top:.75em}.page-checkoutRedesign .ZazzleWwwCheckoutThermometer-titleAndThermometer + .row.subtitleAndContinue .titleDescription{padding-top:.35em}.page-checkoutRedesign .row.giftCertificateAndSubtotal{padding-top:.75em}.page-checkoutRedesign .row.giftCertificateAndSubtotal .orderSubtotalPriceLabel{text-align:center}.page-checkoutRedesign .row.giftCertificateAndSubtotal .orderGc,.page-checkoutRedesign .row.giftCertificateAndSubtotal .orderDiscountShell,.page-checkoutRedesign .row.giftCertificateAndSubtotal .orderSubtotalShell{text-align:center}.page-checkoutRedesign .row.giftCertificateAndSubtotal .ZazzleWwwFormCoupon{margin-top:0}.page-checkoutRedesign .row.giftCertificateAndSubtotal .ZazzleWwwFormCoupon-inputButtonContainer{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;}.page-checkoutRedesign .column.checkoutButton{text-align:right}.page-checkoutRedesign .column.couponForm{text-align:left}}@media only screen and (max-width:767px){.page-checkoutRedesign .row.giftCertificateAndSubtotal .ZazzleWwwFormCoupon,.page-checkoutRedesign .row.paymentMethodsAndOrderSummary .ZazzleWwwFormCoupon{margin-left:auto;margin-right:auto;text-align:center;}}.page-checkoutRedesign h6{font-family:Virgo,Georgia,Arial,Verdana,Helvetica,sans-serif;margin:0;font-size:.92em;font-weight:normal;line-height:1em;color:#404040;}.page-checkoutRedesign h5{font-family:Virgo,Georgia,Arial,Verdana,Helvetica,sans-serif;margin:0;margin-bottom:.469875em;font-size:1.1em;font-weight:normal;line-height:.92em;color:#999;}.shipToText,.paymentDescription{font-size:.9em;line-height:1.4;color:#404040;margin-bottom:.5em;}.shipToText.headerAddress{margin-bottom:0;}.shipToText.headerAddress.strongHeader{font-weight:bold;}.page-paymentType{float:left;font-size:3em;margin-right:.1em}.small{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:.9em;font-weight:normal;}strong.small{font-weight:bold}.smallest{font-size:.75em;margin-top:.5em;}.page-checkoutRedesign .row.shippingItems{padding-top:1em}.page-checkoutRedesign .row.shippingItems + .row.subtitleAndContinue{padding:0 0 3em}.page-checkoutRedesign .row.shippingItems + .row.subtitleAndContinue .submitButtonContainer{padding-top:1em}.itemImageColumn{font-size:0;line-height:0}.itemImageColumn a,.itemImageColumn img{line-height:0;font-size:0}table{background:none;border:0 none}table thead,table tfoot,table tr:nth-of-type(even){background:none}table tbody{font-family:Arial,Verdana,Helvetica,sans-serif;}table tr,table tr.alt{background:none}table thead tr th{font-size:1.08em;color:#404040;margin-top:.5em;margin-bottom:.5em;font-family:Virgo,Georgia,Arial,Verdana,Helvetica,sans-serif;}.dataTable tr:nth-of-type(2n),.dataTable tr.evenRow{background:none}.radio{border:none;}

