.diyHealthJourneyComp .topMainContent{padding:20px 0;text-align:center}
.mandatoryListCovers .selectCol{padding:0 !important}
.mandatoryListCovers .customCheckBox label{pointer-events:none}
.mandatoryListCovers .customCheckBox .checkmark{opacity:2.00}
.optionalListCovers .selectCol{padding:0 !important}
.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 .titleText{font-size:2.8rem;padding-bottom:10px}
.diyHealthTopUpWrap.commonFamilyDetails{padding:0}
.diyHealthTopUpWrap.bgGrey{background-color:#f6f6f6}
.diyHealthTopUpWrap .leftSidebar,.diyHealthTopUpWrap .rightSidebar{padding:35px 35px}
.familydobWrap .dobContentWrap .dobTitle{font-family:"robotolight";font-size:3.2rem;line-height:1.2em;color:#000;margin-bottom:25px;display:inline-block}
.diyHealthTopUpWrap .leftSidebar{background-color:#fff}
.familydobWrap .dobContentWrap .dobTitle.mobileShowOnly{display:none}
.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 .selectedNo{display:inline-block;padding-right:0}
.diyHealthTopUpWrap .leftSidebar .textContentWrap .textRight{width:52%}
.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 .btnWrap{padding-top:20px}
.diyHealthTopUpWrap .leftSidebar .btnWrap a{display:flex;align-items:center;justify-content:center;padding:8px 10px;min-width:287px;margin:0 auto}
.diyHealthTopUpWrap .leftSidebar .selectedList{padding-top:10px}
.diyHealthTopUpWrap .leftSidebar .selectedList li{padding-bottom:10px;position:relative}
.diyHealthTopUpWrap .leftSidebar .selectedList li label input{opacity:0;position:absolute}
.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 .leftSidebar .selectedList li label{font-family:"robotoregular";font-size:1.4rem;line-height:1.2em;color:#20252b;padding-left:22px}
.diyHealthTopUpWrap .leftSidebar .btnWrap a span{display:inline-block;padding-left:10px;font-size:1.4rem;line-height:1.2em;color:#c21b17;letter-spacing:.88px}
.diyHealthTopUpWrap .rightSidebar.dobContentMain .tagText{font-family:"robotobold";font-size:1.4rem;line-height:1.2em;color:#b12c26;display:block;letter-spacing:.88px;padding-bottom:14px;text-transform:uppercase}
.diyHealthJourneyComp .dobContentMain .titleText span{color:#c21b17;font-family:"robotoregular"}
.diyHealthJourneyComp .dobContentMain .titleText a{text-decoration:none;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}
.diyHealthJourneyComp .dobContentMain .allDropdowns{padding:10px 0}
.diyHealthJourneyComp .dobContentMain .dropdownSpace{padding-right:30px}
.diyHealthJourneyComp .form-group{margin-bottom:20px}
.diyHealthJourneyComp .dobContentMain .customDropdown.deductableDropdown{position:relative}
.diyHealthJourneyComp .customDropdown,.diyHealthJourneyComp .datepickerWrap{margin-bottom:10px}
.diyHealthJourneyComp .dobContentMain .customDropdown.deductableDropdown .rupee{position:absolute;left:0;bottom:8px;display:block;padding:0;font-size:1.6rem;line-height:1.2em;color:#20252b}
.diyHealthJourneyComp .form-group label{font-family:"robotoregular";font-size:1.2rem;line-height:1.2em;color:#6f7072;padding-bottom:7px;letter-spacing:.21px}
.diyHealthJourneyComp .toolInfo{display:inline-block;vertical-align:middle}
.diyHealthJourneyComp .dobContentMain .toolInfo{margin-left:1px}
.diyHealthJourneyComp .customDropdown,.diyHealthJourneyComp .datepickerWrap{margin-bottom:10px}
.diyHealthJourneyComp .customDropdown .selectboxit-container{margin-bottom:5px}
.diyHealthJourneyComp .dobContentMain .customDropdown.deductableDropdown .selectboxit-container .selectboxit{padding:0 0 3px 12px}
.diyHealthJourneyComp .customDropdown .selectboxit-container .selectboxit{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border:0;border-bottom:1px solid #ccc;padding:0 0 3px 0}
.diyHealthJourneyComp .dobContentMain .customDropdown .selectboxit-text{font-size:1.6rem;line-height:1.2em;color:#20252b}
.diyHealthJourneyComp .customDropdown .selectboxit .selectboxit-arrow-container .selectboxit-arrow{right:8px}
.diyHealthJourneyComp .customDropdown .selectboxit-default-arrow{border-color:#090909}
.diyHealthJourneyComp .customDropdown .selectboxit-option a{font-family:"robotoregular";font-size:1.4rem;line-height:1.2em;display:block;color:#20252b;background:#fff;padding:7px;text-align:left}
.diyHealthJourneyComp .dobContentMain .sumInsuredWrapSec{background-color:#fff;padding:105px 50px 50px;box-shadow:0 0 16px 0 rgba(0,0,0,0.09);margin-bottom:20px}
.diyHealthJourneyComp .sumInsuredWrapSec .form-group.sumInsuredForm{position:relative;cursor:pointer}
.diyHealthJourneyComp .sumInsuredWrapSec .form-group.sumInsuredForm label{position:absolute;top:-90px;left:0}
.diyHealthJourneyComp .form-group.sumInsuredForm label{font-size:1.6rem;line-height:1.2em}
.diyHealthJourneyComp .dobContentMain .sumInsuredForm .toolInfo{background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/diy/red-tooltip-icon.svg) no-repeat;width:18px;height:18px;margin-left:1px;display:inline-block}
.diyHealthJourneyComp .rangeSliderCommonWrap.ui-slider{border:1px solid #b0b2b3;height:2px}
.diyHealthJourneyComp .rangeSliderCommonWrap::before{left:-2px}
.diyHealthJourneyComp .rangeSliderCommonWrap:before,.diyHealthJourneyComp .rangeSliderCommonWrap::after{content:"";position:absolute;width:8px;height:8px;background:#b0b2b3;top:-4px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
.diyHealthJourneyComp .rangeSliderCommonWrap .valueContentWrap{display:flex;justify-content:space-between;font-family:"robotoregular";font-size:1.4rem;line-height:1.2em;color:#20252b}
.diyHealthJourneyComp .rangeSliderCommonWrap .valueContentWrap ul{display:flex;justify-content:space-between;position:absolute;left:1px;top:-4px;margin:0 auto;width:100%}
.diyHealthJourneyComp .rangeSliderCommonWrap .valueContentWrap ul li:first-child{position:relative;left:-3px}
.diyHealthJourneyComp .rangeSliderCommonWrap .valueContentWrap ul li.active{background:#c21b17}
.diyHealthJourneyComp .rangeSliderCommonWrap .valueContentWrap ul li{width:8px;height:8px;background:#b0b2b3;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
.diyHealthJourneyComp .rangeSliderCommonWrap .valueContentWrap .maxValueAmount{text-align:right}
.diyHealthJourneyComp .benefitCoverWrap .benefitCoverTitle:hover{text-decoration:none}
.diyHealthJourneyComp .rangeSliderCommonWrap .valueContentWrap ul li span.stepText{position:absolute;top:18px;left:0;font-family:"robotoregular";font-size:1rem}
.diyHealthJourneyComp .rangeSliderCommonWrap .valueContentWrap ul li span.stepText .rupee{padding-right:1px}
.diyHealthJourneyComp .rangeSliderCommonWrap .valueContentWrap .rupee{padding-left:0}
.diyHealthJourneyComp .rangeSliderCommonWrap .valueContentWrap ul li{position:relative}
.diyHealthJourneyComp .rangeSliderCommonWrap .valueContentWrap ul li span.stepTopText{position:absolute;top:-25px;left:auto;right:0;display:flex;font-family:"robotoregular";font-size:1.2rem;opacity:1;transform:scale(1)}
.diyHealthJourneyComp .minMediMaxLabels{width:100%;display:block;margin-top:35px}
.diyHealthJourneyComp .minMediMaxLabels ul{display:flex;justify-content:space-between}
.diyHealthJourneyComp .minMediMaxLabels ul li.miniList{max-width:10%}
.diyHealthJourneyComp .minMediMaxLabels ul li.mediList:before,.diyHealthJourneyComp .minMediMaxLabels ul li.maxiList:before{width:100%;height:5px;border:1px solid #b0b2b3;border-top:0;border-radius:2px;position:absolute;content:"";left:0;top:0}
.diyHealthJourneyComp .minMediMaxLabels ul li{position:relative;width:100%;text-align:center;font-size:1.2rem;padding-top:15px}
.diyHealthJourneyComp .minMediMaxLabels ul li.miniList:before{width:100%;height:5px;border:1px solid #b0b2b3;border-top:0;border-radius:2px;position:absolute;content:"";left:0;top:0}
.diyHealthJourneyComp .minMediMaxLabels ul li:after{position:absolute;content:"";left:0;right:0;top:5px;margin:0 auto;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #b0b2b3;width:5px}
.diyHealthJourneyComp .minMediMaxLabels ul li.mediList,.diyHealthJourneyComp .minMediMaxLabels ul li.maxiList{max-width:35%}
.diyHealthJourneyComp .rangeSliderCommonWrap.ui-slider-horizontal .ui-slider-range-min{background:#c21b17;top:-1px;height:2px}
.diyHealthJourneyComp .rangeSliderCommonWrap .ui-slider-handle{border:4px solid #fff;top:-12px;background:#c21b17;width:23px;height:23px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;margin:0 0 0 -7px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.23);cursor:pointer}
.diyHealthJourneyComp .rangeSliderCommonWrap .ui-slider-handle .tooltip{background:#c21b17;color:#fff;display:block;font-size:1.4rem;opacity:1;padding:7px 5px;position:absolute;text-align:center;top:-48px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;display:flex;min-width:65px}
.diyHealthJourneyComp .rangeSliderCommonWrap .ui-slider-handle .tooltip:before{position:absolute;content:"";left:0;right:0;bottom:-6px;margin:0 auto;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #c21b17;width:7px}
.diyHealthJourneyComp .rangeSliderCommonWrap::after{right:-2px}
.diyHealthJourneyComp .benefitCoverWrap{position:relative}
.diyHealthJourneyComp .benefitCoverWrap:before{position:absolute;content:"";top:25px;left:0;width:100%;height:1px;background-color:#ccc}
.diyHealthJourneyComp .benefitCoverWrap ul{display:flex}
.diyHealthJourneyComp .benefitCoverTitle{font-family:"robotolight";font-size:1.6rem;line-height:1.2em;color:#20252b;padding:8px 28px;margin-right:20px;position:relative}
.diyHealthJourneyComp .benefitCoverWrap .benefitCoverTitle:before{content:"";position:absolute;left:0;bottom:2px;width:100%;height:2px;opacity:0;background-color:#c21b17}
.diyHealthJourneyComp .benefitCoverWrap ul li.active .benefitCoverTitle{color:#c21b17;font-family:"robotomedium"}
.diyHealthJourneyComp .benefitCoverWrap ul li.active .benefitCoverTitle:before{opacity:1}
.diyHealthJourneyComp .benefitCoverContent{display:block;padding:25px 0;width:100%}
.diyHealthJourneyComp .benefitCoverContent .benefitTopPara{padding-bottom:15px;display:flex;align-items:center}
.diyHealthJourneyComp .benefitCoverContent .benefitTopPara p{font-family:"robotolight";font-size:1.4rem;line-height:1.3em;color:#000;text-transform:uppercase;padding-bottom:0}
.diyHealthJourneyComp .benefitProductBoxWrap .benefitProductBox{display:flex;flex-wrap:wrap;margin-bottom:5%}
.diyHealthJourneyComp .benefitProductBoxWrap .productBoxContent{display:flex;background-color:#fff;padding:10px 8px 50px 8px;border:1px solid #c21b17;border-radius:10px;width:100%}
.diyHealthJourneyComp .productBoxContent .imgSec{width:56px;height:45px;border-radius:100%;border:1px solid #c21b17;padding:8px;display:flex;justify-content:center}
.diyHealthJourneyComp .productBoxContent .textSec{width:100%;margin-left:10px;position:relative}
.diyHealthJourneyComp .productBoxContent .textSec p{font-family:"robotoregular";font-size:1.2rem;line-height:1.2em;color:#000;padding-bottom:5px}
.diyHealthJourneyComp .productBoxContent .textSec p strong{font-family:"robotomedium"}
.diyHealthJourneyComp .productBoxContent .textSec a{color:#b12c26;font-size:1rem;line-height:1.2em;font-family:"robotobold";margin-top:3px;position:absolute;left:0;bottom:-15px}
.diyHealthJourneyComp .benefitCoverContent .benefitTopPara .rightText{opacity:.7;padding:5px 8px;border-left:1px solid #ccc;margin-left:10px}
.diyHealthJourneyComp .benefitProductBoxWrap.aadOnCoverBoxWrap .benefitProductBox{padding-top:20px}
.diyHealthJourneyComp .aadOnCoverBoxWrap .recommendedText{width:100%;position:absolute;z-index:1;top:0;left:12px}
.diyHealthJourneyComp .aadOnCoverBoxWrap .recommendedText span{display:inline-block;padding:8px 10px;background-color:#f1644a;border-radius:2px;font-size:.8rem;font-family:"robotomedium";text-transform:uppercase;letter-spacing:2px;color:#fff}
.diyHealthJourneyComp .benefitProductBoxWrap.aadOnCoverBoxWrap .productBoxContent{flex-wrap:wrap;padding:1px;position:relative;z-index:1;background-color:#e7e7e7;border-color:#e7e7e7}
.diyHealthJourneyComp .aadOnCoverBoxWrap .closeProduct{position:absolute;right:8px;top:8px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}
.diyHealthJourneyComp .aadOnCoverBoxWrap .productBoxContent .contentImageSec{width:100%;display:flex;padding:20px 8px 20px 8px;background-color:#fff;border-radius:10px}
.diyHealthJourneyComp .aadOnCoverBoxWrap .productBoxContent .addRemoveSec{width:100%;border-radius:10px;padding:10px 10px 10px 10px}
.diyHealthJourneyComp .aadOnCoverBoxWrap .productBoxContent .addRemoveSec .customCheckBox{display:flex;justify-content:space-between;align-items:center}
.diyHealthJourneyComp .aadOnCoverBoxWrap .productBoxContent .addRemoveSec .customCheckBox .highlighetdAmount{font-family:"robotomedium";font-size:1.4rem;line-height:1.2em;color:#000}
.diyHealthJourneyComp .aadOnCoverBoxWrap .productBoxContent .addRemoveSec .customCheckBox .highlighetdAmount .rupee{padding:0 2px 0 0}
.diyHealthJourneyComp .aadOnCoverBoxWrap .productBoxContent .addRemoveSec .customCheckBox label{background-color:#fff;border-radius:70px;padding:5px 10px;display:inline-block;padding-left:20px;font-family:"robotobold";font-size:1.2rem;line-height:1.2em;color:#000;text-transform:uppercase;margin-bottom:0;letter-spacing:.21px}
.diyHealthJourneyComp .aadOnCoverBoxWrap .productBoxContent .addRemoveSec .customCheckBox label span{display:inline-block;padding-left:5px}
.diyHealthJourneyComp .aadOnCoverBoxWrap .productBoxContent .addRemoveSec .customCheckBox .checkmark{width:15px;height:15px;position:absolute;display:block;background:transparent;top:50%;transform:translateY(-50%);left:5px}
.diyHealthJourneyComp .aadOnCoverBoxWrap .productBoxContent .addRemoveSec .customCheckBox .checkmark::after{width:11px;height:9px;background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/images/icons/white/checkbox-sprite.png) no-repeat;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;content:'';position:absolute;display:block;background-position:1px -1px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}
.diyHealthJourneyComp .includedProductSec{position:absolute;bottom:-10px;left:0;right:0;margin:0 auto}
.diyHealthJourneyComp .includedProductSec .addRemoveSec .customCheckBox{text-align:center}
.diyHealthJourneyComp .includedProductSec .addRemoveSec .customCheckBox label.add-to-cart{margin:0}
.diyHealthJourneyComp .includedProductSec .addRemoveSec .customCheckBox label{border-radius:70px;padding:7px 5px;display:inline-block;padding-left:20px;font-family:"robotobold";font-size:1.2rem;line-height:1.2em;color:#fff;text-transform:uppercase;min-width:100px;letter-spacing:.21px}
.diyHealthJourneyComp .includedProductSec .addRemoveSec .customCheckBox label span{display:inline-block}
.diyHealthJourneyComp .includedProductSec .addRemoveSec .customCheckBox .checkmark{border:2px solid #fff;border-radius:100%;width:20px;height:20px;position:absolute;display:block;background:transparent;top:50%;transform:translateY(-50%);left:5px}
.diyHealthJourneyComp .includedProductSec .addRemoveSec .customCheckBox .checkmark::after{width:11px;height:9px;background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/images/icons/white/checkbox-sprite.png) no-repeat;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;content:'';position:absolute;display:block;background-position:1px -1px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}
.diyHealthJourneyComp .benefitProductBoxWrap.aadOnCoverBoxWrap .productBoxContent{flex-wrap:wrap;padding:1px;background-color:#e7e7e7;position:relative;z-index:1;background-color:#e7e7e7;border-color:#e7e7e7}
.diyHealthJourneyComp .aadOnCoverBoxWrap .productBoxContent .addRemoveSec .customCheckBox{display:flex;justify-content:space-between}
.diyHealthJourneyComp .aadOnCoverBoxWrap .productBoxContent .addRemoveSec .customCheckBox .premiumText{font-family:"robotomedium";font-size:.9rem;line-height:1.2em;color:#b12c26;display:block}
.diyHealthJourneyComp .aadOnCoverBoxWrap .productBoxContent .addRemoveSec .customCheckBox .highlighetdAmount{font-family:"robotomedium";font-size:1.4rem;line-height:1.2em;color:#000}
.diyHealthJourneyComp .aadOnCoverBoxWrap .productBoxContent .addRemoveSec .customCheckBox .highlighetdAmount .rupee{padding:0 2px 0 0}
.diyHealthJourneyComp .aadOnCoverBoxWrap .productBoxContent .addRemoveSec .customCheckBox label.add-to-cart{position:absolute;left:0;right:0;margin:0 auto;bottom:-14px;background-color:#a8a8a8;width:85px;height:auto;padding:7px 5px;display:inline-block;padding-left:20px;font-family:"robotobold";font-size:1.2rem;line-height:1.2em;color:#fff;text-transform:uppercase}
.diyHealthJourneyComp .customCheckBox label{letter-spacing:.21px}
.diyHealthJourneyComp .aadOnCoverBoxWrap .productBoxContent .addRemoveSec .customCheckBox label span{display:inline-block;padding-left:13px}
.diyHealthJourneyComp .aadOnCoverBoxWrap .productBoxContent .addRemoveSec .customCheckBox .checkmark{border:2px solid #fff;border-radius:100%;width:20px;height:20px;position:absolute;display:block;background:transparent;top:50%;transform:translateY(-50%);left:5px;padding:0}
.diyHealthJourneyComp .benefitProductBoxWrap.aadOnCoverBoxWrap .benefitProductBox{padding-top:20px;margin-bottom:20px;z-index:0}
.benefitProductBoxWrap .customCheckBox label .checkmark:after{border-width:0}
.move-to-cart{position:absolute;height:200px;width:200px;z-index:9999}
.animate{opacity:1;height:75px;width:75px;transition:all .5s ease-in-out}
.hide-img{opacity:.5;width:0;height:0;margin-left:75px;transition:all .5s ease-in-out}
.rangeSliderCommonWrap .valueContentWrap ul li span.stepTopText{position:absolute;top:-25px;left:auto;right:0;display:flex;font-family:"robotoregular";font-size:1.2rem;opacity:1;-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(1);-webkit-transition:all .3s;transition:all .3s}
.rangeSliderCommonWrap .valueContentWrap ul li.active span.stepTopText{opacity:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.aadOnCoverBoxWrap .customCheckBox .add-to-cart.disabled{cursor:not-allowed}
@media(max-width:439px){.journeyModal#addOnPopUp .tabsWrap{margin-top:0 !important}
.journeyModal#addOnPopUp .tabsWrap ul.list li:first-child{margin:4px}
.diyHealthJourneyComp .journeyBottomStrip .btnWrap{margin-left:10px}
.mandatoryListCovers .row,.mandatoryListCovers .row .rightCol .row{display:flex;flex-wrap:nowrap}
.diyHealthJourneyComp .journeyBottomStrip .innerTextWrap .amountBtnWrap .innerText p,.diyHealthJourneyComp .journeyBottomStrip .innerText .amountSection{font-size:1.6rem}
.diyHealthJourneyComp .journeyBottomStrip .inclusiveInfo,.diyHealthJourneyComp .journeyBottomStrip .innerTextWrap .amountBtnWrap .innerText p{padding-right:0}
.diyHealthJourneyComp .journeyBottomStrip .innerTextWrap .planTitle{padding-right:0;font-size:1.3rem}
.diyHealthJourneyComp .journeyBottomStrip .backBtnJourney{font-size:1.4rem;padding-left:22px}
.diyHealthJourneyComp .journeyBottomStrip .innerTextWrap .amountBtnWrap .innerText .membersCountWrap p{font-size:1.2rem;padding:0 0 7px}
.diyHealthJourneyComp .journeyBottomStrip .innerTextWrap .amountBtnWrap .innerText .membersCountWrap p span.membersCount{font-size:1.6rem}
.diyHealthJourneyComp .congratsWrap .leftContent .infoCardWrap ul{flex-wrap:wrap}
.diyHealthJourneyComp .congratsWrap .leftContent .infoCardWrap ul li{padding-bottom:20px;width:100%}
.diyHealthJourneyComp .journeyBottomStrip .innerTextWrap .amountBtnWrap .innerText .innerTextContent{display:block}
.diyHealthJourneyComp .journeyBottomStrip .inclusiveInfo{padding-top:0}
.diyHealthJourneyComp .journeyBottomStrip .btnWrap .primaryRedBtn{padding:10px 10px 10px;min-width:80px;font-size:1.4rem}
.familydobWrap .dobContentWrap .dobContentBox .listPlanBox,.familydobWrap .dobContentWrap .dobContentBox .listPlanBoxNew{font-size:1.4rem;min-width:157px;max-width:157px;padding:10px 5px}
.familydobWrap .dobContentWrap .dobContentBox .leftContentRow .plusMinusWrap{right:10px}
.familydobWrap .dobContentWrap .dobContentBox .leftContentRow .combineTitleWithPlusMinus{min-width:157px;max-width:157px}
.diyHealthJourneyComp .sportSelectionWrap .sportsWrap li{width:130px}
.diyHealthJourneyComp .benefitCoverWrap ul li.active .benefitCoverTitle{font-size:1.2rem}
}
@media(max-width:767px){.diyHealthJourneyComp .aadOnCoverBoxWrap .productBoxContent .addRemoveSec .customCheckBox .checkmark{left:3px}
.leftSection{display:none}
.diyHealthJourneyComp .aadOnCoverBoxWrap .productBoxContent .addRemoveSec .customCheckBox label{padding:10px;border-radius:70px}
.diyHealthJourneyComp .benefitCoverContent .benefitTopPara .rightText{border-left:0;margin-left:0;padding:10px 0;display:block}
.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 .productBoxContent .textSec{margin-left:13px}
.diyHealthJourneyComp .productBoxContent .textSec p:first-child{display:block}
.diyHealthJourneyComp .productBoxContent .textSec p{word-break:break-all}
.diyHealthJourneyComp .benefitCoverTitle{font-size:1.3rem;margin-right:10px;padding:8px 0}
.diyHealthJourneyComp .benefitCoverContent .benefitTopPara{display:block;padding-bottom:10px}
.diyHealthJourneyComp .benefitCoverWrap::before{top:23px}
.diyHealthJourneyComp .dobContentMain .sumInsuredWrapSec{display:none}
.diyHealthJourneyComp .dobContentMain .dropdownSpace{padding-right:0}
.diyHealthJourneyComp .commonFamilyDetails.familydobWrap .form-group label{font-size:1rem}
.diyHealthJourneyComp .dobContentMainInner .dobTitle{font-family:robotoregular;font-size:1.6rem;line-height:1.2em;color:#20252b;display:block;background-color:#fff}
.diyHealthJourneyComp .topMainContent .titleText span{color:#c21b17;font-family:robotoregular}
.diyHealthJourneyComp .titleText span{display:block}
.diyHealthJourneyComp .topMainContent .titleText a{text-decoration:none;background-color:#f1644a;display:inline-block;vertical-align:middle;color:#fff;font-family:robotoregular;font-size:1rem;line-height:1.2em;margin-left:10px;padding:5px 10px;border-radius:4px;transition:all .3s ease-in 0}
.diyHealthTopUpWrap.bgGrey{padding-bottom:0;margin-bottom:30px}
.diyHealthJourneyComp .mainContainerMobile{overflow-x:hidden;padding:0 !important}
.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 .dobContentBox{padding:20px 12px 10px}
.diyHealthTopUpWrap .leftSidebar .dobContentBox .sidebarImage{display:none}
.diyHealthTopUpWrap .leftSidebar .textContentWrap .textLeft{width:40%}
.btn.primaryWhiteBtn,.primaryRedBtn,.primaryWhiteBtnWithborder,.primaryredBtnWithborder,.secondaryWhiteBtn{font-size:.9rem;display:block;padding:10px 10px 10px !important;min-width:80px;width:100%}
.diyHealthTopUpWrap .leftSidebar,.diyHealthTopUpWrap .rightSidebar{padding:0 12px}
.diyHealthTopUpWrap .rightSidebar{background-color:#f6f6f6}
.commonFamilyDetails.familydobWrap .container{padding:0}
.diyHealthTopUpWrap .rightSidebar.dobContentMain .tagText{text-align:center}
.commonFamilyDetails .dobContentWrap .dobContentMain:last-child .dobContentMainInner{border-bottom:0}
.diyHealthJourneyComp .dobContentMainInner{border-top:1px solid #ccc}
.familydobWrap .dobContentWrap .dobTitle.mobileShowOnly .editSections{position:absolute;right:50px;top:16px;font-size:1.4rem;color:#c21b17;display:flex;align-items:center}
.familydobWrap .dobContentWrap .dobTitle.mobileShowOnly .editSections .planName{font-family:"robotobold";font-size:1.8rem;padding:0 10px 0 0}
.diyHealthJourneyComp .dobContentMainInner .dobTitle:after{content:'';position:absolute;right:20px;top:50%;border:solid #20252b;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg)}
.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)}
.journeyModal#readMorePopUp .modelContentWrap .tableMainTextWrap{overflow-x:scroll}
}
@media(max-width:1200px){.diyHealthTopUpWrap .leftSidebar .btnWrap a{min-width:auto}
}
.journeyModal#addOnPopUp .modal-dialog{max-width:600px}
.journeyModal.mandatoryBenifitModal .modal-body.modelJourney{padding:40px 30px 20px 30px}
.journeyModal#addOnPopUp .modal-content{background-color:#eee}
.journeyModal .closePopup{top:5px;right:5px}
.journeyModal .closePopup{position:absolute;right:10px;top:10px;padding:4px;display:block;z-index:1}
.journeyModal .modal-body{padding:0}
.journeyModal#addOnPopUp .topContent{padding:35px 23px 50px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}
.journeyModal#addOnPopUp .topContent,.journeyModal#addOnPopUp .bottomContent{background-color:#fff}
.journeyModal#addOnPopUp h4{font-family:"robotoregular";font-size:2.4rem;line-height:1.2em;color:#000}
.journeyModal#addOnPopUp .midContent{padding:17px 0}
.journeyModal#addOnPopUp .tabsWrap{padding:0 23px;margin-top:-44px}
.journeyModal#addOnPopUp .tabsWrap ul.list{display:flex;border-bottom:1px solid #ccc}
.journeyModal#addOnPopUp .tabsWrap ul.list li:first-child{margin-left:0}
.journeyModal#addOnPopUp .tabsWrap ul.list li{margin-left:30px;width:30%;text-align:center}
.journeyModal#addOnPopUp .tabsWrap ul.list li.active a{border-bottom:2px solid #c21b17;color:#c21b17}
.journeyModal#addOnPopUp .tabsWrap ul.list li a{font-size:1.4rem;font-family:"robotomedium";color:#000;padding:6px 25px;display:block;border-bottom:2px transparent}
.journeyModal#addOnPopUp .tabsWrap .tabsContentWrap .tabsContentBox{display:none;padding:15px 0 10px 0;overflow:hidden;overflow-y:auto}
.journeyModal#addOnPopUp .tabsWrap .tabsContentBox .contentInnerBox.border-bottom{border-bottom:1px solid #eee;margin-bottom:10px}
.journeyModal#addOnPopUp .tabsWrap .tabsContentBox .contentInnerBox .leftCol p,.journeyModal#addOnPopUp .tabsWrap .tabsContentBox .contentInnerBox .rightCol p{font-size:1.4rem;line-height:1.2em;color:#20252b}
.journeyModal#addOnPopUp .tabsWrap .tabsContentBox .contentInnerBox.whiteBg{background-color:#fff;padding:11px 14px;border-radius:10px;margin-bottom:10px;position:relative}
.journeyModal#addOnPopUp .tabsWrap .tabsContentBox .contentInnerBox .contentInnerBoxRow{align-items:center}
.journeyModal#addOnPopUp .tabsWrap .tabsContentBox .contentInnerBox .form-group{margin-bottom:0}
.journeyModal#addOnPopUp .tabsWrap .tabsContentBox .contentInnerBox .form-group label{padding:3px 0 3px 35px;margin-bottom:0;font-size:1.2rem;line-height:1.2em;color:#000;font-family:"robotomedium"}
.journeyModal .form-group label{letter-spacing:.25px}
.journeyModal#addOnPopUp .bottomContent{padding:15px 23px;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;justify-content:space-between}
.journeyModal#addOnPopUp .bottomContent .premiumWrap{display:flex;align-items:center}
.journeyModal#addOnPopUp .bottomContent .premiumWrap .textSec{text-transform:uppercase;font-family:"robotobold";font-size:1rem;color:#000;line-height:1.2em}
.journeyModal#addOnPopUp .bottomContent .premiumWrap .amountPremium{padding-left:10px}
.journeyModal#addOnPopUp .bottomContent .premiumWrap p{padding-bottom:0;font-size:2.2rem;font-family:"robotobold";line-height:1.2em}
.journeyModal#addOnPopUp .bottomContent .premiumWrap .rupee{font-size:2.2rem;padding:0}
.journeyModal#addOnPopUp .bottomContent .premiumWrap span{font-family:"robotoregular";font-size:1rem;color:#000;line-height:1.2em}
.modelDetailsOverlay{background:rgba(0,0,0,0.5);content:'';display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:3}
.greencheck .customCheckBox label input:checked ~ .checkmark{background-position:0 -32px}
.journeyModal#addOnPopUp .tabsWrap .tabsContentBox .contentInnerBox .customDropdown{position:relative}
.journeyModal#addOnPopUp .tabsWrap .tabsContentBox .contentInnerBox .customDropdown .rupee{position:absolute;left:0;bottom:4px;display:block;padding:0;font-size:1.6rem;line-height:1.2em;color:#20252b}
.journeyModal#addOnPopUp .tabsWrap .tabsContentBox .contentInnerBox .customDropdown .selectboxit-container .selectboxit{padding:0 0 3px 12px}
.journeyModal .customDropdown .selectboxit-container .selectboxit{border:0;border-bottom:1px solid #ccc;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}
.journeyModal#addOnPopUp .tabsWrap .tabsContentBox .contentInnerBox .customDropdown .selectboxit-text{font-size:1.6rem;color:#20252b}
.selectboxit-container span.selectboxit-text{line-height:normal}
.journeyModal#addOnPopUp .tabsWrap .tabsContentBox .contentInnerBox .customDropdown .selectboxit .selectboxit-arrow-container .selectboxit-arrow{top:45%}
.journeyModal .customDropdown .selectboxit .selectboxit-arrow-container .selectboxit-arrow{right:3px}
.journeyModal#addOnPopUp .tabsWrap ul.list li a:hover{text-decoration:none}
#addOnPopUp .modal-open .modal{overflow-x:hidden;overflow-y:auto}
.diyHealthJourneyComp .includedProductSec .addRemoveSec .customCheckBox.productAdd label,.diyHealthJourneyComp .aadOnCoverBoxWrap .productBoxContent .addRemoveSec .customCheckBox.productAdd label.add-to-cart{background-color:#7ed321}
.diyHealthJourneyComp .includedProductSec .addRemoveSec .customCheckBox.productAdd label .checkmark:after{background-position:1px -10px}
.diyHealthJourneyComp .aadOnCoverBoxWrap .productBoxContent .addRemoveSec .customCheckBox.productAdd label span.title{color:#fff}
.diyHealthJourneyComp .benefitProductBoxWrap.aadOnCoverBoxWrap .benefitProductBox.productAddWrap .productBoxContent{border-color:#b12c26;background-color:#fff4f3}
.diyHealthJourneyComp .aadOnCoverBoxWrap .productBoxContent .addRemoveSec .customCheckBox.productAdd label .checkmark:after{background-position:1px -10px;height:10px}
.diyHealthJourneyComp .aadOnCoverBoxWrap .closeProduct.show{opacity:1;visibility:visible;transition:1s ease-in-out;-moz-transition:1s ease-in-out;-webkit-transition:1s ease-in-out}
;.familydobWrap .dobContentWrap .dobContentBox .listPlanBox.noClick{pointer-events:none;cursor:default}
.noClick{pointer-events:none;cursor:default}
.diyHealthJourneyComp .rangeSliderCommonWrap .valueContentWrap ul li span.stepTopText{position:absolute;top:-25px;left:auto;right:0;display:flex;font-family:"robotoregular";font-size:1.2rem}
.diyHealthJourneyComp .rangeSliderCommonWrap .valueContentWrap ul li.active span.stepTopText,.diyHealthJourneyComp .rangeSliderCommonWrap .valueContentWrap ul li.current span.stepTopText{opacity:0;-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3);-webkit-transition:all .3s;transition:all .3s}
.diyHealthJourneyComp .aadOnCoverBoxWrap .productBoxContent .addRemoveSec .customCheckBox .dropDownAmountText{font-family:"robotolight";font-size:1.4rem;line-height:1.2em;color:#20252b}
;#thankyou .modal-dialog.modal-dialog-centered{max-width:350px !important}
@media(min-width:576px){.policyDetails .shopingCartModal .modal-dialog{max-width:750px !important}
}
@media(min-width:576px){#thankyou .modal-dialog.modal-dialog-centered{max-width:300px !important}
.modal-dialog.modal-dialog-centered{max-width:750px}
}
.shopingCartModal .closePopup{position:absolute;top:-10px;right:-40px;width:30px;height:30px;font-size:45px;color:#fff;text-align:center;line-height:1;display:flex;align-items:center;text-decoration:none !important}
.shopingCartModal .modal-content{padding:16px 18px 22px 16px;border-radius:8px;background-color:#f1f1f1}
.shopingCartModal .cart-head{padding:13px 20px;background:#fff;margin-bottom:11px;border-radius:8px;box-shadow:0 0 9px 0 rgba(0,0,0,0.07)}
.shopingCartModal .cart-head h2{font-size:2.4rem}
.shopingCartModal .cart-head button{position:absolute;right:20px;top:16px;border:0;background:0}
.shopingCartModal .cart-head button img{max-width:16px}
.base_cover_wrap{margin-bottom:20px}
.cover_heading{margin-bottom:14px;position:relative;min-height:2px}
.cover_heading h4{font-size:1.2rem;font-family:"robotobold"}
.cover_heading span{position:absolute;top:0;right:16px}
.cover_box{position:relative;padding-left:32px;margin-bottom:8px}
.shopingCartModal .cover_box h5{font-family:"robotomedium";font-size:1.4rem}
.shopingCartModal .cover_box h5 span{font-family:"robotolight"}
.shopingCartModal .cover_box.selected_covers{pointer-events:none}
.shopingCartModal input[type=checkbox]{position:absolute;left:0;top:50%;transform:translateY(-10px);border:solid 1px #c21b17;border-radius:0;background:#fff;cursor:pointer;line-height:0;margin:0 .6em 0 0;outline:0;padding:0 !important;vertical-align:text-top;height:20px;width:20px;-webkit-appearance:none;opacity:1}
.shopingCartModal input[type=checkbox]:hover{opacity:1}
.shopingCartModal input[type=checkbox]:checked{background-color:#c21b17;opacity:1}
.shopingCartModal input[type=checkbox]:before{content:'';position:absolute;right:50%;top:50%;width:6px;height:12px;border:solid #FFF;border-width:0 2px 2px 0;margin:-1px -1px 0 -1px;transform:rotate(45deg) translate(-50%,-50%);z-index:2}
.shopingCartModal input[type=checkbox]+label{padding:12px 16px;background:#fff;border-radius:8px;border:solid 1px #c21b17;position:relative;padding-right:100px;width:100%}
.shopingCartModal input[type=checkbox]+label .cover_price{position:absolute;right:10px;top:12px;font-size:1.4rem;font-family:"robotomedium"}
.shopingCartModal .cover_box .image_with_txt{position:relative;min-height:45px;padding-left:54px}
.shopingCartModal .cover_box .image_with_txt figure{width:45px;height:45px;position:absolute;top:0;left:0;border:solid 1px #b12c26;border-radius:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}
.shopingCartModal .cover_box .image_with_txt figure img{max-width:100%}
.shopingCartModal .cover_box .image_with_txt h5{font-family:"robotomedium";font-size:1.4rem}
.shopingCartModal .cover_box .image_with_txt p{font-size:1.2rem;line-height:1.4;padding:0}
.shopingCartModal .sub_total_box{padding:15px;border-radius:8px;box-shadow:0 0 9px 0 rgba(0,0,0,0.07);background-color:#fff;margin-bottom:13px}
.shopingCartModal .sub_total_box h3{font-size:1.8rem;font-family:'robotolight';padding-bottom:13px;margin-bottom:30px;border-bottom:solid 1px #979797}
.shopingCartModal .sub_total_box .subtotal{text-align:right;font-size:3.2rem;line-height:.7}
.shopingCartModal .sub_total_box .subtotal strong{font-family:"robotobold"}
.shopingCartModal .sub_total_box .subtotal small{font-size:1rem}
.shopingCartModal .sub_total_box .view_premium_breakup{text-align:right;margin-top:6px}
.shopingCartModal .sub_total_box .view_premium_breakup a{color:#20252b;font-family:"robotobold";letter-spacing:.86px;text-transform:uppercase;position:relative;padding-right:15px}
.shopingCartModal .sub_total_box .view_premium_breakup a:after{position:absolute;right:0;top:0;content:"";width:8px;height:8px;border-top:solid 1px #000;border-right:solid 1px #000;transform:rotate(135deg)}
.shopingCartModal .sub_total_box .btnWrap{margin-top:20px}
.shopingCartModal .sub_total_box .btnWrap .primaryRedBtn{padding:11px 40px;width:100%}
.shopingCartModal .extra_addon_box{padding:13px 15px;border-radius:8px;background-color:#e2e2e2}
.shopingCartModal .extra_addon_box h3{font-size:1.4rem;line-height:1.4;color:rgba(0,0,0,0.8);margin-bottom:10px;padding-bottom:10px;border-bottom:solid 1px #979797}
.shopingCartModal .extra_addon_box .product_box{font-size:1rem;line-height:1.4;font-family:"robotomedium";position:relative;padding-left:34px;min-height:25px;margin-bottom:10px}
.shopingCartModal .extra_addon_box .row:last-child .product_box{margin-bottom:0}
.shopingCartModal .extra_addon_box .product_box figure{border-radius:100%;background:#fff;width:25px;height:25px;border:solid 1px #b12c26;position:absolute;left:0;top:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}
.shopingCartModal .extra_addon_box .product_box figure img{max-width:75%;max-height:20px}
.shopingCartModal .extra_addon_box .add_btn_wrap a{background-color:#fff;border-radius:12px;padding:5px;border:solid 1px #979797;display:block;text-align:center;font-size:1rem;line-height:1;font-family:"robotomedium";color:#000;text-decoration:none}
.cover_box.disabled-tick{pointer-events:none}
.shopingCartModal .cover_box.disabled-tick input[type=checkbox]:checked{background-color:#d2d2d2;border:0}
.priceAlertModal .imageBox{display:block;margin:0 auto 10px}
.priceAlertModal h5{font-family:"robotobold";font-size:1.8rem;display:inline-block;padding-bottom:5px;margin-bottom:10px;border-bottom:solid 1px #979797}
.priceAlertModal p{font-size:1.6rem;line-height:1.4em}
.priceAlertModal .primaryRedBtn{font-size:1.4rem;padding:10px 20px 10px 20px;min-width:100px}
.priceAlertModal .modal-body.modelJourney{padding:50px 20px 20px 20px}
@media(max-width:992px){.shopingCartModal .closePopup{top:-3px;right:0;color:#000}
}
.cover_wrap_scrollable{max-height:260px;overflow:hidden;overflow-y:auto}
.premium_breakup_scrollable{max-height:80px;overflow:hidden;overflow-y:auto}
.journeyModal#readMorePopUp .modal-body.modelJourney{padding:40px 30px 20px 30px}
.journeyModal#readMorePopUp .table th,.journeyModal#readMorePopUp .table td{border-left:1px solid #dee2e6}
.journeyModal#readMorePopUp .modal-dialog{max-width:737px}
.journeyModal#readMorePopUp .modal-body h4{font-family:'robotomedium';font-size:1.6rem;line-height:1.2em;color:#20252b;padding-bottom:16px}
.journeyModal#readMorePopUp p{font-size:1.8rem;line-height:1.3em}
.journeyModal#readMorePopUp p strong{font-family:"robotomedium"}
.journeyModal#readMorePopUp .textContent{padding-top:10px;display:flex}
.journeyModal#readMorePopUp .textContent p{font-size:1.6rem;line-height:1.2em;color:#20252b}
.journeyModal#readMorePopUp .textContent p:first-child{padding-right:10px;width:50px}
.journeyModal#readMorePopUp .textContent p strong{font-family:"robotomedium"}
.journeyModal#readMorePopUp .tableMainTextWrap{padding-top:10px}
.journeyModal#readMorePopUp .tableMainTextWrap p{font-size:1.4rem;line-height:1.2em}
.journeyModal#addOnPopUp .tabsWrap .tabsContentWrap .tabsContentBox .premiumBrkWrap{background-color:#fff;padding:10px}
.journeyModal#addOnPopUp .tabsWrap .tabsContentWrap .tabsContentBox .premiumBrkWrap table th:first-child,.journeyModal#addOnPopUp .tabsWrap .tabsContentWrap .tabsContentBox .premiumBrkWrap table td:first-child{border-left:1px solid #dee2e6}
.journeyModal#addOnPopUp .tabsWrap .tabsContentWrap .tabsContentBox .premiumBrkWrap table th,.journeyModal#addOnPopUp .tabsWrap .tabsContentWrap .tabsContentBox .premiumBrkWrap table td{border-right:1px solid #dee2e6}
.diyHealthJourneyComp .dobContentMain .toolInfo{background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/pet-Insurance/tooltip-icon.svg) no-repeat;width:12px;height:11px;margin-left:1px;background-size:11px}
.toolInfo{background-color:#fff !important;color:#000 !important}
#readMorePopUp ul li{font-size:1.2rem;line-height:1.2em;color:#20252b;position:relative;padding-left:20px;padding-bottom:5px}
#readMorePopUp ul li::before{position:absolute;content:'';left:5px;top:5px;width:3px;height:3px;background-color:#20252b;border-radius:100%}
.optionalListCovers .customCheckBox label .checkmark:after{border:transparent !important}
.mandatoryListCovers .customCheckBox label input:checked~.checkmark:after{display:none !important}
.flex-space-bet-wrapper{display:flex;justify-content:space-between}
.diyHealthJourneyComp .orderQuote{background-color:#ccc;padding:6px 15px;align-items:center;font-size:1.2rem;line-height:1.2em;color:#000;letter-spacing:.75px;text-transform:uppercase;display:inline-block;margin-bottom:15px;font-family:robotobold}
.mandatoryListCovers .selectboxit-text,.optionalListCovers .selectboxit-text{float:right;margin:0 17% 0 0}
.db-disabled{cursor:not-allowed;opacity:.6;pointer-events:none}