.rulesholder{width:100%;display:flex;justify-content:center;margin:10px 0 25px 0}
.rulesholder a{width:43%;display:flex;margin:0 15px;padding:16px 24px;background:#fff;border:1px solid #eee;border-radius:12px;align-items:center}
.rulesholder a:hover{text-decoration:none}
.rulesholder a img{width:28px;height:28px;margin-left:15px}
.rulesholder a p{width:calc(100% - 43px);font-size:14px;line-height:21px;font-weight:500;color:#1c2633;padding-bottom:0}
.info-anual{position:relative;margin-top:-4px}
.income-input{position:relative;background:url('clientlib/images/rupee.svg') no-repeat 10px center #fff;border:1px solid #eaedf6;border-radius:4px;width:146px;height:36px;padding-left:22px;margin-bottom:12px}
.amntletters{font-size:10px !important;line-height:16px !important;font-weight:400 !important;color:#6a6563 !important;padding-bottom:0 !important}
.rules-holder{position:relative}
.modalScroll{height:auto;overflow-x:auto}
.noyears{font-size:14px;line-height:24px;font-weight:400;color:#453e3c}
.textnone{font-size:0;line-height:0}
.rules-modal .modal-content .btn-close{right:26px;top:26px;outline:0;position:absolute;cursor:pointer !important;z-index:9999;width:35px;height:35px;background:url(../../../../../content/dam/hdfcklarifylife/icons/secondary-icons/desktop/Close-large.svg) no-repeat 0 0;font-size:0;line-height:0;opacity:1}
.rules-modal .modal-content{padding:40px 30px 30px 30px;border-radius:20px;border:0 solid transparent}
.rules-modal .modal-content .modal-body{padding:0}
.rules-modal .imgcenter{text-align:center;padding:10px 0 10px 0}
.rules-modal h6{font-size:16px;line-height:22px;font-weight:600;color:#453e3c;padding:0 0 15px 0}
.rules-modal p,#calc p{font-size:16px;line-height:26px;font-weight:400;color:#6a6563;padding:0 0 16px 0}
.rules-modal .modal-dialog,#calc .modal-dialog{top:50%;transform:translateY(-50%) !important;margin-top:0 !important;margin-bottom:0 !important}
@media screen and (max-width:767px){.modalScroll{height:190px;overflow-x:auto}
.noyears{margin-bottom:10px;display:block}
.income-input{margin-top:10px}
.rulesholder a{padding:16px 10px;width:100%}
.rulesholder a img{margin-left:7px}
}