#pp-plus .spinner
.loader{height:30px;width:30px;position:absolute;top:0;left:50%;margin:0
0 0 -15px;opacity:1;filter:alpha(opacity=100);background-color:rgba(255, 255, 255, 0.701961);-webkit-animation:rotation .7s infinite linear;-moz-animation:rotation .7s infinite linear;-o-animation:rotation .7s infinite linear;animation:rotation .7s infinite linear;border-left:8px solid rgba(0, 0, 0, 0.2);border-right:8px solid rgba(0, 0, 0, 0.2);border-bottom:8px solid rgba(0, 0, 0, 0.2);border-top:8px solid #2180c0;border-radius:100%}#pp-plus
.spinner{height:100%;width:100%;position:absolute;z-index:10;background-color:rgba(255,255,255,0.5)}#pp-plus .spinner
.spinWrap{width:200px;position:absolute;top:45%;left:50%;margin-left:-100px}#pp-plus .spinner
.loadingMessage{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;margin-top:55px;text-align:center;z-index:100}#pp-plus{position:relative}button.paypalexpress{padding:0;margin-top:15px;background:none;border:0}a.paypalexpress{float:left}@media (min-width: 1125px){#ppf-modal .modal-dialog{width:1100px}}.ppf-container{color:#333;border:2px
solid rgb(0,156,222);display:block;padding:10px;margin:0
0 20px 0}.ppf-details .price,
.ppf-container
.price{font-size:100%;font-weight:bold}.table-financing-option
.value{text-align:right;font-family:"Merriweather",Georgia,"Times New Roman",Times,serif}.ppf-container
p{margin-bottom:0px}.ppf-container a.show-details{font-size:95%;color:rgb(0,156,222);margin:2px
0 0 0;display:block;text-align:center}.ppf-container a.show-details:hover{color:#666}.ppf-image{max-width:200px;margin-top:10px}.legal-info{opacity:0.9;font-size:85%}.table-financing-option{margin:10px
0;font-size:90%}.ppf-details .table-financing-option{font-size:100%}.table-financing-option:hover,
.table-financing-option:hover
tfoot{background:#f3f3f3}.table-financing-option:hover
tfoot{color:#fff;background:rgb(0,156,222)}.table-financing-option
.total{background:#f3f3f3}.table-financing-option
.badge{min-width:2em;font-size:110%;padding:4px
6px;border-radius:0px;background:rgb(0,156,222)}.table-financing-option .rate-label{text-transform:uppercase}.ppf-details
.info{background:#f3f3f3;text-align:center;padding:10px;margin:0
0 20px 0}.ppf-details .info
p.desc{margin:5px
0;font-size:0.9em}.ppf-details .info p.title,
.ppf-details .info
p.loan{margin:0;font-size:1em;font-weight:bold}.ppf-details
.legal{font-size:0.9em;text-align:center}.ppf-star{color:#a94442;font-style:normal}.ppf-star:before{content:'\2605'}.modal.modal-center{text-align:center;padding:0!important}.modal.modal-center:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.modal.modal-center .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}#pp-loading-body{margin:20px;text-align:center}#lpa-checkout-overlay{opacity:0.4;filter:alpha(opacity=40);background:#000;width:100%;height:100%;z-index:10000;top:0;left:0;position:fixed;display:none;cursor:wait}#lpa-checkout-overlay-content{position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;width:200px;max-height:60px;padding:20px;text-align:center;font-size:14px;background-color:#fff;color:#000;border-radius:5px;z-index:10001;display:none;cursor:wait}.lpa-cancel{float:left;text-align:left}.lpa-next{float:right;text-align:right}#amazonpayments #addressBookWidgetDiv,
#amazonpayments #walletWidgetDiv,
#amazonpayments #readOnlyAddressBookWidgetDiv,
#amazonpayments #readOnlyWalletWidgetDiv,
#amazonpayments
#editWalletWidgetDiv{height:228px}header.fixed-navbar
.affix{z-index:500}.lpa-login-button{text-align:left;margin-top:10px}.lpa-login-button
img{max-width:100%}.lpa-pay-button{margin-top:20px;text-align:right}#order_choose_order_type .lpa-pay-button{text-align:center}.lpa-checkout-hint-button .lpa-pay-button{margin-top:10px;margin-bottom:10px;text-align:center}.lpa-pay-button
img{max-width:100%}.lpa-alternate-checkout-snippet{margin-top:15px}#lpa-tooltip-content{display:none;position:absolute;border:1px
solid #333;border-radius:3px;background-color:#fff;padding:5px;color:#202020;font-size:12px;font-family:sans-serif;z-index:999;max-width:300px}