#paybyfinance-main-block{margin-bottom:30px}@media all and (max-width:768px){#paybyfinance-main-block{padding:10px 40px 10px 15px}}#paybyfinance-main-block .slider{margin:0}#paybyfinance-main-block .variable-data{color:#1e90ff}#paybyfinance-main-block .invalid-reason{margin-bottom:5px;padding:7px 10px 7px 20px;background:#f4f4f4;border-left:5px solid #f60}#paybyfinance-main-block .ruler{margin-top:10px}#paybyfinance-main-block .ruler .ruler-item{float:left;text-align:center;min-height:1em}#paybyfinance-main-block .ruler .ruler-item span{display:inline-block}#paybyfinance-main-block .deposit-widget{margin:25px 14px 40px}#paybyfinance-main-block .deposit-widget.three,#paybyfinance-main-block .deposit-widget.two{margin:25px 15% 40px}#paybyfinance-main-block .type-widget{margin:60px 14px 51px}#paybyfinance-main-block .type-widget.three,#paybyfinance-main-block .type-widget.two{margin:60px 15% 51px}#paybyfinance-main-block .term-widget{margin:47px 14px 15px}#paybyfinance-main-block .term-widget.three,#paybyfinance-main-block .term-widget.two{margin:47px 15% 15px}#paybyfinance-main-block .deposit-widget:after,#paybyfinance-main-block .type-widget:after,#paybyfinance-main-block .term-widget:after{content:"";display:table;clear:both}#paybyfinance-main-block .deposit-widget .ruler .ruler-item span,#paybyfinance-main-block .type-widget .ruler .ruler-item span,#paybyfinance-main-block .term-widget .ruler .ruler-item span{width:90%;margin-left:5%;margin-right:5%}#paybyfinance-main-block .term-widget{margin-top:20px}#paybyfinance-main-block .term-widget.three,#paybyfinance-main-block .term-widget.two{margin-top:20px}#paybyfinance-main-block .deposit-widget{margin-bottom:10px}#paybyfinance-main-block .deposit-widget .ruler{clear:both;min-height:1em}#paybyfinance-main-block .deposit-widget .ruler .ruler-item span{display:none}#paybyfinance-main-block .deposit-widget .ruler .ruler-item span:after{content:"%";font-weight:400}#paybyfinance-main-block .deposit-widget .ruler.twentieth .ruler-item:nth-child(20n+1) span{display:inline}#paybyfinance-main-block .deposit-widget .ruler.tenth .ruler-item:nth-child(10n+1) span{display:inline}#paybyfinance-main-block .deposit-widget .ruler.fifth .ruler-item:nth-child(5n+1) span{display:inline}#paybyfinance-main-block .deposit-widget .ruler.second .ruler-item:nth-child(2n+1) span{display:inline}#paybyfinance-main-block .deposit-widget .ruler.all .ruler-item span{display:inline}#paybyfinance-main-block .type-widget.switcher .slider{width:25%;margin:30px auto 0}#paybyfinance-main-block .type-widget.switcher .ruler{margin:-16px 0 0}#paybyfinance-main-block .type-widget.switcher .ruler .ruler-item:nth-child(1){text-align:right;padding-right:20%;margin-left:-20%}#paybyfinance-main-block .type-widget.switcher .ruler .ruler-item:nth-child(2){text-align:left;padding-left:20%;margin-right:-20%}#paybyfinance-main-block .type-widget:not(.switcher) .ruler .ruler-item:first-child{text-align:left}#paybyfinance-main-block .type-widget:not(.switcher) .ruler .ruler-item:first-child span{width:45%;padding-left:45%}#paybyfinance-main-block .type-widget:not(.switcher) .ruler .ruler-item:last-child{text-align:right}#paybyfinance-main-block .type-widget:not(.switcher) .ruler .ruler-item:last-child span{width:45%;padding-right:45%}#paybyfinance-main-block .paybyfinance-sum{background:#f4f4f4;border:1px solid #ccc;margin:10px 0}#paybyfinance-main-block .paybyfinance-sum td{padding:2px 10px}#paybyfinance-main-block .footnote{font-size:.85em}#paybyfinance-main-block .footnote p{margin-bottom:.5em}#paybyfinance-main-block .ui-slider-handle{transition-property:left;transition-duration:.1s;width:25px;height:25px;border-radius:13px;border:1px solid #999;margin-top:-9px;margin-left:-13px;box-shadow:inset 0px 2px 2px #555;background:#1e90ff;cursor:pointer;top:0}#paybyfinance-main-block .variable-deposit{margin:0 0 20px}#paybyfinance-main-block .variable-deposit .label{display:block}#paybyfinance-main-block .variable-deposit .input-text.deposit-value{width:150px}#paybyfinance-main-block .variable-deposit .control{display:inline-block;margin-right:10px}#paybyfinance-main-block .variable-deposit .actions{display:inline-block}#paybyfinance-main-block .variable-deposit .actions button{margin-top:-2px}#paybyfinance-main-block.small-widget .variable-deposit{margin-bottom:20px}#paybyfinance-main-block.small-widget .deposit-widget{margin:27px 14px 13px}#paybyfinance-main-block.small-widget .deposit-widget.three,#paybyfinance-main-block.small-widget .deposit-widget.two{margin:27px 15% 13px}#paybyfinance-main-block.small-widget .type-widget{margin:27px 14px 20px}#paybyfinance-main-block.small-widget .type-widget.three,#paybyfinance-main-block.small-widget .type-widget.two{margin:27px 15% 20px}#paybyfinance-main-block.small-widget .term-widget{margin:20px 14px 20px}#paybyfinance-main-block.small-widget .term-widget.three,#paybyfinance-main-block.small-widget .term-widget.two{margin:20px 15% 20px}table.table-totals.finance-enabled:after,table.totals.finance-enabled:after{content:"* Order Total is the amount to be paid by credit/debit card";clear:both;display:block}table.table-totals.finance-enabled .grand.totals th:before,table.totals.finance-enabled .grand.totals th:before{content:"*"}.pbffinance-address-on .new-address-popup,.pbffinance-on .payment-method-billing-address .action-edit-address,.pbffinance-on .payment-method-billing-address .billing-address-same-as-shipping-block{display:none}.paybyfinance-representative-example ul{margin:0;padding:0;list-style:none;display:inline}.paybyfinance-representative-example ul li{display:inline;margin-bottom:0}.paybyfinance-representative-example p{display:inline}#pbf-address-not-possible-error{margin-bottom:20px}