.diyHealthJourneyComp{padding-bottom:0}
.diyHealthTopUpWrap.commonFamilyDetails{padding:0}
.diyHealthTopUpWrap.bgGrey{background-color:#f6f6f6}
.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 .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}
.familydobWrap .dobContentWrap .dobTitle.mobileShowOnly{display:none}
.familydobWrap .dobContentWrap .dobTitle{font-family:"robotolight";font-size:3.2rem;line-height:1.2em;color:#000;margin-bottom:25px;display:inline-block}
.diyHealthJourneyComp .titleText{font-size:2.8rem;padding-bottom:10px}
.familydobWrap .dobContentWrap .familyDetailsSec .familyDetailsinner{display:flex;flex-wrap:wrap;padding-bottom:30px}
.familydobWrap .dobContentWrap .familyDetailsSec .familyDetailsinner .listPlanBox{margin:0 10px 10px;width:200px}
.familydobWrap .dobContentWrap .dobContentBox .listPlanBox{display:flex;justify-content:center;align-items:center;font-size:1.6rem;line-height:1.2rem;padding:10px;min-height:43px;color:#585555;background-color:#fff;border-radius:24px;border:1px solid #000;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;min-width:200px}
.familydobWrap .dobContentWrap .familyDetailsSec .noteSec{font-size:1.2rem;color:#20252b}
.familydobWrap .dobContentWrap .dobTitle:hover{text-decoration:none}
.diyHealthTopUpWrap .leftSidebar .textContentWrap .selectedNo{display:inline-block;padding-right:0}
.familydobWrap .dobContentWrap .dobContentBox .listPlanBox.disabled{color:#000;background-color:#fff4f3;border-color:#c21b17}
.familydobWrap .dobContentWrap .dobContentBox .listPlanBox:hover,.familydobWrap .dobContentWrap .dobContentBox .listPlanBoxNew:hover{text-decoration:none}
.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}
.diyHealthJourneyComp .topMainContent{padding:20px 0;text-align:center}
.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}
@media(max-width:767px){.familydobWrap .dobContentWrap .familyDetailsSec .noteSec{text-align:center}
.diyHealthJourneyComp .dobContentMainInner{border-top:1px solid #ccc}
.commonFamilyDetails .dobContentWrap .dobContentMain:last-child .dobContentMainInner{border-bottom:0}
.diyHealthTopUpWrap .leftSidebar .dobContentBox .sidebarImage{display:none}
.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;justify-content:center}
.familydobWrap .dobContentWrap .familyDetailsSec .familyDetailsinner .listPlanBox{font-size:1.2rem;width:157px;margin:0 10px 10px}
.familydobWrap .dobContentWrap .dobContentBox .listPlanBox{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)}
}
@media(max-width:1023px){.diyHealthTopUpWrap .leftSidebar .textContentWrap .textLeft{width:40%}
}
.familyDetailsinnerFlexSec{display:flex}