@import url('https://fonts.googleapis.com/css2?family=Open+Sans&display=swap');
:root {
    --font-family-headline: 'Open Sans', sans-serif;/*Arial, Helvetica, sans-serif*/;
}
.portal__header__content__intro--heading {
    font-size: 50px !important;
}
.portal__header__content__intro--intro {
    font-size: 30px !important;
}
.portal__header {
    padding-top: 3rem;
    padding-bottom: 4rem;
}
.header__navigation {
    box-shadow: none!important;
}

.hc-header-background-color {
    border: 0px!important;
}

/* remove the two definitions when more than 2 cards are present!! */
main.portal__content div div {

    grid-template-columns: repeat(8,minmax(0,1fr));
}
main.portal__content {
    max-width: 700px;
}
.footer {
	text-align: center;
}

footer.footer > div {
	display:block;
}
.footer__logo {
    display: none;
}
.footer {
 min-height:76px!important;
}
.render-links--link {
    font-family: var(--font-family-headline);
}
.render-links--link a {
	font-size: 16px !important;
}

div.top-bar-left ul li:nth-of-type(2) a[href="./"] {
  display:none;
}

.portal__header__content__intro--heading {
    font-weight: bold;
}


.tile--compact {
    min-height:96px;
}

.article__content figure {
    display: inline-block;
}
figure.vp-image img {
	border:none !important;
}
figure.vp-image {
	margin-left: 0;
}
.article code {
    background-color: inherit !important;
}

.banner {
  background-image: none !important;
}
.tile:has(a[href*="/docs/latest/cloudstream"]) .tile-image {
    content: url('https://1617882505.rsc.cdn77.org/documentation-logos/SQCDCloudStream.png');
}
.tile:has(a[href*="/api/latest/cloudstream"]) .tile-image {
    content: url('https://1617882505.rsc.cdn77.org/documentation-logos/SQCDCloudStreamAPI.png');
}