.postbit_delete_pm > span > i {
    font-size: 14px;
}

.usercp_nav_item{
    display:block;
    padding:1px 0 1px 10px
}
.usercp_nav_myalerts{
    position:relative
}
.usercp_nav_myalerts:before{
    content:"\f0f3";
    font-family:FontAwesome;
    font-style:normal;
    font-weight:400;
    text-decoration:inherit;
    font-size:16px;
    top:0;
    padding-right:13px;
    left:10px;
    color:#0F0;
    text-shadow:0 0 2px #0000009e
}
.usercp_nav_options{
    position:relative
}
.usercp_nav_options:before{
    content:"\f013";
    font-family: "Font Awesome 5 Pro";
    font-weight: 900;
    text-decoration:inherit;
    font-size:16px;
    top:0;
    padding-right:13px;
    left:10px;
    color:#0F0;
    text-shadow:0 0 2px #0000009e
}
.usercp_nav_myalerts_delete_read{
    position:relative
}
.usercp_nav_myalerts_delete_read:before{
    content:"\f12d";
    font-family:FontAwesome;
    font-style:normal;
    font-weight:400;
    text-decoration:inherit;
    font-size:16px;
    top:0;
    padding-right:13px;
    left:10px;
    color:#0F0;
    text-shadow:0 0 2px #0000009e
}
.usercp_nav_myalerts_delete_all{
    position:relative
}
.usercp_nav_myalerts_delete_all:before{
    content:"\f1f8";
    font-family:FontAwesome;
    font-style:normal;
    font-weight:400;
    text-decoration:inherit;
    font-size:16px;
    top:0;
    padding-right:13px;
    left:10px;
    color:#0F0;
    text-shadow:0 0 2px #0000009e
}
.usercp_nav_editsig{
    position:relative
}
.usercp_nav_editsig:before{
    content:"\f303";
    font-family: "Font Awesome 5 Pro";
    font-weight: 900;
    text-decoration:inherit;
    font-size:16px;
    top:0;
    padding-right:13px;
    color:#0F0;
    text-shadow:0 0 2px #0000009e
}
.usercp_nav_avatar{
    position:relative
}
.usercp_nav_avatar:before{
    content:"\f03e";
    font-family: "Font Awesome 5 Pro";
    font-weight: 900;
    text-decoration:inherit;
    font-size:16px;
    top:0;
    padding-right:13px;
    color:#0F0;
    text-shadow:0 0 2px #0000009e
}
.usercp_nav_email{
    position:relative
}
.usercp_nav_email:before{
    content:"\f1fa";
    font-family: "Font Awesome 5 Pro";
    font-weight: 900;
    text-decoration:inherit;
    font-size:16px;
    top:0;
    padding-right:14px;
    color:#0F0;
    text-shadow:0 0 2px #0000009e
}
.usercp_nav_2fa{
    position:relative
}
.usercp_nav_2fa:before{
    content:"\f10b";
    font-family: "Font Awesome 5 Pro";
    font-weight: 900;
    text-decoration:inherit;
    font-size:16px;
    top:0;
    padding-right:17px;
    left:10px;
    color:#0F0;
    text-shadow:0 0 2px #0000009e
}
.usercp_nav_password{
    position:relative
}
.usercp_nav_password:before{
    content:"\f023";
    font-family: "Font Awesome 5 Pro";
    font-weight: 900;
    text-decoration:inherit;
    font-size:16px;
    top:0;
    padding-right:17px;
    color:#0F0;
    text-shadow:0 0 2px #0000009e
}
.usercp_nav_username{
    position:relative
}
.usercp_nav_username:before{
    content:"\f0f0";
    font-family: "Font Awesome 5 Pro";
    font-weight: 900;
    text-decoration:inherit;
    font-size:16px;
    top:0;
    color:#0F0;
    padding-right:15px;
    text-shadow:0 0 2px #0000009e
}
.usercp_nav_pmtracking{
    position:relative
}
.usercp_nav_pmtracking:before{
    content:"\f00e";
    font-family: "Font Awesome 5 Pro";
    font-weight: 900;
    text-decoration:inherit;
    font-size:16px;
    top:0;
    padding-right:13px;
    left:10px;
    color:#0F0;
    text-shadow:0 0 2px #0000009e
}
.usercp_nav_pmfolder{
    position:relative
}
.usercp_nav_pmfolder:before{
    content:"\f249";
    font-family: "Font Awesome 5 Pro";
    font-weight: 400;
    text-decoration:inherit;
    font-size:16px;
    top:0;
    padding-right:13px;
    left:10px;
    color:#0F0;
    text-shadow:0 0 2px #0000009e
}
.usercp_nav_pmfolders{
    position:relative
}
.usercp_nav_pmfolders:before{
    content:"\f249";
    font-family: "Font Awesome 5 Pro";
    font-weight: 400;
    text-decoration:inherit;
    font-size:16px;
    top:0;
    padding-right:13px;
    left:10px;
    color:#0F0;
    text-shadow:0 0 2px #0000009e
}
.usercp_nav_profile{
    position:relative
}
.usercp_nav_profile:before{
    content:"\f234";
    font-family: "Font Awesome 5 Pro";
    font-weight: 900;
    text-decoration:inherit;
    font-size:16px;
    top:0;
    padding-right:13px;
    left:10px;
    color:#0F0;
    text-shadow:0 0 2px #0000009e
}
.usercp_nav_username{
    position:relative
}
.usercp_nav_sub_pmfolder{
    position:relative
}
.usercp_nav_sub_pmfolder:before{
    content:"\f15c";
    font-family: "Font Awesome 5 Pro";
    font-weight: 400;
    text-decoration:inherit;
    font-size:16px;
    top:0;
    padding-right:13px;
    color:#0F0;
    text-shadow:0 0 2px #0000009e
}
.usercp_nav_trash_pmfolder{
    position:relative
}
.usercp_nav_trash_pmfolder:before{
    content:"\f2ed";
    font-family: "Font Awesome 5 Pro";
    font-weight: 400;
    text-decoration:inherit;
    font-size:16px;
    top:0;
    padding-right:13px;
    color:#0F0;
    text-shadow:0 0 2px #0000009e
}
.usercp_notepad{
    width:99%
}
.usercp_container{
    margin:5px;
    padding:5px;
    background:#383838
}
.pmspace{
    float:right;
    margin:-3px 5px
}
.pmspace_container{
    background:#fff;
    border:1px solid #ccc;
    width:100px;
    display:inline-block
}
.pmspace_used{
    display:inline-block;
    color:#fff;
    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
}
.user-cp-icon{
    padding-right:10px;
    color:#0F0;
    text-shadow:0 0 2px #0000009e
}
.new_pm {
	font-weight: bold;
}
.x_new_pm:before{
    color: #4CAF50;
    font-family: "Font Awesome 5 Pro";
    font-weight: 500;
    content: "\f0e0";
    font-size:16px;
}
.x_old_pm:before{
    font-family: "Font Awesome 5 Pro";
    font-weight: 500;
    content:"\f2b6";
    font-size:16px
}
.x_fw_pm:before{
    font-family: "Font Awesome 5 Pro";
    font-weight: 500;
    content:"\f2b6";
    position:absolute;
    font-size:16px
}
.x_fw_pm:after{
    font-family: "Font Awesome 5 Pro";
    font-weight: 900;
    content:"\f30b";
    position:relative;
    top:11px;
    left:5px;
    color:#5b94c5;
    font-size:16px
}
.x_re_pm:before{
    font-family: "Font Awesome 5 Pro";
    font-weight: 500;
    content:"\f2b6";
    position:absolute;
    font-size:16px
}
.x_re_pm:after{
     font-family: "Font Awesome 5 Pro";
    font-weight: 900;
    content:"\f30a";
    position:relative;
    top:11px;
    right:5px;
    color:#0F0;
    font-size:16px
}


@media only screen and (min-width: 375px) and (max-width: 768px) {
	tbody#usercppms_e, tbody#usercpalerts_e, tbody#usercpmisc_e, tbody#usercpprofile_e {
		display: flex;
		flex-wrap: wrap;
	}
	tbody#usercppms_e > tr, tbody#usercpalerts_e > tr, tbody#usercpmisc_e > tr, tbody#usercpprofile_e > tr {
		display: inline-block;
		margin: 0 0 0 1px;
		flex-grow: 1;
		width: calc(100% * (1/2) - 1px);
	}
	tbody#usercppms_e > tr > td, tbody#usercpalerts_e > tr > td, tbody#usercpmisc_e > tr > td, tbody#usercpprofile_e > tr > td {
		display: block;
	}
	tbody#usercpalerts_e > tr:nth-last-child(2) > td, tbody#usercpmisc_e > tr:nth-last-child(2) > td, tbody#usercpprofile_e > tr:nth-last-child(2) > td {
		border-radius: 0 0 0 6px;
	}
	tbody#usercpalerts_e > tr:last-child > td, tbody#usercpmisc_e > tr:last-child > td, tbody#usercpprofile_e > tr:last-child > td {
		border-radius: 0 0 6px 0 !important;
	}
	tbody#usercppms_e > tr > td, tbody#usercpalerts_e > tr > td, tbody#usercpmisc_e > tr > td, tbody#usercpprofile_e > tr > td {
		height: 18px;
	}
}
		