/* user_cp_font_icons */

.cp_options td:first-child{
      width:230px;
}

.usercp_options{
      margin:0;
      padding:0;
      list-style:none outside none;
}

.usercp_options>li{
      margin:0;
      padding:4px 0px;
}

.usercp_options>li>span{
      display:inline-block;
      text-align:right;
}

.usercp_nav_item{
      display:block;
}

.usercp_nav_item a {
	color:#454545;
}


.usercp_nav_sub_pmfolder,.usercp_nav_username,.usercp_nav_password,.usercp_nav_email,.usercp_nav_avatar,.usercp_nav_editsig {
    padding-left: 1rem;
}

.usercp_nav_item:before{
	font-size:16px;
	font-family:'Font Awesome 5 Pro';
	color: #e0c489;
	width:28px;
	margin-right:3px;
	margin-top: 3px;
	text-align:center;
	display:inline-block;
	font-weight: bold;
}

.usercp_nav_composepm:before{
	content:"\f0e0";
	color: #72d5c3;
}

.usercp_nav_pmfolder:before{
	content:"\f07c";
	color: #8b723b;
}

.usercp_nav_sub_pmfolder:before{
	content:"\f660";
}

.usercp_nav_trash_pmfolder:before{
	content:"\f2ed";
	color: #6b6e6e;
}

.usercp_nav_pmtracking:before{
	content:"\f024";
	color: #d4413a;
}

.usercp_nav_pmfolders:before{
	content:"\f660";
	color: #8b723b;
}

.usercp_nav_profile:before{
	content:"\f2c2";
	color: #72d5c3;
}

.usercp_nav_email:before{
	content:"\f0e0";
    color: #e10493;
}

.usercp_nav_password:before{
	content:"\f084";
	color: #d1aa31;
}

.usercp_nav_username:before{
	content:"\f4ff";
	color: #598ac0;
}

.usercp_nav_editsig:before{
	content:"\f040";
	color: #ffc624;
}

.usercp_nav_avatar:before{
	content:"\f03e";
	color: #90b3db;
}

.usercp_nav_options:before{
	content:"\f085";
	color: #1fd7f5;
}

.usercp_nav_usergroups:before{
	content:"\f0c0";
	color: #179b1b;
}

.usercp_nav_editlists:before{
	content:"\f004";
	color: #df153a;
}

.usercp_nav_attachments:before{
	content:"\f0c6";
	color: #6842c5;
}

.usercp_nav_drafts:before{
	content:"\f02d";
	color: #4029ff;
}

.usercp_nav_subscriptions:before{
	content:"\f02e";
	color: #ff8302;
}

.usercp_nav_fsubscriptions:before{
	content:"\f03a";
	color: #e71f5f;
}

.usercp_nav_notepad:before{
	content:"\f02d";
}

.usercp_nav_viewprofile:before{
	content:"\f007";
	color: #399bff;
}

.usercp_nav_home:before{
	content:"\f80b";
	color: #9b5a1e;
}

.usercp_nav_status:before{
	content:"\f118";
}

.usercp_nav_myalerts:before{
	content:"\f0f3";
}

.usercp_nav_myalerts_delete_all:before{
	content:"\f058";
}

.usercp_nav_myalerts_delete_read:before{
	content:"\f05c";
}

.usercp_nav_award:before{
	content:"\f091";
}

.usercp_notepad{
	width:99%;
}

#usercpalerts_e td[class^="trow"],#usercppms_e td[class^="trow"],#usercpprofile_e td[class^="trow"],#usercpmisc_e td[class^="trow"]{
      border:none;
      padding:0px;
}

.pagination{
      padding:3px 0px;
}

.usercp_notepad{
      width:99%;
}

.usercp_container{
      margin:5px;
      padding:8px;
}

td[class^=trow]{
      border:none;
}

/* end */

.usercp_notepad {
	width: 100%;
}

.usercp_container {
	margin: 5px;
	padding: 8px;
	border:1px solid var(--light-grey);
}

.pmspace {
	float: right;
	margin: -3px 5px;
}

.pmspace_container {
	background: var(--white);
	border: 1px solid #ccc;
	width: 100px;
	display: inline-block;
}

.pmspace_used {
	display: inline-block;
	color: var(--white);
	margin: -1px;
}

.pmspace_used.low {
	border: 1px solid #0c5a01;
	background: #167203;
}

.pmspace_used.medium {
	background: #ff862b;
	border: 1px solid #d7611e;
}

.pmspace_used.high {
	background: #e73c3c;
	border: 1px solid #c00;
}

.pmspace_unused {
	display: inline-block;
}

.pmspace_text {
	padding: 1px 5px;
	display: inline-block;
}

.new_pm {
	font-weight: bold;
}
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		