/* Hide built-in donor list behind the scrolling names */
#names-container,
#names-container * {
    display: none !important;
}

/* this will hide the closing times in the bidding site popup window */
.closing_time {
display: none;
}

#totals-by-tag-container .table-title::before {
    content: "Top Tables";
    color: rgba(205, 23, 31, 1);  /* font color */
    text-shadow: 2px 2px 2px rgba(80, 80, 80, .75);  /* drop shadow right, down, blur radius, color */
}

#totals-by-tag-container .img-container {
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: "FlipH";
}

#totals-by-tag-container .row-name {
   font-size: 1px;
   width: 35%;
   text-transform: capitalize;
}

#totals-by-tag-container .row-name {
    width: 250%;
    font-size: 5.0rem;
}

.table-title::before {
    content: "Top Tables";
    color: #ffffff;
    text-shadow: 3px 3px 2px rgba(60, 40, 182, .75);
}

#totals-by-tag-container .row-indicator {
    width: 100% !important;
    background: none !important;
}

#totals-by-tag-container .row {
    border-radius: 20px;
    background: rgba(60, 40, 182, .5);
    padding: 0 10px;
    line-height: 1.025;
}

#totals-by-tag-container .row-indicator p {
    text-shadow: none;
    font-size: 5.0rem;
}

/* this hides the closing time in the bidding popup */

.close_more_bid_container > .closing_time {

 display: none;

}

.floating-name {
	font-size: 2.5rem;
    font-weight: 900;
    color: white;
    position:fixed;
    width: calc(50vw);
    text-align: right;
}

#names-container {
    color: #000;
    text-shadow: none;
}

span.donor-name {
    font-size: 70px;
}

.total-raised-title, .our-donors-title {
    color: #bc2f2a !important;
    font-size: 45px;
}


/* PASTED */
/*#totals-by-tag-container .row-name {
    width: 250%;
    font-size: 2.5rem;
}

.table-title::before {
    content: "Top Tables";
}

#totals-by-tag-container .row-indicator {
    width: 100% !important;
    background: none !important;
}

#totals-by-tag-container .row {
    border-radius: 20px;
    background: rgba(60, 40, 182, .5);
    padding: 0 10px;
}

#totals-by-tag-container .row-indicator p {
    text-shadow: none;
    font-size: 2.3rem;
}

/* this hides the closing time in the bidding popup */

.close_more_bid_container > .closing_time {

 display: none;

}

.floating-name {
	font-size: 4.5rem;
    font-weight: 900;
    color: black;
    position:fixed;
    width: calc(50vw);
    text-align: right;
}

.names {
	display:none;
}*/

/* code to limit the size of the donor names box on boards/ct/2429899 */
.floating-name {
    position: fixed;
    right: 80px;
    bottom: 0;
    color: black;
    font-weight: 900;
    white-space: nowrap;     /* NO wrapping */
    transform-origin: right center;
}

/*#names-container {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    max-width: 38vw;         /* adjust to taste */
    padding-right: 1rem;
}*/

/*span.donor-name {
    font-size: 70px;
    white-space: normal !important;
    word-break: break-word;
    width: 100%;
    line-height: 1.05;
}*/
/* new chat for dynamic name sizing on boards/ct */
/* SCROLL BOX */
/*#donor-scroll-list {
    position: fixed;
    right: 80px;
    bottom: 40px;
    width: 35vw;
    height: 420px;     /* fixed viewport */
    overflow: hidden;  /* clips names as they scroll up */
    background: rgba(0,255,0,0.1);   /* debug */
    outline: 3px solid rgba(0,255,0,0.6); /* debug border */
    z-index: 99999;
}

#donor-scroll-inner {
    position: absolute;
    bottom: 0;         /* start at bottom */
    left: 0;
    width: 100%;
    transform: translateY(0);
}

.donor-row {
    font-size: 70px;
    font-weight: 900;
    padding-bottom: 12px;
    line-height: 1.1;
    white-space: normal;
    word-break: break-word;
    opacity: 0;
}*/


/* === DEBUG OVERLAY (TEMPORARY) === */

/*#donor-scroll-list {
    background: rgba(0, 255, 0, 0.15) !important; /* green tint */
    outline: 4px solid rgba(0, 255, 0, 0.6) !important; /* green border */
}

#donor-scroll-list::after {
    content: "SCROLL ZONE";
    position: absolute;
    top: 5px;
    left: 5px;
    font-size: 20px;
    color: rgba(0, 128, 0, 0.9);
    font-weight: bold;
    text-shadow: 1px 1px 2px rgba(255,255,255,0.6);
    z-index: 999999;
}*/

/* Disappear Boundary Marker */
/*#debug-disappear-line {
    position: fixed;
    top: 300px;              /* <--- adjust this value */
    left: 0;
    right: 0;
    height: 3px;
    background: rgba(255,0,0,0.6);
    z-index: 999999;
}*/

