.content-bg {
    margin-top: 30px\9;
}

.nano .pane {display:block!important;}

.fluid-hack {
    width: 960px!important;
    margin-left: -20px;
}

.well-message-fixed {
    background: #fefefe;
    -webkit-border-radius: 2px!important;
    -moz-border-radius: 2px!important;
    border-radius: 2px!important;
}

.nano {
    height: 450px;
}

.thumbnail a {color:#732978!important;}
.thumbnail:hover {color:#732978!important;}
.thumbnail a:hover {color:#732978!important;}

.well-message {
    background: white;
    -moz-box-shadow: 0 2px 5px #b3b3b3;
    -webkit-box-shadow: 0 2px 5px #b3b3b3;
    box-shadow: 0 2px 5px #b3b3b3;
    margin-bottom: 10px;
    padding: 5px;
}

.well-message-actions {
    float: right;
    margin-top: -10px;
}

.well-message .breadcrumb {
    padding: 5px 10px;
    margin-bottom: 10px;
}

.well-message p {
    margin: 5px;
}

.sent-message {
    background: #f5f5f5;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
}

.sent-message .breadcrumb {
    background: white;
}

/*.unread-message {
    background: #f89406;
}*/

.whitespacemin {
    height: 5px;
}

.whitespace {
    height: 20px;
}

.whitespacehack {
    height: 50px;
}

.user-history-mod {
    font-size: 14px;
}

.user-history-mod p {
    margin-top: -10px;
}

.user-history-mod a {
    color: #762b7b;
}

.user-history-mod a i {
    color: #f8970c;
    font-weight: bold;
}

.well-profile-img {
    height: 130px;
    width: 180px;
    background: white;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.img-object {
    margin: 5px;
}

.message-sort {
    color: #762b7b;
    font-weight: bold;
    margin: 0px;
    text-align: center;
}

.message-lead {
    width: 115px;
}

.message-lead span {
    font-size: 13px;
}

.message-lead h4 {
    color: #762b7b;
    font-size: 12px;
    width: 190px!important;
}

.message-lead a {
color: #762b7b;
text-decoration:none;
}

.media-body .talk-with-name {color:#b86380; font-size:13px;}
.media-body .message-send-date{float:right!important; font-size:12px; color:#919191;}

.message-body-p {color:#747474!important; font-size:13px;}

.message-lead .head-vip {color:#dd145a; text-transform:uppercase; font-weight:bold; font-size:15px;}

.ms-space {
    width: 200px;
    margin: 0;
    height: auto;
}

.ms-space-divider {
    border-top: 1px dotted #ccc;
    margin-top: 0;
    width: 100%;
}

.profile-box2 {
background:#fde2f1;
border:1px solid #dbb0c3;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}

.well-profile {
    margin-top: -15px;
}

.well-profile h4 {
    font-size: 16px;
	font-weight:bold;
	color:#747877;
	text-align:center;
	margin:0;
}

.well-profile h3 {
    font-size: 21px;
    font-weight: bold;
    color: #f89912;
    text-align: center;
}

.well-profile .username {
    font-size: 15px;
    color: #5d1868;
    font-weight: bold;
    margin-top: 0px;
}

.well-profile .username a {
    font-size: 15px;
    text-decoration: none;
}

.user-list a {display:inline-block;}

.uimg {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    width: 50px;
}

.uimgp{
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.img_noi {
    border: 1px solid #c7505e;
}

.img_noip {
    border: 1px solid #c7505e;
}

.img_ffi {
    border: 2px solid #298c98;
}

.img_ffip {
    border: 2px solid #298c98;
}

.img_vip {
    border: 2px solid #d71955;
}

.message-history-del {
    color: red;
}

.message-lead .message-date {
    font-size: 11px;
    font-weight: bold;
    color: #8a8a8a;
}

.sent {
    background: white!important;
}

.emphasized-vip {
    width: 100%!important;
    margin: 0!important;
    height: auto!important;
    background: #fde2f1;
}

.notification_head {
    width: 100%!important;
    margin: 0!important;
    height: auto!important;
    background: #fcf8e3;
}

.deleted-user {
    width: 100%!important;
    margin: 0!important;
    height: auto!important;
    background: #eeeeee;
}

.emphasized-vip-center {
    margin: 10px!important;
}

.btn-space {
    margin-top: 5px;
}

.msg-reported {
    background: #f9edbe;
    color: #4f4f4f;
    font-size: 12px;
    border-radius: 2px 2px 2px 2px;
    height: 150px;
    margin-top: 35px;
}

.msg-reported ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    display: block;
}

.msg-reported ul li {
    margin: 0;
    padding: 0;
    float: left;
    display: inline-block;
}

.msg-reported ul.selectmenu label {
    font-size: 12px;
    font-weight: bold;
    margin-right: 10px;
}

.msg-reported p {
    padding-top: 10px;
}

.nano-hack {
    width: 160px!important;
}

.vipdel {
    margin-left: 10px!important;
	margin-bottom:10px!important;
}

.pull-left-hack {margin-bottom:5px;}

.load-spinner {
    margin-right: 10px;
    height: 30px;
}

.load-spinner-text {
    font-weight: bold;
    margin-top: -12px!important;
}

.noprofile {
    margin-left: 40px;
    margin-top: 20px;
    margin-top: 60px\9;
    color: #7b2f80;
}

@-moz-document url-prefix() {
    .noprofile {
        margin-top: 60px;
        color: #7b2f80;
    }
}

.novip-readnow {
    background: #96336e!important;
    color: white;
}

.novip-readnow span {
    color: #fcd303;
    font-weight: bold;
    font-size: 15px;
}

.alert-novip-message {
    background: #7b2f80!important;
    color: white;
    text-shadow: none!important;
}

.alert-novip-message a {
    color: #f8970c!important;
    font-weight: bold;
    text-decoration: none;
    text-shadow: none!important;
}

.messagelist {
    width: 100%;
    margin-top: 10px;
}

.messagebox {
    width: 100%;
    float: left;
    display: block;
}

.user-history-mod {text-align:center;}

ul.listing {
    width: 450px;
    margin: 0;
    padding: 0;
    float: left;
}

.listing-bev {
    border-top: 1px dotted #5b5b5b;
    height: 100%;
    background: #3d3d3d;
    width: 450px;
    margin: 0;
    padding: 0;
    float: left;
    padding: 10px;
}

.listing-bev:hover {
    background: #4c4b4b;
}

.listing-bev:hover .listing-bev td.lisimg {
    border-color: #fff;
}

.listing-bev td {
    display: inline;
    float: left;
    padding: 10px 0 10px 30px;
    vertical-align: middle;
}

.listing-bev td.listimg {
    vertical-align: middle;
}

.listing-bev td.listdata {
    padding-left: 30px;
    padding-top: 0;
    float: left;
    display: inline-block;
}

.listing-bev td.listdata .counter {
    text-align: middle;
    padding: 10px 0 0 0;
    margin: 0;
    width: 100%;
}

.listing-bev td.listdata .counter p.number {
    color: #fcdf02;
    font-weight: bold;
    float: left;
    font-size: 16px;
    margin: 0;
    padding: 0;
}

.listing-bev td.listdata .counter p {
    color: #fff;
    font-size: 16px;
    margin: 0;
    padding: 0;
    float: left;
}

.listing-bev td.listdata .counter p.pand {
    padding: 0 5px;
}

.listing-bev td.listbutton {
    margin: 0;
    padding: 17px 0 0 30px;
    vertical-align: middle;
}

.vipbox-full {
    height: 191px!important;
    background: #3d3d3d;
    width: 498px;
    margin: 0;
    padding: 0;
    float: left;
    padding: 10px;
}

.vipbox {
    float: left;
    background-color: #83275f;
    padding: 10px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.vipboxmenu {
    height: 50px;
    width: 380px;
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.vipboxmenu li {
    float: left;
}

.vipboxmenu li.li-number {
    float: left;
    min-width: 198px;
    border-right: 1px solid #bb4158;
}

.vipboxmenu li.li-button {
    padding-left: 20px;
}

.vipboxmenu li.li-number .number,.vipboxmenu li.li-number .number-text {
    float: left;
}

.vipboxmenu li.li-button {
    float: left;
    padding-top: 13px;
}

.vipboxmenu li.li-number .number {
    display: block;
    font-size: 56px;
    color: #fcd303;
    padding-right: 10px;
}

.vipboxmenu li.li-number .numb-text {
    color: #fff;
    font-size: 13px;
    padding-top: 9px;
    padding-left: 10px;
}

.vipboxmenu li.li-number .numb-text img.iconmsg {
    vertical-align: bottom;
    padding-left: 8px;
}

.vipbox-top,.vipbox-middle,vipbox-bottom {
    display: block;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
}

.vipbox-top {
    padding: 0 10px;
    margin-bottom: 5px;
}

.vipbox-middle {
    background-color: #96336e;
    padding: 0 20px;
}

.vipbox-middle p {
    color: #f9dbed;
    font-size: 13px;
}

.vipbox-middle b {
    color: #fcd303;
    font-size: 13px;
}

.vipbox-middle {
    border-bottom: 1px solid #9b2e6f;
}

.vipbox-bottom {
    padding: 10px 0;
    display: inline-block;
    width: 100%;
    text-align: center!important;
}

.vipbox-bottom a {
    font-family: Arial,Helvetica,sans-serif;
    color: #fcd303;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: bold;
}

.vipbox-bottom:hover {
    background: #5b1e43;
}

.vipbox-bottom:hover a {
    text-decoration: underline;
}

.messagealertbox {
    width: auto;
    display: inline-block;
    padding: 6px;
}

.box.accusation {
clear: both;
float: left!important;
padding: 10px;
margin-top: 30px;
width: 518px;
background-color: #F9EDBE;
display: block;
border-radius: 2px 2px 2px 2px;
border-style: solid;
border-width: 0;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
margin-left: -10px;
}

.box.accusation.reportuser {
margin-left:-10px;
margin-top:15px;
margin-bottom:15px;
}

.btnfloat {
margin-right:10px!important;
}

.profile-box2 {
background:#fcf8e3!important;
border:1px solid #fbeed5;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}

.unp {text-align:center; font-weight:bold;}
.user_profile_is_premium {color:#d91557; text-transform:uppercase; font-weight:bold; text-align:center; font-size:25px; margin-top:0px; margin-bottom:-5px;}
.user_profile_is_premium a {color:#d91557; text-decoration:none;}
.user-history-badges {display: inline-block; font-size:20px;}
.user-history-badge {float:left; padding: 0 7px; text-align: center}
.user-history-badge-last {float:left; margin-left:10px;}
.user-history-badge span {font-weight:bold; color:#d91859;}
.user-history-badge-last span {font-weight:bold; color:#d91859;}