.dashboards-block-info,.dashboards-block_icon,.plan-descr{float:left;position:relative}.ourpay-icons{background-image:url(../../Img/ourpay-icons.png);background:url(../../Img/ourpay-icons.min.svg),linear-gradient(transparent,transparent);background-size:250px 250px;background-repeat:no-repeat}.ourpay-icons_logo{background-position:-80px -10px;display:block;height:30px;margin:20px auto 5px;width:150px}.ourpay-schedule-top{text-align:center}.ourpay-customer-dashboards{display:table;border-spacing:10px;width:100%}.ourpay-customer-dashboards_row{display:table-row}.dashboards-block{display:table-cell;padding:10px;border:1px solid #e5e5e5;border-radius:4px}.dashboards-block-info{text-align:left}.dashboards-block_icon{display:inline-block;width:30px;height:30px;top:5px;padding-right:3px}.dashboards-block_value{font-size:14px;color:#333}.dashboards-block__overdue{border-color:#f63f3f}.dashboards-block_label{font-size:10px;color:#7f7f7f}.dashboards-block_icon__overdue{background-position:-10px -10px}.dashboards-block_icon__active-plans{top:10px;background-position:-10px -50px}.dashboards-block_icon__balance{background-position:-10px -90px}.dashboards-block_icon__remaining{background-position:-10px -130px}.ourpay-schedule-menu{border-top:1px solid #e5e5e5;text-align:center;padding:0 0 10px;margin-top:5px;display:table;width:100%}.ourpay-schedule-menu_item{display:table-cell;width:25%;vertical-align:top;font-size:11px;color:#7f7f7f;padding:8px 5px;margin:-1px 5px 0;box-sizing:border-box;cursor:pointer;outline:0}.ourpay-schedule-menu_item__ops{padding-top:0}.payment-icons__ops-logo{width:80px;height:20px;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.payment-plan,.payment-plan-visualisation{width:100%;box-sizing:border-box}@media screen and (max-width:350px){.ourpay-schedule-menu_item{font-size:10px;margin-left:3px;margin-right:3px}.payment-icons__ops-logo{-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7)}}@media screen and (max-width:310px){.ourpay-schedule-menu_item{font-size:9px}.payment-icons__ops-logo{-webkit-transform:scale(.6);-moz-transform:scale(.6);-ms-transform:scale(.6);-o-transform:scale(.6);transform:scale(.6)}}.ourpay-schedule-menu_item__selected{border-top:3px solid #f18f24;color:#333;cursor:default;padding-top:5px}.ourpay-schedule-menu_item__ops .ourpay-schedule-menu_item__selected{border-top:3px solid #f6ad1c}.ourpay-schedule-menu_item__ops .payment-icons__ops-logo{position:relative;top:5px}.ourpay-schedule-menu_item__ops .ourpay-schedule-menu_item__selected .payment-icons__ops-logo{top:-3px}.payment-plan:nth-child(2n+1){background:#f6f6f6}.payment-plan__overdue{border-color:#f63f3f}.payment-plan-info{position:relative}.payment-plan-order-info{padding:10px}.plan-name{font-size:14px;color:#333;padding-bottom:4px}.plan-number{font-size:12px;color:#7f7f7f}.plan-pricing{position:relative;float:right;text-align:right}.plan-ammount{font-size:14px;color:#333}.payment-plan-title{font-size:12px;color:#7f7f7f}.payment-plan-value{font-size:12px;color:#333}.payment-plan-steps{padding:10px}.payment-plan-visualisation-line-wrapper{position:relative;margin:0 auto}.payment-plan-visualisation-line{position:absolute;width:99%;height:1px;background-color:#ccc;top:12px}.payment-plan-visualisation-circle-block{width:32%;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;text-align:center}.payment-plan-visualisation-circle__paid{background-color:#89d62e;background-position:-7px -166px}.payment-plan-visualisation-circle__overdue{background-color:#f63f3f}.payment-plan-visualisation-date{position:relative;line-height:16px;font-size:12px;color:#7f7f7f}.payment-plan-visualisation-ammount{position:relative;line-height:16px;font-size:12px;color:#333}.payment-plan-visualisation-circle-block:first-child{text-align:left;width:18%}.payment-plan-visualisation-circle-block:first-child .payment-plan-visualisation-circle{left:12px}.payment-plan-visualisation-circle-block:last-child{text-align:right;width:18%}.payment-plan-visualisation-circle-block:last-child .payment-plan-visualisation-circle{left:100%;margin-left:-24px}.no-ourpay-plans{text-align:center;padding:10px;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:10px;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:10px;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:30px}.transaction-name{width:180px}.transaction-payment-method_icon{width:40px;margin:0;vertical-align:middle}.transaction-payment-method_number{vertical-align:middle;font-size:11px;color:#7f7f7f}.transaction-amount{text-align:right}.transaction-amount_value{font-size:14px;color:#333}.transaction-amount_state{font-size:10px;color:#7f7f7f}.transaction-date_month{font-size:11px;color:#7f7f7f}.transaction-date_day{font-size:14px;color:#7f7f7f}.transaction-button{width:100px;text-align:right}.adhock-button,.adhock-button:hover,.adhock-button:visited{background:#65d87f;width:80px;padding:10px 5px;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:8px;height:8px;border-radius:4px;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:5px;display:table;width:100%;padding:15px;box-sizing:border-box}.payment-plan-transactions-balance_title,.payment-plan-transactions-balance_value{font-size:14px;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;font-size:10px;padding:10px}.ourpay-scheduled-title{font-size:14px;color:#f18f24;margin:15px 10px 5px}.transactions-list__full .transaction{border-radius:0;border:none}.transactions-list__full .transaction:nth-child(2n+1){background-color:#f6f6f6}.transactions-list__full .transaction:last-child{border-bottom:1px solid #f6f6f6}.ourpay-select_empty{text-align:center;color:#7f7f7f;font-size:12px}.remaining-dashboard{position:relative;width:230px;margin:0 auto}.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}.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}@media screen and (min-width:450px){.remaining-dashboard{float:left;margin:0 15px}.subscription-info{top:30px}}.hidden-block{display:none}
/*# sourceMappingURL=ourpaySchedule.css.map */
