/* landing page hide header */
body > main > section:nth-child(1) > div {
display: none !important;
}
/* hide event titles */
#content-block-13686 > div > h2, #content-block-13701 > div.content-max-width.contrast-background.light-background.py-8 > h2 {
display: none !important;
}

/* background sponsor logos */
#content-block-13701 > div.content-max-width.py-8.pt-0 {
background-color: #ffffff !important;
padding: 30px !important;
border-radius: 20px !important;
color: #44bd9e !important;
}
#content-block-13701 {
padding-bottom: 50px !important;
}

/* nav color */
body > nav.top-menu.lg\:py-\[30px\] > div > div.flex.items-center > button > div, body > nav.top-menu.py-3 > div > div.flex.items-center > button > div {
color: #ffffff !important;
}

/* tix page font color header */
body > main > div > div.ticket-page.relative.order-2.w-full.bg-white.before\:absolute.before\:-right-\[50vw\].before\:z-\[-1\].before\:h-full.before\:w-\[150vw\].before\:bg-white.lg\:order-1.lg\:w-8\/12.lg\:pe-32.before\:lg\:right-0 > section.page.lg\:py-16.py-12.donation > header > h1, body > main > div > div.ticket-page.relative.order-2.w-full.bg-white.before\:absolute.before\:-right-\[50vw\].before\:z-\[-1\].before\:h-full.before\:w-\[150vw\].before\:bg-white.lg\:order-1.lg\:w-8\/12.lg\:pe-32.before\:lg\:right-0 > section.page.lg\:py-16.py-12.individual > header > h1, body > main > div > div.ticket-page.relative.order-2.w-full.bg-white.before\:absolute.before\:-right-\[50vw\].before\:z-\[-1\].before\:h-full.before\:w-\[150vw\].before\:bg-white.lg\:order-1.lg\:w-8\/12.lg\:pe-32.before\:lg\:right-0 > section.page.lg\:py-16.py-12.individual > header > h1, body > main > div > div.ticket-page.relative.order-2.w-full.bg-white.before\:absolute.before\:-right-\[50vw\].before\:z-\[-1\].before\:h-full.before\:w-\[150vw\].before\:bg-white.lg\:order-1.lg\:w-8\/12.lg\:pe-32.before\:lg\:right-0 > section.page.lg\:py-16.py-12.payment > header > h1 {
color: #ffffff !important;
}
/* auction button font color */
.item-details-button, body > main > div.content-max-width > div.max-lg\:extend-background.lg\:shadow-black-light.before\:shadow-black-light.mb-4.flex.gap-3.rounded.bg-white.py-3.lg\:mb-8.lg\:mt-4.lg\:gap-3\.5.lg\:px-4 > button {
color: #ffffff !important;
}
#content-block-13705 > div > div.contrast-background.light-background.mb-8.items-center.justify-between.md\:flex > div > h1 > span:nth-child(2) {
display: none !important;
}

/* hide donate modules */
body > main > div > div > div.slate-border.h-fit.w-full.rounded.bg-white.p-8.md\:w-1\/2, body > main > div > div > div.h-fit.w-full.rounded.bg-system-slate-200.p-8.md\:w-1\/2 {
display: none !important;
}
/* BEGIN – RESPONSIVE BEHAVIOR (AUTO ADJUST FOR DIFFERENT SCREEN SIZES) */
/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
/* event info text */
#content-block-13686 > div > div > p:nth-child(3) > strong > span {
font-size: 20px !important;
}
#content-block-13686 > div > div > p:nth-child(4) > span:nth-child(2) > strong > span {
font-size: 24px !important;
}
.item-details-button {
font-size: 18px !important;
}
}
/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {
#content-block-13686 > div > div > p:nth-child(3) > strong > span {
font-size: 20px !important;
}
#content-block-13686 > div > div > p:nth-child(4) > span:nth-child(2) > strong > span {
font-size: 24px !important;
}
#content-block-13686 > div > div > p:nth-child(5) > span > strong, #content-block-13686 > div > div > p:nth-child(6) > span > strong, #content-block-13686 > div > div > p:nth-child(7) > span > strong, #content-block-13686 > div > div > p:nth-child(8) > span > a, #content-block-13686 > div > div > p:nth-child(9) > span > strong, #content-block-13686 > div > div > p:nth-child(10) > span, #content-block-13686 > div > div > p:nth-child(11), #content-block-13686 > div > div > p:nth-child(11) > span {
font-size: 18px !important;
}
}
/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
#content-block-13686 > div > div > p:nth-child(3) > strong > span, #content-block-13686 > div > div > p:nth-child(4) > span:nth-child(2) > strong > span {
font-size: 30px !important;
}
#content-block-13686 > div > div > p:nth-child(5) > span > strong, #content-block-13686 > div > div > p:nth-child(6) > span > strong, #content-block-13686 > div > div > p:nth-child(7) > span > strong, #content-block-13686 > div > div > p:nth-child(8) > span > a, #content-block-13686 > div > div > p:nth-child(9) > span > strong, #content-block-13686 > div > div > p:nth-child(10) > span, #content-block-13686 > div > div > p:nth-child(11), #content-block-13686 > div > div > p:nth-child(11) > span {
font-size: 24px !important;
}
}
/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {
#content-block-13686 > div > div > p:nth-child(3) > strong > span, #content-block-13686 > div > div > p:nth-child(4) > span:nth-child(2) > strong > span {
font-size: 30px !important;
}
#content-block-13686 > div > div > p:nth-child(5) > span > strong, #content-block-13686 > div > div > p:nth-child(6) > span > strong, #content-block-13686 > div > div > p:nth-child(7) > span > strong, #content-block-13686 > div > div > p:nth-child(8) > span > a, #content-block-13686 > div > div > p:nth-child(9) > span > strong, #content-block-13686 > div > div > p:nth-child(10) > span, #content-block-13686 > div > div > p:nth-child(11), #content-block-13686 > div > div > p:nth-child(11) > span {
font-size: 24px !important;
}
}
/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {
#content-block-13686 > div > div > p:nth-child(3) > strong > span, #content-block-13686 > div > div > p:nth-child(4) > span:nth-child(2) > strong > span {
font-size: 30px !important;
}
#content-block-13686 > div > div > p:nth-child(5) > span > strong, #content-block-13686 > div > div > p:nth-child(6) > span > strong, #content-block-13686 > div > div > p:nth-child(7) > span > strong, #content-block-13686 > div > div > p:nth-child(8) > span > a, #content-block-13686 > div > div > p:nth-child(9) > span > strong, #content-block-13686 > div > div > p:nth-child(10) > span, #content-block-13686 > div > div > p:nth-child(11), #content-block-13686 > div > div > p:nth-child(11) > span {
font-size: 24px !important;
}
}
/* END - RESPONSIVE BEHAVIOR (AUTO ADJUST FOR DIFFERENT SCREEN SIZES)*/

