/*--- staff Certificate document ---*/x
.view-certificate-document{
width: 240mm;
margin-bottom: 2cm;
display: inline-block;
}
.view-certificate-document-row{
display: inline-block;
width: 230mm;
height: 53mm;
}
.cert-background{
z-index: 1;
position: absolute;
width: 227mm;
height: 56mm;
}

.cert-textblock{
z-index: 1000;
position: absolute;
padding-top: 1.2cm;
padding-left: 1cm;
}
.cert-lines{}
.cert-series-label,
.cert-model-label,
.cert-sku-label,
.cert-tag-label{
font-size: 13px;
display: inline-block;
 width: 12mm;
}
.cert-series-label-data,
.cert-model-label-data,
.cert-sku-label-data,
.cert-tag-label-data{
font-size: 17px;
display: inline-block;
width: 100mm;
}


.view-certificate-document-anon{}
.view-certificate-document-row-anon{}
.global-field-set-cert{
width: 220mm;
height: 50mm;
overflow: hidden;
margin-bottom:20px;
}
.global-field-set-scan{
max-width:400px;
height: auto;
overflow: hidden;
margin-bottom:20px;
}

.view-certificate-tag header{
margin-bottom:20px;
}
.left{
position:absolute;
}
.authenticate-cert{
font-family: "Poiret One";
font-weight:700;
font-size: 20.3px;
color: #825c00;
position: absolute;
top: 2.7mm;
left: 5mm;
}
.authenticate-leftftr{}

.guarantee-address-block{}
.guarantee-rightftr{}
.barcode-msgs{
position: absolute;
top: 11mm;
left: 228mm;
width: 100px;
height: 100px;
}
.barcode-msgs-txt{
position: absolute;
top: 17mm;
left: 258mm;
width: 30mm;
font-size: 10px;
}
.view-certificate-lookup{
font-size:14px;
}
#primary th a:visited{color:white}

/* public NFC cert check */
.view-certificate-tag,
.view-certificate-row{
margin: auto;
max-width: 600px;
text-align: center;
}
.view-certificate-tag .form-item,
.view-certificate-tag .form-text{
margin:auto;
text-align:center;
display:inline-block;
width: 180px;
}

.views-field-field-image-certificate{
max-width: 300px;
display: inline-block;
}

/* certificate TAG edit page */
.cert-product,
.cert-variation,
.cert-tag-sku,
.cert-sku-lookup,
.cert-tag-product,
.cert-tag-certificate,
.cert-tag-invoice-date,
.cert-sold-value,
.cert-print,
.cert-body
.cert-print,
.cert-body,
.cert-barcode-cert-msgs,
.cert-barcode-product,
.cert-barcode-certificate,
.cert-certificate-template{
display:inline-block;
margin: 10px;
vertical-align:top;
}

.cert-product div:nth-of-type(1),
.cert-variation div:nth-of-type(1),
.cert-tag-sku div:nth-of-type(1),
.cert-sku-lookup div:nth-of-type(1),
.cert-tag-product div:nth-of-type(1),
.cert-tag-certificate div:nth-of-type(1),
.cert-tag-invoice-date div:nth-of-type(1),
.cert-sold-value div:nth-of-type(1),
.cert-print div:nth-of-type(1),
.cert-body div:nth-of-type(1),
.cert-print div:nth-of-type(1),
.cert-body div:nth-of-type(1),
.cert-barcode-cert-msgs div:nth-of-type(1),
.cert-barcode-product div:nth-of-type(1),
.cert-barcode-certificate div:nth-of-type(1){
display:inline-block;
font-weight:700;
border:1px solid #1d4671;
margin-bottom:10px;
padding: 4px 5px;
}
