/* Custom CSS */


/*
 * colior for bg node, view header, etc: #dffeffcc
 *
 *
 *
 * */

.cke_editable, .cke_source {
    color: white !important;
}

#system-messages-block a {
    color: #0066cc;
}
label {
    color: rgb(154 54 54);
}

blockquote p:first-child:before {
    color: #000000;
}
blockquote {
    border-color: black;
}

strong.site-branding__name {
    font-size: 2.5rem;
}

h1.node__title {
    background-color: white;
    width: fit-content;
    color: rgb(54,54,54);
    padding: 0 0.5rem;
}

.page, .path-frontpage .page {
    background-attachment: fixed !important;
    background-clip: border-box !important;
    background-color: rgba(0,0,0,0);
    background-image:  url(https://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/%E2%80%9CCosmic_Cliffs%E2%80%9D_in_the_Carina_Nebula_%28NIRCam_and_MIRI_Composite_Image%29.png/1280px-%E2%80%9CCosmic_Cliffs%E2%80%9D_in_the_Carina_Nebula_%28NIRCam_and_MIRI_Composite_Image%29.png) !important;
/* url(https://upload.wikimedia.org/wikipedia/commons/a/ab/Palais_de_la_Decouverte_Tyrannosaurus_rex_p1050042.jpg) !important;
*/
    background-origin: padding-box !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
/*    background-size: 100% auto; */
    background-size: cover;
}

.site-branding__slogan {
    color: white;
}

.search-block-form__form .form-search {
    width: 50%;
    float: right;
}
h2#block-cc-search-menu {
    float: right;
    font-style: italic;
    font-size: medium;
}

.view-header,
label {
    background-color: #dffeffbb;
    width: fit-content;
    padding: 0 1rem;
}

.attribution .attribution__link,
.pr-footer .menu a, 
.menu .menu__link {
    background-color: #dffeffbb;
    padding: 0 .5rem;
    color: #0066cc;
}

.pr-footer .menu a.active, 
.pr-footer .menu a:hover, 
.pr-footer .menu a:focus, 
.menu .menu__link:hover, 
.menu .menu__link:focus {
    color: #0066cc;
}

.view-empty {
    background-color: #dffeffbb;
    width: fit-content;
    padding: 0 0.5rem;
}

tr:not(tbody.fc-body tr) {
    background-color: #dffeffbb;
    color: black;
}
tr, 
td,
th {
    border-color: black;
}

/* footer */
.pr-footer {
    background-color: #666666a3;
}

/* footer accordion */
a#Imagecredits {
    background-color: #638d8d;
    /* #857676 */
}
.ckeditor-accordion-container > dl {
    border: thick solid blue;
    border-radius: 0.7rem;
    background-color: #00000007;
    /* background-color: #02303e80; */
}

nav.pager {
    background: #dffeffbb;
    width: fit-content;
    border-radius: 0.8rem;
    padding: 0 0.5rem;
}

figcaption {
    font-style: italic;
    font-weight: 600;
}

.fc th {
    background-color: #e8e8e8;;
}
.fc thead tr {
    background-color: unset;
}
.view-events-calendar thead.fc-head tr {
    background-color: unset;
}

.fc tr:hover {
    background-color: unset;
}

td.fc-axis.fc-widget-content {
    color: white;
    background-color: #00000052;
}
tr.fc-list-item {
    background-color: #dffeffcc;
}
.fc-unthemed .fc-list-heading td {
    background-color: #4cf7ffdb;
}

.fc-day-grid, tbody.fc-body .fc-day-grid tr {
    background-color: #dffeff45;
}

.fc-unthemed td.fc-today {
    background: #fcf8e380;
}

.fc-ltr .fc-dayGrid-view .fc-day-top .fc-day-number {
    color: black;
    background-color: #dffeffcc;
    font-size: larger;
}

.fc-unthemed .fc-list-empty {
    background-color: #6aa8cd7d;
}
.fc-list-empty {
    vertical-align: top;
    color: white;
    font-weight: bold;
    font-size: x-large;
    padding-top: 1rem;
}


.fc-toolbar h2,
/* li.tabs__tab.tabs__tab--is-active.is-responsive__item, */
.l-content-prefix.l-row a:not(.fc-event),
.l-highlighted.l-row a:not(.fc-event), 
/* .l-main.l-row a:not(.fc-event), */
h1.user__title,
.page__title,
.form-item,
.block__title {
    /*background-color: #dffeffcc;*/
    padding: 0 0.5rem;
    width: fit-content;
    color: white;
}
li.tabs__tab.tabs__tab--is-active.is-responsive__item {
    background-color: #dffeffcc;
}

/* for event list */
.node.node--view-mode-teaser {
    margin-top: 3rem;
}

.node {
/*    background-color: #f7f7f7a1;
    background-color: #fff5aba1; */
    background-color: #dffeffcc;
    margin: 0 8rem;
}

.path-not-frontpage .l-header header {
    background-image: none;
    height: inherit;
}

body.path-frontpage .pr-main__content {
    margin-top: 12rem;
    margin-bottom: 12rem;
}
.regions {
/*    background-color: #ffffff75;
    background-color: #ef7b4447; */
    background-color: transparent;
}

/* calendar event text color */
a .fc-content {
    color: white;
}

.ui-dialog .form-text {
    color: white !important;
}

/*
url(https://upload.wikimedia.org/wikipedia/commons/e/e3/Saturn_from_Cassini_Orbiter_%282004-10-06%29.jpg);
*/


.path-not-frontpage .l-header header {
    background-image: none;
    height: inherit;
}

.path-frontpage .l-header header {
    background-image: url(https://cosmos.creation-controversy.com/sites/default/files/media/image/2022-10/Saturn_from_Cassini_Orbiter_%282004-10-06%29.jpg);
    height: 23rem;
}

.l-header header {
    background-position: center center;
    background-size: 70%  auto;
    background-repeat: no-repeat;
    background-color: black !important;
}

footer a {
    color: bisque;
}
footer a:visited,
footer a:hover,
footer a:active,
footer a.active {
    color: burlywood;
}
#sub-features, footer {
    font-size: small;
}

.site-branding__name-link:link, .site-branding__name-link:visited {
    color: rgb(154 54 54);
}
.site-branding__name-link:hover, .site-branding__name-link:active {
    color: rgb(192 92 92);
}


/* edit event augmented content
html body.cke_editable {
    background-color: white !important;
} */
