﻿.aam-designer-init .hidden {
    display: none !important;
}


.aam-designer-init .healthy {
    font-weight: 600;
}

.aam-designer-init footer {
    margin: 1rem 0;
}

.aam-designer-init footer.footer-wrapper p {
    margin: 7px 0;
}
.aam-designer-init footer.footer-wrapper p,
.aam-designer-init footer.footer-wrapper a {
    font-size: 13px;
    line-height: 18px;
}

.aam-designer-init input:focus {
		outline:none; 
}

.aam-designer-init #paymentInfo {
	display:none;
    //border-color: #0e93c9;
    //background-color: #f2fbfe;
    //position:relative;
}

.aam-designer-init #paymentInfo .infoIcon {
    border: 1px solid #0076B6;
    border-radius: 50%;
    padding: 1px 7px;
    font-size: 1rem;
    color: #0076B6;
    width: 20px;
    height: 20px;
    top:20px;
    position: absolute;
}

.aam-designer-init #paymentInfo h5, .aam-designer-init #paymentInfo p {
    margin-left:30px;
}

.aam-designer-init .oneField {
    border: 1px solid #D9D9D9;
    border-radius: 8px;
    padding: 0 6px;
    width: auto !important;
    display: inline-block !important;
    width: 100% !important;
    max-width: 400px;
}

.aam-designer-init .oneField #SplitCardNumber_Part4{
    width: 66% !important;
    display: inline-block;
}

@media screen and (max-width:460px) {
    .aam-designer-init .oneField #SplitCardNumber_Part4{
        width: 51% !important;
    }
}
    

.aam-designer-init .oneField:hover, .aam-designer-init .oneField.error:hover, .aam-designer-init .oneField:focus-within {
    background: #e6f4fa !important;
    border: 1px solid #0e93c9 !important;
}

 .aam-designer-init .oneField input.input {
    border: 0 !important;
    background: none !important;
    margin-right: 0 !important;
    padding: 5px 0;
    width: 40px !important;
}



 .aam-designer-init .oneField input.input.prefilled-item-2 {
    text-align:right;
 }

  .aam-designer-init .oneField input.input#SplitCardNumber_Part2 {
    text-align:left;
    margin-left: -3px;
 }
 
  .aam-designer-init .oneField.error {
    border-color: #d61212;
    background: #f9bbbb;
  }
 
 .aam-designer-init .oneField input.input:hover, .aam-designer-init .oneField input.input:focus {
    border: 0 !important;
    background: none !important;
    
}

 