.cols_1 > #footer { padding: 2em 3em 1.5em 5em; @media (max-width: @maxsmalltablet) { padding: 1.5em 2em 1em 3em; } @media (max-width: @maxsmallertablet) { padding: 1em 1em .75em 2.5em; } background-color: @heller; } .cols_1 > #footer > #footerlinks { position: static; border-style: none; } .cols_1 > #footer > #footerlinks > li.f { line-height: 1em; margin: 0 1em 0 0; padding: 0; } .cols_1 > #footer > #footerlinks > li.f > a.f { color: @hintergrund; border-color: @hintergrund; } .cols_1 > #footer > #footerlinks > li#copyright { position: static; float: right; font-size: 137.5%; margin: 0; } .cols_2 > #footer > #footerlinks { position: static; border-style: none; margin: 4em 0 0 2em; } .cols_2 > #footer > #footerlinks > li.f { line-height: 1em; display: block; margin: 0 0 .25em 0; color: @hintergrund; } .cols_2 > #footer > #footerlinks > li#copyright { line-height: 1em; font-size: 137.5%; top: auto; bottom: 0; left: 0; right: 0; padding: 0 2.18181818em 1.5em; /* ? 3*16px ? */ @media (max-width: @maxsmalltablet) { padding-right: 1.45454545em; padding-bottom: 1em; } @media (max-width: @maxsmallertablet) { padding-right: .72727272em; padding-bottom: .5em; } background-color: @heller; text-align: right; } .cols_2 > #footer > #footerlinks a.f { color: @hintergrund; border-color: @hintergrund; } .cols_2 > #footer > #footerlinks a.f:hover { color: @hintergrund; border-color: @hintergrund; border-style: solid; }