@import '_variables'; @import '_mixins'; #search-video { @include peertube-input-text($search-input-width); padding-left: 10px; margin-right: 15px; padding-right: 40px; // For the search icon font-size: 14px; &::placeholder { color: var(--inputPlaceholderColor); } &:focus::placeholder { opacity: 0 !important; } @media screen and (max-width: 800px) { width: calc(100% - 150px); } @media screen and (max-width: 600px) { width: calc(100% - 70px); } } .icon.icon-search { @include icon(25px); height: 21px; background-color: var(--mainForegroundColor); mask: url('../../assets/images/header/search.svg') no-repeat 50% 50%; // yolo position: absolute; margin-left: -50px; margin-top: 5px; } .upload-button { @include peertube-button-link; @include orange-button; @include button-with-icon(22px, 3px, -1px); margin-right: 25px; @media screen and (max-width: 800px) { margin-right: 0; } @media screen and (max-width: 600px) { margin-right: 10px; padding: 0 10px; .icon.icon-upload { margin-right: 0; } .upload-button-label { display: none; } } }