
@media (max-width: 767px) {
    .hlv-calculator .rupee {
        position: absolute !important;
        left: 22px !important;
        top: 44px !important;
    }
    .hlv-calculator .range-limit .rupee {
        left: -10px !important;
        top: 0 !important;
    }
}

.accordMenuContWrp .faq-download p a {
    font-size: 14px;
    font-weight: 400;
}

.mainPageSec {
    margin-top: 0;
}
.calculator-section .form-group input {
    width: 200px !important;
    background-color: #fff !important;
    border-radius: unset !important;
    opacity: 1;
}
.form-control:focus {
    box-shadow: unset !important;
}
.hlv-calculator .code {
    position: relative;
}
.hlv-calculator .code::before {
    content: "+91";
    position: absolute;
    left: 10px;
    /* top: 48px !important; */
    top: 7px;
    border-right: 1px solid rgba(89,89,91,0.3);
    height: 17px;
    width: 35px;
    z-index: 1;
    font-size: 14px;
    font-weight: 500;
    color: #8a93a5;
    line-height: 19px;
}
.hlv-calculator .form-group label{
    margin-top: 0;
}
.form-control#phoneNumber {
    padding-left: 50px;
}
.basicdetails .form-group input {
    font-style: unset !important;
}
.checktxt {
    display: inline-block;
    width: 92%;
    line-height: 14px;
    position: relative;
    padding-left: 10px;
    bottom: -2px;
}
.btn-primary.disabled, .btn-primary:disabled {
    background: #ed1c24;
    border: 1px solid #ed1c24;
}
.hlv-calculator .form-group .error-txt {
    margin-top: 5px;
}

@media (max-width: 767px) {
.calculator-section .form-group input {
    width: 100% !important;
}
#agree-checkbox {
    position: absolute !important;
    top: 4px !important;
    left: 6px !important;
}
.checkbox-wrapper .agree-checkbox-error-txt {
    padding-left: 10px !important;
}
}

.hlv-calculator .chk-break {
    position: relative;
}

.hlv-calculator #agree-checkbox {
    position: absolute;
    top: 4px;
    left: 6px;
    width: 13px;
    height: 13px;
    margin-top: 0px;
    visibility: visible;
}
.hlv-calculator #agree-checkbox + label {
    position: static;
    padding-left: 30px;
    display: block;
    width: 100%;
    height: 100%;
    border: none;
    font-size: 12px;
}

.hlv-calculator #agree-checkbox + label::before {
    display: none;  
}
input#firstName::placeholder {
    opacity: 0.5;
    font-weight: 400;
}
_::-webkit-full-page-media, _:future, :root .tools-calc .calculator-section .select-holder1 {
    padding: 0px;
    color: #000;
  }
  @media not all and (min-resolution:.001dpcm) { @media {

    .select-holder1 { 
        padding:0px!important;
        color: #000;
    }
}}
.fontsize12 {
    font-size: 12px !important;
}
.check-premium {
    margin-top: 10px;
}
.numtoword {
    font-size: 12px;
    font-style: italic;
    line-height: 0;
}
@media only screen and (max-width: 767px) {
.numtoword {
    font-size: 12px;
    line-height: 0;
}
}
.recomendPlans > div a {
    font-size: 15px !important;
}

.numToWordOutput{
    width: 100%;
    font-family: Poppins, sans-serif;
      font-size: 13px;
      color: #666;
      display: block;
      margin-top: 10px;
  }
  
  /* 28880-Calculator heading font size change START */
.hlv-calculator .toolsCalcTitleCont h1 {
    font-size: 40px;
    line-height: 50px;
}

@media screen and (max-width: 768px) {
    .hlv-calculator .toolsCalcTitleCont h1 {
        font-size: 24px;
        line-height: 30px;
    }
}
  /* 28880-Calculator heading font size change END */