.aip-dp-total-points-display-string{margin-right:.4em}.aip-dp-breakdown{margin-left:20px;margin-right:20px}.aip-dp-breakdown .aip-dp-program-content{border-radius:4px;border:1px solid #E6E6E6;background:#FFF}.aip-dp-breakdown .aip-dp-program-content .aip-dp-badge{overflow:hidden;text-decoration:none}.aip-dp-breakdown .aip-dp-program-content .aip-dp-badge .aip-dp-badge-label{float:left;position:relative;padding-left:8px;padding-right:8px;height:21px}.aip-dp-breakdown .aip-dp-program-content .aip-dp-badge .aip-dp-badge-label .aip-dp-badge-label-text{vertical-align:text-top}.aip-dp-breakdown .aip-dp-program-content .aip-dp-badge .aip-dp-badge-label::after{content:"";position:absolute;box-sizing:border-box;width:10px;height:21px;border-right:10px solid transparent;border-top:21px solid;top:0;right:-10px}.aip-dp-breakdown .aip-dp-program-content .aip-dp-shopping-badge .aip-dp-badge-label{background-color:#eaeded}.aip-dp-breakdown .aip-dp-program-content .aip-dp-shopping-badge .aip-dp-badge-label::after{color:#eaeded!important}.aip-dp-breakdown .aip-dp-program-content .aip-dp-cbcc-badge .aip-dp-badge-label{background-color:#ffebb7}.aip-dp-breakdown .aip-dp-program-content .aip-dp-cbcc-badge .aip-dp-badge-label::after{color:#ffebb7!important}.aip-dp-breakdown .aip-dp-program-content .aip-dp-bonus-badge .aip-dp-badge-label{background-color:#d2f7e7}.aip-dp-breakdown .aip-dp-program-content .aip-dp-bonus-badge .aip-dp-badge-label::after{color:#d2f7e7!important}.aip-dp-breakdown .aip-dp-program-content .aip-dp-badge-divider{border-top:1px solid #e7e7e7}.aip-dp-breakdown .aip-dp-program-content .aip-dp-first-badge{border-top-left-radius:3px}.aip-dp-breakdown .aip-dp-program-content .aip-dp-transaction-row{display:table;margin-left:12px!important;margin-right:12px;width:704px}.aip-dp-breakdown .aip-dp-program-content .aip-dp-transaction-row .aip-dp-transaction-row-points{width:100px;display:table-cell;text-align:right;vertical-align:top;white-space:nowrap}.aip-dp-breakdown .aip-dp-program-content .aip-dp-transaction-row .aip-dp-transaction-row-points .aip-dp-transaction-row-points-text{line-height:0!important}.aip-dp-breakdown .aip-dp-program-content .aip-dp-transaction-row .aip-dp-transaction-row-points .aip-dp-transaction-row-points-text>span{line-height:1!important}.aip-dp-breakdown .aip-dp-program-content .aip-dp-transaction-row .aip-dp-transaction-row-messages-container{display:table-cell;width:514px;padding-right:96px;text-align:left;vertical-align:top}.aip-dp-breakdown .aip-dp-program-content .aip-dp-transaction-row .aip-dp-transaction-row-messages-container .aip-dp-transaction-row-messages{display:table}.aip-dp-breakdown .aip-dp-program-content .aip-dp-transaction-row .aip-dp-transaction-row-messages-container .aip-dp-transaction-row-messages .aip-dp-transaction-row-message{display:table-row}.aip-dp-breakdown .aip-dp-program-content .aip-dp-transaction-row .aip-dp-transaction-row-messages-container .aip-dp-transaction-row-messages .aip-dp-transaction-row-message .aip-dp-transaction-row-message-rich-content{margin-bottom:0!important}.aip-dp-breakdown .aip-dp-disclaimer{width:704px;margin-left:8px!important;margin-right:8px}.aip-dp-breakdown .aip-dp-expander-content{margin-top:0!important;padding-left:0!important}