.nk-registration-serial-number-area input, p, b {
display: block;
}
.nk-registration-bgbutton {
background-color: #f05d29;
color: #ffffff;
border-style: none;
border-width: 0;
}
#nk-registration-form .checkbox-grid li, input {
display: inline-block;
vertical-align: middle;
padding: 10px;
} code.nk-license-key {
display: inline-block;
background: #f4f4f4;
border: 1px solid #ddd;
border-radius: 3px;
padding: 6px 10px;
font-family: monospace;
font-size: 1.05em;
user-select: all;
}
a.nk-registration-bgbutton {
display: inline-block;
padding: 8px 16px;
text-decoration: none;
}
.nk-license-included-with {
color: #666;
font-size: 0.95em;
margin-top: -4px;
} td.nk-product-cell {
width: 220px;
min-width: 220px;
padding-left: 1px;
vertical-align: top;
text-align: center;
}
td.nk-product-cell img {
display: block;
width: 100%;
max-width: 220px;
height: auto;
margin: 0 auto 10px auto;
}
.nk-claim-notice {
background: #fff8e5;
border-left: 3px solid #f0a029;
padding: 10px 12px;
color: #6b4a00;
font-size: 0.95em;
}
.nk-claim-notice.nk-claim-error {
background: #fdeaea;
border-left-color: #c0392b;
color: #8a1c1c;
}
.nk-claim-button[disabled] {
opacity: 0.6;
cursor: default;
} #nk-account-details .nk-account-form label {
display: block;
font-weight: 600;
margin-bottom: 4px;
}
#nk-account-details .nk-account-form input[type="text"],
#nk-account-details .nk-account-form input[type="email"],
#nk-account-details .nk-account-form input[type="password"],
#nk-account-details .nk-account-form select {
display: block;
width: 100%;
max-width: 380px;
padding: 8px;
box-sizing: border-box;
}
#nk-account-details .nk-account-form p {
margin-bottom: 16px;
}
#nk-account-details .nk-account-hint {
display: block;
font-size: 0.85em;
color: #666;
margin-top: 4px;
}
#nk-account-details hr {
margin: 24px 0;
border: none;
border-top: 1px solid #e0e0e0;
}
.nk-account-notice {
padding: 12px 16px;
margin-bottom: 20px;
border-left: 3px solid;
}
.nk-account-notice ul {
margin: 0;
padding-left: 18px;
}
.nk-account-notice.nk-account-success {
background: #eef8f0;
border-left-color: #1a7f37;
color: #14532d;
}
.nk-account-notice.nk-account-error {
background: #fdeaea;
border-left-color: #c0392b;
color: #8a1c1c;
} #nk-included-software .nk-license-heading b,
#nk-included-software .nk-license-included-with {
display: inline;
}
#nk-included-software .nk-license-included-with {
margin-top: 0;
margin-left: 8px;
}
#nk-included-software td.nk-software-info {
vertical-align: top;
}
#nk-included-software td.nk-software-action {
vertical-align: top;
width: 300px;
min-width: 260px;
padding-left: 24px;
}
#nk-included-software .nk-license-description {
margin-top: 6px;
font-size: 0.95em;
}
#nk-included-software .nk-license-description p {
margin: 0 0 8px 0;
} @media (max-width: 782px) {
#nk-included-software table,
#nk-included-software tbody,
#nk-included-software tr,
#nk-included-software td {
display: block;
width: auto;
}
#nk-included-software td.nk-software-action {
width: auto;
min-width: 0;
padding-left: 0;
padding-bottom: 24px;
}
#nk-included-software .nk-license-included-with {
margin-left: 0;
display: block;
}
}