.hide {
     display: none 
}
.error_input{
border:red !important;
}
 #MylaninRequest label.hide {
     display: none;
}
 .error, .error-msg {
     display: none;
     color: #C00205;
     padding:5px 0px;
     font-size: 12px;
}
 .savings .sitecore-form {
     padding: 50px 20px 20px;
     margin-bottom: 0px;
}
 #MylaninRequest,#MylaninRequesttext {
     padding:35px 0px;
     width: 100%;
     margin: 0px;
     display: inline-block;
}
 .form-group, .form-check {
     margin-bottom: 2rem;
     width:100%;
}
 .form-check.bmarginCS {
     padding: 0px;
     margin: 0px;
     width: 100%;
}
 .form-check.bmarginCS p,.form-group.medical-condition p{
     color:#272827;
     font-size:16px;
     font-family:arial;
     padding-bottom:5px;
}
 .form-check.bmarginCS p.saving-allfields-required,.form-group.medical-condition p.saving-allfields-required{
     font-family:arial;
     color: #ea8401;
     font-size:16px;
     font-weight:bold;
     margin:0px;
     padding:0px 0px 10px 0px;
}
.saving-txt .form-check.bmarginCS p.saving-allfields-required,
.saving-txt .form-group.medical-condition p.saving-allfields-required{
color:#003d7e;
}
 .form-check.bmarginCS p.saving-allfields-required em,.form-group.medical-condition p.saving-allfields-required em{
     font-size:16px;
     font-weight:bold;
     font-style:normal;
}
 .form-group.insurance-health{
     width:100%;
     -ms-flex: 0 0 100%;
     flex: 0 0 100%;
     max-width: 100%;
     padding:0px;
     margin-bottom:0px;
}
 .form-group, .form-check .col24-24.col24-md-24, .form-check .col24-24.col24-md-12 {
     -ms-flex: 0 0 100%;
     flex: 0 0 100%;
     max-width: 100%;
     padding: 0px;
     margin: 0px 0px 0px 0px;
}
 .form-group .col24-24.col24-md-12{
     padding: 0px;
     margin: 0px 0px 30px 0px;
}
.form-group .saving-fname,.form-group .email-section{
padding-right:5px !important;
}
.savings #MylaninRequest.saving-txt .privacy-onload, .savings #MylaninRequest.saving-txt .privacy-onhide{
display:none;
}
.saving-lname,.zip-section{
padding-left:5px !important;
}
 .form-group.insurance-health .col24-24.col24-md-12{
     padding:0px;
     margin:0px;
}
.left-wrapper .copay-savings .radio {
     display: inline-block;
     position: relative;
     padding-left: 35px;
     margin-bottom: 0px;
     cursor: pointer;
     font-size: 22px;
     -webkit-user-select: none;
     -moz-user-select: none;
     -ms-user-select: none;
     user-select: none;
     width: 33.33%;
     float: left;
     height: 100px;
}
 #MylaninRequest .zip-text,#MylaninRequesttext .zip-text{
     font-size: 13px;
     color: #272827;
     padding: 15px 0px 5px;
     max-width: 100%;
     line-height: 16px;
	 
}
.form-group .email-section,.form-group .zip-section{
margin-bottom:0px !important;
}
 #MylaninRequest .form-group.insurance-health .radio:last-child, #MylaninRequesttext .form-group.insurance-health .radio:last-child{
     margin-left: 5%;
     width: 28.33%;
}
/* Hide the browser's default radio button */
 .radio input, .form-check-input{
     position: absolute;
     opacity: 0;
     cursor: pointer;
}
 #MylaninRequest .info-header, #MylaninRequesttext .info-header{
     font-size: 16px;
     line-height: 18px;
     color: #272827;
     padding: 0 0 20px 0px;
     margin: 0px;
     font-weight: 400;
}
#MylaninRequest.saving-txt .info-header{
padding-bottom:0px;
}
#MylaninRequest.saving-txt .form-check.row.align-items-center{
margin-left:0px;
margin-right:0px;
}
#MylaninRequest.saving-txt .form-group .col24-24.col24-md-12 {
    padding: 0px;
    margin: 20px 0px 30px 0px;
}
#MylaninRequest.saving-txt .form-group .email-section,#MylaninRequest.saving-txt .form-group .zip-section {
margin-top:0px !important;
}
#MylaninRequest.saving-txt .form-group.insurance-health .col24-24.col24-md-12 {
margin-top:0px;
margin-bottom:0px;
}
#MylaninRequest.saving-txt .form-group.insurance-health label{
color:#272827;
}
/* Create a custom radio button */
.left-wrapper .copay-savings .radio label span,.left-wrapper .copay-savings .over-the-age-wrapper .radio label span{
     position: absolute;
     top: 35px;
     left: 0;
     height: 25px;
     width: 25px;
     background: url("/-/media/Project/Common/LyricaCom/Common Images/radio-sprite.png") no-repeat;
}
#MylaninRequest.saving-txt .radio label span{
     background-position: 0 -50px;
}
 #MylaninRequest.saving-emal .radio label span{
     background-position: 0 -100px;
}
.left-wrapper .copay-savings .uncheckedBox, #MylaninRequesttext .uncheckedBox,#MylaninRequest.saving-txt .uncheckedBox,
 #MylaninRequest.saving-txt .checkedBox,.copy-card-activate .act_form2 .activate2-form .checkedBox{
     background: url("/-/media/Project/Common/LyricaCom/Common Images/checkbox-sprite.png")no-repeat 0 -80px;
     width:20px;
     height:20px;
     display:inline-block;
     vertical-align:top;
}
.copy-card-activate .act_form2 .activate2-form .checkedBox{
background-position:0px -100px;
}
#MylaninRequest.saving-txt .uncheckedBox{
background-position:0px -40px;
}
#MylaninRequest.saving-txt .checkedBox{
background-position:0px -60px;
}
#MylaninRequest.saving-txt .form-group.medical-condition .radio label{
color:#272827;
}
 #MylaninRequest .checkedBox{
     background: url("/-/media/Project/Common/LyricaCom/Common Images/checkbox-sprite.png")no-repeat 0 -101px;
     width:20px;
     height:20px;
     display:inline-block;
     vertical-align:top;
}
 .saving-down#MylaninRequest .uncheckedBox{
     background: url("/-/media/Project/Common/LyricaCom/Common Images/checkbox-sprite.png")no-repeat 0 0px;
}
 .saving-down#MylaninRequest .checkedBox{
     background: url("/-/media/Project/Common/LyricaCom/Common Images/checkbox-sprite.png")no-repeat 0 -20px;
}
 #MylaninRequest input.form-check-input{
     background: 0 0;
     display: -moz-inline-box;
     display: inline-block;
     zoom: 1;
     opacity: 0;
     filter: alpha(opacity=0);
     border: none;
}
/* When the radio button is checked, add a blue background */
 #MylaninRequest .radio input:checked ~ span {
     background-position: 0 -25px;
}
 #MylaninRequest.saving-emal .radio input:checked ~ span {
     background-position: 0 -125px;
}
.left-wrapper #MylaninRequest.saving-txt .radio label span{
background-position: 0 -50px;
}
.left-wrapper #MylaninRequest.saving-txt .radio input:checked ~ span {
     background-position: 0 -75px;
}
.left-wrapper .copay-savings .radio input:checked ~ span{
background-position: 0 -75px;
}
.left-wrapper .copay-savings .over-the-age-wrapper .radio input:checked ~ span{
background-position: 0 -25px;
}
.left-wrapper .copay-savings .do-you-purchase-wrapper .radio label span{
background-position: 0 -50px;
}
.left-wrapper .copay-savings .do-you-purchase-wrapper .radio input:checked ~ span{
background-position: 0 -75px;
}
#MylaninRequest.saving-txt .info-header p{
padding-bottom:15px;
}
.info-header .QtNo{
width: 100%;
    padding: 13px 16px;
    margin: 0;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border: 1px solid #d9d9d9;
    outline: 0;
    font-size: 14px;
    text-align: center;
    font-size: 14px;
}
.text-mobile-terms-and-conditions a{
    display: inline-block;
    font-size: 13px;
    font-weight: 600;
    color: #272827;
    padding-top: 5px;
    width: 100%;
}
#MylaninRequest.saving-emal .form-check.bmarginCS p.saving-allfields-required, #MylaninRequest.saving-emal .form-group.medical-condition p.saving-allfields-required {
     font-family: arial;
     color: #7a003c;
     font-size: 16px;
     font-weight: bold;
     margin: 0px;
     padding: 0px 0px 10px 0px;
}
 #block-webform .copay-savings.main-form-wrapper .form-group input[type=text]{
     width: 100%;
     padding: 13px 16px;
     margin: 0;
     border-radius: 3px;
     -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
     -ms-border-radius: 3px;
     -o-border-radius: 3px;
     border: 1px solid #d9d9d9;
     outline: 0;
     font-size: 14px;
	 color:#000;
}
#block-webform .copay-savings.main-form-wrapper .form-group input#WebDigitalEmailID{
width:100%;
}
.copy-card-activate #block-webform,.copy-card-activate #block-webform-top{
    background: #e4eaef;
    width: 100%;
    padding-bottom: 50px;
}
.copy-card-activate #block-webform-top{
margin-bottom:0px;
padding-bottom:0px;
}
.copy-card-activate .active-radio-section{
    text-align: center;
    width: 305px;
    margin:0px auto;
	display:inline-block;
}
.copy-card-activate .left-wrapper .active-radio-section .radio.radiofirst-section{
    float: left;
}
.copy-card-activate .left-wrapper .active-radio-section .radio.radiosecond-section{
    float: right;
}
#MylaninRequest.saving-txt .text-description{
    width: 100%;
    display: table-cell;
    vertical-align: middle;
    font-weight: 400;
    height: inherit;
    padding: 0px 0px 15px 0px;
    color: #003d7e;
    font-size: 21px;
}
#MylaninRequest.saving-txt input.form-control.QtNo{
    width: 62%;
    padding: 13px 16px;
    margin: 0;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border: 1px solid #d9d9d9;
    outline: 0;
    font-size: 14px;
    text-align: center;
    font-size: 14px;
    margin-bottom: 5px;
}
.mobile-rates{
padding-top:5px;
}
.mobile-term{
padding-bottom:30px;
}
.mobile-term p{
    font-size: 13px;
    line-height: normal;
    padding-bottom: 10px;
	color:#272827;
}
.mobile-term p strong{
font-weight:bold;
}
.mobile-term p a{
    font-size: 13px;
    line-height: normal;
}
#MylaninRequest.saving-txt .formbtn-primary{
    padding: 15px 130px 15px 15px;
    background:url("/-/media/Project/Common/LyricaCom/Common Images/message-chat.png") no-repeat right #003d7e;
}
#MylaninRequest.saving-txt .formbtn-primary.submit-next{
background-image:none;
padding:15px;
}
 .form-group.insurance-health> .col24-24:nth-child(2) {
     padding-left: 0px;
}
 #MylaninRequest label {
     width: 100%;
     display: table-cell;
     vertical-align: middle;
     font-weight: 400;
     height: inherit;
     padding: 0px 0px 15px 0px;
     color: #ea8401;
     font-size: 21px;
}
 #MylaninRequest.saving-emal label {
     color:#7a003c;
}
.left-wrapper .copay-savings .radio label ,#MylaninRequest .radio label {
     width: 100%;
     display: table-cell;
     padding:0px 0px 5px 0px;
     vertical-align: middle;
     font-weight: 400;
     font-size: 16px;
     color: #272827;
     height: inherit;
     line-height:20px;
}
#MylaninRequest.saving-txt label{
color:#003d7e;
}
 .form-group.medical-condition{
     padding-top:20px;
}
 #MylaninRequest .form-group.medical-condition .radio{
     height: 80px;
     margin-top: 10px;
}
 #MylaninRequest .form-group.medical-condition .radio label span{
     top:25px;
}
 #MylaninRequest label.form-check-label{
     color: #272827;
     font-size: 16px;
     font-weight: 400;
     display: inline-block;
     width: 90%;
     vertical-align:top;
     padding:3px 0px 10px 5px;
}
 #MylaninRequest .saving-chk{
    display: inline-block;
    width: 100%;
	padding:20px 0px 0px 0px;
}
 .form-group input[type=text], #MylaninRequest input[type=text] {
     max-width: 100%;
     border-radius: 5px;
     color: #75758b;
}
 #MylaninRequest input.error_input {
     border: 2px solid #C00205 !important;
     border-radius: 5px;
}
 .form-group select#State {
     width: 100%;
     height: 60px;
     border-radius: 5px;
     border: 1px solid #c6ced3;
     padding: 0 15px;
     color: #75758b;
     appearance: auto;
     -moz-appearance: auto;
     -webkit-appearance: auto;
     word-wrap: normal;
}
 #MylaninRequest ul {
     list-style: disc;
     line-height: 1.5;
     padding-left: 23px;
     padding-bottom: 20px;
}
#MylaninRequest ul.gov-insurance{
padding-top:20px;
}
 #MylaninRequest ul li {
     color: #7a003c;
     font-size: 16px;
     font-weight: 400;
     line-height: normal;
     padding-bottom: 10px;
}
 .savings #MylaninRequest .privacy-onload,.savings #MylaninRequest .privacy-onhide{
     max-width: 100%;
     font-size: 13px;
     padding: 0;
     margin-bottom: 2rem;
     color: #272827;
     font-family: arial;
     line-height: 16px;
     padding-top:20px;
}
.savings #MylaninRequest .privacy-onhide,.savings #MylaninRequest .privacy-onhide a{
font-size:16px;
line-height:20px;
}
 .savings #MylaninRequest .privacy-onload a{
     font-size: 13px;
     line-height: 16px;
}
 #MylaninRequest ul.private-insurance, #MylaninRequesttext ul.private-insurance{
     list-style: disc;
     line-height: 1.5;
     padding-left: 45px;
     padding-bottom: 20px;
     margin-top: 0px;
}
 .formbtn-primary {
     background: url("/-/media/Project/Common/LyricaCom/Common Images/download-arrow.png") no-repeat right #ea8401;
     padding: 15px 60px 15px 15px;
     font-size: 20px;
     border-radius:0px;
     border: none;
     color: #FFF;
     cursor: pointer;
     font-weight: 400;
}
.submit-next[disabled="disabled"] {
     background: grey !important;
}
 .formbtn-primary.submit-next{
     background-image: none;
     padding: 15px;
}
 .success-msg{
     width: 100%;
     display: inline-block;
     padding: 0px;
     color: green;
     margin-top: 4px;
     font-size: 12px;
}
 .secondheader-msg{
     font-size: 16px;
     line-height: normal;
     color: #272827;
     font-family: arial;
     padding-bottom: 20px;
     font-weight:400;
}
 .saving-emal .formbtn-primary {
     background: url("/-/media/Project/Common/LyricaCom/Common Images/email-icon.png") no-repeat right #7a003c;
     padding:15px 130px 15px 15px;
}
 .saving-emal .formbtn-primary.submit-next{
     background-image:none;
     padding:15px;
}
 #block-webform .copay-savings.main-form-wrapper .form-group input#ZIPCode{
     width:100%;
	 text-align:left;
}
 .form-group.zip-section{
     display: inline-block;
     padding-top: 20px;
}



#ActivationRequest{
width:100%
}
.copy-card-activate #block-webform-top .copay-savings.main-form-wrapper .activate-now-wrapper,
.copy-card-activate .act_form1,.copy-card-activate .act_form2{
    background: #fff;
    max-width: 665px;
    -moz-box-shadow: 0 1px 4px rgba(0,0,0,.45),transparent 0 0 0;
    -webkit-box-shadow: 0 1px 4px rgb(0 0 0 / 45%), transparent 0 0 0;
    -ms-box-shadow: 0 1px 4px rgba(0,0,0,.45),transparent 0 0 0;
    -o-box-shadow: 0 1px 4px rgba(0,0,0,.45),transparent 0 0 0;
    box-shadow: 0 1px 4px rgb(0 0 0 / 45%), transparent 0 0 0;
    text-align: center;
    position: relative;
	min-height:230px
}
.copy-card-activate .act_form1 .row,.copy-card-activate .act_form2 .row{
margin:0px;
}
.copy-card-activate .act_form1,.copy-card-activate .act_form2{
padding:50px 0px;
margin:0px;
}
.copy-card-activate .act_form1 h2{
font-size: 21px;
    font-weight: 700;
    color: #7a003c;
    margin: 0 0 7px 0;
    display: block;
}
.copy-card-activate .act_form1 input#CardID{
   width: 100%;
    padding: 13px 16px;
    margin: 0;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border: 1px solid #d9d9d9;
    outline: 0;
    font-size: 14px;
    margin: 20px 0 0px 0;
    max-width: 290px;
    text-align: center;
    color: #b4b9be;
}
.copy-card-activate .act_form1 .frm-btn{
    margin-top: 60px;
    width: 100%;
    display: inline-block;
}
.copy-card-activate .act_form1 .formbtn-primary{
background: #7a003c;
background-image:none;
    color: #fff;
    border: none;
    padding: 15px 24px;
    font-size: 20px;
    cursor: pointer;
    display: block;
	margin:0px auto;
}
.copy-card-activate #block-webform-top .do-you-purchase-wrapper:before,
.copy-card-activate #block-webform-top .over-the-age-wrapper:before,
.copy-card-activate #block-webform-top .card-number-wrapper:before,
.copy-card-activate .act_form1:before{
    position: absolute;
    padding: 12px 0;
    width: 45px;
    border: 2px solid #fff;
    top: -18px;
    margin: 0 auto;
    font-size: 24px;
    font-family: arial;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
    font-weight: 700;
    -moz-box-shadow: 0 1px 4px rgba(0,0,0,.45),transparent 0 0 0;
    -webkit-box-shadow: 0 1px 4px rgb(0 0 0 / 45%), transparent 0 0 0;
    -ms-box-shadow: 0 1px 4px rgba(0,0,0,.45),transparent 0 0 0;
    -o-box-shadow: 0 1px 4px rgba(0,0,0,.45),transparent 0 0 0;
    box-shadow: 0 1px 4px rgb(0 0 0 / 45%), transparent 0 0 0;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    color: #fff;
    left: 0;
    right: 0;
	height:45px;
	line-height:18px;
}
.copy-card-activate #ActivationRequest.frm-copay-card-activate #block-webform{
    padding-top: 20px;
}
.copy-card-activate #block-webform-top .do-you-purchase-wrapper:before {
    content: "1";
    background: #003d7e;
}
.copy-card-activate #block-webform-top .over-the-age-wrapper:before {
    content: "2";
    background: #ea8401;
}
.copy-card-activate .act_form1:before{
    content: "3";
    background: #7a003c;
	line-height: 20px;
}
.copy-card-activate .act_form1 label{
font-size: 16px;
    color: #485967;
    font-family: arial;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
    font-weight: 400;
	width:100%;
	display:inline-block;
}
.copy-card-activate #block-webform-top .do-you-purchase-wrapper h2,
.copy-card-activate #block-webform-top .over-the-age-wrapper h2,
.copy-card-activate #block-webform .main-form-wrapper .act_form1 h2{
    font-size: 21px;
    width: 100%;
    padding: 20px 0px;
    margin: 0px;
	color:#003d7e;
}
.copy-card-activate #block-webform .main-form-wrapper .act_form1 h2{
color:#7a003c;
padding-bottom:5px;
padding-top:0px;
}
.copy-card-activate #block-webform .main-form-wrapper .act_form1 .header-eligible-tnc-text{
    text-align: left;
    font-size: 13px;
    color: #485967;
    font-family: interstate,sans-serif,arial;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
    font-weight: 400;
    padding:30px 50px 0px 50px;
    width: auto;
    display: inline-block;
    line-height: normal;
	margin:0px;
}
.copy-card-activate .act_form1{
padding-bottom:20px;
}
.copy-card-activate #block-webform-top .over-the-age-wrapper h2{
color:#ea8401;
}
.copy-card-activate #block-webform-top .copay-savings.main-form-wrapper p.header-eligible-tnc-text{
    padding-top: 40px;
    font-size: 16px;
    line-height: normal;
}
.copy-card-activate .act_form2 .row {
    padding:0px 20px;
}
.copy-card-activate .act_form2 .bmarginCS.row {
padding:0px
}

.copy-card-activate .act_form2 .col24-24.col24-md-24{
    text-align: left;
    padding-left: 30px;
}
.copy-card-activate .act_form2{
    display: block;
    padding: 20px 0px;
}
.copy-card-activate .act_form2 .row ul{
    text-align: left;
    list-style: disc;
    margin: 0px;
    padding:10px 0 20px 40px;
}

.copy-card-activate .act_form2 .row ul li {
    color: #7a003c;
    font-size: 16px;
    font-weight: 400;
    line-height: normal;
    padding-bottom: 10px;
}
.copy-card-activate .act_form2 .bmarginCS label {
    color: #272827;
    font-size: 16px;
    font-weight: 400;
    display: inline-block;
    width: 90%;
    vertical-align: top;
    padding: 3px 0px 10px 30px;
}
.copy-card-activate .act_form2 .activate2-form{
padding:20px 30px
}
.copy-card-activate .act_form2 .activate2-form .activate2-fname{
padding-right:5px;
}
.copy-card-activate .act_form2 .activate2-form .activate2-lname{
padding-left:5px;
}
.copy-card-activate .act_form2 .activate2-form .activate2-zip{
padding-top:30px;
padding-bottom:30px;
}
.copy-card-activate .act_form2 .activate2-form .saving-allfields-required{
    font-size: 16px;
    padding-bottom: 20px;
}
.copy-card-activate .act_form2 .error,.copy-card-activate .act_form2 .error-msg,.error12{
    color: #C00205;
    padding: 10px 0px;
    font-size: 12px;
    text-align: left;
}
.copy-card-activate #commonerror,
.copy-card-activate .error-msgmed,
.copy-card-activate .error-msgage,
.copy-card-activate .error12,
.copy-card-activate .error-msg,
.copy-card-activate #dataerroract,
.copy-card-activate .error {
color: #C00205;
font-size: 12px;
text-align:center;
}
.copy-card-activate .error-msgage a{
font-size: 12px;
}
.copy-card-activate #dataerroract{
padding-bottom:5px;
padding-top: 10px;
}
.copy-card-activate .error-msgmed,.copy-card-activate .error-msgmed a{
width:100%;
font-size:12px;
}
.savings.copy-card-activate .banner-wrapper .banner-content-abs .banner-content{
padding-top:110px;
}
.copy-card-activate .banner-wrapper .banner-content-abs .banner-content h1.field-headline{
font-size:21px;
max-width: 348px;
}
.copy-card-activate .act_form2 .form-group input#WebDigitalEmailID{
width:50%
}
.copy-card-activate .act_form2 .formbtn-primary{
background-image:none;
padding:15px;
background-color:#7a003c
}
.copy-card-activate .act_form2 .form-group.row label {
    width: 100%;
    display: table-cell;
    vertical-align: middle;
    font-weight: 400;
    height: inherit;
    padding: 0px 0px 15px 0px;
    color: #7a003c;
    font-size: 21px;
	text-align:left;
}
.copy-card-activate .act_form2 .col24-24.col24-md-24 {
    text-align: left;
    padding-left: 0px;
}
[data-ml-modal].sucess-popuptxt,[data-ml-modal].sucess-popup{
display:none
}
#MylaninRequest .required-text,#MylaninRequest .optional-text {
    width: 100%;
    margin: 0px;
    padding: 10px 0px 10px 0px;
}
#MylaninRequest .saving-allfields-required{
    font-family: arial;
    color: #ea8401;
    font-size: 16px;
    font-weight: bold;
    margin: 0px;
    padding: 0px 0px 10px 0px;
}
#MylaninRequest.saving-txt .saving-allfields-required{
color:#003d7e;
}
#MylaninRequest.saving-txt .required-text,#MylaninRequest.saving-txt .optional-text {
padding:0px;
}
#MylaninRequest.saving-emal .saving-allfields-required{
color:#7a003c;
}
#MylaninRequest .optional-text.govt-insurance{
    padding-top: 30px;
    padding-bottom: 0px;
}
#MylaninRequest .optional-text.govt-insurance .saving-allfields-required{
    padding-bottom: 0px;
}

#MylaninRequest .saving-chk input.form-check-input{
width:22px;
height:22px;
}











