.c-header, .steps-block, .page--content, .c-footer, .c-cookie-modal, .c-cookie-modal-bg, #clickdesk-appendable-bubble, .grecaptcha-badge, .grecaptcha-logo, .page--header, .btn--close .btn--print, .btn, .domain-recaptcha {
    display: none !important;
}

.mdl--header {
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.domain--detail {
    display: grid;
    grid-template-rows: repeat(4, 70mm);
    grid-template-columns: repeat(2, 100mm);
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.domain--info, .domain--extra-info {
    display: table-cell;
    font-family: Arial, Helvetica, sans-serif;
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.domain--info table, .domain--extra-info table {
    border-collapse: collapse;
    margin-left: 0 !important;
    padding-left: 0 !important;
}

.domain--info table th, .domain--extra-info table th, .domain--info table td, .domain--extra-info table td {
    border-bottom: 1px solid #a7a8aa;
    text-align: left;
    padding: 8px 0;
    border-collapse: collapse;
    vertical-align: top;
}

.domain--info table th, .domain--extra-info table th {
    font-weight: 400;
}

.domain--info table td, .domain--extra-info table td {
    font-weight: 700;
}

.domain--info table td:nth-child(2), .domain--extra-info table td:nth-child(2) {
    padding-left: 16px;
}

.domain--extra-info {
    text-align: center;
}

.domain--extra-info:nth-child(2) {
    display: table-cell !important;
}

.domain--extra-info:nth-child(3) {
    display: table-cell !important;
    margin-top: 95px;
}

.domain--extra-info:nth-child(3),
.domain--extra-info:nth-child(3) * {
    margin-left: 0 !important;
}

.domain--registrant {
    display: block;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    max-width: 250px;
}

.registrant-type img {
    height: 180px;
    width: 180px;
    margin-right: auto;
    margin-left: auto;
}

.domain--registrant * {
    width: 100%;
    text-align: center;
    display: block;
}

.mdl--footer {
    margin-top: 48px;
}

.print-date {
    display: none;
}

.domain--extra-info table {

}

.domain--extra-info {
    padding: 0 16px;
}

.dns-indicator td, .dns-indicator th {
    padding-top: 40px !important;
}

i {
    display: none;
}

.mdl--footer, .mdl--footer p {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.mdl--footer + * {
    display: none;
}

.c-search,
.desktop-search-wrap,
.c-header__search,
.c-header__lang,
.c-header__search__toggle {
    display: none;
}

.domain--extra-info {
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}
