/* CSS Document */
#uofgmenu1 ul, #uofgmenu2 ul, #uofgfooter1 ul { list-style: none; margin: 0; padding: 0; margin-top: 1em; margin-bottom: 1em; }
#uofgmenu1 a, #uofgmenu2 a, #uofgfooter1 a { margin-left: 10px; }
.left-side-content-inner-container .text-wrap { margin-bottom: 1em !important; }
ul#story-content-list { margin-bottom: 1em; }
ul#story-content-list, ul#story-content-list li { font-size: 20px; color: #fff; font-weight: 300; }
.story-container .story .content .bottom .botom-content-area { max-width: 800px; }
#uofgmobilefooter { margin-left: 30px; }
#uofgmobilefooter li a { display: block; padding: 10px 0; }
nav.side-menu ul.nav li.nav-item .nav-link.yellow-button { background: #FFC72A; color: #000; }
nav.side-menu ul.nav li.nav-item .nav-link.yellow-button:hover { background: #fff; color: #c3002f; }
nav.side-menu ul.nav li.nav-item label.nav-link.white-button { background: #fff !important; color: #000 !important; }
nav.side-menu ul.nav li.nav-item label.nav-link.white-button:hover { background: #000 !important; color: #fff !important; }

/* mobile tweaks for emergency message */
@media (max-width:675px) {
	.emergency-message { width: 90%; padding: 1rem; margin: 1rem; max-height: none; z-index: 200; top: 85px; }
	.emergency-message .row { margin-left: 0; margin-right: 0; }
}
@media screen and (min-width:676px) and (max-width:1024px) {
	.emergency-message { width: 90%; padding: 1rem; margin: 1rem; max-height: none; }
	.emergency-message .row { margin-left: 0; margin-right: 0; }
	.emergency-message .text-wrap { width: 100%; }
}




