.feature .featureContent h2 > a {
  	display: block;
  	width: 60%;
  	margin: 30px auto;
  	padding: 6px 18px !important;
  	text-align: center;
  	font-size: 24px !important;
  	font-weight: normal !important;
  	background: rgba(255, 60, 0, 1) !important;
  	color: rgb(255,255,255) !important;
  	border-radius: 6px !important;
  	text-decoration: none;
  }
 
 .headerPro {padding: 10px 25px !important; display: flex !important; align-items: center; height: 60px !important;}
 
 	.header.headerPro, .header.headerPro.asleep {display: flex !important;}
 
 	.headerPro .headerProHeading {display: inline-block; height: 40px;}
 	.headerPro .headerProHeading:hover {background: none; background: none; color: #fff !important; text-decoration: none;}
 
 		.headerPro .headerProHeading .headerProLogo, .headerPro .headerProHeading .headerProTitle {
 			display: inline-block; vertical-align: middle;
 		}
 
 		.headerPro .headerProHeading .headerProLogo svg {height: 100%;}
 
 		.headerPro .headerProHeading .headerProTitle {margin: 0 0 0 12px; padding: 0px 0 0 12px; font-size: 20px; position: relative;}
 
 			.headerPro .headerProHeading  .headerProTitle:before {
 				content: "";
 				display: inline-block;
 				position: absolute;
 				left: 0;
 				height: 30px;
 				top: 50%;
 				transform: translateY(-50%);
 				border-left: 1px solid;
 			}
 
 	.headerPro .headerProActions {display: inline-block; vertical-align: middle; flex-grow: 1; text-align: right;}
 
 		.headerPro .headerProActions .headerProAction {display: inline-block; vertical-align: middle; margin-left: 20px;}
 
 			.headerPro .headerProActions .headerProAction a {
 				padding: 0 0 0 10px;
 				background: transparent !important;
 				transition: all .25s ease;
 			}
 
 				.headerPro .headerProActions .headerProAction a:hover, .headerPro .headerProActions .headerProAction a:focus,
 				.headerPro .headerProActions .headerProAction a:active {color: #fff !important; text-decoration: underline;}
 
 				.headerPro .headerProActions .headerProAction a .headerProIcon {
 					height: 16px;
 					display: inline-block;
 					vertical-align: middle;
 					margin: -4px 2px 0 0;
 				}
 				.headerPro .headerProActions .headerProAction a .headerProIcon svg {height: 100%; fill: #fff;}
 
 
 .headerPro + .streamSearch + .panel + .container #firstResults {margin-top: -160px !important;}
 .headerPro + .streamSearch + .panel + .container .cover {height: 180px !important;}
 .headerPro + .streamSearch + .panel + .container .streamNav {padding-top: 0 !important;}
 
 @media all and (max-width: 900px){
 	.headerProActions {display: none !important;}
 	.standalone .news {padding-top: 170px!important;}
 }
 
 @media all and (max-width: 400px){
 	.headerProTitle {display: none !important;}
 }