.jrMyAccount .jrListingThumbnail img{border:1px solid #ccc!important;margin-right:5px;width:45px!important;height:auto!important}.jrMyAccount .jrTabs.ui-tabs .ui-tabs-panel{padding:15px}.jrAccountTabs .jrTabs .jrForm{padding:0}.jrMyAccount .jrDataList{margin-bottom:30px}.jrMyAccount .jrListingThumbnail{float:left;margin-right:5px}.jrMyAccount .jrAccountDetails,.jrMyAccount .jrAccountDetails fieldset{margin:0}.jrMyAccount .jrCancelSubscription:not(.jrButton){padding:3px 0}.jrMyAccount .jrCancelSubscription.success{color:#00f}.jrMyAccount .jrCancelSubscription.failure{color:red}.jrMyAccount .jrPaymentStatus{text-align:center;margin:.5em -6px -6px;background-color:#e9e9e9}.jrMyAccount .jrPaymentStatus.failure{background-color:#fcc}.jrMyAccountPayments .jrNoPayment{margin:1em 0;text-align:center}.jrMyAccountPayments .paymentCardEdit{display:block!important}.jrMyAccountPayments .jrDataListHeader{font-weight:700;margin-bottom:.5em}.jrAccountTabs .jrStatusIndicators span{font-size:9px;padding:2px 4px;margin-left:5px}.jrMyAccountListings .jrPlanType{font-weight:700;margin-bottom:2px}.jrMyAccountListings .jrPlanInfo{margin:3px 0 3px 5px}.jrPaidOrderFormInner{min-height:290px;padding:0}.jrPaidOrderFormInner .jrDataList>.jrGrid{border:0}.jrPaidOrderFormInner .jrDataList>*{padding:2px 5px}.jrPaidStep{width:100%}.jrPaidHandler label{display:inline}.jrPaidCoupon{margin:10px 0}.jrPaidOrderButtons{margin-top:10px}.jrPaidCouponError,.jrPaidCouponSuccess{margin:10px 0;text-align:right}.jrPaidTos{margin-top:10px}.jrPaidTosText{border:1px solid #ccc;padding:8px 0 8px 8px;background-color:#fff;display:block;overflow-y:auto;overflow-x:hidden;height:5em;width:100%;font-size:11px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.jrPaidTosAgreement{margin:20px 5px 0 0}div.jrPaidTosAgreement a{text-decoration:underline}div.jrPaidTosAgreement span{font-weight:700}#handler_payment_form{border-top:1px solid #ddd;margin-top:10px;padding-top:10px}.jrListingCreate .jrPlanName{font-weight:700;display:block}.jrListingCreate .jrPlanDuration{display:block}#jrInvoicePage{width:800px;margin:0 auto;line-height:1.4;font-size:14px}#jrInvoicePage *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#jrHeader{background:#222 none repeat scroll 0 0;color:#fff;font-family:Helvetica,sans-serif;font-size:15px;font-weight:700;height:15px;letter-spacing:20px;line-height:normal;margin:20px 0;padding:8px 0;text-align:center;width:100%;text-transform:uppercase}#jrFooter{margin:20px 0 0;text-align:center}#jrSeller{width:100%}#jrSellerInfo{float:left;height:150px}#jrSeller #jrLogo{border:1px solid #fff;float:right;max-height:100px;max-width:540px;overflow:hidden;position:relative;text-align:right}#jrCustomer{width:100%;clear:both}#jrCustomerInfo{float:left;font-size:16px;font-weight:700}table#jrInvoiceData{float:right;width:290px;border-collapse:collapse;margin-bottom:20px}table#jrInvoiceData td{text-align:right;border:1px solid #000;padding:5px}table#jrInvoiceData td.label{background-color:#eee;color:#333}table#jrInvoiceItems{width:99%;border-collapse:collapse;clear:both;margin:30px 0 0}table#jrInvoiceItems td{text-align:left;border:1px solid #000;padding:5px}table#jrInvoiceItems th{border:1px solid #000;padding:5px;background-color:#eee;text-align:center;text-transform:uppercase;font-weight:700}table#jrInvoiceItems .jrItemCol{width:30%}table#jrInvoiceItems .jrDescCol{width:60%}table#jrInvoiceItems tr.jrItemRow{height:400px;vertical-align:top}table#jrInvoiceItems td.jrAlignRight{text-align:right}table#jrInvoiceItems td.jrInvoiceTotal{text-align:right;border:0;text-transform:uppercase;font-weight:700}table#jrInvoiceItems td.jrInvoiceAmountTotal{font-weight:700}.stripeCard .jrLoadingSmall,.stripeMyAccountCard .jrLoadingSmall{display:none}.stripeCard a,.stripeCard a:hover,.stripeCard a:visited,.stripeMyAccountCard a,.stripeMyAccountCard a:hover,.stripeMyAccountCard a:visited{color:#00f}#stripeErrors,#stripeMyAccountErrors{margin-top:1em;color:red}#stripeMyAccountDeleteSuccess,#stripeMyAccountSaveSuccess{display:none;margin-top:1em;color:green}#stripeCardSaved,#stripeMyAccountCardSaved{font-weight:700}#stripeCardData,#stripeMyAccountCardData{float:left}#stripeCardEdit,#stripeMyAccountCardDelete,#stripeMyAccountCardEdit{display:none;float:right;font-weight:400}#stripeMyAccountCardEdit{margin-right:1em}#stripeMyAccountCardEditCancel,#stripeMyAccountCardEditSave{display:none;float:right;margin-right:1em}#stripeCardKeep{display:none;margin:1em auto}#stripeEditDialog,#stripeMyAccountDeleteDialog{display:none;margin-top:1em;border:1px solid #ccc;border-radius:5px;padding:3px}#stripeMyAccountDeleteDialog{border-color:#000;font-weight:400}#stripeMyAccountCardSaved.success{color:#00f}#stripeMyAccountCardSaved.failure{color:red}#stripeEditDialog a,#stripeMyAccountDeleteDialog a{text-decoration:underline;color:#002b41}#stripeEditCancel,#stripeEditConfirm,#stripeMyAccountDeleteCancel,#stripeMyAccountDeleteConfirm{margin-left:1em}label[for=stripeMyAccountCardElement]{float:left}