.diyHealthJourneyComp{padding-bottom:0}
.diyHealthTopUpWrap.commonFamilyDetails{padding:0}
.diyHealthTopUpWrap.bgGrey{background-color:#f6f6f6}
.familydobWrap .dobContentWrap .dobTitle.mobileShowOnly{display:none}
.diyHealthTopUpWrap .leftSidebar,.diyHealthTopUpWrap .rightSidebar{padding:35px 35px}
.diyHealthTopUpWrap .leftSidebar{background-color:#fff}
.diyHealthTopUpWrap .leftSidebar .dobContentBox .sidebarImage{padding-bottom:10px}
.diyHealthTopUpWrap .leftSidebar .sidebarImage{display:block;margin:0 auto;text-align:center}
.diyHealthTopUpWrap .leftSidebar .textContentWrap{display:flex;justify-content:center;padding-bottom:10px}
.diyHealthTopUpWrap .leftSidebar .textContentWrap .textLeft{width:30%;text-align:end}
.diyHealthTopUpWrap .leftSidebar .textContentWrap span{display:block;font-size:1.4rem;line-height:1.2em;font-family:"robotolight";color:#20252b;padding-right:10px}
.diyHealthTopUpWrap .leftSidebar .textContentWrap .textRight{width:50%}
.diyHealthTopUpWrap .leftSidebar .textContentWrap p{margin-bottom:0;padding-bottom:0;font-size:1.4rem;line-height:1.2em;font-family:"robotolight";color:#23282c}
.diyHealthTopUpWrap .leftSidebar .textContentWrap p strong{font-family:"robotomedium"}
.diyHealthTopUpWrap .leftSidebar .textContentWrap .selectedNo{display:inline-block;padding-right:0}
.diyHealthTopUpWrap .leftSidebar .selectedList{padding-top:10px}
.diyHealthTopUpWrap .leftSidebar .selectedList li{padding-bottom:10px;position:relative}
.diyHealthTopUpWrap .leftSidebar .selectedList li label{font-family:"robotoregular";font-size:1.4rem;line-height:1.2em;color:#20252b;padding-left:22px}
.diyHealthTopUpWrap .leftSidebar .selectedList li label input{opacity:0}
.diyHealthTopUpWrap .leftSidebar .textContentWrap span.checkmark{padding:0;position:absolute;left:0;top:2px;background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/diy/member-checked-icon.png) no-repeat;width:14px;height:14px}
.diyHealthTopUpWrap .rightSidebar.dobContentMain .tagText{font-family:"robotobold";font-size:1.4rem;line-height:1.2em;color:#b12c26;display:block;letter-spacing:.88px;padding-bottom:10px;text-transform:uppercase}
.diyHealthJourneyComp .titleText{font-size:2.8rem;padding-bottom:10px}
.familydobWrap .dobContentWrap .dobTitle{font-family:"robotolight";font-size:3.2rem;line-height:1.2em;color:#000;margin-bottom:25px}
.familydobWrap .dobContentWrap .dobContentBox .leftContent{padding-bottom:30px}
.familydobWrap .dobContentWrap .dobContentBox .listPlanBox,.familydobWrap .dobContentWrap .dobContentBox .listPlanBoxNew{display:flex;justify-content:center;align-items:center;font-size:1.6rem;line-height:1.2rem;padding:10px;min-height:43px;color:#000;background-color:#fff;border-radius:24px;border:1px solid #000;min-width:200px}
.familydobWrap .dobContentWrap .dobContentBox .leftContent .form-group,.familydobWrap .dobContentWrap .dobContentBox .leftContent .datepickerWrap{margin-bottom:20px}
.diyHealthJourneyComp .form-group label{font-family:"robotoregular";font-size:1.2rem;line-height:1.2em;color:#6f7072;padding-bottom:7px;letter-spacing:.21px}
.diyHealthJourneyComp .uiDatepickerInput{border:0;border-bottom:1px solid #ccc;width:100%;background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/diy/calender-icon.svg) no-repeat;background-position:right 8px;cursor:pointer;font-size:1.6rem;line-height:normal;font-family:"robotolight";color:#000;padding:2px 0 5px;text-transform:uppercase}
.diyHealthJourneyComp .form-group .customRadiobox label{font-size:1.6rem;font-family:"robotomedium";line-height:1.6em}
.diyHealthJourneyComp .customRadiobox label{display:inline-block;color:#20252b;margin-right:25px;padding-bottom:5px;padding-left:40px;vertical-align:middle}
.diyHealthJourneyComp .customRadiobox label:last-child{margin-right:0}
.familydobWrap .dobContentWrap .dobContentBox .listPlanBox:hover{text-decoration:none}
.familydobWrap .dobContentWrap .dobContentBox .listPlanBox.disabled,.listPlanBoxNew.disabled{color:#000;pointer-events:none;cursor:default}
.diyHealthJourneyComp .topMainContent .tagText{font-family:"robotobold";font-size:1.4rem;line-height:1.2em;color:#b12c26;display:block;letter-spacing:.88px;padding-bottom:10px;text-transform:uppercase}
.diyHealthJourneyComp .topMainContent{padding:20px 0;text-align:center}
.familydobWrap .dobContentWrap .dobTitle:hover{text-decoration:none}
.ageYearsDetailsWrap .ageYearsDetails,.smokingTobaccoAreaWrap .smokingTobaccoArea{margin-bottom:20px}
@media(max-width:767px){.diyHealthJourneyComp .dobContentMainInner{border-top:1px solid #ccc}
.commonFamilyDetails .dobContentWrap .dobContentMain:last-child .dobContentMainInner{border-bottom:0}
.diyHealthTopUpWrap .leftSidebar .dobContentBox .sidebarImage{display:none}
.familydobWrap .dobContentWrap .dobContentBox .leftContent .leftContentRow{align-items:flex-start}
.diyHealthTopUpWrap.bgGrey{padding-bottom:0;margin-bottom:30px}
.diyHealthJourneyComp .mainContainerMobile{padding:0 !important;overflow-x:hidden}
.diyHealthTopUpWrap .leftSidebar,.diyHealthTopUpWrap .rightSidebar{padding:0 12px}
.diyHealthTopUpWrap .leftSidebar{background-color:#fff}
.diyHealthJourneyComp .dobContentMainInner:first-child{border-top:1px solid #ccc}
.familydobWrap .dobContentWrap .dobTitle.mobileShowOnly{display:block;padding:20px 40px}
.familydobWrap .dobContentWrap .dobTitle{position:relative;margin-bottom:0}
.diyHealthJourneyComp .dobContentMainInner .dobTitle{font-family:"robotoregular";font-size:1.6rem;line-height:1.2em;color:#20252b;background-color:#fff}
.familydobWrap .dobContentWrap .dobTitle{margin-bottom:0}
.diyHealthJourneyComp .dobContentMainInner .dobTitle:before{content:"";position:absolute;left:12px;top:25px;background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/diy/red-tick-icon.png) no-repeat;width:14px;height:12px}
.diyHealthJourneyComp .dobContentMainInner .dobContentBox{padding:20px 12px 10px 12px}
.diyHealthTopUpWrap .rightSidebar{background-color:#f6f6f6}
.commonFamilyDetails.familydobWrap .container{padding:0}
.diyHealthTopUpWrap .rightSidebar.dobContentMain .tagText{text-align:center}
.familydobWrap .dobContentWrap .familyDetailsSec .familyDetailsinner{margin-left:-10px}
.familydobWrap .dobContentWrap .familyDetailsSec .familyDetailsinner .listPlanBox{font-size:1.2rem;width:157px;margin:0 10px 10px}
.familydobWrap .dobContentWrap .dobContentBox .listPlanBox,.familydobWrap .dobContentWrap .dobContentBox .listPlanBoxNew{font-size:1.4rem;min-width:157px;max-width:157px;padding:10px 5px}
.diyHealthJourneyComp .dobContentMainInner .dobTitle.active:after{transform:translateY(-50%) rotate(-135deg);-webkit-transform:translateY(-50%) rotate(-135deg);-moz-transform:translateY(-50%) rotate(-135deg);-ms-transform:translateY(-50%) rotate(-135deg);-o-transform:translateY(-50%) rotate(-135deg)}
.diyHealthJourneyComp .dobContentMainInner .dobContentBox{max-width:320px;padding:10px 25px 10px 25px}
.combineTitleWithPlusMinus{min-width:157px;max-width:157px}
}
@media(max-width:1023px){.familydobWrap .dobContentWrap .dobContentBox .leftContent .leftContentRow .marginBtmMobile{margin-bottom:20px}
.diyHealthTopUpWrap .leftSidebar .textContentWrap .textLeft{width:40%}
}
.diyHealthJourneyComp .uiDatepickerInput:focus{outline:0}
.familydobWrap .dobContentWrap .dobContentBox .leftContentRow .combineTitleWithPlusMinus{position:relative}
.dobInnerContent .listPlanBox,.familydobWrap .dobContentWrap .dobContentBox .listPlanBoxNew{justify-content:flex-start !important;padding-left:20px !important}
.familydobWrap .dobContentWrap .dobContentBox .leftContentRow .plusMinusWrap{position:absolute;right:0;position:absolute;right:30px;top:50%;transform:translateY(-50%)}
.familydobWrap .dobContentWrap .dobContentBox .leftContentRow .plusMinusWrap .figureText{font-family:"robotoregular";font-size:1.6rem;line-height:1.4em;padding:8px 3px}
#ui-datepicker-div{z-index:5 !important}
.nudge{text-decoration:none !important;background-color:#f1644a;display:inline-block;vertical-align:middle;padding:5px 10px;color:#fff;font-family:"robotoregular";font-size:1rem;line-height:1.2em;margin-left:10px;border-radius:4px;transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;cursor:auto}
.familydob .customRadiobox .checkmark:after{top:4px !important;left:4px !important}
.nudge:hover,.nudge:focus{color:#fff}