.footer { bottom: 0; left: 0; font-size: 13px; font-weight: 600; display: flex; flex-direction: row; padding: 50px 31px 41px; width: 100%; box-sizing: border-box; justify-content: flex-end; align-items: flex-end; } .legalSection { display: flex; align-items: center; flex-direction: row; } .legalSection__link { color: var(--lightTextColor); white-space: nowrap; margin-right: 2vw; } .legalSection__link:hover { color: var(--textColor); } .footer__mozLogo { width: 112px; height: 32px; margin-bottom: -5px; } .socialSection__icon { width: 32px; height: 32px; margin: 0 0 -5px 4px; } .feedback { background-color: #000; background-image: url('../assets/feedback.svg'); background-position: 2px 4px; background-repeat: no-repeat; background-size: 18px; border-radius: 3px; border: 1px solid #000; color: var(--primaryControlFGColor); cursor: pointer; display: block; font-size: 12px; line-height: 12px; padding: 5px; overflow: hidden; min-width: 12px; max-width: 12px; text-indent: 17px; transition: all 250ms ease-in-out; white-space: nowrap; } .feedback:active { background-color: var(--primaryControlHoverColor); } .dropDownArrow { display: none; } .dropdown__only { display: none; } @media (max-device-width: 750px), (max-width: 750px) { .footer { align-items: flex-end; padding: 20px 25px; margin: 0; min-width: 455px; } .footer_hiddenIcon { display: none; } .dropdown__only { display: block; } .dropDownArrow { display: initial; float: right; } .legalSection { flex: 0; background-color: #fff; display: block; border-radius: 4px; border: 1px solid rgba(12, 12, 13, 0.1); box-sizing: border-box; text-align: left; margin-right: auto; } .legalSection__link { flex: none; display: block; box-sizing: border-box; height: 24px; width: 176px; margin: 0; padding: 4px 20px 0 8px; text-shadow: none; font-weight: 400; color: var(--lightTextColor); } .legalSection__link:visited { color: var(--lightTextColor); } .legalSection__link:hover { color: var(--primaryControlFGColor); background-color: var(--primaryControlBGColor); } .footer__noDisplay { display: none; } }