/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

html {
    line-height: 1.15;
    -webkit-text-size-adjust: 100%
}

body {
    margin: 0
}

main {
    display: block
}

h1 {
    font-size: 2em;
    margin: .67em 0
}

hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible
}

pre {
    font-family: monospace, monospace;
    font-size: 1em
}

a {
    background-color: transparent
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    text-decoration: underline dotted
}

b,
strong {
    font-weight: bolder
}

code,
kbd,
samp {
    font-family: monospace, monospace;
    font-size: 1em
}

small {
    font-size: 80%
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

img {
    border-style: none
}

button,
input,
optgroup,
select,
textarea {
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0
}

button,
input {
    overflow: visible
}

button,
select {
    text-transform: none
}

[type=button],
[type=reset],
[type=submit],
button {
    -webkit-appearance: button
}

[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
    border-style: none;
    padding: 0
}

[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring,
button:-moz-focusring {
    outline: 1px dotted ButtonText
}

fieldset {
    padding: .35em .75em .625em
}

legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal
}

progress {
    vertical-align: baseline
}

textarea {
    overflow: auto
}

[type=checkbox],
[type=radio] {
    box-sizing: border-box;
    padding: 0
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

details {
    display: block
}

summary {
    display: list-item
}

template {
    display: none
}

[hidden] {
    display: none
}
@font-face {
    font-family: 'Material Icons';
    font-style: normal;
    font-weight: 400;
    src: url(/style/fonts/material-design.woff2) format('woff2');
    font-display: block;
}


/* fallback */


/*
@font-face {
    font-family: 'Material Icons Outlined';
    font-style: normal;
    font-weight: 400;
    src: url(/style/fonts/material-outlined.woff2) format('woff2');
    font-display: block;
}



@font-face {
    font-family: 'Material Icons Round';
    font-style: normal;
    font-weight: 400;
    src: url(/material-rounded.woff2) format('woff2');
}


@font-face {
    font-family: 'Material Icons Sharp';
    font-style: normal;
    font-weight: 400;
    src: url(/material-sharp.woff2) format('woff2');
}


@font-face {
    font-family: 'Material Icons Two Tone';
    font-style: normal;
    font-weight: 400;
    src: url(/material-twotone.woff2) format('woff2');
}
*/

.material-icons {
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -moz-font-feature-settings: 'liga';
    -moz-osx-font-smoothing: grayscale;
}

.material-icons.info {
    font-size: 18px;
    color: grey;
}

@font-face {
    font-family: 'icomoon';
    src: url('/fonts/icomoon.eot?dv7jl');
    src: url('/fonts/icomoon.eot?dv7jl#iefix') format('embedded-opentype'), url('/fonts/icomoon.ttf?dv7jl') format('truetype'), url('/fonts/icomoon.woff?dv7jl') format('woff'), url('/fonts/icomoon.svg?dv7jl#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
    font-display: swap;
}

html {
    --anchor-color: #0000EE;
    --red-color: #E60003;
    --font-size: 18px;
    font-size: var(- -font-size);
}

body {
    display: grid;
    min-height: 100vh;
    scroll-behavior: smooth;
}

footer {
    text-align: center;
}

footer a {
    color: white;
    text-decoration: none;
    font-size: small;
}


/*.material-icons {
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    font-size: var(- -font-size);
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: 'liga';
    -webkit-font-smoothing: antialiased;
}*/

[class^="icon-"],
[class*=" icon-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-justice:before {
    content: "\e900";
}

.icon-balance:before {
    content: "\e900";
}

.icon-equality:before {
    content: "\e900";
}

.icon-court:before {
    content: "\e900";
}

.icon-balance-scale:before {
    content: "\e901";
}

.icon-load-balancer:before {
    content: "\e902";
}

a {
    color: #0000EE;
    text-decoration: none;
}

body {
    font-family: Hevetica neue, Helvetica, sans-serif;
}

header {
    align-items: center;
}

header>img {
    flex: 0 1 100px;
}

header>.formContainer {
    flex: 1;
    padding-left: 10%;
}


/* nav bar */

nav ul {
    list-style: none;
    justify-content: space-between;
}

nav a {
    color: #000000;
    cursor: pointer;
    text-decoration: none;
    letter-spacing: 0.5px;
}

nav a:hover {
    color: brown;
    fill: brown;
}

nav svg {
    vertical-align: middle !important;
    margin-right: 5px;
}

.row-container {
    display: flex;
    flex-direction: row;
}

.column-container {
    display: flex;
    flex-direction: column;
}

nav {
    justify-content: space-between;
    padding: 1% 2% 0 2%;
}

main {
    padding: 0 1% 0 1%;
}


/*
main.full,
main.advanced-search {
    grid-column: 1/3;
}
*/


/*main.structurediv {
    padding-top: 30px;
    align-items: center;
}*/

aside {
    padding: 0 1% 0 1%;
}

i.status,
i.transport {
    vertical-align: top;
}

span.transport {
    color: teal;
    fill: teal;
}

i.transport {
    color: teal;
}

i.balanced {
    color: black;
}

i.approved {
    color: green;
}

i.preliminary {
    color: orange;
}

i.obsolete {
    color: red;
}

i.polymer {
    color: maroon;
}

.advanced-search {
    padding-top: 1%;
}

#browse-button {
    font-style: italic;
}

#advanced-search-button,
#browse-button {
    text-decoration: underline;
    color: black;
    margin-right: 10px;
    cursor: pointer;
}

rhea-advance-search {
    --border-setting: 1px dotted black;
    --justify-transformations: space-evenly;
}


/* optional  styling */

header {
    padding: 1%;
    border-bottom: 1px grey solid;
    border-radius: 5px;
    box-shadow: 0px 0px 5px #888;
}

.tippy-content a {
    color: antiquewhite;
}

.tippy-content ul {
    list-style: none;
    padding-left: 5px;
}

.rxnText {
    line-height: 1.8;
}

#searchForm {
    width: 80%;
}

#query {
    width: 70%;
}

.obsoletemsg {
    color: #2423239e;
}

.logos a {
    text-decoration: none;
    margin-right: 4px;
}

.material-icons-outlined.info {
    /* color: #0393c1;
    color: brown;
    cursor: pointer;*/
    font-size: inherit;
    color: brown;
}

.modal {
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background-color: rgba(0, 0, 0, 0.8);
    z-index: 1000;
    transform: scale(0, 0);
}

.modal.open {
    transform: scale(1, 1);
}

.modal .modal-container {
    background-color: #f4f4f4;
    margin: 5% auto auto 10%;
    width: 80%;
    padding: 2em;
    min-height: 50%;
    max-height: 80%;
    overflow-y: scroll;
}

.modal-container li {
    line-height: 2em;
}

.modal-container .column-container:not(:last-child) {
    border-right: 1px dotted;
}

.modal-container .column-container {
    padding: 0 20px 0 20px
}

.modal-container .column-container ul {
    list-style: none;
    margin: 0;
}

.modal-container .column-container h4 {
    margin: 0 0 1em 0;
}

.modal-container .row-container {
    margin-left: 20px;
}

.modal i.close {
    font-size: 2em;
    float: right;
}

.modal i.close:hover {
    cursor: pointer;
}

.info:hover {
    color: brown;
}

.tippy-content {
    text-align: left;
}

code {
    background-color: #dfdddd;
    font-family: inherit;
    font-size: 1em;
}

footer {
    background: linear-gradient(to bottom, #a92a2b, rgba(253, 126, 110, 0.78));
    padding-top: 10px;
    justify-content: center;
    margin-top: 10px;
    gap: 5px;
}

footer h4 {
    color: white;
}

footer img {
    width: 48px;
    height: 48px
}

.footer-logo {
    align-items: center;
    gap: 2px;
}

#global-cdr-logo {
    background-color: whitesmoke;
    padding: 0px 5px;
}
body{display:grid;height:100vh;grid-template-rows:.1fr .1fr minmax(100px, auto) .1fr;grid-template-columns:1fr;grid-template-areas:"head" "nav" "main" "footer";grid-gap:.2rem;margin:0px}body.bannered{grid-template-rows:.1fr .1fr .1fr minmax(100px, auto) .1fr;grid-template-areas:"head" "nav" "banner" "main" "footer"}header{grid-area:head}.banner{grid-area:banner;justify-content:center;background-color:#deb887;line-height:2;margin:0 10px 0 10px;border-radius:5px}nav{grid-area:nav}aside{grid-area:side;display:none}main{grid-area:main;overflow-y:scroll}footer{grid-area:footer}@media(min-width: 900px){body{grid-template-rows:.1fr .1fr minmax(100px, auto) .1fr;grid-template-columns:minmax(100px, 200px) auto;grid-template-areas:"head head" "nav nav" "side main" "footer footer"}body.nosidebar{grid-template-columns:1fr;grid-template-areas:"head" "nav" "main" "footer"}body.nosidebar aside{display:none}body.bannered{grid-template-rows:.1fr .1fr .1fr minmax(100px, auto) .1fr;grid-template-areas:"head head" "nav nav" "banner banner" "side main" "footer footer"}body.bannered.nosidebar{grid-template-columns:1fr;grid-template-areas:"head" "nav" "banner" "main" "footer"}body.bannered.nosidebar aside{display:none}aside{display:block}}body{min-height:100vh;height:100%}body main{overflow-y:unset}body{grid-template-areas:"head" "main" "footer";grid-template-rows:.1fr minmax(100px, auto) .1fr;grid-gap:0}.banner{justify-content:center;color:#fff;background-color:rgba(236,223,216,.3);line-height:2;margin:10px;border-radius:5px}rhea-advance-search{--advanced-background-color: #FFF5F0}rhea-search-examples{margin-right:10px;--label-color: white}header{background:#fff5f0;width:100%;box-sizing:border-box;justify-content:space-between}header .hamburger{position:absolute;top:50px;left:95%;transform:scale(2)}header nav{padding:0px;flex-wrap:wrap;margin-left:20px}header nav a{margin-right:30px;margin-top:10px;margin-bottom:10px}header nav a:hover{color:brown}main{padding:0}main.full{padding:0px;grid-column:1}.section-title{color:#e60003}.formContainer{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 304 304' width='304' height='304'%3E%3Cpath fill='%23ad2f30' fill-opacity='0.4' d='M44.1 224a5 5 0 1 1 0 2H0v-2h44.1zm160 48a5 5 0 1 1 0 2H82v-2h122.1zm57.8-46a5 5 0 1 1 0-2H304v2h-42.1zm0 16a5 5 0 1 1 0-2H304v2h-42.1zm6.2-114a5 5 0 1 1 0 2h-86.2a5 5 0 1 1 0-2h86.2zm-256-48a5 5 0 1 1 0 2H0v-2h12.1zm185.8 34a5 5 0 1 1 0-2h86.2a5 5 0 1 1 0 2h-86.2zM258 12.1a5 5 0 1 1-2 0V0h2v12.1zm-64 208a5 5 0 1 1-2 0v-54.2a5 5 0 1 1 2 0v54.2zm48-198.2V80h62v2h-64V21.9a5 5 0 1 1 2 0zm16 16V64h46v2h-48V37.9a5 5 0 1 1 2 0zm-128 96V208h16v12.1a5 5 0 1 1-2 0V210h-16v-76.1a5 5 0 1 1 2 0zm-5.9-21.9a5 5 0 1 1 0 2H114v48H85.9a5 5 0 1 1 0-2H112v-48h12.1zm-6.2 130a5 5 0 1 1 0-2H176v-74.1a5 5 0 1 1 2 0V242h-60.1zm-16-64a5 5 0 1 1 0-2H114v48h10.1a5 5 0 1 1 0 2H112v-48h-10.1zM66 284.1a5 5 0 1 1-2 0V274H50v30h-2v-32h18v12.1zM236.1 176a5 5 0 1 1 0 2H226v94h48v32h-2v-30h-48v-98h12.1zm25.8-30a5 5 0 1 1 0-2H274v44.1a5 5 0 1 1-2 0V146h-10.1zm-64 96a5 5 0 1 1 0-2H208v-80h16v-14h-42.1a5 5 0 1 1 0-2H226v18h-16v80h-12.1zm86.2-210a5 5 0 1 1 0 2H272V0h2v32h10.1zM98 101.9V146H53.9a5 5 0 1 1 0-2H96v-42.1a5 5 0 1 1 2 0zM53.9 34a5 5 0 1 1 0-2H80V0h2v34H53.9zm60.1 3.9V66H82v64H69.9a5 5 0 1 1 0-2H80V64h32V37.9a5 5 0 1 1 2 0zM101.9 82a5 5 0 1 1 0-2H128V37.9a5 5 0 1 1 2 0V82h-28.1zm16-64a5 5 0 1 1 0-2H146v44.1a5 5 0 1 1-2 0V18h-26.1zm102.2 270a5 5 0 1 1 0 2H98v14h-2v-16h124.1zM242 149.9V160h16v34h-16v62h48v48h-2v-46h-48v-66h16v-30h-16v-12.1a5 5 0 1 1 2 0zM53.9 18a5 5 0 1 1 0-2H64V2H48V0h18v18H53.9zm112 32a5 5 0 1 1 0-2H192V0h50v2h-48v48h-28.1zm-48-48a5 5 0 0 1-9.8-2h2.07a3 3 0 1 0 5.66 0H178v34h-18V21.9a5 5 0 1 1 2 0V32h14V2h-58.1zm0 96a5 5 0 1 1 0-2H137l32-32h39V21.9a5 5 0 1 1 2 0V66h-40.17l-32 32H117.9zm28.1 90.1a5 5 0 1 1-2 0v-76.51L175.59 80H224V21.9a5 5 0 1 1 2 0V82h-49.59L146 112.41v75.69zm16 32a5 5 0 1 1-2 0v-99.51L184.59 96H300.1a5 5 0 0 1 3.9-3.9v2.07a3 3 0 0 0 0 5.66v2.07a5 5 0 0 1-3.9-3.9H185.41L162 121.41v98.69zm-144-64a5 5 0 1 1-2 0v-3.51l48-48V48h32V0h2v50H66v55.41l-48 48v2.69zM50 53.9v43.51l-48 48V208h26.1a5 5 0 1 1 0 2H0v-65.41l48-48V53.9a5 5 0 1 1 2 0zm-16 16V89.41l-34 34v-2.82l32-32V69.9a5 5 0 1 1 2 0zM12.1 32a5 5 0 1 1 0 2H9.41L0 43.41V40.6L8.59 32h3.51zm265.8 18a5 5 0 1 1 0-2h18.69l7.41-7.41v2.82L297.41 50H277.9zm-16 160a5 5 0 1 1 0-2H288v-71.41l16-16v2.82l-14 14V210h-28.1zm-208 32a5 5 0 1 1 0-2H64v-22.59L40.59 194H21.9a5 5 0 1 1 0-2H41.41L66 216.59V242H53.9zm150.2 14a5 5 0 1 1 0 2H96v-56.6L56.6 162H37.9a5 5 0 1 1 0-2h19.5L98 200.6V256h106.1zm-150.2 2a5 5 0 1 1 0-2H80v-46.59L48.59 178H21.9a5 5 0 1 1 0-2H49.41L82 208.59V258H53.9zM34 39.8v1.61L9.41 66H0v-2h8.59L32 40.59V0h2v39.8zM2 300.1a5 5 0 0 1 3.9 3.9H3.83A3 3 0 0 0 0 302.17V256h18v48h-2v-46H2v42.1zM34 241v63h-2v-62H0v-2h34v1zM17 18H0v-2h16V0h2v18h-1zm273-2h14v2h-16V0h2v16zm-32 273v15h-2v-14h-14v14h-2v-16h18v1zM0 92.1A5.02 5.02 0 0 1 6 97a5 5 0 0 1-6 4.9v-2.07a3 3 0 1 0 0-5.66V92.1zM80 272h2v32h-2v-32zm37.9 32h-2.07a3 3 0 0 0-5.66 0h-2.07a5 5 0 0 1 9.8 0zM5.9 0A5.02 5.02 0 0 1 0 5.9V3.83A3 3 0 0 0 3.83 0H5.9zm294.2 0h2.07A3 3 0 0 0 304 3.83V5.9a5 5 0 0 1-3.9-5.9zm3.9 300.1v2.07a3 3 0 0 0-1.83 1.83h-2.07a5 5 0 0 1 3.9-3.9zM97 100a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-48 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 96a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-144a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-96 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm96 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-32 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM49 36a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-32 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM33 68a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 240a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm80-176a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm112 176a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM17 180a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM17 84a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6z'%3E%3C/path%3E%3C/svg%3E"),linear-gradient(to bottom, #a92a2b, rgba(253, 126, 110, 0.78));min-height:50vh;position:relative}.formContainer .stats{justify-content:flex-end;padding:10px 10px 0 0;color:#fff;font-size:larger}.formContainer .stats .highlight{color:#deb887}.formContainer .hero{justify-content:center;align-items:center;padding-top:3em}.formContainer .hero h2{font-size:xx-large;color:#fff;margin-top:2em}.formContainer .hero .formwrapper{width:70%;justify-content:center}.formContainer .hero .formwrapper #searchForm{width:60%}.formContainer .hero .formwrapper #searchForm #query{width:100%}.formContainer .hero .herofooter{width:70%;background:rgba(173,47,47,.7);padding:10px;border-radius:8px;color:#fff;font-size:1.1em;font-weight:bold;text-align:justify;line-height:1.5em;padding:1em;margin-top:1em;margin-bottom:1em}.formContainer .hero .herofooter a{color:#deb887;text-decoration:none}.formContainer .hero .herofooter a:hover{text-decoration:underline}.formContainer .hero .herofooter a.learnmore{font-size:.8em}.formContainer .hero .herofooter .citation{display:block;margin-top:10px}.advanced-search{width:65%;margin-bottom:10px}#advanced-search-button{margin-right:15px}#advanced-search-button,#browse-button{margin-top:10px;text-decoration:underline;color:#fff;cursor:pointer}#browse-button{font-style:italic}.about-container{align-items:center}.about-container p.content{max-width:60vw;line-height:1.4;text-align:justify;color:rgba(128,0,0,.631372549)}.about-container p.footer{color:maroon}svg.youtubeicon{height:16pt;width:16pt}.youtube-container{justify-content:center;align-items:center;gap:20px;flex-wrap:wrap}.youtube-container a{position:relative}.youtube-container .icon{position:absolute;top:calc(50% - 15pt);left:calc(50% - 15pt)}.youtube-container .icon svg.youtubeicon{height:30pt;width:30pt}.youtube-container img{width:350px;height:auto}.tutorials-container{margin:60px 0 60px 0;text-align:center;justify-content:center}.tutorials-container .tutorials-wrapper{width:75vw;box-shadow:0 8px 60px 0 #f3b696,0 12px 90px 0 rgba(225,255,103,.11);padding:2% 5% 0% 5%;border-radius:8px}.tutorials-container .tutorials-wrapper .tutorials{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:1rem;row-gap:1rem}.tutorials-container .tutorials-wrapper .tutorials .tutorial{align-items:center}.tutorials-container .tutorials-wrapper .tutorials .tutorial h3{color:maroon}.tutorials-container .tutorials-wrapper .tutorials .tutorial p{display:flex;align-items:center}.tutorials-container .tutorials-wrapper .tutorials .tutorial p .tutorial-link{color:rgba(128,0,0,.631372549);font-size:larger;margin-right:5px}.tutorials-container .tutorials-wrapper .tutorials .tutorial p .tutorial-link span{font-weight:bold}.tutorials-container .tutorials-wrapper .tutorials .tutorial .tutorial-icon{padding:24px;border-radius:100%;box-shadow:0 4px 24px 0 #f1ccb8,0 12px 64px 0 rgba(103,151,255,.1)}.tutorials-container .tutorials-wrapper .tutorials .tutorial .tutorial-icon img,.tutorials-container .tutorials-wrapper .tutorials .tutorial .tutorial-icon svg,.tutorials-container .tutorials-wrapper .tutorials .tutorial .tutorial-icon .ec{width:70px;height:70px}.tutorials-container .tutorials-wrapper .tutorials .tutorial .tutorial-icon .ec{display:flex;justify-content:center;align-items:center;font-size:40px;font-weight:bold;color:#f5883a}.tutorials-container .tutorials-wrapper .tutorials .tutorial .tutorial-icon .ec span{padding-top:8px}.updates-container{justify-content:center;align-items:center}.updates-container ul{list-style:none}.updates-container ul li.update{border-bottom:1px dotted maroon;padding:10px 0 10px 0}.updates-container ul li.update h3{color:maroon}.updates-container ul li.update p{color:rgba(128,0,0,.631372549)}#query{border-top-left-radius:10px;border-bottom-left-radius:10px;height:24px;padding:5px;border:2px solid #fff}#search-button{border-top-right-radius:10px;border-bottom-right-radius:10px;border:1px solid #fff;background:brown;color:#fff}.youtube-icon{background-color:#e60003;color:#fff;border-radius:3px}#related i{vertical-align:top}@media screen and (max-width: 1200px){nav svg{display:none}}@media screen and (max-width: 930px){.sib_logo{display:none}}@media(min-width: 900px){body,body.nosidebar{grid-template-rows:.1fr minmax(100px, auto) .1fr;grid-template-areas:"head" "main" "footer";grid-template-columns:1fr}}
