.dashboards-block-info,.dashboards-block_icon,.payment-plan-info,.plan-descr{float:left;position:relative}.ourpay-icons{background-image:url(Img/ourpay-icons.png);background-repeat:no-repeat}.ourpay-icons_logo{background-position:-80px -10px;display:block;height:40px;margin:10px auto 20px;width:200px}.ourpay-schedule-top{text-align:center}.ourpay-customer-dashboards{margin-bottom:20px}.dashboards-block{display:inline-block;margin:10px 5px;padding:15px 20px;border:1px solid #e5e5e5;border-radius:4px}.dashboards-block:first-child{margin-left:0}.dashboards-block:last-child{margin-right:0}.dashboards-block__overdue{border:1px solid #f63f3f}.dashboards-block-info{text-align:left}.dashboards-block_icon{display:inline-block;width:36px;height:36px;top:5px;padding-right:5px}.dashboards-block_value{font-size:20px;color:#333}.dashboards-block_label{font-size:12px;color:#7f7f7f}.dashboards-block_icon__overdue{background-position:-10px -10px}.dashboards-block_icon__active-plans{top:12px;background-position:-10px -60px}.dashboards-block_icon__balance{background-position:-10px -100px}.dashboards-block_icon__remaining{background-position:-10px -150px}.ourpay-schedule-menu{border-top:1px solid #e5e5e5;text-align:center;margin-bottom:30px}.ourpay-schedule-menu_item{display:inline-block;font-size:14px;color:#7f7f7f;padding-top:9px;margin:0 15px;box-sizing:border-box;position:relative;top:-1px;cursor:pointer;outline:0}.ourpay-schedule-menu_item__selected{border-top:3px solid #f18f24;color:#333;cursor:default;padding-top:7px}.ourpay-schedule-menu_item__ops{box-sizing:border-box;position:relative;top:-3px;padding-top:2px}.ourpay-schedule-menu_item__ops .ourpay-schedule-menu_item__selected{border-top:3px solid #f6ad1c;display:inline-block;padding-top:0}.ourpay-schedule-menu_item__ops .payment-icons__ops-logo{position:relative;top:4px}.payment-plan{width:100%;border:1px solid #e5e5e5;border-radius:4px;margin-bottom:20px;box-sizing:border-box}.payment-plan__overdue{border-color:#f63f3f}.payment-plan-info{width:40%;border-right:1px solid #e5e5e5;margin-right:-1px}.payment-plan-order-info{padding:10px 15px}.plan-name{font-size:18px;color:#333;padding-bottom:3px}.plan-number{font-size:12px;color:#7f7f7f}.plan-pricing{position:relative;float:right;text-align:right}.plan-ammount{font-size:18px;color:#333;padding-bottom:3px}.plan-refunded{font-size:12px;color:#f4bd00}.payment-plan-balance{padding:10px 15px;border-top:1px solid #e5e5e5}.payment-plan-date{padding:10px 15px}.payment-plan-title{font-size:12px;color:#7f7f7f;padding-right:5px}.payment-plan-value{font-size:12px;color:#333}.payment-plan-steps{padding:10px 0;overflow:hidden;position:relative;border-left:1px solid #e5e5e5}.payment-plan-visualisation{padding:12px 0 0}.payment-plan-visualisation-line-wrapper{position:relative;width:74%;margin:0 auto}.payment-plan-visualisation-line{position:absolute;width:100%;height:1px;background-color:#ccc;top:12px}.payment-plan-visualisation-circle-block{width:25%;position:relative;float:left;text-align:center;line-height:24px}.payment-plan-visualisation-circle{position:relative;left:50%;margin-left:-12px;margin-bottom:5px;background-color:#ccc;border-radius:12px;width:24px;height:24px;color:#fff}.payment-plan-visualisation-circle__paid{background-color:#89d62e;background-position:-10px -203px}.payment-plan-visualisation-circle__overdue{background-color:#f63f3f}.payment-plan-visualisation-date{line-height:16px;font-size:12px;color:#7f7f7f}.payment-plan-visualisation-ammount{line-height:16px;font-size:12px;color:#333}.no-ourpay-plans{text-align:center;padding:15px;font-size:12px;line-height:20px}.no-ourpay-plans-block{padding-bottom:50px}.no-ourpay-plans-title{color:#ff6c00;font-size:26px;line-height:35px}.no-ourpay-plans-link{color:#ff6c00;text-decoration:none}.no-ourpay-plans-link:hover{color:#23527c}.payment-plan__with-transactions{margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.payment-plan-transactions{background-color:#f5f5f5;padding:30px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin-bottom:20px}.transaction{background-color:#fff;border:1px solid #e5e5e5;margin-bottom:-1px;padding:15px;box-sizing:border-box;display:table;width:100%}.transaction:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.transaction:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.transaction__failed{position:relative;border-color:#f63f3f;z-index:100}.transaction-amount,.transaction-button,.transaction-date,.transaction-name,.transaction-payment-method{display:table-cell;vertical-align:middle}.transaction-date{width:7%}.transaction-name{width:33%}.transaction-payment-method{width:25%}.transaction-payment-method_icon{width:40px;margin:0;vertical-align:middle;display:inline-block}.transaction-payment-method_number{vertical-align:middle}.transaction-amount{width:15%;text-align:right}.transaction-amount_value{font-size:18px;color:#333}.transaction-amount_state,.transaction-date_month{font-size:12px;color:#7f7f7f}.transaction-date_day{font-size:18px;color:#7f7f7f}.transaction-button{width:20%;text-align:right}.adhock-button,.adhock-button:hover,.adhock-button:visited{background:#65d87f;width:90px;padding:10px!important;border:none;color:#fff;font-size:14px;font-weight:700;line-height:18px;text-align:center;text-decoration:none;box-sizing:border-box;display:inline-block;cursor:pointer;border-radius:6px;outline:0}.adhock-button:hover{background:#65ef7f}.state-indicator{position:relative;display:inline-block;width:10px;height:10px;border-radius:5px;top:1px}.state-indicator__Canceled,.state-indicator__Pending,.state-indicator__Refunded{background-color:#ccc}.state-indicator__Successful{background-color:#89d62e}.state-indicator__Failed{background-color:#f63f3f}.payment-plan-transactions-balance{background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;margin-top:15px;display:table;width:40%;position:relative;float:right;padding:15px}.payment-plan-transactions-balance_title,.payment-plan-transactions-balance_value{font-size:18px;font-weight:700;color:#333;display:table-cell}.payment-plan-transactions-balance_value{text-align:right;width:65%}.ourpay-schedule-tab-info{text-align:left;color:#7f7f7f;margin-bottom:10px}.ourpay-scheduled-title{font-size:18px;color:#f18f24;margin:30px 0 5px}.transactions-list__full .transaction{border-radius:0;border-left:none;border-right:none}.ourpay-select{padding:20px 50px;box-sizing:border-box}.ourpay-select_empty{text-align:center;color:#7f7f7f}.remaining-dashboard{position:relative;float:left;width:230px;line-height:1.4}.remaining-dashboard-info{position:absolute;width:100%;text-align:center}.remaining-dashboard-info_value{color:#333}.remaining-dashboard-info_label{font-size:12px;color:#676767;position:relative;top:-20px}.subscription-info{overflow:hidden;position:relative;padding-left:50px;padding-top:40px;min-width:230px}.subscription-info_date{font-size:20px;color:#333}.subscription-info_date-label{font-size:12px;color:#676767;padding:5px 0 30px}.subscription-info_text{font-size:12px;color:#676767;padding-bottom:30px}.subscription-info_text__link{color:#f6ad1c;text-decoration:none}.subscription-info_text__link:hover{color:#f6ad1c;text-decoration:underline}
/*# sourceMappingURL=ourpaySchedule.css.map */
