diff --git a/phpBB/styles/prosilver/theme/buttons.css b/phpBB/styles/prosilver/theme/buttons.css
index 9c5ba0d486..55ecb53d05 100644
--- a/phpBB/styles/prosilver/theme/buttons.css
+++ b/phpBB/styles/prosilver/theme/buttons.css
@@ -17,11 +17,11 @@
 	display: inline-block;
 	padding: 2px 8px;
 	cursor: pointer;
+	touch-action: manipulation;
 	-moz-user-select: none;
 	-ms-user-select: none;
 	-webkit-user-select: none;
 	user-select: none;
-	touch-action: manipulation;
 }
 
 .button:focus,
diff --git a/phpBB/styles/prosilver/theme/colours.css b/phpBB/styles/prosilver/theme/colours.css
index 2cd236f431..f740dafb2c 100644
--- a/phpBB/styles/prosilver/theme/colours.css
+++ b/phpBB/styles/prosilver/theme/colours.css
@@ -1094,20 +1094,13 @@ ul.cplist {
 	color: #d31141;
 }
 
-/* This ID needs factored out */
 @media only screen and (max-width: 900px), only screen and (max-device-width: 900px) {
-	/* stylelint-disable selector-no-id */
-	#navigation a,
-	.rtl #navigation a {
+	.navigation a,
+	.rtl .navigation a {
 		background: #b2c2cf;
 	}
-	/* stylelint-enable */
 }
 
-/* stylelint-disable selector-max-compound-selectors */
-/* stylelint-disable selector-no-qualifying-type */
-/* stylelint-disable no-indistinguishable-colors */
-
 /* preferences pane layout */
 .panel-container h2 {
 	color: #333333;
diff --git a/phpBB/styles/prosilver/theme/common.css b/phpBB/styles/prosilver/theme/common.css
index da10394181..b5c2cfc5f6 100644
--- a/phpBB/styles/prosilver/theme/common.css
+++ b/phpBB/styles/prosilver/theme/common.css
@@ -1055,12 +1055,14 @@ fieldset.fields1 dl.pmlist dd.recipients {
 	animation: rotator 1s linear infinite;
 }
 
+/* stylelint-disable no-unknown-animations */
 .spinner-path {
-	stroke-dasharray: 187;
-	stroke-dashoffset: 0;
 	transform-origin: center;
 	animation: dash 1s ease-in-out infinite, colors 4s ease-in-out infinite;
+	stroke-dasharray: 187;
+	stroke-dashoffset: 0;
 }
+/* stylelint-enable no-unknown-animations */
 
 @keyframes rotator {
 	0% {
@@ -1078,13 +1080,13 @@ fieldset.fields1 dl.pmlist dd.recipients {
 	}
 
 	50% {
-		stroke-dashoffset: 46.75;
 		transform: rotate(135deg);
+		stroke-dashoffset: 46.75;
 	}
 
 	100% {
-		stroke-dashoffset: 187;
 		transform: rotate(450deg);
+		stroke-dashoffset: 187;
 	}
 }
 
diff --git a/phpBB/styles/prosilver/theme/icons.css b/phpBB/styles/prosilver/theme/icons.css
index 534ecb2dde..ce202f1b9d 100644
--- a/phpBB/styles/prosilver/theme/icons.css
+++ b/phpBB/styles/prosilver/theme/icons.css
@@ -11,15 +11,17 @@
  */
 .icon,
 .button .icon {
-	-webkit-font-smoothing: antialiased;
-	-moz-osx-font-smoothing: grayscale;
 	font-family: FontAwesome;
 	font-size: 14px;
 	font-weight: normal;
 	font-style: normal;
 	font-variant: normal;
+	-webkit-font-smoothing: antialiased;
 	line-height: 1;
 	display: inline-block;
+	/* stylelint-disable order/declaration-block-properties-specified-order */
+	-moz-osx-font-smoothing: grayscale;
+	/* stylelint-enable order/declaration-block-properties-specified-order */
 	text-rendering: auto; /* optimizelegibility throws things off #1094 */
 }
 
diff --git a/phpBB/styles/prosilver/theme/print.css b/phpBB/styles/prosilver/theme/print.css
index 271606b0fe..753e6bebe5 100644
--- a/phpBB/styles/prosilver/theme/print.css
+++ b/phpBB/styles/prosilver/theme/print.css
@@ -4,6 +4,7 @@
 
 /* stylelint-disable selector-max-compound-selectors */
 /* stylelint-disable declaration-property-unit-whitelist */
+/* stylelint-disable declaration-property-unit-blacklist */
 
 /* Lots still TODO here! */
 
@@ -222,4 +223,6 @@ ul {
 	height: 1em;
 	min-height: 18px;
 }
+/* stylelint-enable selector-max-compound-selectors */
 /* stylelint-enable declaration-property-unit-whitelist */
+/* stylelint-enable declaration-property-unit-blacklist */