.segmenthistoryreport__container{width:100%;margin-right:auto;margin-left:auto;padding-top:1.5rem;max-width:100%}
.segmenthistoryreport__main{width:100%;overflow:auto;padding:1%;border-top:2px solid rgba(0,0,0,0.1);border-bottom:2px solid rgba(0,0,0,0.1);font-family:'Montserrat',sans-serif;padding-top:1.5rem}
.segmenthistoryreport__spacer{padding:.5rem}
.segmenthistoryreport .text-dark{color:#212121 !important}
.segmenthistoryreport h5{margin-bottom:.5rem;line-height:1.2}
.segmenthistoryreport .form-number-text{padding-top:.5rem}
.segmenthistoryreport .indexed-account-text{margin-bottom:1rem}
.segmenthistoryreport .font-weight-bold{font-weight:700 !important}
.segmenthistoryreport .md-form{position:relative}
.segmenthistoryreport .dot{height:30px;width:30px;background-color:transparent;border-color:grey;border-width:2px;border-style:solid;border-radius:50%;display:inline-block;margin-left:2%;float:left}
@media only screen and (min-width:320px){.segmenthistoryreport .checkboxLabelChecked{color:black;vertical-align:middle;margin-left:5%;margin-top:2%;font-size:12px;width:80%;display:inline-flex;margin-bottom:.5rem}
.segmenthistoryreport .checkboxcolorContent{color:black;vertical-align:middle;margin-left:5%;margin-top:2%;font-size:12px;width:80%}
.segmenthistoryreport .w-100{width:100% !important}
.segmenthistoryreport .product-pdf-generate-title{padding:0 1rem;padding-top:1rem}
.segmenthistoryreport .infomessage{width:43%;font-size:65%;padding:5px;position:relative;margin-top:1rem}
.segmenthistoryreport .radioCustomChecked{width:20px;height:20px;border:2px solid #0d65b3;border-radius:50%;margin-right:10px;box-sizing:border-box;padding:2px;position:relative}
.segmenthistoryreport .radioCustomChecked::after{position:relative;content:"";width:100%;height:100%;display:block;background:#0d65b3;border-radius:50%;transform:scale(0)}
.segmenthistoryreport .radioCustom::after{content:"";width:100%;height:100%;display:block;background:#0d65b3;border-radius:60%;transform:scale(0);position:relative}
.segmenthistoryreport .radioCustom{position:relative;width:20px;height:20px;border:2px solid grey;border-radius:50%;margin-right:10px;box-sizing:border-box;padding:1px}
.segmenthistoryreport .form-check{position:relative;display:block;padding-left:1.25rem}
.segmenthistoryreport .checkmark{width:24px;height:24px;border-radius:2px;border-width:2px;border-style:solid;border-color:#dedede;font-size:20px;position:relative;vertical-align:middle;margin-top:1.9%;margin-bottom:.5rem;display:inline-block;line-height:20px}
.segmenthistoryreport .pdfMessage{background-color:#e8f1fa;color:#053661;font-size:10px;margin-left:10%;width:90%;font-size:50%;padding-top:5px;padding-left:5px;padding-bottom:5px;vertical-align:middle}
.segmenthistoryreport .pdfMessagesafari{background-color:#e8f1fa;color:#053661;font-size:10px;margin-left:20%;width:80%;font-size:50%;padding-top:5px;padding-left:5px;padding-bottom:5px;vertical-align:middle}
.segmenthistoryreport .infomessage{background-color:#e9f2fa;color:#053661;font-size:10px;width:80%;font-size:50%;padding:5px 10px}
.segmenthistoryreport .errormessage{font-size:12.8px;vertical-align:middle;align-items:center;width:100%;line-height:16px;line-height:90%;display:inline-flex}
.segmenthistoryreport .date-picker-toggle{background:0;border:0;padding:0;cursor:pointer}
.segmenthistoryreport .icon-wrapper{display:inline-flex;align-items:center;justify-content:center;min-width:60px;min-height:60px}
.segmenthistoryreport .date-picker-icon{width:24px;height:24px}
.segmenthistoryreport .date-range-wrapper{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}
.segmenthistoryreport .form-field{min-width:280px}
.segmenthistoryreport .field-row{display:flex;align-items:center}
.segmenthistoryreport .date-icon{cursor:pointer;min-width:48px;min-height:48px;padding:12px}
.segmenthistoryreport .st0{fill:#5d5d5d}
.segmenthistoryreport .colorContent{color:black;vertical-align:center;margin-left:4%;vertical-align:middle;margin-top:1.5%;font-size:12px}
.segmenthistoryreport .radioLabelChecked{color:black;font-weight:bold;vertical-align:middle;margin-top:1.5%;margin-left:4%;font-size:12px}
.segmenthistoryreport .stepFormGroup{position:relative;font-family:"Open Sans",Regular;float:left;width:100%;height:100%}
.segmenthistoryreport .stepFormContent{margin-left:1%;width:100%;height:100%}
.segmenthistoryreport .w30date{width:25%;display:inline-block}
.segmenthistoryreport .w30date ::after{content:"\a"}
.segmenthistoryreport .dateInput{width:125px;border:1px solid #d7d7d7}
.segmenthistoryreport .colorContentDateTime{color:black;margin-left:4%;vertical-align:middle;margin-top:2.5%}
.segmenthistoryreport .radioLabelCheckedDateTime{color:black;font-weight:bold;vertical-align:middle;margin-top:2.5%;margin-left:4%}
.segmenthistoryreport .divimg{height:35px;width:318px;margin-left:20%;background-image:url("../../../../../../etc.clientlibs/paclife-lid/clientlibs/clientlib-site/resources/imagestepperPDF-Small.jpg")}
.segmenthistoryreport .radioMainLabel{display:inline-flex;cursor:pointer;align-items:center;width:100%;vertical-align:baseline;box-sizing:border-box;margin-top:1%}
.segmenthistoryreport .radiodatetime{width:100%}
.segmenthistoryreport .radioMainLabelDateTime{display:inline-flex;cursor:pointer;align-items:center;width:100%;vertical-align:baseline;box-sizing:border-box;margin-top:1%;margin-bottom:.5rem}
.segmenthistoryreport .round-border .fa-check-circle{font-size:16px}
}
@media only screen and (min-width:320px) and (max-width:1024px){.segmenthistoryreport .date-range-wrapper{flex-direction:column}
}
@media only screen and (min-width:480px){.segmenthistoryreport .checkboxLabelChecked{color:black;vertical-align:middle;margin-left:5%;margin-top:1.5%;font-size:12px;width:80%}
.segmenthistoryreport .checkboxcolorContent{color:black;vertical-align:middle;margin-left:5%;margin-top:1.5%;font-size:12px;width:80%}
.segmenthistoryreport .radioMainLabelDateTime::after{content:"\a"}
.segmenthistoryreport .infomessage{width:72%;font-size:65%;padding:5px}
.segmenthistoryreport .radioCustomChecked{width:20px;height:20px;border:2px solid #0d65b3;border-radius:60%;margin-right:10px;box-sizing:border-box;padding:2px;position:relative}
.segmenthistoryreport .radioCustomChecked::after{position:relative;content:"";width:100%;height:100%;display:block;background:#0d65b3;border-radius:60%;transform:scale(0)}
.segmenthistoryreport .radioCustom::after{content:"";width:100%;height:100%;display:block;background:#0d65b3;border-radius:60%;transform:scale(0);position:relative}
.segmenthistoryreport .radioCustom{position:relative;width:20px;height:20px;border:2px solid grey;border-radius:60%;margin-right:10px;box-sizing:border-box;padding:1px}
.segmenthistoryreport .checkmark{width:24px;height:24px;border-radius:2px;border-width:2px;border-style:solid;border-color:#dedede;font-size:20px;position:relative;vertical-align:middle;margin-top:1.5%}
.segmenthistoryreport .pdfMessage{background-color:#e8f1fa;margin-left:5%;font-size:50%;width:95%;vertical-align:middle}
.segmenthistoryreport .pdfMessagesafari{background-color:#e8f1fa;font-size:10px;margin-left:20%;width:75%;font-size:50%;vertical-align:middle}
.segmenthistoryreport .errormessage{font-size:12.8px;vertical-align:middle;align-items:center;width:100%;line-height:16px;line-height:90%;display:inline-flex}
.segmenthistoryreport .colorContent{color:black;vertical-align:center;margin-left:4%;vertical-align:middle;margin-top:1.1%;font-size:13px}
.segmenthistoryreport .radioLabelChecked{color:black;font-weight:bold;vertical-align:middle;margin-top:1.1%;margin-left:4%;font-size:13px}
.segmenthistoryreport .stepFormGroup{position:relative;float:left;width:100%;height:100%}
.segmenthistoryreport .stepFormContent{margin-left:1%;width:100%;height:100%}
.segmenthistoryreport .w30date{width:30%;display:inline-block}
.segmenthistoryreport .w30date ::after{content:"\a"}
.segmenthistoryreport .colorContentDateTime{color:black;margin-left:4%;vertical-align:middle;margin-top:2.5%}
.segmenthistoryreport .radioLabelCheckedDateTime{color:black;font-weight:bold;vertical-align:middle;margin-top:2.5%;margin-left:4%;margin-bottom:.5rem}
.segmenthistoryreport .divimg{height:35px;width:318px;margin-left:20%;background-image:url("../../../../../../etc.clientlibs/paclife-lid/clientlibs/clientlib-site/resources/imagestepperPDF-Small.jpg")}
.segmenthistoryreport .radioMainLabel{display:inline-flex;cursor:pointer;align-items:center;width:100%;vertical-align:baseline;box-sizing:border-box;margin-top:.5%}
.segmenthistoryreport .radioMainLabelDateTime{display:inline-flex;cursor:pointer;align-items:center;width:100%;vertical-align:baseline;box-sizing:border-box;margin-top:1%}
.segmenthistoryreport .radiodatetime{width:100%}
}
@media only screen and (min-width:530px){.segmenthistoryreport .radioMainLabelDateTime::after{content:"\a"}
.segmenthistoryreport .infomessage{width:70%;font-size:65%;padding:5px}
.segmenthistoryreport .radioCustomChecked{width:20px;height:20px;border:2px solid #0d65b3;border-radius:60%;margin-right:10px;box-sizing:border-box;padding:2px;position:relative}
.segmenthistoryreport .radioCustomChecked::after{position:relative;content:"";width:100%;height:100%;display:block;background:#0d65b3;border-radius:60%;transform:scale(0)}
.segmenthistoryreport .radioCustom::after{content:"";width:100%;height:100%;display:block;background:#0d65b3;border-radius:60%;transform:scale(0);position:relative}
.segmenthistoryreport .radioCustom{position:relative;width:20px;height:20px;border:2px solid grey;border-radius:60%;margin-right:10px;box-sizing:border-box;padding:1px}
.segmenthistoryreport .checkmark{width:24px;height:24px;border-radius:2px;border-width:2px;border-style:solid;border-color:#dedede;font-size:20px;position:relative;vertical-align:middle;margin-top:1.5%}
.segmenthistoryreport .pdfMessage{background-color:#e8f1fa;margin-left:10%;font-size:7px;width:85%;padding-top:5px;padding-left:5px;padding-bottom:5px;vertical-align:middle}
.segmenthistoryreport .pdfMessagesafari{background-color:#e8f1fa;font-size:7px;margin-left:20%;width:75%;font-size:50%;padding-top:5px;padding-left:5px;padding-bottom:5px;vertical-align:middle}
.segmenthistoryreport .errormessage{font-size:12.8px;vertical-align:middle;align-items:center;width:100%;line-height:16px;line-height:90%;display:inline-flex}
.segmenthistoryreport .colorContent{color:black;vertical-align:center;margin-left:4%;vertical-align:middle;margin-top:1.1%;font-size:13px}
.segmenthistoryreport .radioLabelChecked{color:black;font-weight:bold;vertical-align:middle;margin-top:1.1%;margin-left:4%;font-size:13px}
.segmenthistoryreport .stepFormGroup{position:relative;float:left;width:100%;height:100%}
.segmenthistoryreport .stepFormContent{margin-left:1%;width:100%;height:100%}
.segmenthistoryreport .w30date{width:40%;display:inline-block}
.segmenthistoryreport .w30date ::after{content:"\a"}
.segmenthistoryreport .colorContentDateTime{color:black;margin-left:4%;vertical-align:middle;margin-top:2.5%;margin-bottom:.5rem}
.segmenthistoryreport .radioLabelCheckedDateTime{color:black;font-weight:bold;vertical-align:middle;margin-top:2.5%;margin-left:4%}
.segmenthistoryreport .divimg{height:35px;width:318px;margin-left:20%;background-image:url("../../../../../../etc.clientlibs/paclife-lid/clientlibs/clientlib-site/resources/imagestepperPDF-Small.jpg")}
.segmenthistoryreport .radioMainLabel{display:inline-flex;cursor:pointer;align-items:center;width:100%;vertical-align:baseline;box-sizing:border-box;margin-top:.5%}
.segmenthistoryreport .radioMainLabelDateTime{display:inline-flex;cursor:pointer;align-items:center;width:100%;vertical-align:baseline;box-sizing:border-box;margin-top:1%}
.segmenthistoryreport .radiodatetime{width:100%}
}
@media(min-width:768px) and (max-width:1024px){.segmenthistoryreport .round-border .fa-check-circle{font-size:16px}
}
@media only screen and (min-width:768px){.segmenthistoryreport .infomessage{width:85%;font-size:65%;padding:5px}
.segmenthistoryreport .radiodatetime{width:100%}
.segmenthistoryreport .radioCustomChecked{width:20px;height:20px;border:2px solid #0d65b3;border-radius:50%;margin-right:10px;box-sizing:border-box;padding:2px;position:relative}
.segmenthistoryreport .radioCustomChecked::after{content:"";width:100%;height:100%;display:block;background:#0d65b3;border-radius:50%;transform:scale(0);position:relative}
.segmenthistoryreport .radioCustom::after{content:"";width:100%;height:100%;display:block;background:#0d65b3;border-radius:50%;transform:scale(0);position:relative}
.segmenthistoryreport .radioCustom{width:20px;height:20px;border:2px solid grey;border-radius:50%;margin-right:10px;box-sizing:border-box;padding:2px;position:relative}
.segmenthistoryreport .checkmark{width:24px;height:24px;border-radius:2px;border-width:2px;border-style:solid;border-color:#dedede;font-size:20px;position:relative;vertical-align:middle;margin-top:1.9%}
.segmenthistoryreport .pdfMessage{background-color:#e8f1fa;margin-left:15%;font-size:8px;width:80%;padding-top:5px;padding-left:5px;padding-bottom:5px;vertical-align:middle}
.segmenthistoryreport .pdfMessagesafari{background-color:#e8f1fa;font-size:8px;margin-left:25%;width:70%;font-size:50%;padding-top:5px;padding-left:5px;padding-bottom:5px;vertical-align:middle}
.segmenthistoryreport .radioMainLabel{display:inline-flex;cursor:pointer;align-items:center;width:100%}
.segmenthistoryreport .radioMainLabelDateTime{display:inline-flex;cursor:pointer;align-items:center;width:100%}
.segmenthistoryreport .radioMainLabelDateTime::after{content:"\a"}
.segmenthistoryreport .divimg{height:39px;width:350px;margin-left:10%;background-image:url("../../../../../../etc.clientlibs/paclife-lid/clientlibs/clientlib-site/resources/imagestepperPDF.jpg")}
.segmenthistoryreport .errormessage{font-size:12.8px;vertical-align:middle;align-items:center;width:70%;line-height:16px;line-height:90%;display:inline-flex}
.segmenthistoryreport .stepFormGroup{float:left;width:35%;height:100%}
.segmenthistoryreport .stepFormContent{margin-left:40%;height:100%;width:60%}
.segmenthistoryreport .w30date{width:50%}
.segmenthistoryreport .radioLabelChecked{color:black;font-weight:bold;margin-left:4%;font-size:14px;vertical-align:middle;margin-top:1.3%}
.segmenthistoryreport .colorContent{color:black;margin-left:4%;font-size:14px;vertical-align:middle;margin-top:1.3%}
.segmenthistoryreport .colorContentDateTime{color:black;margin-left:4%;vertical-align:middle;margin-top:1.5%}
.segmenthistoryreport .radioLabelCheckedDateTime{color:black;font-weight:bold;margin-left:4%;vertical-align:middle;margin-top:1.5%}
.segmenthistoryreport .checkboxLabelChecked{color:black;vertical-align:middle;margin-left:5%;margin-top:.8%;font-size:12px;width:80%}
.segmenthistoryreport .checkboxcolorContent{color:black;vertical-align:middle;margin-left:5%;margin-top:.8%;font-size:12px;width:80%}
}
@media only screen and (min-width:992px){.segmenthistoryreport .custompadding{padding-bottom:5% !important}
.segmenthistoryreport .checkboxLabelChecked{color:black;vertical-align:middle;margin-left:5%;margin-top:.9%;font-size:14px;width:80%}
.segmenthistoryreport .checkboxcolorContent{color:black;vertical-align:middle;margin-left:5%;margin-top:.9%;font-size:12px;width:80%}
.segmenthistoryreport .infomessage{width:78%;width:85%;font-size:70%;padding:5px;padding-right:2px}
.segmenthistoryreport .radioMainLabelDateTime{cursor:pointer;align-items:center;width:100%}
.segmenthistoryreport .radiodatetime{display:inline-flex;width:100%}
.segmenthistoryreport .radioCustomChecked{width:25px;height:25px;border:2px solid #0d65b3;border-radius:50%;margin-right:10px;box-sizing:border-box;padding:3px;position:relative;margin-top:0}
.segmenthistoryreport .radioCustomChecked::after{content:"";width:100%;height:100%;display:block;background:#0d65b3;border-radius:50%;transform:scale(0);position:relative}
.segmenthistoryreport .radioCustom{width:25px;height:25px;border:2px solid grey;border-radius:50%;margin-right:10px;box-sizing:border-box;padding:3px;position:relative}
.segmenthistoryreport .radioCustom::after{content:"";width:100%;height:100%;display:block;background:#0d65b3;border-radius:50%;transform:scale(0);position:relative}
.segmenthistoryreport .checkmark{width:24px;height:24px;border-radius:2px;border-width:2px;border-style:solid;border-color:#dedede;font-size:20px;position:relative;vertical-align:middle;margin-top:1.3%}
.segmenthistoryreport .pdfMessage{background-color:#e8f1fa;margin-left:17%;width:83%;font-size:70%;vertical-align:middle}
.segmenthistoryreport .pdfMessagesafari{background-color:#e8f1fa;margin-left:50%;width:50%;font-size:70%;padding-top:5px;padding-left:5px;padding-bottom:5px;vertical-align:middle}
.segmenthistoryreport .infomessage{width:78%;font-size:70%;padding:5px}
.segmenthistoryreport .divimg{height:39px;width:350px;margin-left:40%;background-image:url("../../../../../../etc.clientlibs/paclife-lid/clientlibs/clientlib-site/resources/imagestepperPDF.jpg")}
.segmenthistoryreport .errormessage{font-size:12.8px;vertical-align:middle;align-items:center;width:45%;line-height:16px;line-height:90%;display:inline-flex}
.segmenthistoryreport .stepFormGroup{float:left;width:35%;height:100%}
.segmenthistoryreport .stepFormContent{margin-left:40%;height:100%;width:60%}
.segmenthistoryreport .w30date{width:5%}
.segmenthistoryreport .radioLabelChecked{color:black;font-weight:bold;vertical-align:middle;margin-left:4%;margin-top:1.2%;font-size:14px}
.segmenthistoryreport .colorContent{color:black;vertical-align:middle;margin-left:4%;margin-top:1.2%}
.segmenthistoryreport .radioLabelCheckedDateTime{color:black;font-weight:bold;vertical-align:middle;margin-left:4%;margin-top:1.6%}
.segmenthistoryreport .colorContentDateTime{color:black;vertical-align:middle;margin-left:4%;margin-top:1.6%}
.segmenthistoryreport .radioMainLabel{display:inline-flex;cursor:pointer;align-items:center;width:100%;vertical-align:middle;margin-top:.1%}
}
@media(min-width:1025px){.segmenthistoryreport .round-border .fa-check-circle{font-size:18px}
}
@media only screen and (min-width:1200px){.segmenthistoryreport .checkboxLabelChecked{color:black;vertical-align:middle;margin-left:5%;margin-top:1.1%;font-size:14px;width:80%}
.segmenthistoryreport .checkboxcolorContent{color:black;vertical-align:middle;margin-left:5%;margin-top:1.1%;font-size:14px;width:80%}
.segmenthistoryreport .infomessage{width:82%;font-size:70%;padding:5px}
.segmenthistoryreport .radioMainLabelDateTime{cursor:pointer;align-items:center;width:100%}
.segmenthistoryreport .radiodatetime{display:inline-flex;width:100%}
.segmenthistoryreport .radioCustomChecked{width:25px;height:25px;border:2px solid #0d65b3;border-radius:50%;margin-right:10px;box-sizing:border-box;padding:3px;position:relative;margin-top:0}
.segmenthistoryreport .radioCustomChecked::after{content:"";width:100%;height:100%;display:block;background:#0d65b3;border-radius:50%;transform:scale(0);position:relative}
.segmenthistoryreport .radioCustom{width:25px;height:25px;border:2px solid grey;border-radius:50%;margin-right:10px;box-sizing:border-box;padding:3px;position:relative}
.segmenthistoryreport .radioCustom::after{content:"";width:100%;height:100%;display:block;background:#0d65b3;border-radius:50%;transform:scale(0);position:relative}
.segmenthistoryreport .checkmark{width:24px;height:24px;border-radius:2px;border-width:2px;border-style:solid;border-color:#dedede;font-size:20px;position:relative;vertical-align:middle;margin-top:.9%}
.segmenthistoryreport .pdfMessage{background-color:#e8f1fa;font-size:60%;margin-left:36%;width:62%;padding-right:5px;padding-top:5px;padding-left:5px;padding-bottom:5px;vertical-align:middle}
.segmenthistoryreport .pdfMessagesafari{background-color:#e8f1fa;font-size:60%;margin-left:40%;width:60%;padding-top:5px;padding-left:5px;padding-bottom:5px;vertical-align:middle}
.segmenthistoryreport .divimg{height:39px;width:350px;margin-left:40%;background-image:url("../../../../../../etc.clientlibs/paclife-lid/clientlibs/clientlib-site/resources/imagestepperPDF.jpg")}
.segmenthistoryreport .errormessage{font-size:12.8px;vertical-align:middle;align-items:center;width:45%;line-height:16px;line-height:90%;display:inline-flex}
.segmenthistoryreport .stepFormGroup{float:left;width:35%;height:100%}
.segmenthistoryreport .stepFormContent{margin-left:40%;height:100%;width:60%}
.segmenthistoryreport .w30date{width:5%}
.segmenthistoryreport .radioLabelChecked{color:black;font-weight:normal;vertical-align:middle;margin-left:4%;margin-top:1%;font-size:14px}
.segmenthistoryreport .colorContent{color:black;vertical-align:middle;margin-left:4%;margin-top:1%}
.segmenthistoryreport .radioLabelCheckedDateTime{color:black;font-weight:bold;vertical-align:middle;margin-left:4%;margin-top:1.6%}
.segmenthistoryreport .colorContentDateTime{color:black;vertical-align:middle;margin-left:4%;margin-top:1.6%}
.segmenthistoryreport .radioMainLabel{display:inline-flex;cursor:pointer;align-items:center;width:100%;vertical-align:middle;margin-top:.1%}
}
.segmenthistoryreport .h6Style{font-weight:700;margin-left:2%;font-family:"Montserrat, sans-serif";font-size:18px;margin-bottom:.5rem;line-height:1.2}
.segmenthistoryreport .divstepFormMain{width:30%;margin-left:1%}
.segmenthistoryreport .verlinetop{height:15px;margin-left:50%;margin-top:30px}
.segmenthistoryreport .myImg{max-width:200px;max-height:200px}
.segmenthistoryreport .circlenotmessagelast{height:15px;width:15px;background-color:transparent;border-color:#0d65b3;border-width:2px;border-style:solid;border-radius:100%;display:inline-block;margin-left:2%}
.segmenthistoryreport .circlenotmessagelast:before{content:"i";font-size:10px;margin-left:1px;margin-bottom:2px;color:#0d65b3}
.segmenthistoryreport .dot-highlight{font-weight:bold;height:30px;width:30px;background-color:transparent;border-color:#0d65b3;border-width:2px;border-style:solid;border-radius:50%;display:inline-block;margin-left:2%;float:left}
.segmenthistoryreport .dot-highlight-completed{font-weight:bold;height:30px;width:30px;background-color:#0d65b3;border-radius:50%;display:inline-block;float:left;position:relative}
.segmenthistoryreport .dot-highlight-completed::after{content:"";position:absolute;width:9px;height:14px;border-right:3px solid white;border-bottom:3px solid white;top:42%;left:50%;transform:translate(-50%,-50%) rotateZ(40deg);color:white}
.segmenthistoryreport .radioClass{display:none}
.segmenthistoryreport .radioClass:checked ~ .radioCustom::after{transform:scale(1)}
.segmenthistoryreport .radioClass:checked ~ .radioCustomChecked::after{transform:scale(1)}
.segmenthistoryreport .checkBoxAccounts:checked ~ .checkmark{background-color:#0d65b3;border:0}
.segmenthistoryreport .checkmark::after{content:"";position:absolute;width:8px;height:14px;border-right:2px solid white;border-bottom:2px solid white;top:40%;left:50%;transform:translate(-50%,-50%) rotateZ(40deg);color:white;opacity:0}
.segmenthistoryreport .checkBoxAccounts:checked ~ .checkmark::after{opacity:1}
.segmenthistoryreport .text-normal{color:grey;float:left}
.segmenthistoryreport .text-highlight{color:#0d65b3;float:left;cursor:pointer}
.segmenthistoryreport div.vertical-line-highlight{width:2px;background-color:#0d65b3;height:100%;margin-left:7%;height:25px;margin-left:50%;margin-top:30px}
.segmenthistoryreport div.vertical-line{width:2px;background-color:lightgrey;height:100%;margin-left:7%;height:25px;margin-left:50%;margin-top:30px}
.segmenthistoryreport div.vertical-line-trans{width:2px;background-color:transparent;height:100%;margin-left:7%;height:25px;margin-left:50%;margin-top:30px}
.segmenthistoryreport .stepList{width:70%;margin-left:15%;font-size:15px;top:50%}
.segmenthistoryreport .boldFont{font-weight:bold}
.segmenthistoryreport .boldFont.Montserrat{font-size:25px}
.segmenthistoryreport .displayBlock{display:block}
.segmenthistoryreport .radioDivStyle{border-width:2px;border-style:solid;border-color:#0d65b3;height:40px;vertical-align:middle;border-radius:4px}
.segmenthistoryreport .selectAll{margin-bottom:23px}
.segmenthistoryreport .unSelected{border-color:lightgrey}
.segmenthistoryreport .borderNormal{border:2px solid #d7d7d7;border-radius:4px}
.segmenthistoryreport .btnNext{background-color:#0d65b3;color:white;font-weight:bold;width:124px;height:44px;font-size:14px;line-height:24px;vertical-align:middle;-moz-box-shadow:transparent;-webkit-box-shadow:transparent;box-shadow:none;outline:0;background-image:none;white-space:nowrap;text-align:center;width:auto;padding:.5rem 1.6rem;font-size:.64rem;border-radius:.25rem;text-transform:none;margin:.375rem;transition:none;word-wrap:break-word;display:inline-block;border:0;cursor:pointer}
.segmenthistoryreport .btnNext:hover{background-color:#0d65b3;color:#212529;text-decoration:none}
.segmenthistoryreport .btnNextPDF{background-color:#0d65b3;color:white;font-weight:bold;width:180px;height:44px;font-size:14px;vertical-align:middle;-moz-box-shadow:transparent;-webkit-box-shadow:transparent;box-shadow:none;outline:0;background-image:none;text-align:center;width:auto;padding:.5rem 1.6rem;font-size:.64rem;border-radius:.25rem;text-transform:none;line-height:1.5;transition:none;margin:.375rem;white-space:normal;word-wrap:break-word;border:0;cursor:pointer}
.segmenthistoryreport .btnNextPDF:hover{background-color:#0d65b3;color:#212529;text-decoration:none}
.segmenthistoryreport .md-form{position:relative}
.segmenthistoryreport .checkBoxAccounts{color:#0d65b3;background:#0d65b3;background-color:#0d65b3;position:relative;pointer-events:auto;opacity:0;width:2px;height:2px;vertical-align:middle;margin:3px auto;overflow:visible;padding:0}
.segmenthistoryreport .checkBoxSelected{width:100%;border-width:1px;border-style:solid;border-color:#0d65b3}
.segmenthistoryreport .message{font-size:10px;font-weight:bold;background:#e7f1fa;width:40%}
.segmenthistoryreport .messagedaterange{font-size:10px;font-weight:bold;background:#e7f1fa;width:58%}
.segmenthistoryreport .btnPrevious{background-color:white;color:#0d65b3;border-color:#0d65b3;border-width:2px;border-style:solid;font-weight:bold;text-transform:none;width:124px;height:44px;font-size:14px;text-align:center;white-space:nowrap;vertical-align:middle;line-height:24px;width:auto;padding:.5rem 1.6rem;font-size:.64rem;border-radius:.25rem !important;text-transform:none !important;box-shadow:none;transition:none;margin:.375rem;cursor:pointer}
.segmenthistoryreport .btnPrevious:hover{color:#212529;text-decoration:none}
.segmenthistoryreport .exportPDFAccounts{margin-left:15px;margin-top:1%;text-align:left;vertical-align:middle}
.segmenthistoryreport .btnDisabled{background-color:grey;color:#dedede;font-weight:bold;text-transform:none;height:44px;width:124px;white-space:nowrap;text-align:center;font-size:14px}
.segmenthistoryreport .btnDisabledPDF{background-color:grey;color:#dedede;font-weight:bold;text-transform:none;height:44px;width:200px;white-space:nowrap;text-align:center;font-size:14px;width:auto;padding:.5rem 1.6rem;font-size:.64rem;border-radius:.25rem;line-height:1.5;transition:none;margin:.375rem;border:0;vertical-align:middle}
.segmenthistoryreport .selectedAccounts{color:#262626;font-weight:bold;margin-left:2%;margin-top:1%;margin-bottom:1rem}
.segmenthistoryreport .dateRangPara{margin-left:2%;margin-top:1%}
.segmenthistoryreport .fullWidth{width:100%}
.segmenthistoryreport .stepListDivInner{display:block;float:left;top:50%;margin-top:3px}
.segmenthistoryreport .messageLower{text-align:right;font-size:10px}
.segmenthistoryreport .alignRight{text-align:right}
.segmenthistoryreport .messageHighlight{background:#e7f1fa}
.segmenthistoryreport .errorMessageHighlight{color:#8f190e}
.segmenthistoryreport .radioStyle{height:25px;width:25px;border-color:black;border-width:2px;border-style:solid;border-radius:50%;float:left;display:inline;text-align:middle;vertical-align:middle}
.segmenthistoryreport .radioClass{opacity:1;height:24px;width:24px;pointer-events:auto;vertical-align:middle;margin-top:1%}
.segmenthistoryreport .radioClass:checked{opacity:1;height:24px;width:24px;color:#0d65b3;border-color:#0d65b3;background-color:#0d65b3}
.segmenthistoryreport .radioDivStyle:hover{border-color:#69a9e2;border-radius:4px}
.segmenthistoryreport .circlenotmessage{height:15px;width:15px;float:left;margin-right:4px;background-image:url("../../../../../../etc.clientlibs/paclife-lid/clientlibs/clientlib-site/resources/Info_Outline.png")}
.segmenthistoryreport .errormessageImg{height:16px;width:16px;float:left;background-repeat:no-repeat;background-image:url("../../../../../../etc.clientlibs/paclife-lid/clientlibs/clientlib-site/resources/Error_Outline.png")}
.segmenthistoryreport .errormessageImg2{background-image:url("../../../../../../etc.clientlibs/paclife-lid/clientlibs/clientlib-site/resources/Status_icon_Exclamation.png") !important;background-size:cover}
.segmenthistoryreport .errormessageImg3{background-image:url("../../../../../../etc.clientlibs/paclife-lid/clientlibs/clientlib-site/resources/Close_icon.png") !important;background-size:cover;cursor:pointer}
.segmenthistoryreport .rightposition{position:absolute;right:5px}
.segmenthistoryreport .rightposition2{position:absolute;right:10px;top:15px}
.segmenthistoryreport .successmessageImg{height:16px;width:16px;float:left;background-image:url("../../../../../../etc.clientlibs/paclife-lid/clientlibs/clientlib-site/resources/Checkmark_Outline.png");background-repeat:no-repeat;position:relative;top:5px}
.segmenthistoryreport .processing{background:url("../../../../../../etc.clientlibs/paclife-lid/clientlibs/clientlib-site/resources/spinningCircle.svg") no-repeat;width:30px;height:30px;margin-left:150px;vertical-align:baseline;float:right}
.segmenthistoryreport .btnNextPDFProcessing{background-color:#0d65b3;color:white;font-weight:bold;width:210px;height:44px;font-size:14px;vertical-align:middle;-moz-box-shadow:transparent;-webkit-box-shadow:transparent;box-shadow:none;outline:0;background-image:none;text-align:center;width:auto;padding:.5rem 1.6rem;font-size:.64rem;border-radius:.25rem;text-transform:none;line-height:1.5;transition:none;margin:.375rem;white-space:normal;word-wrap:break-word;border:0;cursor:pointer;display:inline-flex;align-items:center;opacity:.5}
.segmenthistoryreport .errormessageService{font-size:70%;width:100%;line-height:16px;line-height:25px;display:inline-flex;font-weight:bold}
.segmenthistoryreport .errorMessageHighlightService{color:#da2c1b}
.segmenthistoryreport .successmessageService{width:100%;text-align:right}
.segmenthistoryreport .successmessageService .succesMessageWrapper{margin-top:10px;font-size:70%;line-height:16px;line-height:25px;display:inline-flex;background-color:#e1fae3;padding-left:10px}
.segmenthistoryreport .successmessageService strong{font-weight:bold}
.segmenthistoryreport .errorMessageHighlightService{color:#07540c}
.segmenthistoryreport .DownloadLink{color:#0d65b3;font-size:12px;margin-left:2%;font-weight:bold}
.segmenthistoryreport .displayBlock{display:block}
.segmenthistoryreport .displayNone{display:none}
.segmenthistoryreport .borderNormalDownload{border-width:1px;border-style:solid}
.segmenthistoryreport .fontOpenSans{font-family:"Open Sans",Regular;font-size:16px}
.segmenthistoryreport .datemargin{margin-right:16px}
.segmenthistoryreport .Montserrat{font-family:'Montserrat',Bold}
.segmenthistoryreport .DatePicker{width:25px;height:25px;vertical-align:middle;padding-bottom:3px}
.segmenthistoryreport .circlenotmessagesafari{height:12px;width:12px;float:left;background-image:url("../../../../../../etc.clientlibs/paclife-lid/clientlibs/clientlib-site/resources/Information_i_.svg")}
.segmenthistoryreport .st0{fill:#262626 !important}
.segmenthistoryreport .btn.btn-sm{width:auto}
.segmenthistoryreport .errormessage{background-color:#faf1f0;padding:3px 5px;position:relative !important}
.segmenthistoryreport .successbackclr{background-color:#e1fae3 !important}
.segmenthistoryreport .btnDisabledPDFCom{display:none}
.segmenthistoryreport .errcustompadding{padding:15px 5px !important}
.segmenthistoryreport .errcustompadding2{padding:15px 5px 0 5px !important}
.segmenthistoryreport .greenColor{color:#07540c !important}
.segmenthistoryreport .redColor{color:#8f190e !important}
.segmenthistoryreport option{border:1px solid black}
@media(max-width:991px) and (min-width:768px){.segmenthistoryreport .custompadding{padding-bottom:14% !important}
}
.segmenthistoryreport .overflow_visible{overflow:visible !important}
.segmenthistoryreport .formSelect{background-color:white;width:100%;padding:10px 5px;border:2px solid #1b66b0;cursor:pointer;z-index:1150}
.segmenthistoryreport .arrow{width:2rem;height:60%;position:absolute;pointer-events:none;top:20%;right:5px;background-color:white;background-image:url("../../../../../../etc.clientlibs/paclife-lid/clientlibs/clientlib-site/resources/down-caret.svg");background-size:24px;background-repeat:no-repeat;background-position:calc(100% - 5px) center;z-index:10}
.segmenthistoryreport .dropdown-options{position:absolute}
.segmenthistoryreport .customdropdown{display:none;position:fixed;z-index:1100;width:50%;height:fit-content;max-height:fit-content;overflow-y:scroll;padding:10px 0 0 0;background-color:white;list-style:none;margin-top:0;margin-bottom:1rem;overscroll-behavior:contain}
.segmenthistoryreport .customdropdown>li{padding:10px 0 10px 10px}
.segmenthistoryreport .customdropdown>li:not(:last-child){border-bottom:2px solid #b9b9bc}
.segmenthistoryreport .customdropdown>.disabledbuttons{color:#b9b9bc;cursor:default}
.segmenthistoryreport .customdropdown>.activebuttons{cursor:pointer}
.segmenthistoryreport .customdropdown>.activebuttons:hover{background-color:#ccc}
.segmenthistoryreport .position-relative{position:relative}