-footer {
- border-top: 1px solid rgba(0, 0, 0, 0.2);
- padding-top: 10px;
- text-align: center;
- font-size: small;
- margin-top: 30px;
+.orange-button-link {
+ @include peertube-button-link;
+ @include orange-button;
+}
+
+.grey-button {
+ @include peertube-button;
+ @include grey-button;
+}
+
+.grey-button-link {
+ @include peertube-button-link;
+ @include grey-button;
+}
+
+// In tables, don't have a hover different background
+table {
+ .action-button-edit, .action-button-delete {
+ &:hover, &:active, &:focus, &[disabled], &.disabled {
+ background-color: $grey-color !important;
+ }
+ }
+}
+
+@media screen and (max-width: 900px) {
+ .main-col {
+ &, &.expanded {
+ .margin-content {
+ margin-left: 50px;
+ margin-right: 50px;
+ }
+
+ .sub-menu {
+ padding-left: 50px;
+ }
+ }
+ }
+}
+
+@media screen and (max-width: 600px) {
+ .menu-wrapper {
+ width: 100% !important;
+ z-index: 10000;
+ }
+
+ .main-col {
+ margin-left: 0;
+
+ &, &.expanded {
+ .margin-content {
+ margin-left: 15px;
+ margin-right: 15px;
+ }
+
+ .sub-menu {
+ padding-left: 15px;
+ margin-bottom: 10px;
+ }
+
+ input[type=text], input[type=password] {
+ width: 100% !important;
+ }
+ }
+ }
+
+ bs-dropdown-container {
+ z-index: 10000;
+ }