/* Myaccount titles */
h1.myaccount-title { font-size: 2.2rem; color: #00458a; padding: 1rem 0 1rem 0; }
h2.myaccount-title { font-size: 1.8rem; color: #00458a; }
h3.myaccount-title { font-size: 1.8rem; color: #00458a; }
h4.myaccount-title { font-size: 1.6rem; color: #00458a; }

div.breadcrumbs { font-size: 1.3rem; padding-bottom: 2rem; }
a.breadcrumbs { font-size: 1.3rem; }

/* Myaccount submit buttons */
input.myaccount-submit { font-size: 2rem; display: inline-block; margin: 0 0 2rem 0; padding: 1.0rem 3rem 1.0rem 3rem; background: #008000; border: 0.2rem solid #009f00; border-radius: 0.5rem;  color: #fff; font-size: 1.6rem; font-weight: bold; text-align: center; }
input.myaccount-submit:hover { background: #00b300;}

/* Myaccount text input elements */
div.myaccount-text-input { font-size: 1.6rem; margin:0; padding: 10px; width: 100%; border: 3px solid #c1c1c1; box-sizing: border-box;  }
input.myaccount-text-input { font-size: 1.6rem; margin:0; padding: 10px; width: 100%; border: 3px solid #c1c1c1; box-sizing: border-box;  }
select.myaccount-select { font-size: 1.6rem; margin:0; padding: 10px; width: 100%; border: 3px solid #c1c1c1; box-sizing: border-box;  }
textarea.myaccount-textarea { font-size: 1.6rem; margin:0; padding: 10px; width: 100%; border: 3px solid #c1c1c1; box-sizing: border-box;  }