/* panel - general content */
.panel-general-content ul { list-style-type: none; }
.panel-general-content ul li { font-size: 22px; position: relative; padding-left: 25px; margin-bottom: 4px; }
.panel-general-content ul li::before { content: ""; display: block; position: absolute; left: 0; top: 16px; background-color: #fff; width: 4px; height: 4px; border-radius: 50%; }

.panel-general-content .mepr_updated { background-color: transparent !important; border: 2px dashed #fff900 !important; max-width: 435px; margin-left: auto; margin-right: auto; margin-top: 30px; }

.panel-general-content.panel-class-account { padding-top: 160px; overflow: hidden; }
.panel-general-content.panel-class-account h2 { margin-bottom: 20px; }
.panel-general-content.panel-class-account form { max-width: 435px; margin-left: auto; margin-right: auto; }
.panel-general-content.panel-class-account form p { font-family: 'Heebo', sans-serif; font-size: 16px; font-weight: 500; margin-top: 40px; margin-bottom: 30px; color: #e8e8e8; }
.panel-general-content.panel-class-account .mepr-account-change-password { max-width: 435px; display: block; width: 100%; margin-left: auto; margin-right: auto; }
.panel-general-content.panel-class-account .mepr-nav-item a { display: inline-block; padding-bottom: 7px; }

.panel-general-content.panel-class-account .button-ghost { padding-left: 20px; padding-right: 20px; min-width: 0; font-size: 23px; border: border: 2px solid #ffed00; }
.panel-general-content.panel-class-account input[type="submit"] { color: #fff900; font-family: 'Antonio', sans-serif; padding-top: 9px; padding-bottom: 11px; font-size: 23px; font-weight: 400; letter-spacing: 1.39px; text-transform: uppercase; background-color: transparent; border: 2px solid #ffed00; border-radius: 0; cursor: pointer; -webkit-transition: 0.2s all; transition: 0.2s all; padding-left: 20px; padding-right: 20px; }
.panel-general-content.panel-class-account input[type="submit"]:hover { background-color: #fff900; border-color: #fff900; color: #000; }
.panel-general-content.panel-class-account input[name="new-password-submit"] { margin-right: 10px; width: auto; max-width: 100%; }

.panel-general-content.panel-class-account .uom-billing-plan { max-width: 435px; margin-left: auto; margin-right: auto; margin-bottom:50px;}
.panel-general-content.panel-class-account .uom-billing-plan p { color: #e8e8e8; font-family: 'Heebo', sans-serif; font-size: 16px; font-weight: 500; margin-bottom: 10px; }
.panel-general-content.panel-class-account .uom-billing-plan div + p { margin-top: 70px; margin-bottom: 20px; }
.panel-general-content.panel-class-account .uom-billing-plan div + p + p { margin-bottom: 2px; }
.panel-general-content.panel-class-account .uom-billing-plan h3 { font-family: 'Antonio', sans-serif; font-size: 28px; font-weight: 700; letter-spacing: 0.41px; text-transform: uppercase; }

.panel-general-content.panel-class-account .mepr-account-actions .mepr-account-update { display: inline-block; color: #fff900; font-family: 'Antonio', sans-serif; padding-top: 5px; padding-bottom: 8px; font-size: 23px; font-weight: 400; letter-spacing: 1.39px; text-transform: uppercase; background-color: transparent; border: 2px solid #ffed00; border-radius: 0; cursor: pointer; -webkit-transition: 0.2s all; transition: 0.2s all; text-decoration: none; padding-left: 20px; padding-right: 20px; }
.panel-general-content.panel-class-account .mepr-account-actions .mepr-account-update:hover { background-color: #fff900; color: #000; }

.panel-general-content.panel-class-account .button.mp-hide-pw { padding: 0 10px 0 0; }
.panel-general-content.panel-class-account .mepr-open-cancel-confirm { display: none; }

@media (max-width: 1599px){
	.panel-general-content.panel-class-wtf-intro br { display: none; }
}
@media (max-width: 991px){
	.panel-general-content br { display: none; }
}