form.pmpro_form .input,form.pmpro_form select,form.pmpro_form textarea{width:100%}form.pmpro_form .pmpro_payment-expiration select{max-width:150px}form.pmpro_form .pmpro_payment-expiration select#ExpirationMonth{margin-right:5px}form.pmpro_form .pmpro_payment-expiration select#ExpirationYear{margin-left:7px}form.pmpro_form .pmpro_checkout-field-bcity_state_zip input[type=text]{max-width:25%;margin-right:5px}form.pmpro_form hr{height:1px;background-color:transparent;border-top:1px solid var(--bb-content-border-color);margin:1.5em 0}.pmpro_checkout h3 span.pmpro_checkout-h3-msg{font-style:normal;color:var(--bb-alternate-text-color)}#pmpro_account .pmpro_box{border-top:0;margin:20px 0;padding:0}#pmpro_account .pmpro_box h3{margin-bottom:inherit}#pmpro_account-membership>.pmpro_actionlinks{margin-top:-15px;font-size:14px}body[class^=pmpro] hr{height:1px;background-color:transparent;border-top:1px solid var(--bb-content-border-color);margin:1.5em 0}.pmpro_a-print{background:0 0;color:var(--bb-headings-color)}.pmpro_a-print:before{content:"";font-family:bb-icons;font-size:16px;text-rendering:auto;-webkit-font-smoothing:antialiased;position:relative;top:1px;margin-right:4px}.pmpro_a-print:hover{color:var(--bb-primary-color)}.bb-pmpro_account-profile{background-color:#fff;border:1px solid var(--bb-content-border-color);border-radius:4px;padding:1rem;font-size:14px}.bb-pmpro_account-profile>p{color:var(--bb-headings-color);text-transform:uppercase}.bb-pmpro_account-profile>ul{list-style:none}#pmpro_account .pmpro_box .bb-pmpro_account-profile p{margin:0 0 10px}#pmpro_account .pmpro_box .bb-pmpro_account-profile ul{margin-left:0}