/* Modifications to specific UI menu controlls */
.dg.a #guiProjectManager { background-color: #c35709; color: white; display: inline-block; padding: 8px 0!important; border: none; margin: 0; box-sizing: border-box; height: auto; line-height: 15px; border-right: 1px solid var(--primaryColorAccent); background: linear-gradient(var(--primaryColor), var(--primaryColorDarker)); }
.dg.a #guiProjectManager { width: calc(100%); margin-bottom: 0; padding: 4px; padding: 10px; font-size: 16px; line-height: 20px; }
.dg.a #guiProjectManager div span { width: 100%; text-align: center; }
.dg.a #guiProjectManager:hover { background-color: #5bbeec!important; background: linear-gradient(var(--primaryColorAccent), var(--primaryColorDarker)); }


#disclaimer.clickable { font-size: 1.1em; color: #ffff2d; }

.dg.a #guiQuote { color: #ffde00; }
.dg.a #guiQuote:hover { color: #ffde00; }

#footerButtons {
	bottom: 12px;
	position: absolute;
	z-index: 100;
	width: calc(100% - var(--menuWidth));
	min-width: 475px;
	pointer-events: none;
}
#quoteButton {
	position: relative;
	pointer-events: auto;
	display: inline-block;
	padding: 6px 14px;
	color: #ffde00;
	background-color: #006699;
	border: 1px solid #ffde00;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 17px;
	transform: translateX(-50%);
	left: 50%;
	white-space: nowrap;
}
#quoteButton:hover { background-color: var(--primaryColorDarker); }
@media only screen and (max-width: 640px) {
    #footerButtons {
        width: 100%;
        bottom: auto;
        top: calc(46dvh - var(--bannerHeight));
        min-width: 475px;
    }
    #disclaimer {
        top: calc(46.7dvh - var(--bannerHeight));
        bottom: auto;
    }
}

/* adding full screen to 1.2.0 */
.iconButtons.right {
	left: unset;
	right: 8px;
}