.dealer-detail-main{margin:25px 0 35px 0;border:1px solid #2b323c}.dealer-detail-main .dealer-detail{display:flex;align-items:center;height:110px}.dealer-detail-main .dealer-detail.dealer-detail-1{flex:3;padding-right:75px;justify-content:flex-end}.dealer-detail-main .dealer-detail.dealer-detail-2{flex:2;border-left:1px solid #2b323c;border-right:1px solid #2b323c}.dealer-detail-main .dealer-detail.dealer-detail-3{flex:5}.dealer-detail-main .dealer-detail>div{width:100%}.dealer-detail-main .dealer-detail .dealer-detail-line{display:flex;text-transform:uppercase}.dealer-detail-main .dealer-detail .dealer-detail-line .dealer-detail-title{width:140px;text-align:right;color:#999}.dealer-detail-main .dealer-detail .dealer-detail-line .dealer-detail-content{flex:1;margin-left:10px;color:#fff;font-weight:700}.dealer-detail-main .btn.btn-edit-info{font-size:.875rem;text-transform:uppercase;padding:5px 20px;border-radius:10px;background-color:#333;color:#fff}.dealer-dual-menu{height:62px;position:relative;background-image:url(data:image/png;base64,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);background-size:1335px 62px;background-position:top;background-repeat:no-repeat}.dealer-dual-menu .dual-menu-slot{position:absolute;top:0}.dealer-dual-menu .dual-menu-slot.menu-left{left:0}.dealer-dual-menu .dual-menu-slot.menu-right{right:0}.dealer-dual-menu .dealer-menus{position:absolute;top:0;left:calc(50% - 400px);width:800px;height:62px}.dealer-dual-menu .dealer-menus .dual-menu-item{width:230px;height:46px;margin-left:3px;margin-right:3px;border-radius:26px;background-color:#000;line-height:46px;text-align:center;text-transform:uppercase;font-weight:600;color:#ec1c24;text-decoration:none}.dealer-dual-menu .dealer-menus .dual-menu-item.router-link-active{color:#fff}.modal-irispro .customer-detail-main{margin:25px -1rem 0 -1rem;background-color:#111518}.modal-irispro .customer-detail-main .customer-detail{display:flex;align-items:center;min-height:110px;padding:20px 0}.modal-irispro .customer-detail-main .customer-detail.customer-detail-1{flex:3;padding-right:75px;justify-content:flex-end}.modal-irispro .customer-detail-main .customer-detail.customer-detail-2{flex:2;border-left:1px solid #2b323c;border-right:1px solid #2b323c}.modal-irispro .customer-detail-main .customer-detail.customer-detail-3{flex:5}.modal-irispro .customer-detail-main .customer-detail:not(.customer-detail-1)>div{width:100%}.modal-irispro .customer-detail-main .customer-detail .customer-detail-line{display:flex;text-transform:uppercase}.modal-irispro .customer-detail-main .customer-detail .customer-detail-line .customer-detail-title{width:140px;text-align:right;color:#999}.modal-irispro .customer-detail-main .customer-detail .customer-detail-line .customer-detail-content{flex:1;margin-left:10px;color:#fff;font-weight:700}.modal-irispro .customer-detail-main .customer-detail .edit-customer-container .customer-detail-line{align-items:baseline}.modal-irispro .customer-detail-main .customer-detail .edit-customer-container .customer-detail-line:not(:last-child){margin-bottom:1rem}.modal-irispro .customer-detail-header{padding:20px 30px}.modal-irispro .customer-detail-header select.customer-detail-warranty-type{position:relative;font-weight:700;background-color:#000;color:#ec1c24;height:52px;border-radius:30px;padding:0 30px;text-transform:uppercase;-moz-text-align-last:center;text-align-last:center}.modal-irispro .customer-detail-header .customer-detail-header-content{position:relative}.modal-irispro .customer-detail-header .customer-detail-edit{position:absolute;top:4px;left:0}.modal-irispro .customer-detail-header .customer-detail-header-nav{position:absolute;top:4px;right:0}.modal-irispro .customer-detail-header .customer-detail-header-nav .customer-detail-header-nav-tab{display:block;text-decoration:none;width:225px;height:44px;border-radius:22px;background-color:#404849;color:#999;line-height:44px;text-align:center;text-transform:uppercase}.modal-irispro .customer-detail-header .customer-detail-header-nav .customer-detail-header-nav-tab.selected,.modal-irispro .customer-detail-header .customer-detail-header-nav .customer-detail-header-nav-tab:hover{color:#fff}.modal-irispro .customer-detail-header .customer-detail-header-nav .customer-detail-header-nav-tab+.customer-detail-header-nav-tab{margin-left:10px}.modal-irispro .customer-detail-display{border:1px solid #ec1c24;border-radius:30px}.modal-irispro .customer-detail-display .customer-detail-warranty-info .warranty-info-car-building-details{border-top-left-radius:30px;border-bottom-left-radius:30px;width:295px;background-color:#000;padding-bottom:45px}.modal-irispro .customer-detail-display .customer-detail-warranty-info .warranty-info-car-building-details .car-building-detail{padding:16px;text-align:center;border-bottom:1px solid #2b323c;text-transform:uppercase}.modal-irispro .customer-detail-display .customer-detail-warranty-info .warranty-info-car-building-details .car-building-detail:first-child{border-top-left-radius:30px}.modal-irispro .customer-detail-display .customer-detail-warranty-info .warranty-info-car-building-details .car-building-detail .car-building-detail-title{color:#ec1c24;font-size:1rem}.modal-irispro .customer-detail-display .customer-detail-warranty-info .warranty-info-car-building-details .car-building-detail .car-building-detail-display{color:#fff;font-size:1.125rem}.modal-irispro .customer-detail-display .customer-detail-warranty-info .warranty-info-car-building-table-container{padding:30px 20px;background-color:#e2e0e0;border-top-right-radius:30px;border-bottom-right-radius:30px}.modal-irispro .customer-detail-display .customer-detail-warranty-info .warranty-info-car-building-table-container table.warranty-info-table thead th{padding:12px;color:#666;font-size:1rem;text-transform:uppercase}.modal-irispro .customer-detail-display .customer-detail-warranty-info .warranty-info-car-building-table-container table.warranty-info-table td,.modal-irispro .customer-detail-display .customer-detail-warranty-info .warranty-info-car-building-table-container table.warranty-info-table th{text-align:center;padding:12px;font-size:1.25rem;vertical-align:baseline}.modal-irispro .customer-detail-display .customer-detail-warranty-info .warranty-info-car-building-table-container table.warranty-info-table tr.no-border-top td{border-top:none}.modal-irispro .customer-detail-display .customer-detail-warranty-info .warranty-info-car-building-table-container table.warranty-info-table tr.modified-claimed td{padding-top:0}.modal-irispro .customer-detail-display .customer-detail-warranty-info .warranty-info-car-building-table-container table.warranty-info-table tr:nth-of-type(odd) td{background-color:#ccc}.modal-irispro .customer-detail-display .customer-detail-warranty-info .warranty-info-car-building-table-container table.warranty-info-table tr:nth-of-type(2n) td{background-color:transparent}.modal-irispro .customer-detail-display .customer-detail-warranty-info .warranty-info-car-building-table-container table.warranty-info-table tr.odd td{background-color:#ccc!important}.modal-irispro .customer-detail-display .customer-detail-warranty-info .warranty-info-car-building-table-container table.warranty-info-table tr.even td{background-color:transparent!important}.modal-irispro .customer-detail-display .customer-detail-warranty-info .warranty-info-car-building-table-container table.warranty-info-table select.update-warranty-status{position:relative;padding:10px 30px;background-color:#000;color:#ec1c24;border-radius:30px;font-size:1.25rem;text-transform:uppercase;-moz-text-align-last:center;text-align-last:center}