#topbar { padding-top: 3px; }

#topbar a { font-family: 'Lato', 'Helvetica Neue', sans-serif; font-size: 18px; font-weight: 400; text-transform: uppercase; }

#topbar a:hover, a.current {
	border-bottom: none !important; /* 1px #222 dotted; */
	text-decoration: none !important;
}

#rightmenu a.notmobile:hover span {
	border-bottom: none !important;
}
#rightmenu a.notmobile span {
	border-bottom: none !important;
}

#spacer { /* match height of fixed #topbar */
	height: 49px; /* 76px original DG */
}

.homeicon {
	top: -3px;
	width: 37px; /* 72px DG original */
	height: 32px; /* 62px DG original */
}

.homespacer {
	height: 38px; /* 28ps DG original, height of img spacer in menu */
}

.threefourth { 
	margin-left: 0%; /* was 2% */
	width: 71%; /* was 69% */
}

hr.thin-hr {
	border-bottom-color: rgba(127,127,127,0.75);
}

.modal-content { height: 85%; /* height of the slide-in window */ }

.modal-header { color: #ed584b; }

@media (max-width: 639px) { /* mobile phone, 1 box wide */
	#topbar { height: 38px; }
	.homeicon { /* height: 26px; width: 32px; */ margin-left: 10px; top:7px; vertical-align: middle; z-index: 99; }
	.footer .pad { padding-top: 0px; }
	#spacer { height: 52px; }
	#mobilemenu span { width: 100%; }
	.threefourth { width: 100%; }
}



@media (max-width: 374px) { /* iPhonen SE, mobile phone, 1 box wide */
		#mobilemenu span { font-size: 20px; }
}
