﻿/* Small-down */
@media screen and (max-width: 767.98px) {
  #changePassword .headerRowColumns {
    display: grid;
    grid-column-gap: 10px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    grid-template-rows: 2.0rem;
    line-height: 1; }
  #changePassword .headSelectorRow {
    display: none;
    grid-column-start: 1;
    grid-column-end: 2; }
  #changePassword .headNextR {
    width: 7rem; }
  #changePassword .headNextTitleSmall {
    display: inline;
    font-weight: bold; }
  #changePassword .headNextTitleLarge {
    display: none !important; }
  #changePassword .headButtonR {
    position: fixed;
    left: 10px;
    bottom: 10px;
    z-index: 10; }
  #changePassword #btnChange {
    position: fixed;
    right: 10px;
    bottom: 10px; }
  #changePassword .headSelectorDiv {
    display: inline-block; }
  #changePassword .cartHeader {
    grid-column-start: 1;
    grid-column-end: 2; }
  #changePassword .cartBody {
    border-bottom: 1px solid #d6d5d5;
    min-height: 400px;
    padding-top: 0;
    padding-bottom: 0; }
  #changePassword .cartBodyColumns {
    display: grid;
    grid-gap: 0px;
    grid-template-columns: 1fr;
    max-width: 100%;
    border: 1px solid var(--account-body-frame-border-color, black);
    background-color: var(--account-body-frame-back-color, white);
    color: var(--account-text-color, black); }
  #changePassword .textBoxLabel {
    font-size: 10px;
    opacity: 0.4; }
  #changePassword .fieldAndMessage {
    display: block;
    width: 100%; }
  #changePassword .textBox {
    width: 100%; }
  #changePassword .selectBox {
    width: 100%; }
  #changePassword .space2 {
    margin-top: 1.2rem; }
  #changePassword .checkBox {
    margin-left: -20px; }
  #changePassword .checkBoxLabel {
    display: block;
    margin-bottom: 5px;
    font-size: 14px;
    float: left;
    width: unset !important;
    margin-right: 2rem;
    margin-left: 3rem;
    text-align: left; }
  #changePassword #btnChange {
    margin-left: 0.25em; }
  #changePassword .usernameLabel {
    margin-left: 0.5em;
    width: calc(100% - 1.0em); } }

/* Medium-up */
@media screen and (min-width: 768px) {
  #changePassword .headerRow {
    padding-top: 10px;
    border-bottom: 1px solid #d6d5d5; }
  #changePassword .headerRowColumns {
    display: grid;
    grid-column-gap: 10px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr 8.5rem;
    line-height: 1; }
  #changePassword .headNextTitleLarge {
    display: inline;
    font-weight: bold; }
  #changePassword .headNextTitleSmall {
    display: none !important; }
  #changePassword .headSelectorRow {
    grid-column-start: 1;
    grid-column-end: 3;
    font-size: 14px;
    padding: 12px 2px 12px 2px; }
  #changePassword .headSelectorDiv {
    display: none !important; }
  #changePassword .cartHeader {
    grid-column-start: 1;
    grid-column-end: 2; }
  #changePassword .cartBody {
    border-bottom: 1px solid #d6d5d5;
    min-height: 400px;
    padding-top: 0.66rem;
    padding-bottom: 2rem;
    background-color: var(--account-main-back-color, white); }
  #changePassword .headNextR {
    width: 8.0rem; }
  #changePassword .headButtons {
    grid-column-start: 2;
    grid-column-end: 3; }
  #changePassword .cartBodyColumns {
    display: grid;
    grid-gap: 0px;
    grid-template-columns: 1fr;
    max-width: min(550px, 85%);
    margin-top: 6px;
    margin-left: auto;
    margin-right: auto;
    border: 1px solid var(--account-body-frame-border-color, black);
    background-color: var(--account-body-frame-back-color, white);
    color: var(--account-text-color, black); }
  #changePassword #accountForm {
    text-align: left;
    margin-left: 1em; }
  #changePassword #accountFieldset {
    height: 95%; }
  #changePassword .fieldAndMessage {
    display: inline-block;
    vertical-align: middle;
    width: 60%; }
  #changePassword .textBoxLabel {
    font-size: 14px;
    opacity: 0.8; }
  #changePassword .textBox {
    width: 100%; }
  #changePassword .space2 {
    margin-top: 1.2rem; }
  #changePassword .checkBox {
    margin-left: -20px; }
  #changePassword .checkBoxLabel {
    display: block;
    margin-bottom: 5px;
    font-size: 14px;
    float: left;
    width: unset !important;
    margin-right: 2rem;
    margin-left: 3rem;
    text-align: left; }
  #changePassword .usernameLabel {
    width: 60%; } }

@media screen and (min-width: 576px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape) {
  /* Landscape - Samsung Galaxy 4 - note the pixel ratio */ }

#changePassword {
  overflow: auto;
  height: 100%; }
  #changePassword .headerRow {
    border-bottom: 1px solid #d6d5d5; }
  #changePassword .headNextR,
  #changePassword .headNextC,
  #changePassword .headNextL {
    height: 2.5rem;
    font-size: 14px; }
  #changePassword #btnChange {
    height: 2.5rem;
    font-weight: bold;
    font-size: 14px; }
  #changePassword .cartLabel {
    font-size: 16px;
    font-weight: bold;
    text-align: center; }
  #changePassword .footTable0 {
    table-layout: fixed;
    width: 100%;
    font-size: 16px;
    font-weight: bold;
    border-collapse: collapse;
    border-spacing: 0px; }
  #changePassword .footTr0 {
    height: 10px;
    background-color: var(--perf-table-back-color, #E0F3F8);
    color: var(--perf-table-color, black); }
  #changePassword .footTh0 {
    width: 78%; }
  #changePassword .footTh1 {
    width: 4%; }
  #changePassword .footTh2 {
    width: 18%; }
  #changePassword .cartName {
    font-size: 16px;
    font-weight: bold;
    text-overflow: ellipsis; }
  #changePassword .hdrText {
    color: var(--account-header-text-color, black);
    background-color: var(--account-header-back-color, white);
    font-size: 18px;
    font-weight: bold;
    padding-left: 1em;
    padding-right: 1em;
    padding-bottom: 0.66em;
    padding-top: 0.66em; }
  #changePassword .imageLink {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: block; }
  #changePassword .bodyText {
    padding: 0.5em 1em 0.7em 1em; }
  #changePassword .askText {
    padding: 0em 1em 0.7em 1em; }
  #changePassword .accountFrame {
    width: 100%; }
  #changePassword .accountContainer {
    padding-bottom: 12px;
    margin: 0; }
  #changePassword .fieldSetLegend {
    margin-left: 20px;
    border-style: none;
    width: auto; }
  #changePassword .textBoxBack {
    border: none;
    background-color: transparent;
    border-bottom: 1px solid #9e9e9e;
    box-shadow: none; }
  #changePassword .centerButton {
    margin-top: 2em;
    text-align: center;
    width: 100%; }
  #changePassword .signinWarning {
    margin: 0.5em 1em 0.7em 1em;
    padding: 0.5em 1em 0.7em 1em; }
  #changePassword .signinText {
    padding: 0.5em 1em 0.7em 1em; }
  #changePassword .usernameLabel {
    text-align: left; }

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiUGFnZXMvQ2hhbmdlUGFzc3dvcmQucmF6b3IuY3NzIiwKCSJzb3VyY2VzIjogWwoJCSJQYWdlcy9DaGFuZ2VQYXNzd29yZC5yYXpvci5zY3NzIgoJXSwKCSJuYW1lcyI6IFtdLAoJIm1hcHBpbmdzIjogIkFBQ0EsZ0JBQWdCO0FBQ2hCLE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLFFBQVE7RUFDbkMsQUFFRyxlQUZZLENBRVosaUJBQWlCLENBQUM7SUFDZixPQUFPLEVBQUUsSUFBSTtJQUNiLGVBQWUsRUFBRSxJQUFJO0lBQ3JCLFlBQVksRUFBRSxHQUFHO0lBQ2pCLHFCQUFxQixFQUFFLEdBQUc7SUFDMUIsa0JBQWtCLEVBQUUsTUFBTTtJQUMxQixXQUFXLEVBQUUsQ0FBQyxHQUNoQjtFQVRKLEFBV0csZUFYWSxDQVdaLGdCQUFnQixDQUFDO0lBQ2QsT0FBTyxFQUFFLElBQUk7SUFDYixpQkFBaUIsRUFBRSxDQUFDO0lBQ3BCLGVBQWUsRUFBRSxDQUFDLEdBQ3BCO0VBZkosQUFpQkcsZUFqQlksQ0FpQlosVUFBVSxDQUFDO0lBQ1IsS0FBSyxFQUFFLElBQUksR0FDYjtFQW5CSixBQXFCRyxlQXJCWSxDQXFCWixtQkFBbUIsQ0FBQztJQUNqQixPQUFPLEVBQUUsTUFBTTtJQUNmLFdBQVcsRUFBRSxJQUFJLEdBQ25CO0VBeEJKLEFBMEJHLGVBMUJZLENBMEJaLG1CQUFtQixDQUFDO0lBQ2pCLE9BQU8sRUFBRSxlQUFlLEdBQzFCO0VBNUJKLEFBOEJHLGVBOUJZLENBOEJaLFlBQVksQ0FBQztJQUNWLFFBQVEsRUFBRSxLQUFLO0lBQ2YsSUFBSSxFQUFFLElBQUk7SUFDVixNQUFNLEVBQUUsSUFBSTtJQUNaLE9BQU8sRUFBRSxFQUFFLEdBQ2I7RUFuQ0osQUFxQ0csZUFyQ1ksQ0FxQ1osVUFBVSxDQUFDO0lBQ1IsUUFBUSxFQUFFLEtBQUs7SUFDZixLQUFLLEVBQUUsSUFBSTtJQUNYLE1BQU0sRUFBRSxJQUFJLEdBQ2Q7RUF6Q0osQUEyQ0csZUEz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 */