@import "./syntax/a11y-light.css";
:root {
	--background-color: #fed6af;
	--background-gradient: #ffe;
	--text-color: maroon;
	--contrast-color: #f0e0d6;
	--menu-color: #f0e0d6;
	--background-highlight-color: #fca;
	--horizon-sep-color: #d9bfb7;
	--border-color: #800;
	--marked-color: #f0c0b0;
	--marked-border-color: #d99f91;

	--board-title-color: maroon;
	--index-text-color: var(--text-color);
    /*--board-shadow-color: rgba(100,0,0,0.6);*/

	--link-color: rgb(0, 0, 128);
	--link-hover-color: #f00;

	--navbar-text-color: #b86;
	--table-every-other-color: #ede2d4;
	/*--button-color: #fed;*/
	--sfw-indicator-color: maroon;
	--subject-color: #cc1105;

	--logo-image: url("/.static/logo/logo_orange.png");
}

.panelBacklinks a {
  color: navy;
}

.pinkText {
  color: #f04d3a;
}

.small{
    font-size: 10px;
}

.budget{
    font-size: 10px;
}

.glowOnHover{
    font-size: 10px;
}

#bannerImage {
    display: block;
    border: 1px solid #a9a9a9;
    margin: 12px auto 0 auto;
}

.boardHeader #labelName {
    font-family: tahoma;
    font-weight: bold;
    letter-spacing: -2px;
    font-size: 20pt;
    margin: 0;
}

.boardHeader p#labelDescription {
    font-size: 8pt;
    margin: 0;
}

.labelLastEdit {
    display: none;
}

#dynamicAnnouncement{
    display: none;
}

.catalogCell {
    border: none;
    background: none;
}

.catalogCell:hover {
    border: 1px solid var(--horizon-sep-color);
    background: var(--contrast-color);
    transition: 0.1s;
}

.catalogCell img{
    float: none !important;
    margin: auto;
    max-height: 150px;
    max-width: 150px;
    height: auto;
    width: auto;
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.55);
    padding: inherit;
}

.labelSubject {
    color: maroon;
}