.rtel-docs,
.rtel-doc-card {
--rtel-blue: var(--awb-color7, #1464a9);
--rtel-yellow: var(--awb-color4, #fedb59);
--rtel-text: var(--awb-color8, #2d2d2d);
--rtel-muted: var(--awb-color6, #808080);
--rtel-line: var(--awb-color3, #e2e7ed);
--rtel-soft: var(--awb-color2, #f9f9f9);
color: var(--rtel-text);
}
.rtel-docs__filters {
display: grid;
grid-template-columns: 1fr 10rem 1fr auto;
gap: 12px 16px;
align-items: end;
margin: 0 0 28px;
padding: 18px 20px;
background: var(--rtel-soft);
border: 1px solid var(--rtel-line);
}
.rtel-docs__field {
display: flex;
flex-direction: column;
gap: 6px;
margin: 0;
font-size: 13px;
color: var(--rtel-muted);
}
.rtel-docs__field select,
.rtel-docs__field input {
width: 100%;
height: 42px;
padding: 0 12px;
border: 1px solid var(--rtel-line);
background: #fff;
color: var(--rtel-text);
font-size: 15px;
}
.rtel-docs__reset {
height: 42px;
padding: 0 16px;
border: 1px solid var(--rtel-line);
background: #fff;
color: var(--rtel-text);
cursor: pointer;
}
.rtel-docs__count {
margin: 0 0 12px;
color: var(--rtel-muted);
font-size: 14px;
}
.rtel-docs__empty {
margin: 24px 0;
color: var(--rtel-muted);
}
.rtel-docs__list {
list-style: none;
margin: 0;
padding: 0;
}
.rtel-docs__item {
padding: 14px 0;
border-bottom: 1px solid var(--rtel-line);
}
.rtel-docs__link {
display: inline-block;
color: var(--rtel-blue);
text-decoration: none;
line-height: 1.4;
}
.rtel-docs__link:hover {
text-decoration: underline;
}
.rtel-docs__meta {
display: block;
margin-top: 4px;
color: var(--rtel-muted);
font-size: 14px;
}
body.rtel-docs-single .fusion-page-title-bar:not(.fusion-tb-page-title-bar) {
display: none !important;
height: 0 !important;
min-height: 0 !important;
margin: 0 !important;
padding: 0 !important;
overflow: hidden;
}
body.rtel-docs-single .fusion-footer-widget-area .fusion-column:empty {
display: none;
}
.rtel-doc-card {
max-width: 800px;
margin: 0 auto 60px;
}
.rtel-doc-card__hero {
text-align: center;
padding: 8px 0 28px;
}
.rtel-doc-card__h1 {
margin: 0 0 10px;
font-size: clamp(32px, 5vw, 64px);
line-height: 1.3;
font-weight: 400;
}
.rtel-doc-card__crumbs,
.rtel-doc-card .fusion-breadcrumbs {
display: block !important;
margin: 0;
text-align: center;
font-size: 14px;
color: var(--rtel-muted);
}
.rtel-doc-card__crumbs a,
.rtel-doc-card__crumbs span,
.rtel-doc-card .fusion-breadcrumbs a,
.rtel-doc-card .fusion-breadcrumbs span {
display: inline !important;
margin: 0;
color: var(--rtel-blue);
text-decoration: none;
}
.rtel-doc-card__crumbs span,
.rtel-doc-card .fusion-breadcrumbs > span {
color: inherit;
}
.rtel-doc-card__crumbs a:hover {
text-decoration: underline;
}
.rtel-doc-card__panel {
padding: 8px 0 24px;
}
body.rtel-docs-single .rtel-doc-card__name,
.rtel-doc-card__name {
margin: 0 0 20px;
font-size: 16px !important;
font-weight: 400 !important;
line-height: 1.6 !important;
text-transform: none !important;
}
.rtel-doc-card__group {
margin: 0 0 16px;
color: var(--rtel-muted);
font-size: 14px;
}
.rtel-doc-card__meta {
margin: 0 0 24px;
padding: 0;
}
.rtel-doc-card__row {
display: grid;
grid-template-columns: 180px 1fr;
gap: 12px;
padding: 10px 0;
border-top: 1px solid var(--rtel-line);
}
.rtel-doc-card__row dt {
margin: 0;
color: var(--rtel-muted);
}
.rtel-doc-card__row dd {
margin: 0;
}
.rtel-doc-card__desc {
margin: 0 0 28px;
line-height: 1.6;
}
.rtel-doc-card__actions {
margin: 28px 0 0;
}
.rtel-doc-card__download {
display: inline-block;
padding: 8px 18px !important;
background: var(--rtel-yellow) !important;
border: none !important;
color: #111 !important;
font-size: 14px !important;
font-weight: 600 !important;
line-height: 1.2 !important;
text-decoration: none !important;
text-transform: uppercase;
letter-spacing: 0.03em;
}
.rtel-doc-card__download:hover {
filter: brightness(0.97);
}
@media (max-width: 800px) {
.rtel-docs__filters {
grid-template-columns: 1fr;
}
.rtel-doc-card__row {
grid-template-columns: 1fr;
gap: 4px;
}
}