.royalnews-header-cat-wrap {
	margin-bottom: 0;
    padding: 8px 0;
    background: #d82926;
	.royalnews-header-cat {
		display: flex;
	    flex-wrap: wrap;
	    align-items: center;
	    .royalnews-category-title {
	    	color: #fff;
		    display: inline-block;
		    font-size: 14px;
		    padding-right: 10px;
		    line-height: 100%;
		    text-transform: uppercase;
		    float: left;
		    margin: 0;
		    font-weight: 400;
	    }
	    .royalnews-header-cat-inner {
    	    display: inline-block;
		    padding-left: 3px;
		    padding-right: 3px;
		    padding-bottom: 3px;
		    a {
		    	display: inline-block;
    			background: #000000;
			    padding: 2px 8px;
				border-radius: 3px;
				color: #fff;
				font-weight: 300;
    			font-size: 14px;
    			p {
    				padding: 0;
    				margin: 0;
    			}
		    }
	    }
	}
}