#pageAdminProducts .product, #showPdtPromo .product
{
	padding					: 0 10px 10px 10px;
	box-sizing				: border-box;	
	border					: 1px solid #eeeeee;
	margin-bottom			: 20px;
}
#pageAdminProducts .product > div, #showPdtPromo .product > div
{
	display	: inline-block;
}

#pageAdminProducts .product > div:last-child, #showPdtPromo .product > div:last-child
{
	float	: right;
}

#pageAdminProducts .product .actions a, #showPdtPromo .product .actions a
{
	display	: block;
}

#pageAdminProducts .product
{
  display: grid;
  grid-template-columns: repeat(0, 1fr);
  grid-gap: 1px;
  grid-auto-rows: minmax(40px, auto);
}

#showPdtPromo .product
{
  display: grid;
  grid-template-columns: repeat(0, 1fr);
  grid-gap: 1px;
  grid-auto-rows: minmax(40px, auto);
}

#pageAdminProducts .product > div > div, #showPdtPromo .product > div > div
{
	padding	: 0 10px;
}
#pageAdminProducts .product > div, #showPdtPromo .product > div
{
	grid-row	: 1;
}
#pageAdminProducts .product > div > div:first-child, #showPdtPromo .product > div > div:first-child
{
	height			: 30px;
	border-bottom	: 1px solid #eeeeee; 
	margin-top: 0px;
}
#pageAdminProducts .product > div > div:nth-child(2), #showPdtPromo .product > div > div:nth-child(2)
{
	padding-top:	10px;
}
#pageAdminProducts .product > div:last-child > div:last-child, #showPdtPromo .product > div:last-child > div:last-child
{
	padding: 10px 10px;
}
.medium{
	width: 110px;
}
.small{
	width: 90px;
}

.pageAdminProductsTitle{
	font-size: 14px;
	text-transform: uppercase;
	font-weight: bolder;
}
#pageAdminProductsPag > a, #pageAdminProductPagination > a{
	margin-left: 8px;
}
.active{
	font-weight: bold;
	color: #082a7c !important;
}
.textInfo>span:first-child {
	width: 90px;
	text-transform: uppercase;
	font-size: 13px;
}
.textInfo>span:last-child {
	font-size: 13px;
}
.pageAdminProductsImage{
    margin: 0 auto;
    width: 140px;
    height: 120px;
    border: 1px solid #ddd;
    position: relative;
}

#pageAdminProductsProductTypeId{
	text-transform: uppercase;
}
