/* $Id: product.css,v 1.7 2017/10/03 00:05:20 cmanley Exp $ */

table.products > tbody > tr > td.name {
	border-right: 0;
}

table.products > tbody > tr > td.status {
	border-left: 0;
	border-right: 0;
	padding-left: 0;
	padding-right: 0;
}

table.products > tbody > tr > td > img.clickable {
	cursor: pointer;
	margin-top: 1px;
	vertical-align: top;
}
table.products > tbody > tr > td > img.info {
	margin-top: 3px;
	vertical-align: top;
}

table.products > tbody > tr > td.action_text {
	text-wrap: nowrap;
}

table.products > tbody > tr > td.action_value {
	color: red;
}

table.products > tbody > tr > td > input {
	margin: 0;
	padding: 0;
}

table.products > tbody > tr.missing_licences {
	background-color: #ccc;
}


ul.alts {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
	overflow-x: auto;
	white-space: nowrap;
}
	ul.alts > li {
		display: inline-block;
		margin: 0 0.25em;
		padding: 0;
		max-width: 100px;
		white-space: normal;
		vertical-align: top;
	}
		ul.alts > li img {
			display: block;
			max-width: 100%;
		}



div#product_details {
	background-color: white;
}

	/*
	div#product_details a {
		color: #008e5c !important; /* overrides .ui-widget-content a { color: #008e5c; } in jquery-ui
	}
	*/

	div#product_details > table {
		border: 0;
	}

	div#product_details_info {
		padding-right: 2em;
		max-width: 600px;
		max-height: 400px;
		overflow-x: auto;
		overflow-y: auto;
	}

	img#product_details_photo {
		margin-bottom: 1em;
		margin-right: 1em;
	}

	div#product_details > table > tbody > tr > td:last-child {
		padding-left: 1em;
	}

	div#product_details > table > tbody > tr > td > table {
	}

		div#product_details > table > tbody > tr > td > table > tbody:not(:first-child) > tr:first-child > th  {
			padding-top: 2em;
		}

			div#product_details > table > tbody > tr > td > table > tbody > tr:first-child > th {
				text-align: left;
			}
