.setup-component adjustment-levels-builder-component,.setup-component behavior-builder-component,.setup-component category-builder-component{width:100%}.account-summary{background-color:#f5f5f5;border-radius:4px;margin-bottom:10px;padding:10px}.account-summary .form-control{margin-top:0}.account-summary .col-md-12{padding-bottom:10px}.account-summary select{margin-bottom:8px}.account-summary select.form-control{padding-left:6px}.account-summary .display-inline{display:inline;word-break:break-word}.account-summary .account-summary-header{padding:0 15px;margin:12px 0 0;font-weight:700;font-size:16px;line-height:1.5em;text-transform:uppercase}.account-summary .link-data-field{cursor:pointer}.app-rewards .account-summary .data-field .control-label{margin-bottom:2px;margin-top:7px}.account-summary .color-red{color:red}@keyframes flashing-red-text{0%{color:#000}100%,80%{color:red}}.account-summary .color-red-flashing{-webkit-animation-name:flashing-red-text;animation-name:flashing-red-text;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate-reverse;animation-direction:alternate-reverse;font-weight:bolder}.account-summary .color-gray{color:#bbb}.data-field .data .error,.red{color:red}.account-summary .cursor-pointer{cursor:pointer}.criteria-builder-component{background-color:rgba(233,233,233,.5);border:1px solid #ddd;border-radius:4px;padding:15px}.distribution-bucket-builder-component .panel-body,.distribution-bucket-cycle-copy-component .panel-body{padding-bottom:30px}.criteria-builder-component .operator{display:inline-block;width:275px}.cycle-copy-component behavior-builder-component,.setup-component adjustment-levels-cycle-copy-component,.setup-component category-cycle-copy-component,.setup-component cycle-copy-component,.setup-component dialog-config-builder-component,.setup-component dialog-config-cycle-copy-component,.setup-component enrollment-triggers-builder-component,.setup-component enrollment-triggers-cycle-copy-component,.setup-component mappings-builder-component,.setup-component mappings-cycle-copy-component,.setup-component program-cycle-copy-component,.setup-component program-group-cycle-copy-component,.setup-component program-tracker-cycle-copy-component,.setup-component rule-cycle-copy-component,.setup-component tier-across-cycle-copy-component,.setup-component>.main>distribution-bucket-builder-component,.setup-component>.main>distribution-bucket-cycle-copy-component,hierarchy-settings-component{width:100%}.criteria-builder-component .criteria-container{padding-left:15px}.btnStateAdd{margin-top:5%}.table td{max-width:100px}.criteria-container .placeholder-facade-wrap{position:relative}.criteria-container .placeholder-facade{position:absolute;top:.8em;left:2em;display:inline-block;pointer-events:none}.externalStatusValuesModal .modal-body .btn{white-space:normal}.editCategoryCodeModal textarea{min-height:500px}.cycle-copy-component .date-input,.dialog-config-builder-component .date-input,.dialog-config-cycle-copy-component .date-input,.program-cycle-copy-component .date-input{min-height:unset}.setup-component cycle-copy-component{z-index:999}.messageBodyModal textarea{min-height:500px}.multiline-criteria-builder-component{max-height:200px;overflow-y:scroll}.multiline-criteria-builder-component .input{border:none;box-shadow:none;outline:0;background-color:transparent;padding:0 6px;margin:0;width:auto;max-width:inherit}.multiline-criteria-builder-component .tags-container{background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);display:inline-block;padding:4px 6px;color:#555;vertical-align:middle;border-radius:4px;width:100%;line-height:22px;cursor:text}.multiline-criteria-builder-component .tag{margin-right:2px}.multiline-criteria-builder-component .disabled{background-color:#e1eef3;cursor:default}.setup-component program-builder-component{width:100%}.programEvaluationCalendar{visibility:hidden!important;width:0%!important;float:left}.overflowCalendar{overflow:auto!important;height:190px;margin-bottom:0!important}.noOverflow{overflow:hidden}.levelEvaluationPanel,.withInitialOverflow{overflow:initial!important}.date-input{text-align:right}.calendarTableHeading{max-width:120px!important}.calendarBlockHeading{text-align:left!important;margin-bottom:0!important}.modal-body-warning,.program-end-date,.program-start-date,.text-align-center,.trash-col{text-align:center}.calculationProgramPanel{background-color:#f5f5f5}.programColumnHeading{width:70%!important}.programColumnBody{padding:15px 10px!important}.deleteColumnHeading{width:30%!important}.disabledTable{background-color:#e1eef3;cursor:default}.clearboth{clear:both}.programTrackerLabel{margin:0!important}.setup-component program-capping-builder-component,.setup-component program-group-builder-component{width:100%}button.add-program-group{margin-top:25px}.property-programs{margin-top:30px}.property-programs input{width:50px}.trash-col button{padding:0}.add-program-to-group{margin-top:25px}.btn-link[disabled]{color:#777;text-decoration:none}.show-page-details{margin:10px 5px}.setup-component program-tracker-builder-component{width:100%}.program-id{width:20%}.program-desc{width:40%}.program-end-date,.program-start-date{width:15%}.program-delete{width:5%}.editRuleCodeModal textarea{min-height:500px}.setup-component rule-builder-component,.setup-component sso-config-component,.setup-component tier-across-builder-component{width:100%}.tierProgram.form-control{padding-right:0!important;margin-right:10px!important}.tier-program-container{margin:5px 10px 10px 0!important}.tier-programs{border:1px solid #ccc}.tier-programs ul{padding:0!important}.tier-programs ul>li{list-style:none}.tiersProgramsSection{resize:none;align-items:baseline;display:flex}.access-summary-component .filters-buttons-container{margin-top:25px}.access-summary-component .timeframe-container{border:1px solid #ccc;padding:25px}.account-flags-component .flex-row{display:flex;align-content:flex-start}.account-flags-component .flex-row .panel{width:32%;margin-right:10px}.account-flags-component .panel-body{padding:15px}.account-flags-component .panel table{margin-top:0}.account-flags-component .panel table td{border:none}#searchPopup{position:absolute;top:40px;left:22.5px;width:350px;background-color:#fff;border:2px solid #CCC;padding:10px}#searchPopup .btn-link{color:#666!important}.account-search-component .search-trigger{font-size:18px}.account-search-component .account-number-container{width:210px}@media (min-width:1184px){.account-search-component .more-search-options-text{display:block}.account-search-component .more-search-options-caret{display:none}}@media (max-width:1184px){.account-search-component .more-search-options-text{display:none}.account-search-component .more-search-options-caret{display:block}}.adjust-points-component .adjust-points-container{padding:25px 50px;background-color:#f2f2f2;min-height:500px}.adjust-points-component .col-sm-6{min-height:100px}.cardholder-account-component display-data-field-group .data-field .data,.householding-component display-data-field-group .data-field .data{min-height:35px}.adjust-points-component .response-message{margin-top:unset!important;margin-bottom:10px}.householding-component .filters-buttons-container,.memos-component .filters-buttons-container{margin-top:25px}.adjust-points-component .balance-color{color:#5bb578}.modal-body-warning,.modal-content-warning,.modal-footer-warning,.modal-header-warning{background-color:#ffebeb;border-color:#900;color:#900}.distribution-buckets-history-component .bucket-history tr>td:first-child,.programs-history-component .program-history tr>td:first-child{text-align:right}.cardholder-account-component .clearboth{clear:both}.distribution-buckets-history-component .bottom-separator{width:100%;padding-bottom:2px;border-bottom:2px solid #ccc}.distribution-buckets-history-component .bottom-separator .btn{background:0 0}.distribution-buckets-history-component .bucket-history,.distribution-buckets-history-component .bucket-history *{border:0;background-color:transparent}.distribution-buckets-history-component .bucket-history{margin-left:1em}.distribution-buckets-history-component .bucket-history thead,.distribution-buckets-history-component .bucket-history tr>td:first-child{font-weight:700}.householding-component .timeframe-container{border:1px solid #ccc;padding:25px}.householding-component .clearboth{clear:both}.householding-component .autoheight{height:auto;min-height:30px}.householding-account-component display-data-field-group .data-field .data,.participation-flag-component display-data-field-group .data-field .data,.rewards-program-component display-data-field-group .data-field .data,.trade-to-component display-data-field-group .data-field .data,.view-activity-component display-data-field-group .data-field .data{min-height:35px}.householding-component .activity-detail-item{margin-left:0!important;margin-right:0!important;border-bottom:1px solid #ddd;border-top:none!important}.householding-component .activity-detail-item-last{margin-left:0!important;margin-right:0!important;border-bottom:none;border-top:none!important}.householding-component .checkbox-button{margin-right:10px}.houdeholding-account-component .clearboth{clear:both}.memo-notepad-component #memoNotepad{position:absolute;top:0;right:0;width:275px;height:560px;color:#000;background-color:#fff;padding:10px;border-top:2px solid #ddd;border-left:2px solid #ddd;border-bottom:2px solid #ddd}.memo-notepad-component #memoNotepad .btn-link{color:#000}.memo-notepad-component .call-reasons{height:150px}.memo-notepad-component textarea{height:150px!important}.memo-notepad-component .btn-default:hover{color:#000!important}.memo-notepad-component .btn-default:active,.memo-notepad-component .btn-default:focus,.memo-notepad-component .open>.btn-default.dropdown-toggle{background-color:#fff!important}.memo-notepad-component .call-reason-dropdown-menu{max-height:250px;overflow-y:scroll}.callReasonList{position:absolute;background-color:#fff;border-radius:5px;border:1px solid #d6e1e5;height:250px;cursor:pointer;overflow:auto}.memos-component .timeframe-container{border:1px solid #ccc;padding:25px}.memos-component td{white-space:pre-line}.participation-flag-component .clearboth{clear:both}.gift-card-address-input static-data-field .data{background:#e1eef3;border:1px solid #CCC;border-radius:3px;padding:5px}.gift-card-form-check{display:flex}.gift-card-form-check-label{width:90%;margin-left:10px}.make-left{margin:0 50% 0 0!important}.confirmation-container{margin-top:50px!important}.check-certificate-space{margin-top:100px!important}.check-certificate-button-container{position:absolute;top:365px;left:65px;width:90%}.dynamic-certificate-amount{margin-top:-25px}.redemptions-component .redemptions-container{padding:25px 50px;background-color:#F2F2F2;min-height:500px}.redemptions-component .col-sm-6{min-height:115px}.redemptions-component .response-message{margin-top:unset!important;margin-bottom:10px}.redemptions-component .large-checkbox{zoom:1.01;width:34px;height:34px}.redemptions-component .large-checkbox[disabled]{display:inline-block;margin-right:0;padding-right:0;vertical-align:middle}.redemptions-component .input-group-btn-trash .input-group-btn:last-child>.btn{margin-left:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}.programs-history-component .bottom-separator{width:100%;padding-bottom:2px;border-bottom:2px solid #ccc}.programs-history-component .bottom-separator .btn{background:0 0}.programs-history-component .program-history,.programs-history-component .program-history *{border:0;background-color:transparent}.programs-history-component .program-history{margin-left:1em}.programs-history-component .program-history thead,.programs-history-component .program-history tr>td:first-child{font-weight:700}.trade-to-component .clearboth{clear:both}.view-activity-component .filters-buttons-container{margin-top:25px}.view-activity-component .timeframe-container{border:1px solid #ccc;padding:25px}.view-activity-component .clearboth{clear:both}.view-activity-component .autoheight{height:auto;min-height:30px}.view-activity-component .activity-detail-item{margin-left:0!important;margin-right:0!important;border-bottom:1px solid #ddd;border-top:none!important}.view-activity-component .activity-detail-item-last{margin-left:0!important;margin-right:0!important;border-bottom:none;border-top:none!important}.programsTable tbody>tr:not(.cursor-pointer)>td{padding:0}.programsTable tbody>tr:not(.cursor-pointer)>td div{margin:8px}.programsTable tbody>tr:not(.cursor-pointer)>td div:empty{margin:0}.points-redeemed-tab .cancel-order-button{margin:0 10px 0 0!important}.points-redeemed-tab .detail-expand,.points-redeemed-tab .detail-expand .detail-expand-finance-expand .table-component{margin:0 15px}.points-redeemed-tab .detail-expand hr{border-color:#ccc!important;border-width:.5px!important}.points-redeemed-tab .detail-expand-items-expand table{margin:15px;width:98%}.points-redeemed-table.width-override>.table-component>.table>thead>tr>td:nth-child(1),.points-redeemed-table.width-override>.table-component>.table>thead>tr>td:nth-child(2){width:10%!important}.points-redeemed-finacial-activity-detail-table .table-component .table thead tr td:nth-child(1){width:10%}.issued-certificate-table thead tr td:nth-child(1){width:20%}.issued-certificate-table thead tr td:nth-child(2){width:5%}.points-redeemed-table.width-override>.table-component>.table>tbody>tr.cursor-pointer>td:last-child{text-align:right!important;width:12%!important}.data-field .labelish,.data-field label{font-size:16px;margin:0;vertical-align:middle;word-break:break-word}.data-field{margin-bottom:5px}.data-field .data{min-height:34px;font-weight:300;font-size:14px;line-height:1.2em;margin:0}.data-field .data .response-message{height:20px}.data-field .data .success{color:green}.data-field .data .copy-button{visibility:hidden;color:#676767;text-align:center;border-radius:2px;padding:2px;z-index:1}.background-shadow,.loader{z-index:99999;position:fixed}.data-field .data:hover .copy-button{visibility:visible;cursor:pointer}.data-field input,.data-field select,.data-field textarea{margin-bottom:10px}.data-field #standardOption-input{margin-bottom:5px!important}.data-field .input-checkbox{width:46px;margin-bottom:10px}.data-field .input-select{white-space:normal}.data-field .response-message{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:-10px}.response-message .response-message-date .error .showAll,.response-message .response-message-text .error .showAll,div.response-message.response-message-date.error.showAll,div.response-message.response-message-text.error.showAll{overflow:visible!important}.cardholder-maintenance input .error{border-color:#f84545}.cardholder-maintenance input .success{border-color:#5ba63c}.disable-checkbox-label{height:34px;width:34px;display:inline-block;position:relative;margin-left:5px!important;margin-bottom:10px!important;background-color:rgb(225,238,243,.8)}input[type=checkbox][disabled]:checked+.disable-checkbox-label::after{height:34px;width:34px;display:block;position:absolute;margin-left:5px!important;background-color:rgba(225,238,243,.8);content:"✓";padding:20%;font-size:1em;color:rgba(158,158,188,.8)}input[type=checkbox][disabled]{display:none}expanded-row-content .field-text{height:auto}.date-input{min-height:44px}.break-word span{word-wrap:break-word;white-space:pre-line}.memo-filter-selection option{font-weight:700}.memo-filter-selection span{display:inline-block;white-space:nowrap;margin:10px 5px 10px 8px;padding:8px}.memo-filter-selection select{margin-left:8px;font-weight:700;border-color:#999;max-width:500px;width:auto}.header-component .dark-background{background-color:#333}.header-component .client-logo{height:35px;margin-top:4px}.header-component.AAAA1073 .client-logo,.header-component.AAAA1073001 .client-logo{width:135px}.header-component .b2s-link-logo{height:24px;margin-top:0}.header-component.AAAA0018,.header-component.AAAA0152,.header-component.AAAA1020,.header-component.AAAA1073,.header-component.AAAA1073001,.header-component.AAAA1114,.header-component.AAAA3037,.header-component.AAAA3469,.header-component.AAAA4186,.header-component.AAAA4997,.header-component.AAAA5227,.header-component.AAAA5461,.header-component.AAAA5534,.header-component.AAAA5605,.header-component.AAAA5606,.header-component.AAAA5732,.header-component.AAAA5797,.header-component.AAAA5859,.header-component.AAAA6047,.header-component.AAAA6186,.header-component.AAAA6320,.header-component.default{color:#054061}.header-component .subnav{color:#fff;min-height:50px;padding-top:10px}.header-component .subnav .btn-link{color:#fff}.header-component .small-font{font-size:14px}.header-component .log-out-button,.header-component .log-out-button:hover{margin-top:6px;font-size:16px;margin-right:10px}.header-component .log-out-button:focus,.header-component .log-out-button:hover{text-decoration:none}.header-component h2{font-size:18px}.header-component .agent-name{overflow:hidden;max-height:48px;padding-top:10px}.agent-name{color:#000}.header-component .account-details{display:inline-block;max-width:150px;white-space:nowrap}@media (max-width:1035px){.header-component .date-and-time{display:none}}.background-shadow:before{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.form-control.ng-hide,.ng-hide,.ui-select-spin.ng-hide{display:none}.loader,.loader:after{border-radius:50%;width:10em;height:10em}.loader{font-size:10px;-webkit-transform:translate(-50%,-50%);-ms-transform:translateZ(-50%,-50%);transform:translateZ(-50%,-50%);-webkit-animation:mymove 1.1s infinite linear;animation:mymove 1.1s infinite linear;top:50%;left:50%}@-webkit-keyframes mymove{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@keyframes mymove{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}.ui-select-match{outline:0!important;border:1px solid #d6e1e5;border-radius:3px;box-shadow:none!important}.form-control{padding:6px 12px!important}.form-control.ui-select-toggle{background-color:#fff}.form-control.btn.btn-default:hover{background-color:#f8f8f8;color:#333!important}.ui-select-container.ui-select-bootstrap.dropdown{float:right;width:80%}.ui-select-bootstrap .ui-select-toggle>.caret{position:absolute;top:45%!important}.ui-select-choices-row-inner div.ng-binding.ng-scope{font-size:16px}.hierarchy-container{margin-right:5%;margin-top:1%;position:relative;padding:0}.hierarchy-label{position:absolute;display:inline-block;top:5px;left:50px}.bonusProgramHistoryModal .modal-dialog .table tbody td:first-child{white-space:normal}