/*	
	Theme Name: Splash - Child Theme
	Theme URI: http://basketball.stylemixthemes.com/
	Author: StylemixThemes
	Author URI: http://stylemixthemes.com/
	Description: Splash Child theme
	Version: 1.0
	License: GNU General Public License v2 or later
	License URI: http://www.gnu.org/licenses/gpl-2.0.html
	Tags: blue, red, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, fluid-layout, responsive-layout, flexible-header, custom-background, custom-colors, custom-header, custom-menu, editor-style, sticky-post, theme-options
	Text Domain: splash-child
    Template: splash

    This theme, like WordPress, is licensed under the GPL.
    Use it to make something cool, have fun, and share what you've learned with others.
*/

/* Add your own styles here */

.stm-header.stm-header-second .stm-header-inner .stm-main-menu .stm-main-menu-unit .kos-header-menu > li a{
	font-size: 20px !important;
}

.stm-header .stm-header-inner .stm-header-container {
	align-items: center;
	display: flex;
	justify-content: center;
}

.stm-post__slider .stm-post__slides .stm-slide .stm-post__slider__image:after{
	background-color: transparent !important;
}

.stm-post__slider .stm-post__slides .stm-slide .stm-post__slider__image:before{
	mix-blend-mode: unset !important;
    background-color: #000000 !important;
    opacity: 0.3;
}

.stm-post__slider .stm-post__slider__nav li a,
.stm-post__slider .stm-post__slider__nav li:first-child a,
.stm-post__slider .stm-post__slides .stm-slide .stm-post__slider__data .stm-slide__excerpt,
.stm-post__slider .stm-post__slides .stm-slide .stm-post__slider__data .stm-slide__title{
	color: white !important;
}

.stm-post__slider .stm-post__slides .stm-slide .stm-post__slider__data .stm-slide__link,
.stm-post__slider .stm-post__slider__nav li:before {
	color: white !important;
	background-color: #e40b30 !important;
}

.stm-post__slider .stm-post__slides .stm-slide .stm-post__slider__data .stm-slide__title{
	font-style: unset !important;
}

.stm_af_latest_results_wrapper .stm-latest-results-units .stm-latest-result-team a{
	color: #d22f26 !important;
	font-size: 35px;
	display: block;
	line-height: 1;
	text-align: right;
}

.stm_af_latest_results_wrapper .stm-latest-results-units .guest-team .stm-latest-result-team a{
	text-align: left;
}

.stm_af_latest_results_wrapper .stm-latest-results-units .guest-team img,
.stm_af_latest_results_wrapper .stm-latest-results-units .home-team img{
	max-width: 100px;
	margin: auto;
}

.stm-latest-results-units .stm-latest-results-info{
	display: flex;
}

.stm-latest-results-units .stm-latest-results-info > div {
	display: flex;
    width: 45%;
    padding: 0 5px;
    align-items: center;
}

.stm-latest-results-units .stm-latest-results-info .stm-latest-result .stm-latest-result-team{
	width: 100%;
    text-align: right;
    padding-right: 10px;
    text-transform: uppercase;
    font-size: 13px;
    line-height: 1;
}

.stm-latest-results-units .stm-latest-results-info .stm-latest-result .stm-latest-result-team.right{
	width: 100%;
    text-align: left;
    padding-right: 0;
    padding-left: 10px;
}

.stm-latest-results-units .stm-latest-results-info .stm-latest-result .stm-latest-result-win-label{
	margin: 0 !important;
	padding: 0; 
	background-color: unset;
}

.stm-latest-results-units .stm-latest-results-info .stm-latest-result .stm-latest-result-win-label span{
	padding: 6px 7px;
    font-size: 9px;
    background-color: #e40b30;
    font-weight: 400;
    text-transform: uppercase;
    color: white;
    margin: auto;
}

.stm-latest-results-units .stm-latest-results-info .stm-latest-result .stm-latest-result-loss-label span{
	padding: 6px 7px;
    font-size: 9px;
    background-color: #123e68;
    font-weight: 400;
    text-transform: uppercase;
    color: white;
    margin: auto;
}

.stm-latest-results-units .stm-latest-results-info .stm-latest-result_result{
	width: 10%;
	text-align: center;
}

.stm-latest-results-units .stm-latest-results-info .stm-latest-result_result span{
	text-wrap: nowrap;
}

.stm-header .stm-header-inner{
	background-color: #123e68 !important;
}

.stm-header.stm-transparent-header .stm-header-inner{
	background-color: transparent !important;
}

.stm-header .logo-main{
	width: 100%;
	float: none;
	position: relative;
	margin: 0 !important;
}

.stm-header .logo-main a{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	width: 100%;
}

.stm_af_latest_results_wrapper h2{
	font-weight: 700 !important;
	color: #123e68 !important;
}

.stm-news-masonry_2 a:first-child h2{
	color: white !important;
}


.stm-players .stm-list-single-player .stm-list-single-player-info {
	background-color: #123e68 !important;
}

.stm-list-single-player .heading-font{
	color: white !important;
}

.widget-wrapper .sp-data-table td{
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 10px !important;
}

table.sp-data-table,
.widget-wrapper table.sp-data-table{
	border-spacing: 0 3px;
}

.widget-wrapper .sp-league-table-link{
	margin: 0;
	text-align: center;
}

.widget-wrapper .sp-league-table-link a{
	color: #0a0808;
}

.stm-next-match-carousel-wrap.style_4 .upcoming-match__team-name{
	text-align: center;
}

.stm-next-match-carousel-wrap.style_4 .upcoming-match__info{
	font-size: 12px !important;
}

.stm-next-match-carousel-wrap.style_4 .upcoming-match__vs{
	padding: 10px;
}


/* TOP BAR Settings */
#stm-top-bar .heading-font, #stm-top-bar .stm-ticker-title{
	color: #123e68 !important;
}

#stm-top-bar{
	min-height: 40px !important;
}

#stm-top-bar .stm-top-ticker-holder .stm-ticker{
	height: 40px !important;
}

#stm-top-bar .stm-top-ticker-holder .stm-ticker li{
	font-weight: 700 !important;
	line-height: 40px !important;
}

#stm-top-bar .stm-top-socials-holder .top-bar-socials li{
	line-height: 40px !important;
}

#stm-top-bar .stm-top-ticker-holder .stm-ticker-title {
	line-height: 40px !important;
}


.header_1 .stm-header .stm-main-menu .stm-main-menu-unit{
	background: #123e68 !important;
}

.header_1 .stm-header .stm-main-menu .stm-main-menu-unit:after{
	content: none !important;
}

.stm-upcoming-events_list ul li .event_date{
	color: white !important;
}

.stm-upcoming-events_list ul li .commands{
	float: unset;
}

.stm-upcoming-events_list ul li .commands h3 .stm-red{
	display: block;
}

.stm-upcoming-events_list ul li{
	padding: 15px 20px 15px 190px;
}

.stm-upcoming-events_list ul li .commands .stadium, 
.stm-upcoming-events_list ul li .commands .league, 
.stm-upcoming-events_list ul li .commands .season {
	text-transform: uppercase;
	font-size: 12px;
	margin-right: 12px;
}

.stm-upcoming-events_list ul li .read_more{
	float: unset;
	margin: 0;
	margin-top: 10px;
}

.stm-upcoming-events_list ul li .read_more a{
		padding: 5px 25px;
}

#week-event .stm-upcoming-events_list ul li{
	padding: 25px 20px 25px 190px;
	min-height: auto;
}

#week-event .stm-upcoming-events_list ul li .event_date .stm-middle{
	display: none
}

#week-event .stm-upcoming-events_list ul li .commands .stadium,
#week-event .stm-upcoming-events_list ul li .commands .season{
	display: none;
}

#week-event .stm-upcoming-events_list ul li .commands h3{
	display: flex;
}

.single-sp_team .stm-upcoming-events_list ul li .commands{
	float: left;
}

.single-sp_team .stm-upcoming-events_list ul li .commands h3{
	display: flex;
	margin-bottom: 0;
	align-items: center;
}

.single-sp_team .stm-upcoming-events_list ul li .commands h3 a,
.single-sp_team .stm-upcoming-events_list ul li .commands h3 span {
	line-height: 1.5em;
}

.single-sp_team .stm-upcoming-events_list ul li .commands h3 span{
	min-width: 50px;
}

.single-sp_team .stm-upcoming-events_list ul li .commands h3 a:first-child{
	text-align: right;
}

.single-sp_team .stm-upcoming-events_list ul li .commands h3 a:last-child{
	text-align: left;
}

.single-sp_team .stm-upcoming-events_list ul li .read_more{
	float: right;
}

.single-sp_team .stm-upcoming-events_list ul li{
	min-height: auto;
}

.single-sp_team .stm-upcoming-events_list ul li .event_date .stm-middle{
	display: none;
}

@media (max-width: 1440px){
	#week-event .stm-upcoming-events_list ul li .commands h3 {
		font-size: 1.3rem;
	}
}


@media (max-width: 1024px){
	#week-event .stm-upcoming-events_list ul li .commands h3 {
		display: block;
	}

	#week-event .stm-upcoming-events_list ul li .commands h3 .stm-red{
		margin: 0 !important;
	}

	#week-event .stm-upcoming-events_list ul li .read_more{
		width: 100%;
		display: block;
		text-align: center;
		margin-top: 5px;
	}

	.stm-upcoming-events_list ul li .read_more a{
		width: 100%;
		padding: 5px 25px;
	}
}


@media (max-width: 768px){

	.stm-upcoming-events_list ul li .read_more a{
		text-align: center;
	}

	#week-event .stm-upcoming-events_list ul li{
		padding: 0;
		padding-bottom: 20px;
	}

	#week-event .stm-upcoming-events_list ul li .commands h3 {
		font-size: 1.7rem;
	}

	#week-event .stm-upcoming-events_list ul li .event_date{
		position: static;
		width: 100%;
		padding: 15px;
		margin-bottom: 15px;
	}

	#week-event .stm-upcoming-events_list ul li .event_date .date{
		position: static;
		transform: none;
	}

	#week-event .stm-upcoming-events_list ul li .clearfix{
		text-align: center;
		padding: 0 10px;
	}

	.single-sp_team .stm-upcoming-events_list ul li .read_more{
		width: 100%;
	}

	.stm_af_latest_results_wrapper .stm-latest-results-units .stm-latest-result-team a{
		text-align: center !important;
		width: 100%;
	}

	.stm_af_latest_results_wrapper .stm-latest-results-units .home-team,
	.stm_af_latest_results_wrapper .stm-latest-results-units .guest-team{
		padding-top: 10px;
		padding-bottom: 10px;
	}
}

@media(max-width: 500px){
	.stm-upcoming-events_list ul li{
		padding: 0;
		padding-bottom: 20px;
	}
}

@media (min-width: 1820px){
	#week-event .stm-upcoming-events_list ul li .read_more{
		float: right;
		margin-top: 0;
	}

	#week-event .stm-upcoming-events_list ul li .commands {
		float: left;
	}
}

#week-event .stm-upcoming-events_list ul li .commands h3 .stm-red{
	margin: 0 10px;
}

.sp-data-table thead th{
	color: white !important;
}

.vc_league_table .sp-view-all-link{
	background-color: unset;
	padding: 5px 10px;
}

.vc_league_table .sp-league-table td{
	font-size: 12px;
}

.sp-data-table tr.highlighted td strong,
.sp-data-table tr.highlighted td a{
	font-size: 16px;
	font-weight: 900;
}

.sp-data-table thead .data-pts,
.sp-data-table thead .data-p,
.sp-data-table thead .data-l,
.sp-data-table thead .data-w{
	text-align: center;
}

.product-categories li a, 
.widget_categories li a{
	background-color: #123e68 !important;
}

.sp-sponsors{
	display: flex;
	flex-wrap: wrap; 
	width: 100%;
}

.sp-sponsors .sponsor{
	height: 150px;
	flex-basis: 20%;
	position: relative;
}

.stm_latest_news_most_styles.masonry .stm-post-masonry-wrap__item .masonry-image-wrap,
.stm_latest_news_most_styles.masonry .stm-post-masonry-wrap__item .masonry-image-wrap img{
	border-radius: 0 !important;
}

.stm_latest_news_most_styles.masonry h4{
	color: white !important;
}

.tag-cloud-link:hover{
	color:#d50029;
	text-decoration: none;
}

.stm-upcoming-events_list ul li .event_date{
	background-color: #123e68;
}

.stm-upcoming-events_list ul li .commands h3{
	font-size: 1.7rem;
}

.stm-upcoming-events_list ul li .commands h3 a,
.stm-upcoming-events_list ul li .commands h3 span{
	line-height: 1;
}

#week-event .vc_custom_heading{
	color: white !important;

}

#next-event .stm-upcoming-events_list ul li .event_date{
	background-color: #d50029;
}

#next-event .stm-upcoming-events_list ul li.stm-event-item:hover .event_date{
	background-color: #750c14;
}

.stm-upcoming-events_list ul li:hover .event_date{
	background-color: #031f2e;
}

.stm-players .stm-list-single-player .stm-list-single-player-info.staff-directory{
	background-color: #123e68;
}

.stm-players .stm-list-single-player .stm-list-single-player-info .inner .player-title.staff-directory {
	margin-right: 15px;
}

.stm-players .stm-list-single-player .stm-list-single-player-info .inner .player-position.staff-directory {
	font-size: 12px;
}

.stm-footer{
	border: none;
}

.stm-players-inline{
	margin: 0 -45px 0;
}

.single-sp_team .stm-players-inline{
	margin: 0 -30px 0;
}

.custom-spacer{
	padding: 25px;
}

.stm-menu-toggle{
	background: transparent;
}

.stm-menu-toggle span,
.stm-menu-toggle.opened span{
	background-color: #123e68;	
}

.stm-header.stm-header-five .stm-header-inner .logo-main a.sponsor-main,
.mobile-sponsor-logo a.sponsor-main{
	background-color: transparent;
	background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}

.mobile-sponsor-logo a.sponsor-main{
	display: block;
    height: 70px;
    margin: auto;
    text-align: center;
    position: relative;
}

.mobile-sponsor-logo{
	margin: auto;
    width: 40%;
}

@media (max-width: 787px){
	.stm-header-mobile {
		display: flex;
	}
}

.single-sp_team .sp-league-table thead th{
	padding: 13px 5px !important;
	text-align: center;
}

.single-sp_team .sp-league-table thead tr th.data-rank{
	text-align: center;
	padding-left: 5px !important;
}

.single-sp_team .sp-league-table tbody tr td.has-logo .team-logo{
	min-height: 20px;
	min-width: 20px;
	position: relative;
	margin-right: 10px !important;
}

.single-sp_team .sp-league-table tbody tr td.has-logo .team-logo img{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	margin: 0;
	width: 100%;
	height: auto;
}

.single-sp_team .sp-league-table tbody tr td.data-name{
	display: flex;
	align-items: center;
}

.single-sp_team .sp-league-table tbody tr td {
	text-align: center;
	line-height: 1.3em;
}

.sp-table-wrapper.ps{
	margin-right: -15px;
    margin-left: -15px;
    padding: 0 15px;
}


.sp-league-table .team-logo img{
	max-height: 4em;
	max-width: 4em;
}

@media (max-width: 768px){
	
	.sp-league-table .team-logo img{
		height: 2.5em;
		margin-right: 0;
	}	

	.sp-league-table tbody tr td.has-logo .team-logo span{
		display: none;
	}

	.single-sp_team .stm-players-inline .stm-list-single-player{
		max-width: calc(50% - 18px);
	}

	.single-sp_team .stm-players .stm-list-single-player{
		margin: 0 6px 12px 6px;
	}

	.single-sp_team .stm-players .stm-list-single-player .stm-list-single-player-info .inner{
		padding-left: 12px;
	}

	.single-sp_team .stm-players .stm-list-single-player .stm-list-single-player-info .inner .player-title,
	.single-sp_team .stm-players .stm-list-single-player .stm-list-single-player-info .inner .player-title.staff-directory{
		font-size: 14px;
		margin-right: 10px;
		line-height: 1;
		display: block;
		margin-top: 8px;
	}

	.single-sp_team .stm-players .stm-list-single-player .stm-list-single-player-info .inner .player-position.staff-directory{
		font-size: 10px;
		line-height: 1;
		display: block;
		margin-top: 2px;
	}

	.stm-next-match-units .stm-next-match-unit .stm-next-match-opponents .stm-command h4{
		text-align: center;
	}

	.stm-next-match-units .stm-next-match-unit .stm-next-match-opponents .stm-command .stm-command-logo{
		max-width: 60px;
	}

	.stm-next-match-units .stm-next-match-unit .stm-next-match-opponents .stm-command{
		padding-top:55px;
		margin-bottom: 5px;
	}

	.stm-next-match-units .stm-next-match-unit .stm-next-match-opponents .stm-command-results{
		padding: 20px 0;
	}

	.stm-next-match-units .stm-next-match-unit .stm-next-match-opponents-units{
		padding: 30px 0 40px;
	}
}

.stm-players .stm-list-single-player .stm-list-single-player-info .inner .player-number{
	display: none;
}

.sp_event .stm-page-title .stm-main-title-unit{
	text-align: center;
}

.season-archive-grid .team-logo{
	text-align: center;
}

.season-archive-grid .team-logo img{
	max-height: 80px;
	width: auto;
}

.season-archive-grid .team-name {
	position: relative;
	height: 80px;
}


.season-archive-grid .team-name h5{
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}

.season-archive-grid .team{
	padding-top: 20px;
	padding-bottom: 20px;
}

.stm-footer .widgets.stm-cols-3 > .widget.widget_nav_menu{
	width: 33.3%;
}

.stm-footer .widgets .widget_nav_menu ul{
	display: block;
}

.stm-footer .widgets.stm-cols-3 > .widget.widget_nav_menu ul li{
	padding-left: 0;
}

.page-template-historical-archive h4{
	transition: .2s ease-in-out all;
}

.page-template-historical-archive h4 i{
	margin-right: 10px;
}


.page-template-historical-archive a:hover{
	text-decoration: none;
}
.page-template-historical-archive a:hover h4 {
	color:#d50029 !important;
}

.stm-stats-wrapp .stm-stat-info-wrapp {
    display: inline-block;
    overflow: hidden;
    vertical-align: middle;
}

.stm-stats-wrapp {
    display: block;
    overflow: hidden;
    position: relative;
    text-align: center;
}

.stm-stats-wrapp img {
    display: inline-block;
    overflow: hidden;
    vertical-align: middle;
    max-width: 90px;
    margin-right: 10px;
}

.stm-stats-wrapp .stm-stat-info-wrapp .stm-stat-points{
	    display: block;
    text-align: left;
    font-weight: 500;
    font-size: 70px;
    color: white !important;
    line-height: 70px;
    margin-bottom: -5px;
    margin-top: 6px;
}

.stm-stats-wrapp .stm-stat-info-wrapp .stm-stat-title {
    display: block;
    text-align: left;
    font-weight: 400;
    font-size: 16px;
    line-height: 16px;
    margin-bottom: 15px;
    color: white;
}

.stm-player-ids.style_2 .stm-carousel-controls-center .stm-carousel-control-prev,
.stm-player-ids.style_2 .stm-carousel-controls-center .stm-carousel-control-prev:before,
.stm-player-ids.style_2 .stm-carousel-controls-center .stm-carousel-control-prev:after,
.stm-player-ids.style_2 .stm-carousel-controls-center .stm-carousel-control-next:after,
.stm-player-ids.style_2 .stm-carousel-controls-center .stm-carousel-control-next:before,
.stm-player-ids.style_2 .stm-carousel-controls-center .stm-carousel-control-next{
	background: #d22f26 !important;
}

.stm-player-ids.style_2 .stm-players .stm-list-single-player .stm-list-single-player-info{
	background: #123e68 !important;
}

.stm-next-match-units .stm-next-match-unit .stm-next-match-info,
.stm-next-match-units .stm-next-match-unit .stm-next-match-venue,
.stm-next-match-units .stm-next-match-unit .stm-next-match-opponents .stm-command h4{
	color: #123e68 !important;
}

.stm-next-match-units .stm-next-match-unit{
	background-color: transparent !important;
	border-bottom: 2px solid #1f5ca4;
}

#stm-footer-bottom{
	padding: 20px 0 !important;
	font-weight: 400 !important;
}

#stm-footer-bottom a{
	color: white !important;
}

.stm-player-ids.style_2 .stm-players .stm-list-single-player:hover .stm-list-single-player-info .player-number, .stm-player-ids.style_2 .stm-players .stm-list-single-player:hover .stm-list-single-player-info .player-title, .stm-player-ids.style_2 .stm-players .stm-list-single-player:hover .stm-list-single-player-info .player-position{
	color: #d22f26 !important
}


#menu-item-1292 a, #menu-item-1291 a{
	padding: 0 10px;
}


#menu-item-1292 a i, #menu-item-1291 a i{
	margin: auto;
}


.vertical-version .col-20, .vertical-version .col-60, .vertical-version .col-35{
	width: 100% !important;
}

.vertical-version .stm-custom-row{
	flex-wrap: wrap !important;
}

.vertical-version .stm_af_latest_results_wrapper .stm-latest-results-units .heading-font{
	text-align: center;
}

.vertical-version .stm-team-logo-left,
.vertical-version .stm-team-logo-right {
	display: none !important;
}

.vertical-version .stm_af_latest_results_wrapper h2{
	margin: 0;
}

.vertical-version .stm_af_latest_results_wrapper h3{
	margin-bottom: 10px;
}

.vertical-version .stmVSWrapp{
	margin-top: 15px !important;
	margin-bottom: 15px !important;
}

.stmTickerWrapper .container .stmTickerContent .stmTickerTitle{
	font-weight: 700 !important;
	text-transform: uppercase;
}

.stmTickerWrapper .container .stmTickerContent .stmTickerPostsWrapper .stmTickerPostsList .tickerItem .stm-ticker-post span {
	color: #FFFFFF !important;
	font-weight: 600 !important;
}

#stm-footer-bottom .footer-bottom-right .footer-socials-unit .footer-bottom-socials li a,
.stm-news-grid .tab-content .tab-pane .stm-latest-news-wrapp .stm-latest-news-single .stm-news-data-wrapp .post-meta .comments-number a,
.stm-news-grid .tab-content .tab-pane .stm-latest-news-wrapp .stm-latest-news-single .stm-news-data-wrapp .post-meta .comments-number i,
.stm-news-grid .tab-content .tab-pane .stm-latest-news-wrapp .stm-latest-news-single .stm-news-data-wrapp a:hover,
.stm-news-grid.style_2 .tab-content .tab-pane .stm-latest-news-wrapp .stm-latest-news-single .stm-news-data-wrapp .date,
.stm-news-grid .tab-content .tab-pane .stm-latest-news-wrapp .stm-latest-news-single .stm-news-data-wrapp .post-meta .news-category i,
.stm-news-grid .tab-content .tab-pane .stm-latest-news-wrapp .stm-latest-news-single .stm-news-data-wrapp .post-meta .news-category{
	color: white !important;
}

.stm-news-grid .stm-title-left .stm-main-title-unit{
	color: white !important;
}

.paging_simple_numbers a.paginate_button{
	color: white !important;
	border-color: white !important;
}

.sp-event-blocks .sp-row{
	position: relative;
}

.sp-event-blocks .logo-even{
	float: unset;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
}

.sp-event-blocks .logo-odd{
	float: unset;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
}

.sp-staff-directory td{
	font-size: 20px;
}

#moove_gdpr_cookie_modal button:before,
#moove_gdpr_cookie_modal li:before,
#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder button:before,
.change-settings-button:before {
	content: unset;
}

#moove_gdpr_cookie_modal .menu-item-selected button,
#moove_gdpr_cookie_modal button:hover,
#moove_gdpr_cookie_modal .moove-gdpr-button-holder button:hover,
#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder button:hover {
	background-color: #d50029 !important;
	color: white !important;
}

#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder button{
	border: 1px solid #d50029 !important;
}

#moove_gdpr_cookie_modal .moove-gdpr-button-holder button,
#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder button {
	color: #d50029 !important;
}

