.navbar-main .nav>.active>a>span, .navbar-main .nav>li:hover>a>span { border-color: rgb(28, 146, 204); } .feature-visual img, .feature-visual-narrow img { left: auto; right: 0; } @media (min-width:768px) { .feature-visual img, .feature-visual-narrow img { left: 0; right: auto; } } div.blue-box { display: flex; justify-content: center; flex-wrap: wrap; } div.blue-box-child { background: rgb(28, 146, 204); color: #fff; margin: 12px; width: 96%; padding: 2%; } @media (min-width:768px) { div.blue-box-child { margin: 12px; width: 46%; padding: 2%; } } div.blue-box-child p, div.blue-box-child ul { line-height: 1.2; margin: 0; } div.blue-box-child ul.no-dash, div.blue-box-child ul.dash { list-style: none; } div.blue-box-child ul.no-dash { padding-left: 0; } div.blue-box-child ul.dash { margin-left: 0; padding-left: 1em; } div.blue-box-child ul.dash>li:before { display: inline-block; content: "-"; width: 1em; margin-left: -1em; } div.footer-copyright { height: 100%; } div.footer-copyright li.pull-right a { color: #fff; }