﻿.loyalty-member-details h2{text-align:center}.loyalty-member-details-container .content{margin-top:30px;display:inline-block;vertical-align:top}.loyalty-member-details-container .content .item{margin-bottom:10px}.loyalty-member-details-container .content .item .label{margin-right:5px}.loyalty-member-details-container .content .item .field input{padding:1px 0 1px 1px}.loyalty-member-details-container .content .item .field select{padding:1px 0 1px 1px}.loyalty-member-details-container .content .item .field .field-validation-error{padding-left:22px}.loyalty-member-details .button-container{margin-top:30px;margin-bottom:20px;text-align:center}.loyalty-member-details .button-container button{margin-bottom:4px}.change-password-centered .field-validation-error{padding-left:22px}.loyalty-member-details-container{display:flex}.item{display:flex;align-items:center}form .item.long input{padding:3px}.label{text-align:right;font-size:14px;vertical-align:top;width:135px}@media screen and (max-width:355px){.label{text-align:left;margin-left:4px}}@media screen and (max-width:420px){.label{font-size:.9em}}.item.long .field select{width:300px}.field{height:auto !important}@media screen and (max-width:420px){.field{width:155px}}.field input{border-style:solid;border-width:1px;border-color:#ccc;font-size:14px;font-family:"Segoe UI",sans-serif}@media screen and (max-width:420px){.field input{font-size:.9em;width:150px}}.field select{border:1px solid #ccc;font-size:14px;height:32px;border-radius:4px;font-family:"Segoe UI",sans-serif}input.input-validation-error,select.input-validation-error{border:2px solid #35a0a8}.field-validation-error{display:block;background-repeat:no-repeat;width:auto;background-image:url(../../Images/Icon_Notification_RED.png);color:#b62727;text-align:left}.field-validation-error span{display:block !important;color:#b62727;font-size:12px;text-align:left}@media screen and (max-width:420px){.field-validation-error span{font-size:.9em}}.change-password-centered{max-width:350px;margin:auto}#updateDetailsButton{margin-top:20px}.action{min-width:170px;max-width:235px}.action span{display:block}@media only screen and (max-width:1000px){#page-body{overflow-x:scroll}.loyalty-member-details-container{flex-direction:column}.item .field{width:calc(100% - 20px) !important;max-width:300px !important;min-width:60px !important}.item select{width:calc(100% - 20px) !important;max-width:300px !important;min-width:60px !important}.item input{width:calc(100% - 20px) !important;max-width:300px !important;min-width:60px !important}.item.long{max-width:700px;align-items:center;justify-content:center}.item .long{display:inline-block}}