.chm-mepr-myaccount {
  display: flex;
}

.chm-mepr-myaccount > div:first-of-type {
  width: 200px;
  background-color: #f5f5f5;
  border-right: 1px solid #ddd;
  box-sizing: border-box;
}

.chm-mepr-myaccount > div:last-of-type {
  flex: 1;
  background-color: #ffffff;
  padding: 0 1rem;
  box-sizing: border-box;
}


.chm-mepr-myaccount #mepr-account-nav{
	margin:0;
}
.chm-mepr-myaccount #mepr-account-nav .mepr-nav-item{
	display:block;
	padding:0;
	margin-bottom:0.5rem;
}
.chm-mepr-myaccount #mepr-account-nav .mepr-nav-item:last-child{
	margin-bottom:0;
}
.chm-mepr-myaccount #mepr-account-nav .mepr-nav-item a{
	padding: 0.5rem 1rem;
	display:block;
}
.chm-mepr-myaccount #mepr-account-nav .mepr-active-nav-tab a{
	background: var(--e-global-color-78b0c63);
	color: #fff;
}
.chm-mepr-myaccount #mepr-account-nav .mepr-nav-item-2 a{
	background-color: var(--e-global-color-79d1fdb);
	color:#fff;
}
.chm-mepr-myaccount #mepr-account-nav .mepr-nav-item a:hover{
	background: var(--e-global-color-e1496c0);
	color:#fff;
}


.chm-mepr-myaccount #mepr-account-nav a#mepr-account-logout{
	background: var(--e-global-color-e1496c0);
	color:#fff;
}
.chm-mepr-myaccount #mepr-account-nav a#mepr-account-logout:hover{
	background: var(--e-global-color-78b0c63);
}
.chm-mepr-myaccount .jm-dashboard{
	margin:0;
}
.chm-mepr-myaccount .jm-dashboard .jm-dashboard__actions{
	display:none;
}
.chm-mepr-myaccount .mepr-jobs-create-wrapper{
	margin:0;
}
.chm-mepr-myaccount .mepr-jobs-create-wrapper .fieldset-logged_in{
	display:none;
}
.chm-mepr-myaccount .mepr-jobs-create-wrapper .job_listing_preview.single_job_listing{
    background: #f5f5f5;
    padding: 1rem;
}
.chm-mepr-myaccount .mepr-jobs-create-wrapper .job_listing_preview.single_job_listing h1{
    font-size: 28px;
}

.chm-mepr-myaccount .mepr-jobs-create-wrapper .fieldset-type-text,
.chm-mepr-myaccount .mepr-jobs-create-wrapper .fieldset-type-checkbox,
.chm-mepr-myaccount .mepr-jobs-create-wrapper .fieldset-type-term-select,
.chm-mepr-myaccount .mepr-jobs-create-wrapper .fieldset-type-wp-editor{
	padding: 0;
    border: none;
	margin-bottom: 10px;
}


.chm-mepr-myaccount .tbl_organization_members,
.chm-mepr-myaccount .tbl_organization_members td{
	border:solid 1px #f5f5f5;
}
.chm-mepr-myaccount .tbl_organization_members tr td:first-child{max-width:30px;}

#mpca_import_sub_accounts,
#mpca_export_sub_accounts,
div.mpca-search.mpca-fat-bottom,
#mpca-add-sub-user-form select[name="userdata[existing_login]"] {
  display: none !important;
}
#mpca-add-sub-user-form{
    background: #f5f5f5;
    padding: 0.5em 1em;
    border: solid 1px #dddddd;
}

.mp_wrapper table.mepr-account-table th,
.mp_wrapper table.mepr-account-table td{
	border:1px solid rgba(0, 0, 0, 0.2);
}

.chm-mepr-myaccount button {
    margin: 1rem 0;
}

.chm-mepr-myaccount .mpca-sub-account-page-info,
.chm-mepr-myaccount .mpca-fat-bottom,
.chm-mepr-myaccount .mpca-fat-top{
    margin: 1rem 0 !important;
	
}
.chm-mepr-myaccount #mpca-add-sub-user-form label > span:first-child{
    margin: 0.5rem 0 !important;
	display:block;
	
}




@media (max-width: 768px) {
  .chm-mepr-myaccount {
    flex-direction: column;
  }

  .chm-mepr-myaccount .mp_wrapper.menu {
    flex: none;
    border-right: none;
    border-bottom: 1px solid #ddd;
  }
}


