.btnrowleft {
	text-align: left;
	padding:  2px 0;
	white-space: nowrap;
}
.btnrowleft a {
	text-decoration: none;
}
.reportchart {
	float:left;
    padding: 15px;
}
.clearfix::after {
    content: "";
    clear: both;
    display: table;
}
.req {font-size: 150%} 
#profilebottom {
	clear: both;
}
#profilebottom-optin {
	clear: both;
	border: 10px solid pink;
}
#profilebottom-bounceback {
	clear: both;
	border: 10px solid #D0ADEF;
}
#profilebottom-inactive {
	clear: both;
	border: 10px solid #F5D3BA;
}
.searchicon {
	vertical-align: middle;
	margin-right:10px;
}
.peerpicture {
	vertical-align: middle;
	border: none;
}
.peerpicture-optin {
	vertical-align: middle;
	border: 5px solid pink;
}
.peerpicture-bounceback {
	vertical-align: middle;
	border: 5px solid #D0ADEF;
}
.peerpicture-inactive {
	vertical-align: middle;
	border: 5px solid #F5D3BA;
}
.box {
	display:inline
}
.box td {
	border:1px solid #000000;
	padding: 0px 4px 0px 4px;
	color: white;
	background-color: white;
}
.companyName {
	font-weight: bold;
}
.statusOrange {
	background-color:#FFB973;
	color:#000000;
}
.statusWhite {
	background-color:#FFFFFF;
	color:#000000;
}
.statusWhite a {
	background-color:#FFFFFF !important;
	color:#000000 !important;
	text-decoration: none !important;
}
.statusWhite a:hover {
	background: #FFFFFF !important;
	color: #999999 !important;
	text-decoration: none !important;
}
.statusBrown {
	background-color:#a57e5d;
	color:#FFFFFF;
}
.statusBrown a {
	background-color:#a57e5d !important;
	color:#FFFFFF !important;
	text-decoration: none !important;
}
.statusBrown a:hover {
	background: #a57e5d !important;
	color: #999999 !important;
	text-decoration: none !important;
}
.statusGreen {
	background-color:#37BD37;
	color:#000000 !important;
}
.statusBlue {
	background-color:#0000FF;
	color:#FFFFFF !important;
}
.statusBlue a {
	background-color:#0000FF !important;
	color:#FFFFFF !important;
}
.statusBlue a:hover {
	background: #FFFFFF !important;
	color: #999999 !important;
}
.statusLightBlue {
	background-color:#B5D7FD;
	color:#FFFFFF !important;
}
.statusLightBlue a {
	background-color:#B5D7FD !important;
	color:#FFFFFF !important;
}
.statusLightBlue a:hover {
	background: #FFFFFF !important;
	color: #999999 !important;
}
.statusDarkBlue {
	background-color:#044E9F;
	color:#FFFFFF !important;
}
.statusDarkBlue a {
	background-color:#044E9F !important;
	color:#FFFFFF !important;
}
.statusDarkBlue a:hover {
	background: #FFFFFF !important;
	color: #999999 !important;
}
/* Implemented as across-the-board status (buyer_contact.status), rather than brand-specific status
.statusPurple {
	background-color:#D0ADEF;
	color:#FFFFFF;
}
.statusPurple a {
	background-color:#551A8B !important;
	color:#FFFFFF !important;
}
.statusPurple a:hover {
	background: #FFFFFF !important;
	color: #999999 !important;
}
*/
.statusRed {
	background-color: #e12424;
	color:#FFFFFF;
}
.statusRed a {
	background-color:#e12424 !important;
	color:#FFFFFF !important;
}
.statusRed a:hover {
	background: #FFFFFF !important;
	color: #999999 !important;
}
.statusLtYellow {
	background-color:#FFFFCC;
	color:#000000;
}
.statusDarkYellow {
	background-color:#FFFF00;
	color:#000000;
}
.statusLtGrey {
	background-color:#D3D3D3;
	color:#000000;
}
.statusDkGrey {
	background-color:#656565;
	color:#FFFFFF;
}
.statusDkGrey a {
	background-color:#656565 !important;
	color:#FFFFFF !important;
}
.statusDkGrey a:hover {
	background: #FFFFFF !important;
	color: #999999 !important;
}
.imgctr {
	vertical-align:middle;
}
.btnclip {}

