| 
					
				 | 
			
			
				@@ -1227,8 +1227,7 @@ header[role="banner"] { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   to { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     -webkit-transform: rotate(359deg); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     transform: rotate(359deg); } } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        #block-mainnavigation ul li a.is-active:before, #block-mainnavigation ul li a:hover:before { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          border-color: red; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        #block-mainnavigation ul li a.is-active:before, #block-mainnavigation ul li a.is-active-trail:before, #block-mainnavigation ul li a:hover:before { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           background-color: red; } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 .block-language { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -2320,7 +2319,7 @@ footer { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             height: 7px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             border: 1px solid red; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             margin-right: 0.5em; } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          footer nav#block-productions.block-menu ul li a:hover:before, footer nav#block-productions.block-menu ul li a.is-active:before { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          footer nav#block-productions.block-menu ul li a:hover:before, footer nav#block-productions.block-menu ul li a.is-active:before, footer nav#block-productions.block-menu ul li a.is-active-trail:before { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             background-color: red; } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           footer nav#block-productions.block-menu ul li a.ajax-loading:before { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             -webkit-animation: rotation 2s infinite linear; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -2508,47 +2507,47 @@ footer { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         footer .block-block-edlp-entrees ul li.opened .entree-content { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           width: 350px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           opacity: 1; } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  footer #block-studiolinkblock { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  footer .block.random-player { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     margin-bottom: 1em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     pointer-events: all; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     margin-left: 0.5em; } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    footer #block-studiolinkblock a { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    footer .block.random-player a { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       display: block; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       width: 20px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       height: 20px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       text-indent: 40px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       margin: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       overflow: hidden; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      -webkit-mask-image: url(../img/studio.svg); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      mask-image: url(../img/studio.svg); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      -webkit-mask-image: url(../img/random.svg); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      mask-image: url(../img/random.svg); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       -webkit-mask-size: contain; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       mask-size: contain; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       background-color: #000; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       -webkit-transition: background-color 0.3s ease-in-out; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       transition: background-color 0.3s ease-in-out; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       cursor: pointer; } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      footer #block-studiolinkblock a.is-active { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      footer .block.random-player a.is-active { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         background-color: red; } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  footer .block.random-player { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  footer #block-studiolinkblock { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     margin-bottom: 1em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     pointer-events: all; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     margin-left: 0.5em; } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    footer .block.random-player a { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    footer #block-studiolinkblock a { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       display: block; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       width: 20px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       height: 20px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       text-indent: 40px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       margin: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       overflow: hidden; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      -webkit-mask-image: url(../img/random.svg); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      mask-image: url(../img/random.svg); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      -webkit-mask-image: url(../img/studio.svg); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      mask-image: url(../img/studio.svg); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       -webkit-mask-size: contain; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       mask-size: contain; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       background-color: #000; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       -webkit-transition: background-color 0.3s ease-in-out; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       transition: background-color 0.3s ease-in-out; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       cursor: pointer; } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      footer .block.random-player a.is-active { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      footer #block-studiolinkblock a.is-active { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         background-color: red; } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   footer #block-userlogin { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     margin-bottom: 1em; 
			 |