app/assets/stylesheets/_aa.css
.headerAa-abLogo {
padding: 1em 0 1em 2em;
}
.headerAa-menu {
background-color: #5C95B6;
height: 30px;
line-height: 30px;
padding-right: 1em;
padding-left: 1em;
}
.headerAa-menu-list {
float: right;
list-style: none;
}
.headerAa-menu-list-item:not(.locale) {
float: left;
margin-right: 15px;
}
.headerAa-menu-list-item img {
float: left;
width: 80px;
}
.headerAa-menu-list-item.locale {
float: right;
clear: both;
font-size: 0.73em;
line-height: 1.5em;
padding-right: 7px;
}
.headerAa-menu-list-item.locale a {
color: #333;
text-decoration: none;
}
[lang=en] .headerAa-menu-list-item.locale {
font-size: 0.95em;
}
.headerAa-menu-list-item:not(.locale) a {
text-decoration: none;
color: #E6EFF4;
font-size: 0.85714em;
font-weight: 600;
display: block;
}
.headerAa-menu-list-item:not(.locale) a:hover {
color: #FFF;
}
@media(min-width: 340px) {
.headerAa-menu {
padding-left: 2em;
padding-right: 2em;
}
}
@media(min-width: 400px) {
.headerAa-menu-list-item img {
width: 96px;
}
.headerAa-menu-list-item.locale {
font-size: 0.87em;
}
}