/*
	ADMIN
*/
.centered{
	text-align: center;
}
.rightAlign{
	text-align: right;
}
.bold{
	font-weight: bold;
}
.currency{
	text-align: right;
}
.grayed{
	color: #777;
}
.nowrap{
    white-space: nowrap;
}
.dots{
	white-space: nowrap;
	overflow: hidden;
	max-width: 100%;
	text-overflow: ellipsis;
}
.hint{
	font-style: italic;
	color: #777;
}
.editForm > div > div{
	margin-bottom: 10px;
}
.editForm label{
	line-height: 28px;
}
.editFormx .col-md-4{
	margin-bottom: 10px;
	margin-top: 10px;
	border: 1px solid red;
	
}
/*
 	TABLE
 */
.table th a{
	color: black;
}
.table th div{
	display: inline-block;
}
/*
	SPECIFIC
*/
.adminHeader{
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 8px;
	border-top: 1px solid #dfdfdf;
	border-bottom: 1px solid #dfdfdf;
}
.adminCell{
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom: 1px solid #dfdfdf;
}
.logo{
	margin-top: 10px;
	margin-bottom: 10px;
}
.vanity_image{
	padding: 1px;
	border: 1px solid #aaa;
	
}
.vanity_thumb{
	text-align: center;
}
.vanity_thumb img{
	padding: 1px;
	border: 1px solid #aaa;

	max-width: 80px;
	max-height: 60px;	
}
/*#page_suppliers td.first{
	display: inline-block;
	width: 20%;
	max-width: 20%;
}
#page_suppliers td.others{
	xwhite-space: nowrap;
}
td .nowrap{
	border: 1px solid #aaa;
	text-overflow: ellipsis;
	overflow: hidden;
	width: 90%;
}*/
#page_suppliers table{
		table-layout: fixed;
		width: 100%;
		max-width: 100%;
}
/*#page_suppliers th.first{
	width: 100px;
	overflow: hidden;
	padding: 0px;
}*/
#page_suppliers td{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
/*
#page_suppliers th.first{
	width: 22%;
}
#page_suppliers th.others{
	width: 11%;
}*/
#page_suppliers th.column0{
	width: 24%;
}
#page_suppliers th.column1{
	width: 20%;
}
#page_suppliers th.column2{
	width: 14%;
}
#page_suppliers th.column3{
	width: 14%;
}
#page_suppliers th.column4{
	width: 6%;
}
#page_suppliers th.column5{
	width: 8%;
}
#page_suppliers th.column6{
	width: 6%;
}
#page_suppliers th.column7{
	width: 8%;
}
#page_dashboard table{
		table-layout: fixed;
		width: 100%;
		max-width: 100%;
}
#page_dashboard th{
	width: 100%;
}
#page_dashboard td{
	width: 100%;
}
