#searchForm { select { font-size: 15px; } input { height: 40px; font-size: 16px; } button { font-size: 16px; } @media (max-width: @screen-xs-max) { select { width: 100%; float: left; } input { height: 40px; font-size: 16px; } button { font-size: 16px; } } } .searchform-bonus { li { margin: 5px; } } .settings-modal-buttons { padding: 5px; button { margin: 5px } } .startpage-foki, .foki { display: flex; flex-wrap: wrap; justify-content: center; input { visibility: hidden; &+.custom-focus-label { border-radius: @foki-edge-rounding 0px 0px @foki-edge-rounding; } &+.custom-focus-label+.custom-focus-edit { margin-left: 5px; display: inline-block; border-radius: 0px @foki-edge-rounding @foki-edge-rounding 0px; } } label { & span:not(.badge) { background-color: transparent; } } } .focus { margin: 0px; &~.focus { margin-left: 10px; } &:hover { .focus-label, .focus-edit { cursor: pointer; background-color: @focus-hover-focus-edit-background-color; } } } .focus-radio:checked { &+.focus-label, &+.focus-label+.focus-edit { background-color: @focus-radio-checked-focus-label-focus-edit-background-color; } } .focus-label, .focus-edit { margin: 0px; border-radius: 7px; padding: 7px; font-weight: normal; } #about-us a:visited { color: @link-color; } #anpassen-label a { color: @anpassen-label-color; } #addFocusBtnDiv { margin-left: 10px; } #settingsBtnDiv { margin-left: 10px; &>* { vertical-align: middle; } }