/* Nav Menu */ div.nav-menu { background-color:#8b0304; padding: 10px 30px; } div.nav-menu ul { margin: 0; padding: 0; vertical-align:text-bottom; } div.nav-menu ul li { list-style: none; float: left; vertical-align:text-bottom; } div.nav-menu ul li :firstchild { margin-left:500px; } div.nav-menu ul li a:link, div.nav-menu ul li a:visited { display: block; font-size: 100%; padding: 10px 0px 0px 0px; color: #FC0; text-decoration: none; font-weight: 1px; } .menu-trigger { display: none; } div.nav-menu ul li a span { vertical-align: bottom; } div.link-menu ul li a:link, div.link-menuul li a:visited { display: block; font-size: 100%; padding: 10px 0px 0px 0px; color: #FC0; text-decoration: none; font-weight: bold; text-align: center; } .usfullink-trigger { display: none; } @media screen and (min-width: 481px) { div.nav-menu ul { margin: 0; padding: 0; } div.nav-menu ul li a:link, div.nav-menu ul li a:visited { display: block; font-size: 100%; padding: 10px 0px 5px 0px; color: #FC0; text-decoration: none; font-weight: bold; display:inline-block; text-align:center; } div.nav-menu ul li a span { vertical-align: bottom; } div.link-menu ul li a:link, div.link-menuul li a:visited { display: block; font-size: 100%; padding: 10px 0px 0px 0px; color: #FC0; text-decoration: none; font-weight: bold; text-align: center; display:inline-block; text-align:center; } .usfullink-trigger { display: none; } } @media screen and (max-width: 480px) { .menu-trigger { display: block; color: #FC0; background-color: #8b0304; text-align: right; font-size: 100%; cursor: pointer; padding-top: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; } div.nav-menu { display: none; } div.nav-expanded { display: block; } div.nav-menu ul li { float: none; padding-bottom:5px; border-bottom: 1px solid #FC0; } div.nav-menu ul li:last-child { border-bottom: none; } div.nav-menu ul li a span { vertical-align: bottom; } .usfullink-trigger { display: block; color: #930; text-align: right; font-size: 100%; cursor: pointer; padding-top: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; } div.link-menu { display: none; } div.links-expanded { display: block; } div.links-expanded ul li { float: none; padding-bottom:5px; border-bottom: 1px solid #FC0; } #usefulLinks a{ text-decoration:none; padding:10px; color:#930; } div.links-expanded ul li:last-child { border-bottom: none; } }